<SEC-DOCUMENT>0001493152-25-027644.txt : 20251215
<SEC-HEADER>0001493152-25-027644.hdr.sgml : 20251215
<ACCEPTANCE-DATETIME>20251215070129
ACCESSION NUMBER:		0001493152-25-027644
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		88
CONFORMED PERIOD OF REPORT:	20251031
FILED AS OF DATE:		20251215
DATE AS OF CHANGE:		20251215

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Ocean Power Technologies, Inc.
		CENTRAL INDEX KEY:			0001378140
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTRIC SERVICES [4911]
		ORGANIZATION NAME:           	01 Energy & Transportation
		EIN:				222535818
		STATE OF INCORPORATION:			NJ
		FISCAL YEAR END:			0430

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-33417
		FILM NUMBER:		251569972

	BUSINESS ADDRESS:	
		STREET 1:		28 ENGELHARD DRIVE
		STREET 2:		SUITE B
		CITY:			MONROE TOWNSHIP
		STATE:			NJ
		ZIP:			08831
		BUSINESS PHONE:		609-730-0400

	MAIL ADDRESS:	
		STREET 1:		28 ENGELHARD DRIVE
		STREET 2:		SUITE B
		CITY:			MONROE TOWNSHIP
		STATE:			NJ
		ZIP:			08831

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	Ocean Power Technologies, INc.
		DATE OF NAME CHANGE:	20061012
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>form10-q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:us-roles="http://fasb.org/us-roles/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:country="http://xbrl.sec.gov/country/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:OPTT="http://oceanpowertechnologies.com/20251031">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_070_XDX_form10%2Dq.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_020_US%2DGAAP%2D2025%2D(with%2DECD) -->
<!-- Field: Set; Name: xdx; ID: xdx_038_OPTT_oceanpowertechnologies.com_20251031 -->
<!-- Field: Set; Name: xdx; ID: xdx_041_20250501_20251031 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DCurrentFiscalYearEndDate_%2D%2DLS0wNC0zMA== -->
<!-- Field: Set; Name: xdx; ID: xdx_058_edei%2D%2DDocumentFiscalPeriodFocus_Q2 -->
<!-- Field: Set; Name: xdx; ID: xdx_05D_edei%2D%2DDocumentFiscalYearFocus_2026 -->
<!-- Field: Set; Name: xdx; ID: xdx_051_edei%2D%2DEntityCentralIndexKey_0001378140 -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_Segment_0_Segment -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_Euro_0_iso4217%2D%2DEUR -->
<!-- Field: Set; Name: xdx; ID: xdx_061_Integer_0_Integer -->
<!-- Field: Set; Name: xdx; ID: xdx_072_SO_form10%2Dq.xdxs -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000004" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000005" name="dei:CurrentFiscalYearEndDate">--04-30</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000006" name="dei:DocumentFiscalPeriodFocus">Q2</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000007" name="dei:DocumentFiscalYearFocus">2026</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000008" name="dei:EntityCentralIndexKey">0001378140</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:ConvertibleNotesPayableCurrent" contextRef="AsOf2025-04-30" id="xdx2ixbrl0101" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2025-04-30" id="xdx2ixbrl0104" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2025-04-30" id="xdx2ixbrl0113" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:CommitmentsAndContingencies" contextRef="AsOf2025-10-31" id="xdx2ixbrl0127" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2025-10-31" id="xdx2ixbrl0133" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2025-04-30" id="xdx2ixbrl0134" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2025-10-31" id="xdx2ixbrl0188" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2025-04-30" id="xdx2ixbrl0189" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2024-08-012024-10-31" id="xdx2ixbrl0228" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2025-08-012025-10-31" id="xdx2ixbrl0242" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-08-012024-10-31" id="xdx2ixbrl0243" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl0244" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-05-012024-10-31" id="xdx2ixbrl0245" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0288" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0295" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0296" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0297" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0299" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0302" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0303" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0305" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0306" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0309" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0310" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0311" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0312" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0313" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl0314" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0319" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0321" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0322" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0328" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0330" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0331" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0340" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0358" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0359" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0360" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0365" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0366" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0368" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0369" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0373" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0375" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0376" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0381" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0382" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0383" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0384" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0385" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-05-012024-10-31" id="xdx2ixbrl0386" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0391" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0393" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0394" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0400" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0402" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0403" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0423" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0430" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0431" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0432" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0434" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0437" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0438" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0440" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0441" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0445" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0446" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0447" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0448" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2025-08-012025-10-31" id="xdx2ixbrl0449" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0454" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0456" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0457" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0463" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0465" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0466" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0475" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0504" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0505" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0506" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0508" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0511" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0512" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0514" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0515" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0518" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0519" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0520" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0521" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0522" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-08-012024-10-31" id="xdx2ixbrl0523" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0525" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="xdx2ixbrl0527" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0528" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0529" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0530" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0531" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" contextRef="From2024-08-012024-10-31" id="xdx2ixbrl0532" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0537" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0539" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0540" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember" id="xdx2ixbrl0546" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0548" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0549" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:ForeignCurrencyTransactionGainLossNetOfTax" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl0588" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl0591" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2024-05-012024-10-31" id="xdx2ixbrl0649" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl0651" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssued1" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl0672" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2024-05-012024-10-31" id="xdx2ixbrl0676" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2024-05-012024-10-31" id="xdx2ixbrl0679" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonNumeric contextRef="AsOf2025-10-31_us-gaap_LeaseholdImprovementsMember" id="xdx2ixbrl0739" name="us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration">http://fasb.org/us-gaap/2025#UsefulLifeTermOfLeaseMember</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember" id="xdx2ixbrl0797" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember" id="xdx2ixbrl0800" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember" id="xdx2ixbrl0803" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember" id="xdx2ixbrl0804" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_ServiceMember" id="xdx2ixbrl0805" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember" id="xdx2ixbrl0806" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember" id="xdx2ixbrl0807" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_ServiceMember" id="xdx2ixbrl0808" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember" id="xdx2ixbrl0818" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember" id="xdx2ixbrl0821" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember" id="xdx2ixbrl0832" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember" id="xdx2ixbrl0835" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember" id="xdx2ixbrl0860" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember" id="xdx2ixbrl0863" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember" id="xdx2ixbrl0867" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember" id="xdx2ixbrl0869" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember" id="xdx2ixbrl0870" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_ServiceMember" id="xdx2ixbrl0871" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember" id="xdx2ixbrl0881" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember" id="xdx2ixbrl0884" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember" id="xdx2ixbrl0895" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember" id="xdx2ixbrl0898" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2025-04-30" id="xdx2ixbrl0964" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2025-10-31" id="xdx2ixbrl0999" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2025-04-30" id="xdx2ixbrl1000" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2025-08-012025-10-31" id="xdx2ixbrl1122" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl1124" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2025-10-31" id="xdx2ixbrl1156" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" contextRef="AsOf2025-10-31" id="xdx2ixbrl1158" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="AsOf2025-04-30" id="xdx2ixbrl1177" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="OPTT:AccruedProjectCosts" contextRef="AsOf2025-04-30" id="xdx2ixbrl1180" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="AsOf2025-04-30" id="xdx2ixbrl1183" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl1219" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl1221" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl1223" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2025-05-01to2025-10-31" id="xdx2ixbrl1225" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2025-04-30_us-gaap_PerformanceSharesMember" id="xdx2ixbrl1263" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2025-04-30_us-gaap_PerformanceSharesMember" id="xdx2ixbrl1265" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember" id="xdx2ixbrl1271" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember" id="xdx2ixbrl1273" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember" id="xdx2ixbrl1275" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember" id="xdx2ixbrl1277" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember" id="xdx2ixbrl1311" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2025-04-30_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl1354" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-08-012024-10-31" id="xdx2ixbrl1442" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2024-05-012024-10-31" id="xdx2ixbrl1481" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="optt-20251031.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2025-05-01to2025-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_CommonStock0.001ParValueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">OPTT:CommonStock0.001ParValueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_SeriesPreferredStockPurchaseRightsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">OPTT:SeriesPreferredStockPurchaseRightsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-12-12">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-12-12</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_us-gaap_SeriesAPreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-30_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-30_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-30_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-30_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-07-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-07-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-07-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-07-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-10-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-11-012025-12-15_us-gaap_SubsequentEventMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-11-01</xbrli:startDate>
        <xbrli:endDate>2025-12-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_SantanderBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">OPTT:SantanderBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FiveCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:FiveCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:FourCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:FourCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_SixCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:SixCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:FourCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:FourCustomersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCommercialCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:OneCommercialCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:OneCustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_TransferredAtPointInTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_TransferredOverTimeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_PatentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_TradeNamesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_CustomerRelationshipsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_EquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_EquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_ComputerEquipmentAndSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_OfficeFurnitureAndFixturesMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:OfficeFurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_OfficeFurnitureAndFixturesMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:OfficeFurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_LeasedPowerBuoysAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedPowerBuoysAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_LeasedAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_EMEAMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_WAMVMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_BuoyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_ServiceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_ProductMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_NorthAndSouthAmericaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_srt_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_srt_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_srt_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_srt_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_srt_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_srt_EuropeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_AsiaAndAustraliaMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_custom_RegionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_custom_ComputerEquipmentAndSoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_OfficeFurnitureAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:OfficeFurnitureAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_custom_OfficeFurnitureAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:OfficeFurnitureAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_LeasedWAMVsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedWAMVsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_custom_LeasedWAMVsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedWAMVsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_LeasedBuoysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedBuoysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_custom_LeasedBuoysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedBuoysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-11-30_custom_MarineAdvancedRoboticsIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">OPTT:MarineAdvancedRoboticsIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-11-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-06-012025-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-06-01</xbrli:startDate>
        <xbrli:endDate>2025-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2015-12-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2015-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-01-012025-01-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-01-01</xbrli:startDate>
        <xbrli:endDate>2025-01-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-01-01_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-01-01</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-01-18_custom_TwoThousandAndEighteenInducementPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndEighteenInducementPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-01-18</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-02-092022-02-09_custom_TwoThousandAndEighteenInducementPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndEighteenInducementPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-02-09</xbrli:startDate>
        <xbrli:endDate>2022-02-09</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-02-09_custom_TwoThousandAndEighteenInducementPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndEighteenInducementPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-02-09</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-06-032025-06-03_custom_TwoThousandAndEighteenInducementPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndEighteenInducementPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-06-03</xbrli:startDate>
        <xbrli:endDate>2025-06-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-06-03_custom_TwoThousandAndEighteenInducementPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndEighteenInducementPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-06-03</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_EmployeeStockOptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012024-10-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-012024-10-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-01</xbrli:startDate>
        <xbrli:endDate>2024-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_RestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-05-012025-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-05-01</xbrli:startDate>
        <xbrli:endDate>2025-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_us-gaap_PerformanceSharesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_custom_NonVestedRestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">OPTT:NonVestedRestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">OPTT:NonVestedRestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_NonVestedRestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">OPTT:NonVestedRestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">OPTT:MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">OPTT:OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-04-30_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-03-212024-03-21_custom_TwoThousandTwentyThreeATMFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:TwoThousandTwentyThreeATMFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-03-21</xbrli:startDate>
        <xbrli:endDate>2024-03-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-08-302024-08-30_custom_TwoThousandTwentyThreeATMFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:TwoThousandTwentyThreeATMFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-08-30</xbrli:startDate>
        <xbrli:endDate>2024-08-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-09-302024-09-30_custom_TwoThousandTwentyThreeATMFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:TwoThousandTwentyThreeATMFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-09-30</xbrli:startDate>
        <xbrli:endDate>2024-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-12-312024-12-31_custom_TwoThousandTwentyThreeATMFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:TwoThousandTwentyThreeATMFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-12-31</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-04-302025-04-30_custom_TwoThousandTwentyThreeATMFacilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:TwoThousandTwentyThreeATMFacilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-04-30</xbrli:startDate>
        <xbrli:endDate>2025-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-082025-08-08_custom_AtMarketIssuanceSalesAgreementMember_custom_LadenburgThalmannAndCoIncMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:AtMarketIssuanceSalesAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">OPTT:LadenburgThalmannAndCoIncMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-08</xbrli:startDate>
        <xbrli:endDate>2025-08-08</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-08-012025-10-31_custom_LadenburgSalesAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:LadenburgSalesAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-08-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-10-31_custom_LadenburgSalesAgreementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:LadenburgSalesAgreementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">OPTT:MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-05-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-05-012025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">OPTT:MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-05-01</xbrli:startDate>
        <xbrli:endDate>2025-05-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-07_us-gaap_InvestorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-10-072025-10-07_us-gaap_InvestorMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-10-07</xbrli:startDate>
        <xbrli:endDate>2025-10-07</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-10-152025-10-15_custom_MrTerenceCryanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">OPTT:MrTerenceCryanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-10-15</xbrli:startDate>
        <xbrli:endDate>2025-10-15</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-15_custom_MrTerenceCryanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">OPTT:MrTerenceCryanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2025-10-312025-10-31_custom_MsDianaPurcelMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">OPTT:MsDianaPurcelMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2025-10-31</xbrli:startDate>
        <xbrli:endDate>2025-10-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-10-31_custom_MsDianaPurcelMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001378140</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="ecd:IndividualAxis">OPTT:MsDianaPurcelMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-10-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Segment">
      <xbrli:measure>OPTT:Segment</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Euro">
      <xbrli:measure>iso4217:EUR</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Integer">
      <xbrli:measure>OPTT:Integer</xbrli:measure>
    </xbrli:unit>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 4pt solid; font-size: 1pt; border-bottom: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>UNITED
STATES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>Washington,
D.C. 20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>Form
<span id="xdx_904_edei--DocumentType_c20250501__20251031_zdc1dKYOjE77"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000017" name="dei:DocumentType">10-Q</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Mark
One)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_edei--DocumentQuarterlyReport_c20250501__20251031_zXGIUhAqLxO3"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" format="ixt:booleantrue" id="Fact000018" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>QUARTERLY
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the Quarterly Period Ended <span id="xdx_905_edei--DocumentPeriodEndDate_c20250501__20251031_z6vpr7iBOQQl"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" format="ixt:datemonthdayyearen" id="Fact000019" name="dei:DocumentPeriodEndDate">October 31, 2025</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Or</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_edei--DocumentTransitionReport_c20250501__20251031_zKB7jAHMvIO9"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" format="ixt:booleanfalse" id="Fact000020" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TRANSITION
    REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>For
the Transition Period From ______to______</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Commission
file number: <span id="xdx_90D_edei--EntityFileNumber_c20250501__20251031_zQo9dyPxb5Qg"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000021" name="dei:EntityFileNumber">001-33417</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_908_edei--EntityRegistrantName_c20250501__20251031_zzAHWTpiWdH1"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000022" name="dei:EntityRegistrantName">OCEAN
POWER TECHNOLOGIES, INC.</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Exact
Name of Registrant as Specified in Its Charter)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90A_edei--EntityIncorporationStateCountryCode_c20250501__20251031_z1bJzyFK769j"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" format="ixt-sec:stateprovnameen" id="Fact000023" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_903_edei--EntityTaxIdentificationNumber_c20250501__20251031_zJPtg4YOocud"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000024" name="dei:EntityTaxIdentificationNumber">22-2535818</ix:nonNumeric></span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(State
                                            or Other Jurisdiction of</i></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Incorporation
    or Organization)</i></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(I.R.S.
                                            Employer</i></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Identification
    No.)</i></span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_905_edei--EntityAddressAddressLine1_c20250501__20251031_zZ4JveJDTCk"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000025" name="dei:EntityAddressAddressLine1">28
ENGELHARD DRIVE</ix:nonNumeric></span>, <span id="xdx_907_edei--EntityAddressAddressLine2_c20250501__20251031_zkdCdz8hhWRh"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000026" name="dei:EntityAddressAddressLine2">SUITE B</ix:nonNumeric></span>, <span id="xdx_903_edei--EntityAddressCityOrTown_c20250501__20251031_zuz0MPtElrRe"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000027" name="dei:EntityAddressCityOrTown">MONROE TOWNSHIP</ix:nonNumeric></span>, <span id="xdx_908_edei--EntityAddressStateOrProvince_c20250501__20251031_zGs3F5K6cRZ9"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000028" name="dei:EntityAddressStateOrProvince">NJ</ix:nonNumeric></span> <span id="xdx_90D_edei--EntityAddressPostalZipCode_c20250501__20251031_zDnr9W8LTfSj"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000029" name="dei:EntityAddressPostalZipCode">08831</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Address
of Principal Executive Offices, Including Zip Code)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_903_edei--CityAreaCode_c20250501__20251031_zp6bmI1ibBOa"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000030" name="dei:CityAreaCode">(609)</ix:nonNumeric></span>
<span id="xdx_909_edei--LocalPhoneNumber_c20250501__20251031_z5jDmmOXmkJa"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000031" name="dei:LocalPhoneNumber">730-0400</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Registrant&#8217;s
Telephone Number, Including Area Code)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 36%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title
    of each class</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 20%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Trading
    Symbol(s)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 40%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name
    of each exchange on which registered</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_edei--Security12bTitle_c20250501__20251031__us-gaap--StatementClassOfStockAxis__custom--CommonStock0.001ParValueMember_zToUpAERKYFl"><ix:nonNumeric contextRef="From2025-05-012025-10-31_custom_CommonStock0.001ParValueMember" id="Fact000032" name="dei:Security12bTitle">Common
    Stock $0.001 par value</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--TradingSymbol_c20250501__20251031__us-gaap--StatementClassOfStockAxis__custom--CommonStock0.001ParValueMember_zrJ8cZo1C40k"><ix:nonNumeric contextRef="From2025-05-012025-10-31_custom_CommonStock0.001ParValueMember" id="Fact000033" name="dei:TradingSymbol">OPTT</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_edei--SecurityExchangeName_c20250501__20251031__us-gaap--StatementClassOfStockAxis__custom--CommonStock0.001ParValueMember_zZak6ZVNIHIg"><ix:nonNumeric contextRef="From2025-05-012025-10-31_custom_CommonStock0.001ParValueMember" format="ixt-sec:exchnameen" id="Fact000034" name="dei:SecurityExchangeName">NYSE
    American</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_edei--Security12bTitle_c20250501__20251031__us-gaap--StatementClassOfStockAxis__custom--SeriesPreferredStockPurchaseRightsMember_zWuuowQzexOk"><ix:nonNumeric contextRef="From2025-05-012025-10-31_custom_SeriesPreferredStockPurchaseRightsMember" id="Fact000035" name="dei:Security12bTitle">Series
    A Preferred Stock Purchase Rights</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_edei--NoTradingSymbolFlag_dbT_c20250501__20251031__us-gaap--StatementClassOfStockAxis__custom--SeriesPreferredStockPurchaseRightsMember_zrTLXfC9iG1d"><ix:nonNumeric contextRef="From2025-05-012025-10-31_custom_SeriesPreferredStockPurchaseRightsMember" format="ixt:booleantrue" id="Fact000036" name="dei:NoTradingSymbolFlag">N/A</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_905_edei--SecurityExchangeName_c20250501__20251031__us-gaap--StatementClassOfStockAxis__custom--SeriesPreferredStockPurchaseRightsMember_zfVDiGWkTvm1"><ix:nonNumeric contextRef="From2025-05-012025-10-31_custom_SeriesPreferredStockPurchaseRightsMember" format="ixt-sec:exchnameen" id="Fact000037" name="dei:SecurityExchangeName">NYSE
    American</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. <span id="xdx_905_edei--EntityCurrentReportingStatus_c20250501__20251031_z8jfC5ZmStS5"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000038" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746; No &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant
was required to submit such files). <span id="xdx_901_edei--EntityInteractiveDataCurrent_c20250501__20251031_zpOmk4UXWv0c"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact000039" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746; No &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221;
&#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act. (Check one):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer &#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer &#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90D_edei--EntityFilerCategory_c20250501__20251031_ztbQBWiiJDv"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" format="ixt-sec:entityfilercategoryen" id="Fact000040" name="dei:EntityFilerCategory">Non-accelerated
    filer</ix:nonNumeric></span> &#9746;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company <span id="xdx_90E_edei--EntitySmallBusiness_c20250501__20251031_zChFo1qB67Ai"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" format="ixt:booleantrue" id="Fact000041" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company <span id="xdx_90F_edei--EntityEmergingGrowthCompany_c20250501__20251031_zJ46GWZR9h9"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" format="ixt:booleanfalse" id="Fact000042" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes &#9744; No <span id="xdx_900_edei--EntityShellCompany_dbF_c20250501__20251031_z6iHLqC2LDAe"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" format="ixt:booleanfalse" id="Fact000043" name="dei:EntityShellCompany">&#9746;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 12, 2025, the number of outstanding shares of common stock of the registrant was <span id="xdx_907_edei--EntityCommonStockSharesOutstanding_iI_c20251212_zFPL16eabfyk"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2025-12-12" id="Fact000044" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">194,959,935</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Rule-Page --><div style="margin-top: 0pt; margin-bottom: 0pt; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt; border-bottom: Black 4pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt">&#160;</div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="toc_001"></span>OCEAN
POWER TECHNOLOGIES, INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INDEX
TO FORM 10-Q</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.75in"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number</b></span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#Aa_001">PART I &#8212; FINANCIAL INFORMATION</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_002">Item 1. Financial Statements:</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_003">Consolidated Balance Sheets as of October 31, 2025 (unaudited) and April 30, 2025</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_004">Unaudited Consolidated Statements of Operations for the three and six months ended October 31, 2025 and 2024</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_005">Unaudited Consolidated Statement of Shareholders&#8217; Equity for the three and six months ended October 31, 2025 and 2024</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_006">Unaudited Consolidated Statements of Cash Flows for the three and six months ended October 31, 2025 and 2024</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_007">Notes to Unaudited Consolidated Financial Statements</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_008">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_009">Item 3. Quantitative and Qualitative Disclosures About Market Risk</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_010">Item 4. Controls and Procedures</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><a href="#Aa_011">PART II &#8212; OTHER INFORMATION</a></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_012">Item 1. Legal Proceedings</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_013">Item 1A. Risk Factors</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_014">Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_015">Item 3. Defaults Upon Senior Securities</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_016">Item 4. Mine Safety Disclosures</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_017">Item 5. Other Information</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Aa_018">Item 6. Exhibits</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_001"></span>PART
I &#8212; FINANCIAL INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_002"></span>Item
1. Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_003"></span>Ocean
Power Technologies, Inc. and Subsidiaries</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Balance Sheets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in
$000&#8217;s, except share data)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_307_111_pn3n3_zQz5kqcobhQ2" summary="xdx: Statement - Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_490_20251031_zhG8sTmQVuL7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_490_20250430_zrteA655ZEAj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(Unaudited)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--AssetsAbstract_iB_zMMCIlpCcWR4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASSETS</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AssetsCurrentAbstract_i01B_zl6scDFJ49Be" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Current assets:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maCz00D_zXdfGsXfq6Dg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Cash and cash
    equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2025-10-31" id="Fact000052" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,659</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2025-04-30" id="Fact000053" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,715</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AccountsReceivableNetCurrent_i02I_maCz00D_zuGIHfNzM4Mi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable, net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2025-10-31" id="Fact000055" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,100</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2025-04-30" id="Fact000056" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,191</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--ContractWithCustomerAssetNetCurrent_i02I_maCz00D_zpBYa4tANFGd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Contract assets</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2025-10-31" id="Fact000058" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">752</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2025-04-30" id="Fact000059" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,088</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryNet_i02I_maCz00D_zBOE7xK0JQW6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Inventory</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2025-10-31" id="Fact000061" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,694</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2025-04-30" id="Fact000062" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,222</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OtherAssetsCurrent_i02I_maCz00D_zKFSERfMTgnk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Other
    current assets</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2025-10-31" id="Fact000064" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">722</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2025-04-30" id="Fact000065" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">400</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--AssetsCurrent_i02TI_mtCz00D_maCz1tN_zACCyl8tPuYi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Total current assets</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2025-10-31" id="Fact000067" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,927</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2025-04-30" id="Fact000068" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,616</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maCz1tN_zdA9lSEP4Nc3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Property and equipment, net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2025-10-31" id="Fact000070" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,863</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2025-04-30" id="Fact000071" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,444</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--IntangibleAssetsNetExcludingGoodwill_i01I_maCz1tN_zau01k1khVe3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Intangibles, net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2025-10-31" id="Fact000073" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,423</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" contextRef="AsOf2025-04-30" id="Fact000074" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,490</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseRightOfUseAsset_i01I_maCz1tN_z90IJ4w7A8eb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Right-of-use assets, net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2025-10-31" id="Fact000076" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,414</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2025-04-30" id="Fact000077" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,552</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--RestrictedCashNoncurrent_i01I_maCz1tN_z8KrHlWC31m5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Restricted cash, long-term</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RestrictedCashNoncurrent" contextRef="AsOf2025-10-31" id="Fact000079" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">154</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RestrictedCashNoncurrent" contextRef="AsOf2025-04-30" id="Fact000080" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">154</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_i01I_maCz1tN_zc4ZEX9Xsm3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Goodwill</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2025-10-31" id="Fact000082" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,537</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2025-04-30" id="Fact000083" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,537</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--Assets_i01TI_mtCz1tN_zf95RdZUNfle" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Total
    assets</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2025-10-31" id="Fact000085" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,318</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2025-04-30" id="Fact000086" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,793</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--LiabilitiesCurrentAbstract_i01B_zBxXZuUevQW4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Current liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--AccountsPayableCurrent_i02I_maCzHTV_zkcrIWYwchc1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Accounts payable</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2025-10-31" id="Fact000094" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,436</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2025-04-30" id="Fact000095" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">568</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--EarnOutPayableCurrent_i02I_maCzHTV_zHu2BIHIgzR6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Earnout payable</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:EarnOutPayableCurrent" contextRef="AsOf2025-10-31" id="Fact000097" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">200</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:EarnOutPayableCurrent" contextRef="AsOf2025-04-30" id="Fact000098" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">300</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--ConvertibleNotesPayableCurrent_i02I_maCzHTV_zFYgUyrYyo56" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Convertible notes payable
    (Note 13)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ConvertibleNotesPayableCurrent" contextRef="AsOf2025-10-31" id="Fact000100" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,251</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0101">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DerivativeLiabilitiesCurrent_i02I_maCzHTV_z51kJ0ER2aWd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Derivative liability (Note
    13)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2025-10-31" id="Fact000103" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">881</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0104">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AccruedLiabilitiesCurrent_i02I_maCzHTV_zb9dLLfnuMQd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2025-10-31" id="Fact000106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,318</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2025-04-30" id="Fact000107" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,271</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--OperatingLeaseLiabilityCurrent_i02I_maCzHTV_z48SuNqSo2c3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use liabilities,
    current portion</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2025-10-31" id="Fact000109" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,140</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2025-04-30" id="Fact000110" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,150</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_maCzHTV_z13SLMWJWTU1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Contract
    liabilities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2025-10-31" id="Fact000112" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0113">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--LiabilitiesCurrent_i02TI_mtCzHTV_maCzHJM_z5dO5sxdQVv" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Total current liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2025-10-31" id="Fact000115" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,361</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2025-04-30" id="Fact000116" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,289</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxLiabilitiesNet_i01I_maCzHJM_zmvOgNR6TS2e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Deferred tax liability</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2025-10-31" id="Fact000118" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">203</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2025-04-30" id="Fact000119" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">203</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiabilityNoncurrent_i01I_maCzHJM_zghMbnrU5Roa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use liabilities,
    less current portion</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2025-10-31" id="Fact000121" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,455</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2025-04-30" id="Fact000122" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">649</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Liabilities_i01TI_mtCzHJM_maCzgDk_z9dfMGZcVIge" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Total
    liabilities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2025-10-31" id="Fact000124" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,019</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2025-04-30" id="Fact000125" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,141</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--CommitmentsAndContingencies_i01I_maCzgDk_z6ZSNusBV09h" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Commitments and contingencies (Note 14)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0127">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--StockholdersEquityAbstract_i01B" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Shareholders&#8217; Equity:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--PreferredStockValue_i02I_maCz56W_z9bdAQKHugZe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Preferred stock, $<span id="xdx_907_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20251031_z9OGjKPhSUEd" title="Preferred stock, par value"><span id="xdx_904_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pid_c20250430_zMyuZvBSLlC4" title="Preferred stock, par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2025-10-31" id="Fact000136" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2025-04-30" id="Fact000138" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span>
    par value; authorized <span id="xdx_902_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20251031_zFGZ1Y8DhS8g" title="Preferred stock, shares authorized"><span id="xdx_90E_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20250430_zDRzn4krjl26" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2025-10-31" id="Fact000140" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2025-04-30" id="Fact000142" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,000,000</ix:nonFraction></ix:nonFraction></span></span> shares, <span id="xdx_901_eus-gaap--PreferredStockSharesIssued_iI_pid_dn_c20251031_z5avAyjnCvR5" title="Preferred stock, shares issued"><span id="xdx_90A_eus-gaap--PreferredStockSharesOutstanding_iI_pid_dn_c20251031_zjPed6Vlg5Ef" title="Preferred stock, shares outstanding"><span id="xdx_90F_eus-gaap--PreferredStockSharesIssued_iI_pid_dn_c20250430_zNzuBg8KEAuj" title="Preferred stock, shares issued"><span id="xdx_900_eus-gaap--PreferredStockSharesOutstanding_iI_pid_dn_c20250430_zmGWt1q3dvii" title="Preferred stock, shares outstanding"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2025-10-31" id="Fact000144" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2025-10-31" id="Fact000146" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2025-04-30" id="Fact000148" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" contextRef="AsOf2025-04-30" id="Fact000150" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></span></span></span> issued or outstanding; <span id="xdx_90B_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20251031__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zA4iSakjCBW2" title="Preferred stock, shares authorized"><span id="xdx_90F_eus-gaap--PreferredStockSharesAuthorized_iI_pid_c20250430__us-gaap--StatementClassOfStockAxis__us-gaap--SeriesAPreferredStockMember_zCAGWeAJL6J8" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2025-10-31_us-gaap_SeriesAPreferredStockMember" id="Fact000152" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2025-04-30_us-gaap_SeriesAPreferredStockMember" id="Fact000154" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000</ix:nonFraction></ix:nonFraction></span></span> designated as Series A</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0133">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0134">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--CommonStockValue_i02I_maCz56W_zBjVe6kTBIuc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Common stock, $<span id="xdx_909_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20251031_z7Wk39MDnOb5" title="Common stock, par value"><span id="xdx_906_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pid_c20250430_zU3QNa8i5Jd" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2025-10-31" id="Fact000159" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2025-04-30" id="Fact000161" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.001</ix:nonFraction></ix:nonFraction></span></span></span> <span style="font-family: Times New Roman, Times, Serif">par
    value; authorized <span id="xdx_909_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20251031_z9IbPdAh0Rj9" title="Common stock, shares authorized"><span id="xdx_90E_eus-gaap--CommonStockSharesAuthorized_iI_pid_c20250430_zvQGmk14ZDV6" title="Common stock, shares authorized"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2025-10-31" id="Fact000163" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2025-04-30" id="Fact000165" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">300,000,000</ix:nonFraction></ix:nonFraction></span></span></span> <span style="font-family: Times New Roman, Times, Serif">shares,
    issued <span id="xdx_90D_eus-gaap--CommonStockSharesIssued_iI_pid_c20251031_zDHcokgC3vff" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2025-10-31" id="Fact000167" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">189,777,289</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif">shares
    and <span id="xdx_90B_eus-gaap--CommonStockSharesIssued_iI_pid_c20250430_zyLcnI6vanJh" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2025-04-30" id="Fact000169" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">189,050,563</ix:nonFraction></span> shares  respectively; outstanding <span id="xdx_901_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20251031_zcd86YB0NMK" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2025-10-31" id="Fact000171" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">188,989,809</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif">shares
    and <span id="xdx_90F_eus-gaap--CommonStockSharesOutstanding_iI_pid_c20250430_zME8el2mfx1h" title="Common stock, shares outstanding"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2025-04-30" id="Fact000173" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">171,263,086</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif">shares,
    respectively</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2025-10-31" id="Fact000156" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">190</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2025-04-30" id="Fact000157" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">172</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--TreasuryStockValue_i02NI_di_msCz56W_zvWGQFuT9r72" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Treasury stock, at cost;
    <span id="xdx_90E_eus-gaap--TreasuryStockCommonShares_iI_pid_c20251031_zxVrkcXC4Yf" title="Treasury stock, shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2025-10-31" id="Fact000178" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">787,477</ix:nonFraction></span> and <span id="xdx_900_eus-gaap--TreasuryStockCommonShares_iI_pid_c20250430_zLGltQQ2YK3j" title="Treasury stock, shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2025-04-30" id="Fact000180" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">787,477</ix:nonFraction></span> shares, respectively</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="AsOf2025-10-31" id="Fact000175" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,018</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="AsOf2025-04-30" id="Fact000176" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,018</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AdditionalPaidInCapital_i02I_maCz56W_zMnclVuLKFd1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Additional paid-in capital</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2025-10-31" id="Fact000182" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">370,429</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2025-04-30" id="Fact000183" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">356,588</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--RetainedEarningsAccumulatedDeficit_i02I_maCz56W_zirmT90LOZRb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated deficit</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2025-10-31" id="Fact000185" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">347,302</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2025-04-30" id="Fact000186" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">329,090</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i02I_maCz56W_zScfyKHYV2La" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated
    other comprehensive loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0188">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0189">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--StockholdersEquity_i02TI_pn3n3_mtCz56W_maCzgDk_zxGLrtpZMeYh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Total
    shareholders&#8217; equity</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31" id="Fact000191" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,299</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-04-30" id="Fact000192" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,652</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pn3n3_mtCzgDk_z6l3I80NOut5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Total
    liabilities and shareholders&#8217; equity</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2025-10-31" id="Fact000194" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,318</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2025-04-30" id="Fact000195" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,793</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to unaudited consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 3; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_004"></span>Ocean
Power Technologies, Inc. and Subsidiaries</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Statements of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in
$000&#8217;s, except per share data)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unaudited</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30F_113_pn3n3_zVovnkq0Pdxk" summary="xdx: Statement - Consolidated Statements of Operations (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_495_20250801__20251031_zXM8b70t5zsk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20240801__20241031_zRjzBJ0NDq9k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_498_20250501__20251031_zyqVSdvIQPuk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20240501__20241031_z1KLSNkDsgJ5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_maGPzwSO_z9Q8yT2mWwM7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%"><span style="font-family: Times New Roman, Times, Serif">Revenues</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31" id="Fact000197" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">424</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31" id="Fact000198" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,418</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-01to2025-10-31" id="Fact000199" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,606</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31" id="Fact000200" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,719</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--CostOfRevenue_msGPzwSO_z7WEM0Ibcczc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cost of revenues</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2025-08-012025-10-31" id="Fact000202" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,804</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-08-012024-10-31" id="Fact000203" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,623</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2025-05-01to2025-10-31" id="Fact000204" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,009</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-05-012024-10-31" id="Fact000205" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,477</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--GrossProfit_iT_mtGPzwSO_maOILzl98_zUf7xaMCrsH6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Gross margin</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2025-08-012025-10-31" id="Fact000207" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,380</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-08-012024-10-31" id="Fact000208" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">795</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2025-05-01to2025-10-31" id="Fact000209" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,403</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2024-05-012024-10-31" id="Fact000210" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,242</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--OperatingExpenses_msOILzl98_znUndiY6Dap" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating expenses</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2025-08-012025-10-31" id="Fact000212" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,743</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-08-012024-10-31" id="Fact000213" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,710</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2025-05-01to2025-10-31" id="Fact000214" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,798</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-05-012024-10-31" id="Fact000215" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,630</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--OperatingIncomeLoss_iT_mtOILzl98_maILFCOzBUE_zZXI97lSleo6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Operating loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2025-08-012025-10-31" id="Fact000217" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,123</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-08-012024-10-31" id="Fact000218" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,915</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2025-05-01to2025-10-31" id="Fact000219" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,201</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2024-05-012024-10-31" id="Fact000220" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,388</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--InterestIncomeExpenseNet_maILFCOzBUE_zYK0m7uoE0j1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Interest income/(expense), net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2025-08-012025-10-31" id="Fact000222" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">564</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2024-08-012024-10-31" id="Fact000223" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2025-05-01to2025-10-31" id="Fact000224" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">873</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2024-05-012024-10-31" id="Fact000225" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--OtherNonoperatingIncomeExpense_maILFCOzBUE_zPALEtDASuJ6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other income/(expense)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2025-08-012025-10-31" id="Fact000227" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">128</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0228">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2025-05-01to2025-10-31" id="Fact000229" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">128</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2024-05-012024-10-31" id="Fact000230" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--ForeignCurrencyTransactionGainLossBeforeTax_maILFCOzBUE_zgblVSgBILf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Foreign exchange gain</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2025-08-012025-10-31" id="Fact000232" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2024-08-012024-10-31" id="Fact000233" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2025-05-01to2025-10-31" id="Fact000234" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2024-05-012024-10-31" id="Fact000235" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_mtILFCOzBUE_maNILzPVb_zzpLMzwtyDFg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Loss before income taxes</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2025-08-012025-10-31" id="Fact000237" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,825</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-08-012024-10-31" id="Fact000238" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,913</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2025-05-01to2025-10-31" id="Fact000239" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">18,212</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-05-012024-10-31" id="Fact000240" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,365</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxExpenseBenefit_iN_di_msNILzPVb_zoNfHup19l7j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Income
    tax benefit</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0242">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0243">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0244">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0245">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_iT_mtNILzPVb_zs2LHq61AiXj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-08-012025-10-31" id="Fact000247" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,825</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31" id="Fact000248" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,913</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-05-01to2025-10-31" id="Fact000249" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">18,212</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-05-012024-10-31" id="Fact000250" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,365</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Basic and diluted net
    loss per share</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90D_eus-gaap--EarningsPerShareBasic_pid_c20250801__20251031_zh2CTcfYhUs2" title="Basic net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><span id="xdx_90C_eus-gaap--EarningsPerShareDiluted_pid_c20250801__20251031_z9Jagyn3jjhf" title="Diluted net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2025-08-012025-10-31" id="Fact000252" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2025-08-012025-10-31" id="Fact000254" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.06</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_905_eus-gaap--EarningsPerShareBasic_pid_c20240801__20241031_zCIxuJQxHt04" title="Basic net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><span id="xdx_90C_eus-gaap--EarningsPerShareDiluted_pid_c20240801__20241031_zBmkIpbKhn8l" title="Diluted net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-08-012024-10-31" id="Fact000256" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-08-012024-10-31" id="Fact000258" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.04</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--EarningsPerShareBasic_pid_c20250501__20251031_zYJZjjj5M60h" title="Basic net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><span id="xdx_90D_eus-gaap--EarningsPerShareDiluted_pid_c20250501__20251031_zkAQy6xL8py1" title="Diluted net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2025-05-01to2025-10-31" id="Fact000260" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2025-05-01to2025-10-31" id="Fact000262" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.10</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--EarningsPerShareBasic_pid_c20240501__20241031_zU3iU7pH8nMh" title="Basic net loss per share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><span id="xdx_90E_eus-gaap--EarningsPerShareDiluted_pid_c20240501__20241031_zKyxJ3HyNQA1" title="Diluted net loss per share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-05-012024-10-31" id="Fact000264" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-05-012024-10-31" id="Fact000266" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="USDPShares">0.09</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Weighted
    average shares used to compute basic and diluted net loss per common share</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250801__20251031_zGxBs6lH4e3j" title="Weighted average shares used to compute basic net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><span id="xdx_90E_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250801__20251031_z1RXiDev9qva" title="Weighted average shares used to compute diluted net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2025-08-012025-10-31" id="Fact000268" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2025-08-012025-10-31" id="Fact000270" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">183,559,304</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240801__20241031_zxebjkMjrzBb" title="Weighted average shares used to compute basic net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><span id="xdx_903_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240801__20241031_zIrFGs2XmTQ3" title="Weighted average shares used to compute diluted net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-08-012024-10-31" id="Fact000272" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-08-012024-10-31" id="Fact000274" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">108,396,875</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20250501__20251031_zS1v8xIBJ6We" title="Weighted average shares used to compute basic net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><span id="xdx_902_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20250501__20251031_z2KToaR3nuZ3" title="Weighted average shares used to compute diluted net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2025-05-01to2025-10-31" id="Fact000276" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2025-05-01to2025-10-31" id="Fact000278" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">178,264,234</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_c20240501__20241031_zmOXcnkvQcl2" title="Weighted average shares used to compute basic net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><span id="xdx_90C_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_c20240501__20241031_zdPJaSedTKW9" title="Weighted average shares used to compute diluted net loss per common share" class="xdx_phnt_U3RhdGVtZW50IC0gQ29uc29saWRhdGVkIFN0YXRlbWVudHMgb2YgT3BlcmF0aW9ucyAoVW5hdWRpdGVkKQA_"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-05-012024-10-31" id="Fact000280" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-05-012024-10-31" id="Fact000282" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,173,938</ix:nonFraction></ix:nonFraction></span></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to unaudited consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 4; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_005"></span>Ocean
Power Technologies, Inc. and Subsidiaries</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Statements of Shareholders&#8217; Equity</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in
$000&#8217;s, except share data)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unaudited</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<table cellpadding="0" cellspacing="0" id="xdx_306_114_pn3n3_zRZ8rnYB8on6" summary="xdx: Statement - Consolidated Statements of Shareholders' Equity (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B9_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zb8ahM7mMRw5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B8_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockCommonMember_ztEytktqhIp4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B0_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zXZt9th6rl54" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Capital</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zTXTxDt06N5a" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Deficit</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B4_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_za4hXl1RT5cj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Loss</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4BF_zzGoeEbycdg5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Equity</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="30" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    Months Ended October 31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Common
    Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Treasury
    Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Additional
    Paid-In</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated
    Other Comprehensive</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total Stockholders&#8217;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Capital</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Deficit</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Loss</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Equity</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_43E_c20250501__20251031_eus-gaap--StockholdersEquity_iS_pn3n3_zHOhSiQPBOP" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%"><span style="font-family: Times New Roman, Times, Serif">Balance at May 1, 2025</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--SharesOutstanding_iS_pid_c20250501__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdAJxgBL4Llb" title="Balance, shares" style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2025-04-30_us-gaap_CommonStockMember" id="Fact000291" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">172,050,563</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-04-30_us-gaap_CommonStockMember" id="Fact000284" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">172</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--TreasuryStockCommonShares_iS_pid_c20250501__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zBJYJCvtDK61" title="Balance, treasury shares" style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2025-04-30_us-gaap_TreasuryStockCommonMember" id="Fact000293" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">787,477</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-04-30_us-gaap_TreasuryStockCommonMember" id="Fact000285" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,018</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-04-30_us-gaap_AdditionalPaidInCapitalMember" id="Fact000286" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">356,588</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-04-30_us-gaap_RetainedEarningsMember" id="Fact000287" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">329,090</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0288">&#8212;</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-04-30" id="Fact000289" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,652</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--NetIncomeLoss_zXnHwOnaWk4d" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0295">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0296">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0297">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember" id="Fact000298" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">18,212</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0299">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-05-01to2025-10-31" id="Fact000300" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">18,212</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zIzb46nIcbP" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0302">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0303">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000304" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,191</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0305">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0306">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-05-01to2025-10-31" id="Fact000307" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,191</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_zC3XhHM8c012" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Common stock issued upon vesting of restricted
    stock units</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20250501__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zZCw2eqGaTLj" title="Common stock issued upon vesting of restricted stock units, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember" id="Fact000316" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0309">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0310">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0311">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0312">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0313">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0314">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--StockIssuedDuringPeriodValueOther_pn3n3_zewSct3wBkxl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock &#8211; At The Market
    Offering, net of issuance costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesOther_pid_c20250501__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zvigXqQxqQN2" title="Issuance of common stock - At The Market Offering, net of issuance costs, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember" id="Fact000325" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">5,624,202</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember" id="Fact000318" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0319">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000320" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,948</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0321">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0322">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-05-01to2025-10-31" id="Fact000323" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,954</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_pn3n3_zRsWbHosyVE" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock
    - Convertible Debt, net of issuance costs</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_pid_c20250501__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_ziyrv1mcPGdi" title="Issuance of common stock - Convertible Debt, net of issuance costs, shares" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember" id="Fact000334" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,058,552</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember" id="Fact000327" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0328">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000329" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,702</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0330">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0331">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-05-01to2025-10-31" id="Fact000332" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,714</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_434_c20250501__20251031_eus-gaap--StockholdersEquity_iE_pn3n3_z2bubCIYSf48" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balances at October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--SharesOutstanding_iE_pid_c20250501__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zLlNc3XDhJoh" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2025-10-31_us-gaap_CommonStockMember" id="Fact000343" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">189,777,377</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31_us-gaap_CommonStockMember" id="Fact000336" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">190</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--TreasuryStockCommonShares_iE_pid_c20250501__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zLrfqeTXAPDg" title="Balance, treasury shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2025-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000345" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">787,477</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000337" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,018</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000338" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">370,429</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31_us-gaap_RetainedEarningsMember" id="Fact000339" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">347,302</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0340">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31" id="Fact000341" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,299</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="30" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    Months Ended October 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Common
    Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Treasury
    Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Additional
    Paid-In</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated
    Other Comprehensive</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total
    Stockholders&#8217;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Capital</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Deficit</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Loss</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Equity</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_437_c20240501__20241031_eus-gaap--StockholdersEquity_iS_pn3n3_zlS0wQgpMqxh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%"><span style="font-family: Times New Roman, Times, Serif">Balance at May 1, 2024</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--SharesOutstanding_iS_pid_c20240501__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z6AUmNLb48U2" title="Balance, shares" style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-04-30_us-gaap_CommonStockMember" id="Fact000354" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">61,352,731</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-04-30_us-gaap_CommonStockMember" id="Fact000347" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">61</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--TreasuryStockCommonShares_iS_pid_c20240501__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zj55cM3I7b5d" title="Balance, treasury shares" style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-04-30_us-gaap_TreasuryStockCommonMember" id="Fact000356" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">88,017</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-04-30_us-gaap_TreasuryStockCommonMember" id="Fact000348" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">369</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-04-30_us-gaap_AdditionalPaidInCapitalMember" id="Fact000349" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">327,276</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-04-30_us-gaap_RetainedEarningsMember" id="Fact000350" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">307,579</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000351" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">45</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-04-30" id="Fact000352" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,344</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--NetIncomeLoss_zN2zcY0cOemc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0358">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0359">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0360">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember" id="Fact000361" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,365</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0362">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-05-012024-10-31" id="Fact000363" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,365</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zy6AKSqmkAGk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0365">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0366">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000367" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">551</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0368">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0369">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-05-012024-10-31" id="Fact000370" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">551</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--StockIssuedDuringPeriodValueNewIssues_z0WUxubxEeyi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Common stock issued related to bonus and earnout
    payments</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240501__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zqIceAi7bnYh" title="Common stock issued related to bonus and earnout payments, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember" id="Fact000379" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">2,864,808</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember" id="Fact000372" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0373">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000374" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">627</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0375">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0376">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2024-05-012024-10-31" id="Fact000377" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">630</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_zDS9X1GD7kme" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Common stock issued upon vesting of restricted
    shares</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20240501__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z1eS0T6yVSd2" title="Common stock issued upon vesting of restricted shares, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember" id="Fact000388" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0381">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0382">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0383">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0384">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0385">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0386">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts_pn3n3_zBGcYGNpOxX" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock &#8211; AGP At The
    Market Offering, net of issuance costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_ecustom--StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts_pid_c20240501__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zMtlHHMbs80i" title="Issuance of common stock - AGP At The Market Offering, net of issuance costs, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember" id="Fact000397" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">39,009,937</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember" id="Fact000390" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0391">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000392" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,469</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0393">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0394">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31" id="Fact000395" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,508</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts_pn3n3_zV9vU60o0bLl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock &#8211; Capital Raise,
    net of issuance costs</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_ecustom--StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts_pid_c20240501__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zh7me58XzoQi" title="Issuance of common stock - Capital Raise, net of issuance costs, shares" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember" id="Fact000406" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">21,446,079</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember" id="Fact000399" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0400">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000401" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,429</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0402">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0403">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-05-012024-10-31" id="Fact000404" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,451</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_43A_c20240501__20241031_eus-gaap--StockholdersEquity_iE_pn3n3_zoJkPEhgoPsc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balances at October 31, 2024</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--SharesOutstanding_iE_pid_c20240501__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zTXicZAgamwa" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-10-31_us-gaap_CommonStockMember" id="Fact000415" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">124,683,555</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_CommonStockMember" id="Fact000408" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">125</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_980_eus-gaap--TreasuryStockCommonShares_iE_pid_c20240501__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_z3UZoMrh8H8g" title="Balance, treasury shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000417" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">88,017</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000409" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">369</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000410" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">338,352</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_RetainedEarningsMember" id="Fact000411" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">315,944</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000412" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">45</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31" id="Fact000413" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,119</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="30" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three Months Ended October 31, 2025</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Common Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Treasury Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Additional Paid-In</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Accumulated</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Accumulated Other Comprehensive</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center">Total Stockholders&#8217;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Shares</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</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">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Capital</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Deficit</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Loss</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Equity</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_436_c20250801__20251031_eus-gaap--StockholdersEquity_iS_pn3n3_zrCqf5ysNkle" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%">Balance at August 1, 2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--SharesOutstanding_iS_pid_c20250801__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zX7rKykaJaK5" title="Balance, shares" style="width: 5%; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2025-07-31_us-gaap_CommonStockMember" id="Fact000426" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">178,312,252</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-07-31_us-gaap_CommonStockMember" id="Fact000419" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">178</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--TreasuryStockCommonShares_iS_pid_c20250801__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_z7bfhHPIUNuj" title="Balance, treasury shares" style="width: 5%; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2025-07-31_us-gaap_TreasuryStockCommonMember" id="Fact000428" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">787,477</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-07-31_us-gaap_TreasuryStockCommonMember" id="Fact000420" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,018</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-07-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000421" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">361,508</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-07-31_us-gaap_RetainedEarningsMember" id="Fact000422" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">336,477</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 5%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0423">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-07-31" id="Fact000424" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,191</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetIncomeLoss_zivX3J10AJai" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Net loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0430">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0431">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0432">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember" id="Fact000433" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,825</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0434">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-08-012025-10-31" id="Fact000435" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,825</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zbqHadKsuAGc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Share-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0437">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0438">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000439" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,792</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0440">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0441">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2025-08-012025-10-31" id="Fact000442" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,792</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_zSzcMgodHqHe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Common stock issued upon vesting of restricted stock units</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20250801__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zXvq0vjkKrOf" title="Common stock issued upon vesting of restricted stock units, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember" id="Fact000451" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0444">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0445">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0446">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0447">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0448">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0449">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StockIssuedDuringPeriodValueOther_pn3n3_zEZ5Gdl96sG1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Issuance of common stock &#8211;At The Market Offering, net of issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesOther_pid_c20250801__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zeinnOiJrnTi" title="Issuance of common stock - At The Market Offering, net of issuance costs, shares" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember" id="Fact000460" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,929,253</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember" id="Fact000453" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0454">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000455" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,611</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0456">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0457">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueOther" contextRef="From2025-08-012025-10-31" id="Fact000458" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,616</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_pn3n3_zveV1bgpvEEl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Issuance of common stock - Convertible Debt, net of issuance costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_pid_c20250801__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zst6415YUd7a" title="Issuance of common stock - Convertible Debt, net of issuance costs, shares" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember" id="Fact000469" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,491,872</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember" id="Fact000462" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#8212;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0463">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000464" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,518</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0465">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0466">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" contextRef="From2025-08-012025-10-31" id="Fact000467" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,525</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20250801__20251031_eus-gaap--StockholdersEquity_iE_pn3n3_zP0NfgM6dKA3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Balances at October 31, 2025</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--SharesOutstanding_iE_pid_c20250801__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zeynyMvzsN8d" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2025-10-31_us-gaap_CommonStockMember" id="Fact000478" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">189,777,377</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31_us-gaap_CommonStockMember" id="Fact000471" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">190</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TreasuryStockCommonShares_iE_pid_c20250801__20251031__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_z4sHgoDtHDsk" title="Balance, treasury shares" style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2025-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000480" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">787,477</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000472" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,018</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000473" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">370,429</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31_us-gaap_RetainedEarningsMember" id="Fact000474" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">347,302</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">)</td><td style="padding-bottom: 2.5pt">&#160;</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 style="-sec-ix-hidden: xdx2ixbrl0475">&#8212;</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2025-10-31" id="Fact000476" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,299</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="30" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    Months Ended October 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Common
    Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Treasury
    Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Additional
    Paid-In</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Accumulated
    Other Comprehensive</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="padding-bottom: 1pt; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total
    Stockholders&#8217;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Capital</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Deficit</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Loss</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Equity</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_437_c20240801__20241031_eus-gaap--StockholdersEquity_iS_pn3n3_zqRGUSleR0i2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%"><span style="font-family: Times New Roman, Times, Serif">Balance at August 1, 2024</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--SharesOutstanding_iS_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_z2hHFsbNmxg3" title="Balance, shares" style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-07-31_us-gaap_CommonStockMember" id="Fact000489" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,661,806</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_CommonStockMember" id="Fact000482" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">96</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_eus-gaap--TreasuryStockCommonShares_iS_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zb1hyT90lD9i" title="Balance, treasury shares" style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember" id="Fact000491" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">88,017</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember" id="Fact000483" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">369</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000484" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">334,659</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_RetainedEarningsMember" id="Fact000485" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">312,031</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000486" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">45</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31" id="Fact000487" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,310</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_43D_c20240801__20241031_eus-gaap--StockholdersEquity_iS_pn3n3_zpcEv0E0113j" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Balance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--SharesOutstanding_iS_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zCNTOToAm0k2" title="Balance, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-07-31_us-gaap_CommonStockMember" id="Fact000500" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">95,661,806</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_CommonStockMember" id="Fact000493" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">96</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--TreasuryStockCommonShares_iS_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zPtDs9ZkUsbk" title="Balance, treasury shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember" id="Fact000502" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">88,017</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember" id="Fact000494" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">369</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000495" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">334,659</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_RetainedEarningsMember" id="Fact000496" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">312,031</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000497" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">45</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-07-31" id="Fact000498" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,310</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr id="xdx_407_eus-gaap--NetIncomeLoss_zWAo88RorPsb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0504">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0505">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0506">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember" id="Fact000507" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,913</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0508">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31" id="Fact000509" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,913</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_z7p4Lh2swSM9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0511">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0512">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000513" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">292</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0514">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0515">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-08-012024-10-31" id="Fact000516" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">292</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--StockIssuedDuringPeriodValueNewIssues_zvcJsPuaPwmj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Common stock issued related to bonus and earnout
    payments</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zc7w8xY6LcTg" title="Common stock issued related to bonus and earnout payments, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0525">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0518">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0519">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0520">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0521">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0522">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0523">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardGross_zgLOK6cJwOsb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Common stock issued upon vesting of restricted
    shares</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardGross_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zbOLXQjSy8eh" title="Common stock issued upon vesting of restricted shares, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="Fact000534" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">10,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0527">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0528">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0529">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0530">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0531">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0532">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts_pn3n3_zqxnVA9X3g4k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock &#8211; AGP At The
    Market Offering, net of issuance costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_987_ecustom--StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBKNxM06xXCk" title="Issuance of common stock - AGP At The Market Offering, net of issuance costs, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="Fact000543" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,565,670</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="Fact000536" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0537">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000538" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">972</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0539">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0540">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31" id="Fact000541" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">979</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts_pn3n3_zzN13YoZoLea" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock &#8211; Capital Raise,
    net of issuance costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_ecustom--StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBBvgNh7hN5j" title="Issuance of common stock - Capital Raise, net of issuance costs, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="Fact000552" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">21,446,079</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember" id="Fact000545" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0546">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000547" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,429</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0548">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0549">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" contextRef="From2024-08-012024-10-31" id="Fact000550" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,451</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_43C_c20240801__20241031_eus-gaap--StockholdersEquity_iE_pn3n3_zesVCyv2nCd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balances at October 31, 2024</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--SharesOutstanding_iE_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zPTpLeQbHmWg" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-10-31_us-gaap_CommonStockMember" id="Fact000561" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">124,683,555</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_CommonStockMember" id="Fact000554" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">125</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--TreasuryStockCommonShares_iE_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zq8YdMJKCjZ8" title="Balance, treasury shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000563" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">88,017</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000555" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">369</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000556" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">338,352</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_RetainedEarningsMember" id="Fact000557" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">315,944</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000558" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">45</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31" id="Fact000559" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,119</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_436_c20240801__20241031_eus-gaap--StockholdersEquity_iE_pn3n3_zAFq7PdzLjdc" style="display: none; vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--SharesOutstanding_iE_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zlDAus2pWLsa" title="Balance, shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-10-31_us-gaap_CommonStockMember" id="Fact000572" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">124,683,555</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_CommonStockMember" id="Fact000565" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">125</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_983_eus-gaap--TreasuryStockCommonShares_iE_pid_c20240801__20241031__us-gaap--StatementEquityComponentsAxis__us-gaap--TreasuryStockCommonMember_zOAiDhGDSEvk" title="Balance, treasury shares" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000574" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">88,017</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember" id="Fact000566" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">369</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000567" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">338,352</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_RetainedEarningsMember" id="Fact000568" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">315,944</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000569" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">45</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-10-31" id="Fact000570" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,119</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to unaudited consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 5; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_006"></span>Ocean
Power Technologies, Inc. and Subsidiaries</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
Statements of Cash Flows</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(in
$000&#8217;s)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Unaudited</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30D_112_pn3n3_zYeWom8H55F6" summary="xdx: Statement - Consolidated Statements of Cash Flows (Unaudited)" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20250501__20251031_zdxVALo456y6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20240501__20241031_zSkSMNDPCCIe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zQjsGDzrbA9c" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from operating activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--NetIncomeLoss_i01_maNCPBUzUeW_zdhzVrky4lFj" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-05-01to2025-10-31" id="Fact000579" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">18,212</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-05-012024-10-31" id="Fact000580" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,365</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40A_eus-gaap--AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zIcB2C7JnPM2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Adjustments to reconcile
    net loss to net cash used in operating activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--Depreciation_i02_maNCPBUzUeW_zvxhIEOpGavh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation of fixed assets</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2025-05-01to2025-10-31" id="Fact000585" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">398</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-05-012024-10-31" id="Fact000586" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">456</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--ForeignCurrencyTransactionGainLossNetOfTax_i02N_di_msNCPBUzUeW_zDrR30kvuQl3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Foreign exchange loss</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0588">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="OPTT:ForeignCurrencyTransactionGainLossNetOfTax" contextRef="From2024-05-012024-10-31" id="Fact000589" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--GainLossOnDispositionOfAssets1_i02N_di_msNCPBUzUeW_zJTQ5W2V0SFg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Loss on disposal of property
    and equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0591">-</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfAssets1" contextRef="From2024-05-012024-10-31" id="Fact000592" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">111</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--AmortizationOfIntangibleAssets_i02_maNCPBUzUeW_zN9SsAYxutr1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Amortization of intangible
    assets</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2025-05-01to2025-10-31" id="Fact000594" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">66</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2024-05-012024-10-31" id="Fact000595" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">66</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OperatingLeaseRightOfUseAssetAmortizationExpense_i02_maNCPBUzUeW_zVcg2DIBVX2e" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Amortization of right of
    use asset</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2025-05-01to2025-10-31" id="Fact000597" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">414</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" contextRef="From2024-05-012024-10-31" id="Fact000598" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">418</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ShareBasedCompensation_i02_maNCPBUzUeW_z7OzCRKp1Rkf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2025-05-01to2025-10-31" id="Fact000600" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,191</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-05-012024-10-31" id="Fact000601" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">551</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zHJyxOQc583j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Changes in operating assets
    and liabilities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInAccountsReceivable_i03N_di_msNCPBUzUeW_zTygtklhGAij" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2025-05-01to2025-10-31" id="Fact000606" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">91</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2024-05-012024-10-31" id="Fact000607" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">989</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_i03N_di_msNCPBUzUeW_z3K5uePOM1Uf" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Contract assets</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="From2025-05-01to2025-10-31" id="Fact000609" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">336</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="From2024-05-012024-10-31" id="Fact000610" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInInventories_i03N_di_msNCPBUzUeW_zY3XdzIycZWc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Inventory</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2025-05-01to2025-10-31" id="Fact000612" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,571</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2024-05-012024-10-31" id="Fact000613" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">231</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_i03N_di_msNCPBUzUeW_zciyBTZvaSjk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Other assets</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2025-05-01to2025-10-31" id="Fact000615" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">322</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2024-05-012024-10-31" id="Fact000616" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,064</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInAccountsPayable_i03_maNCPBUzUeW_zRE7wMDOz3V5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Accounts payable</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2025-05-01to2025-10-31" id="Fact000618" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">871</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2024-05-012024-10-31" id="Fact000619" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,015</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInOtherOperatingLiabilities_i03_maNCPBUzUeW_zLcTKeGzQ1Gj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Earnout payable</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="From2025-05-01to2025-10-31" id="Fact000621" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">100</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="From2024-05-012024-10-31" id="Fact000622" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">100</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncreaseDecreaseInAccruedLiabilities_i03_maNCPBUzUeW_zg0L9MGF8bt5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Accrued expenses</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2025-05-01to2025-10-31" id="Fact000624" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilities" contextRef="From2024-05-012024-10-31" id="Fact000625" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">359</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInOperatingLeaseLiability_i03_maNCPBUzUeW_z6lYYOfyNSu2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2025-05-01to2025-10-31" id="Fact000627" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">480</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" contextRef="From2024-05-012024-10-31" id="Fact000628" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">245</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_401_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_i03_maNCPBUzUeW_z9IPo5RArOp2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Contract
    liabilities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2025-05-01to2025-10-31" id="Fact000630" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2024-05-012024-10-31" id="Fact000631" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">183</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_maCCERCzQSc_mtNCPBUzUeW_zyUXFBHDJ5Be" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Net
    cash used in operating activities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2025-05-01to2025-10-31" id="Fact000633" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,136</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-05-012024-10-31" id="Fact000634" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,890</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_401_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zu1M063HzPQa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from investing activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msNCPBUzdVi_zb4KiK6Bldxj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Purchases
    of property and equipment</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2025-05-01to2025-10-31" id="Fact000639" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,719</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-05-012024-10-31" id="Fact000640" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">128</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUzdVi_maCCERCzQSc_zswKbcIvVmk7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 30pt"><span style="font-family: Times New Roman, Times, Serif">Net
    cash used in investing activities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2025-05-01to2025-10-31" id="Fact000642" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,719</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2024-05-012024-10-31" id="Fact000643" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">128</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zWMwAkXXRvId" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash flows from financing activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--ProceedsFromConvertibleDebt_i01_maNCPBUznQQ_zxD5NzO1Zk7g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Proceeds from convertible
    notes</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2025-05-01to2025-10-31" id="Fact000648" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,845</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0649">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--ProceedsFromIssuanceInitialPublicOffering_i01_maNCPBUznQQ_z4EsOeVFf6M" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Proceeds from issuance
    of common stock - Capital Raise, net of issuance costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0651">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" contextRef="From2024-05-012024-10-31" id="Fact000652" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,451</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--ProceedsFromIssuanceOfCommonStock_i01_maNCPBUznQQ_z01Hr1MFmTkb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Proceeds
    from issuance of common stock - At The Market offering, net of issuance costs</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2025-05-01to2025-10-31" id="Fact000654" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,954</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2024-05-012024-10-31" id="Fact000655" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,508</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtNCPBUznQQ_maCCERCzQSc_zLjJIZz0ijCd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Net
    cash provided by financing activities</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2025-05-01to2025-10-31" id="Fact000657" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,799</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2024-05-012024-10-31" id="Fact000658" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,959</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_iT_mtCCERCzQSc_zsM71X1rHau9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Net
    increase/(decrease) in cash, cash equivalents and restricted cash</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2025-05-01to2025-10-31" id="Fact000660" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,944</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2024-05-012024-10-31" id="Fact000661" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,059</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iS_z7f577vhKmte" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 20pt"><span style="font-family: Times New Roman, Times, Serif">Cash,
    cash equivalents and restricted cash, beginning of period</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2025-04-30" id="Fact000663" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,869</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2024-04-30" id="Fact000664" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,305</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_iE_zJpa2dzBMlXh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Cash, cash equivalents
    and restricted cash, end of period</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2025-10-31" id="Fact000666" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,813</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" contextRef="AsOf2024-10-31" id="Fact000667" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,246</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_iB_zoEMcFBIs7Al" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Supplemental disclosure of noncash investing
    and financing activities:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--StockIssued1_i01_zcLejdJLVxYg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Common stock issued related to bonus and earnout
    payments</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0672">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssued1" contextRef="From2024-05-012024-10-31" id="Fact000673" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">630</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DebtConversionConvertedInstrumentAmount1_i01_z3U6BkAdkJGk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Common stock issued related to conversion of
    convertible debt</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DebtConversionConvertedInstrumentAmount1" contextRef="From2025-05-01to2025-10-31" id="Fact000675" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,775</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0676">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_i01_zCPUXegcd7fb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating right of use asset obtained in exchange
    for operating lease liability</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2025-05-01to2025-10-31" id="Fact000678" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,276</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0679">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
accompanying notes to unaudited consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 6; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_007"></span>Ocean
Power Technologies, Inc. and Subsidiaries</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes
to Unaudited Consolidated Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000681" name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock"><p id="xdx_80D_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zbZD4YYXr5Ba" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(1)
<span id="xdx_82B_zSigkCZHA8O4">Background, Basis of Presentation and Liquidity</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(a)
Background</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ocean
Power Technologies, Inc. (&#8220;OPT,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;the Company&#8221;) is a Maritime Domain
Awareness (MDA) company specializing in innovative intelligent maritime solutions. These solutions include a variety of &#8220;as a service&#8221;
systems, including Data as a Service (DaaS), Robotics as a Service (RaaS), and Power as a Service (PaaS). These systems consist of a
variety of platforms including the PowerBuoy&#174;, our persistent sensor and power solution, the WAM-V&#174; (Wave Adaptive Modular Vessel),
our autonomous unmanned surface vehicle, and Merrows&#8482;, our user interface and command and control (C2) system that integrates multiple
sensor feeds using software and hardware and enables artificial intelligence and machine learning (AI/ML) integration. We design, manufacture,
deploy, and operate these systems for defense, security, subsea infrastructure, offshore oil and gas, offshore energy, marine research,
and communication markets. We operate primarily through a combination of direct sales and leases, strategic partnerships, and long-term
service agreements. Our business model emphasizes capital-light deployments, recurring revenue from service and maintenance contracts,
and high-margin technology sales and leases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
serve a global customer base, including the U.S. and allied defense agencies, offshore energy operators, and commercial interests. The
common thread across these markets is the growing need for a persistent, autonomous, and sustainable offshore presence, a need we are
uniquely positioned to fulfill.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company holds numerous patents and leverages decades of research including control systems, energy storage, and marine integration. Our
headquarters and assembly operations are located in New Jersey, and we maintain an additional manufacturing and robotics development
facility in Richmond, CA. In addition, the Company maintains an office at the Association for Uncrewed Vehicle Systems International
(AUVSI) headquarters in Washington, D.C., which serves to strengthen our strategic position in the fast-growing uncrewed systems market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">OPT
is committed to enabling a smarter, safer ocean economy through innovation in ocean intelligence and power. As we look forward, our strategic
priorities include expanding our customer and geographic base, accelerating technology adoption, enhancing recurring revenue, and driving
margin growth through platform scalability and supply chain efficiencies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
were incorporated under the laws of the State of New Jersey in April 1984 and began commercial operations in 1994. On April 23, 2007,
we reincorporated in Delaware.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(b)
Basis of Presentation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted
in the United States of America (&#8220;GAAP&#8221;) and for interim financial information in accordance with the Securities and Exchange
Commission (&#8220;SEC&#8221;), instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information
and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal
recurring adjustments) considered necessary for a fair presentation have been included. The interim operating results are not necessarily
indicative of the results for a full year or for any other interim period. Further information on potential factors that could affect
the Company&#8217;s financial results can be found in the Company&#8217;s Annual Report on Form 10-K for the year ended April 30, 2025,
as filed with the SEC and elsewhere in subsequent Exchange Act filings, including this Form 10-Q.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(c)
Liquidity</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the six months ended October 31, 2025, the Company incurred a net loss of approximately $<span id="xdx_908_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20250501__20251031_zvoAWkMTN7F" title="Net loss"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-05-01to2025-10-31" id="Fact000683" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">18.2</ix:nonFraction></span> million and used cash in operations of
approximately $<span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20250501__20251031_zBl2XdXrNdBa" title="Cash in operations"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2025-05-01to2025-10-31" id="Fact000685" format="ixt:numdotdecimal" decimals="-5" scale="6" sign="-" unitRef="USD">13.1</ix:nonFraction></span> million. The Company&#8217;s future results of operations involve significant risks and uncertainties. Factors that
could affect the Company&#8217;s future operating results and could cause actual results to vary materially from expectations include,
but are not limited to, performance of its products, its ability to market and commercialize its products and new products that it may
develop, access to capital, technology development, scalability of technology and production, ability to attract and retain key personnel,
concentration of customers and suppliers, pending or threatened litigation and deployment risks and integration of acquisitions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes cash on hand and forecasted operating results will provide sufficient liquidity to meet its obligation for at least
the next 12 months. Convertible debt is expected to be repaid through the issuance of common stock. Subsequent to quarter end and
through the date of this filing approximately $<span id="xdx_906_eus-gaap--RepaymentsOfConvertibleDebt_pn5n6_c20251101__20251215__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zibjnzseNSQj" title="Repayments of convertible debt"><ix:nonFraction name="us-gaap:RepaymentsOfConvertibleDebt" contextRef="From2025-11-012025-12-15_us-gaap_SubsequentEventMember" id="Fact000687" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span> million of the convertible debt has been repaid, entirely through the issuance of
common shares. In the event operating results are not sufficient the Company will need to seek additional financing. There can be no
assurance that the Company will be able to raise additional capital on favorable terms, or at all, if needed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000689" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_800_eus-gaap--SignificantAccountingPoliciesTextBlock_zZWuXuIu4X64" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(2)
<span id="xdx_821_zTrtyXzrWIPb">Summary of Significant Accounting Policies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000691" name="us-gaap:ConsolidationPolicyTextBlock"><p id="xdx_84B_eus-gaap--ConsolidationPolicyTextBlock_zzfqV47X9hv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(a)
<span id="xdx_866_zCS4rYbqWa54">Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries, Marine Advanced
Robotics Inc. (CA), referred to herein as MAR,), Oregon Wave Energy Partners I LLC (DE), and ReedSport OPT WavePark, LLC (OR). Ocean
Power Technologies Ltd. in the United Kingdom was dissolved on April 22, 2025. ReedSport OPT WavePark, LLC (OR) and Oregon Wave Energy
Partners I, LLC (DE) were dissolved during the first quarter of fiscal 2024. All significant intercompany balances and transactions have
been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000693" name="us-gaap:UseOfEstimates"><p id="xdx_84F_eus-gaap--UseOfEstimates_zlJTT0NtwTNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(b)
<span id="xdx_86C_zvYVY5S8smzl">Use of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of the consolidated financial statements requires management of the Company to make several estimates and assumptions relating
to the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue
and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, share-based compensation
based on the likelihood of meeting performance obligations, over time revenue recognition, valuation consideration related to business
combinations, including contingent consideration based on actual and projected revenues, in addition to discount rates and present values,
and other assumptions and estimates used to evaluate the recoverability of long-lived assets, goodwill and other intangible assets. Actual
results could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000695" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"><p id="xdx_84C_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zpi0s6hbKRo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(c)
<span id="xdx_863_zKHxzcLFmpbl">Cash, Cash Equivalents, Restricted Cash and Security Agreements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash
and Cash Equivalents</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid investments with an original maturity of three months or less when purchased, to be cash equivalents.
The Company invests excess cash in a money market account. The Company had cash and cash equivalents of approximately $<span id="xdx_903_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20251031_zQjmc5j0HjT3" title="Cash, cash equivalents and restricted cash"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2025-10-31" id="Fact000697" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">11.7</ix:nonFraction></span> million and
$<span id="xdx_902_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20250430_zC0YhVWh8QL8" title="Cash and cash equivalents"><ix:nonFraction name="us-gaap:CashEquivalentsAtCarryingValue" contextRef="AsOf2025-04-30" id="Fact000699" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.9</ix:nonFraction></span> million as of October 31, 2025 and April 30, 2025, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 7; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Cash and Security Agreements</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has a letter of credit agreement with Santander Bank, N.A. (&#8220;Santander&#8221;). Cash of $<span id="xdx_90A_eus-gaap--Deposits_iI_c20251031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_z7hrctb8lM8e" title="Deposits"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2025-10-31_custom_SantanderBankMember" id="Fact000701" format="ixt:numdotdecimal" decimals="0" unitRef="USD">154,000</ix:nonFraction></span> is on deposit at Santander
and serves as security for a letter of credit issued by Santander for the lease of warehouse/office space in Monroe Township, New Jersey.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000703" name="us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zG2Q4pJs6KX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets
that total to the same amounts shown in the Consolidated Statements of Cash Flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B9_zHU20gWhn5s1" style="display: none">Schedule of Cash, Cash Equivalents and Restricted Cash</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20251031_zkhxVXlGWdnk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20250430_zgWCM8aWYewe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzbyj_z4aC5qwolIoh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash and cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2025-10-31" id="Fact000705" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,659</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2025-04-30" id="Fact000706" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,715</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--RestrictedCash_iI_pn3n3_maCCERCzbyj_zQf63bFW62Jd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Restricted cash- long
    term</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2025-10-31" id="Fact000708" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">154</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:RestrictedCash" contextRef="AsOf2025-04-30" id="Fact000709" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">154</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzbyj_zB96zRrHBK98" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Cash, cash equivalents,
    restricted cash and restricted cash equivalents</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2025-10-31" id="Fact000711" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,813</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2025-04-30" id="Fact000712" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,869</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AB_zIXqAN1zCfs2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000714" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_z4KG3TV5UfU6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(d)
<span id="xdx_86E_zHv7neqSGQqb">Inventory</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with Accounting Standards Codification 330 (ASC 330), inventory is stated at the lower of cost or net realizable value applicable
to goods on hand. Items remain in inventory until they are shipped to the customer, at which time the costs are transferred on a FIFO
basis to cost of revenues, or moved to leased assets as applicable, following the matching principle where costs and revenues are recognized
in the same period. The Company has three classes of inventory; raw materials, work in process, and finished goods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000716" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zyCEdvpNw3q3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(e)
<span id="xdx_868_zF1Ueyy3DfKj">Accounts Receivable</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are stated at the net amount expected to be collected. Amounts are usually due between 30 and 90 days after the invoice issuance.
The Company is exposed to credit losses primarily on accounts receivable and contract assets related to sales to customers. If applicable,
an allowance for credit losses is established to provide for the expected lifetime credit losses by evaluating factors such as customer
creditworthiness, historical payment and loss experiences, current economic conditions (including geographic and political risk), and
the age and status of outstanding receivables. During the six months ended October 31, 2025, the Company increased its allowance for
credit losses primarily in connection with a specific customer whose outstanding balance exhibited extended aging and increased collection
uncertainty. As a result of this customer-specific evaluation, the allowance for credit losses was approximately $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20251031_zCxcka2tTbDb" title="Allowance for credit losses"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2025-10-31" id="Fact000718" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">560,000</ix:nonFraction></span> at October
31, 2025, compared to $<span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20250430_zd20NzsYK5j8" title="Allowance for credit losses"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2025-04-30" id="Fact000720" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">100,000</ix:nonFraction></span> at April 30, 2025. Expected credit losses are written off in the period in which the underlying financial
assets are determined to be uncollectible.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company grants credit to its customers, generally, without collateral, under normal payment. Generally, invoicing occurs after the services
are performed or control of the product has transferred to the customer. Accounts receivable represent an unconditional right to consideration
arising from the Company&#8217;s performance under contracts with customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000722" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_84E_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zH8Yf3HW12rg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(f)
<span id="xdx_866_zRpv5VHCVcMf">Property and Equipment, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment is stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is calculated using the
straight-line method over the estimated useful lives (three <span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__srt--RangeAxis__srt--MinimumMember_zyBWNuPkgn86" title="Property and equipment, useful life (Year)"><ix:nonNumeric contextRef="AsOf2025-10-31_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000724" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>to <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20251031__srt--RangeAxis__srt--MaximumMember_zRIFjWGLV5nf" title="Property and equipment, estimated useful life"><ix:nonNumeric contextRef="AsOf2025-10-31_srt_MaximumMember" format="ixt-sec:durwordsen" id="Fact000726" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">ten years</ix:nonNumeric></span>) of the assets. Leasehold improvements are amortized using
the straight-line method over the shorter of the estimated useful life of the asset or the remaining lease term. Expenses for maintenance
and repairs are charged to operations as incurred. Property and equipment is also reviewed for impairment whenever events or changes
in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used
is measured by a comparison of the carrying amount of the asset to estimated undiscounted future cash flows expected to be generated
by the asset. If the carrying amount of the asset exceeds its estimated future cash flows, then an impairment charge is recognized in
the amount by which the carrying amount of the asset exceeds the fair value of the asset.</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000728" name="OPTT:PropertyPlantAndEquipmentUsefulLifeTableTextBlock"><p id="xdx_896_ecustom--PropertyPlantAndEquipmentUsefulLifeTableTextBlock_zz6ki3riWFKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B3_zx7zXntW1SGj" style="display: none">Schedule
of Property and Equipment Estimated Useful Life</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    depreciable life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zqA3sYmSlL7l" title="Property and equipment, useful life (Year)"><ix:nonNumeric contextRef="AsOf2025-10-31_us-gaap_EquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000730" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zmyAzYMoS0fb" title="Property and equipment, useful life (Year)"><ix:nonNumeric contextRef="AsOf2025-10-31_us-gaap_EquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000732" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    equipment &amp; software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zEk73V4rmmO8" title="Property and equipment, useful life (Year)"><ix:nonNumeric contextRef="AsOf2025-10-31_custom_ComputerEquipmentAndSoftwareMember" format="ixt-sec:duryear" id="Fact000734" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office
    furniture &amp; fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zpLniQ8ckOT3" title="Property and equipment, useful life (Year)"><ix:nonNumeric contextRef="AsOf2025-10-31_custom_OfficeFurnitureAndFixturesMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact000736" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span>-<span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPBLBF9Ul6d9" title="Property and equipment, useful life (Year)"><ix:nonNumeric contextRef="AsOf2025-10-31_custom_OfficeFurnitureAndFixturesMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact000738" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold
    improvements</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zZAasImZAUZ1" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2025%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0739">Shorter
    of the estimated useful life or lease term</span></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased
    Power Buoy assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPowerBuoysAssetsMember_zsj8ZxTDYGId" title="Property and equipment, useful life (Year)"><ix:nonNumeric contextRef="AsOf2025-10-31_custom_LeasedPowerBuoysAssetsMember" format="ixt-sec:duryear" id="Fact000741" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">10</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased
    WAM-V assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedAssetsMember_zF9bUyIhRuGi" title="Property and equipment, estimated useful life"><ix:nonNumeric contextRef="AsOf2025-10-31_custom_LeasedAssetsMember" format="ixt-sec:duryear" id="Fact000743" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">10</ix:nonNumeric></span>
    years</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AB_zy27ryqqCjl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000745" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p id="xdx_84E_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zU3HXLrMzz7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(g)
<span id="xdx_861_zFCd6pSLzTX6">Foreign Exchange Gains and Losses</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transactions
denominated in a foreign currency may result in realized and unrealized foreign exchange gains or losses from exchange rate fluctuations,
which, if applicable, are included in &#8220;Foreign exchange gain&#8221; in the accompanying Consolidated Statements of Operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 8; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000747" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_84E_eus-gaap--ConcentrationRiskCreditRisk_zhq0VL5cMmTb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(h)
<span id="xdx_869_zMy8Zg4kNjfg">Concentration of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to credit risk consist principally of trade accounts receivable and cash equivalents.
The Company believes that its credit risk is limited because the Company&#8217;s current contracts are with entities with a reliable
payment history. The Company performs a credit evaluation of new customers prior to extending credit terms and monitors existing customers
for changes in credit quality. The Company invests its excess cash in a money market fund and does not believe that it is exposed to
any significant risks related to its cash accounts or money market funds.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each of the six months ended October 31, 2025 and 2024, the Company had five and four customers, respectively, whose revenues accounted
for at least 10% of the Company&#8217;s consolidated revenues. These revenues accounted for approximately <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomersMember_zdAR76Lq23h4" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2025-05-012025-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FiveCustomersMember" id="Fact000749" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">87</ix:nonFraction></span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240501__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_z19Ps8ne9l2l" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-05-012024-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember" id="Fact000751" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">72</ix:nonFraction></span>% of the Company&#8217;s
total revenues for the respective periods. For the three months ended October 31, 2025 and 2024, the Company had four and six customers,
respectively, whose revenues accounted for at least 10% of the Company&#8217;s consolidated revenues. These revenues accounted for approximately
<span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250801__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zKvoTLGgbgil" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2025-08-012025-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember" id="Fact000753" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">82</ix:nonFraction></span>% and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SixCustomersMember_zJqZu8CyLTI9" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-08-012024-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_SixCustomersMember" id="Fact000755" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">92</ix:nonFraction></span>% of the Company&#8217;s total revenues for the respective periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025 and 2024, the Company had four and four customers, respectively, whose total receivable balance accounted for at
least 10% of the Company&#8217;s consolidated receivables. These receivables accounted for approximately <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zOV5CLVNDla4" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember" id="Fact000757" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">92</ix:nonFraction></span>% and <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240501__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zjd1551qARn7" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2024-05-012024-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember" id="Fact000759" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">98</ix:nonFraction></span>% of the Company&#8217;s
total receivables for the respective periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025, one commercial customer represented about <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCommercialCustomerMember_zsGbpgebyvF1" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCommercialCustomerMember" id="Fact000761" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">22</ix:nonFraction></span>% of our accounts receivable balance. As part of that contract, we granted
extended payment terms that are not typical for the Company, which increases our credit exposure. We continue to monitor this receivable
closely, and while we have not recorded an allowance because we believe collectability is probable, we acknowledge that these terms carry
additional risk if the customer&#8217;s financial condition changes. In addition, we have fully reserved one other receivable balance
from one customer that represented <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zBDYjspwdbRa" title="Concentration risk percentage"><ix:nonFraction name="us-gaap:ConcentrationRiskPercentage1" contextRef="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember" id="Fact000763" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">22</ix:nonFraction></span>% of the total gross accounts receivable balance, recognizing a loss of $<span id="xdx_90C_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_z7P0JtAKTQe5" title="Income tax expense (benefit)"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember" id="Fact000765" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">373,000</ix:nonFraction></span> for the quarter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000767" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_844_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zWlTm65xKjyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(i)
<span id="xdx_86A_zvmlTBrT24q5">Share-Based Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The
aggregate share-based compensation expense recorded in the Consolidated Statements of Operations for the six months ended October 31,
2025 and 2024 was approximately $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_pn5n6_c20250501__20251031_zkWMeAD4I8nb" title="Share-based compensation expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2025-05-01to2025-10-31" id="Fact000769" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.2</ix:nonFraction></span> million and $<span id="xdx_902_eus-gaap--ShareBasedCompensation_pn5n6_c20240501__20241031_z8a89ejasaIg" title="Share-based compensation expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-05-012024-10-31" id="Fact000771" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span> million, respectively. The aggregate share-based compensation expense recorded
in the Consolidated Statements of Operations for the three months ended October 31, 2025 and 2024 was approximately $<span id="xdx_901_eus-gaap--ShareBasedCompensation_pn5n6_c20250801__20251031_zeViePPWRiTk" title="Share-based compensation expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2025-08-012025-10-31" id="Fact000773" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.8</ix:nonFraction></span> million and
$<span id="xdx_905_eus-gaap--ShareBasedCompensation_pn5n6_c20240801__20241031_zys6l9xSxwx2" title="Share-based compensation expense"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-08-012024-10-31" id="Fact000775" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span> million, respectively. The Company&#8217;s policy is to account for forfeitures of share-based compensation as they occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
upon vesting of Restricted Stock Units (&#8220;RSU&#8221;) that were granted to an employee, the employee is given the option to either
pay the taxes themselves, or have enough shares of their RSU award withheld by the Company to cover the taxes incurred by the employee.
In the event the employee elects to surrender shares to cover the tax implication, the Company maintains those shares in the Company&#8217;s
treasury stock account. Shares held in the Company&#8217;s treasury stock account are not available for future RSU grants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000777" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_84D_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_ztQoYYi4KZEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(j)
<span id="xdx_861_zErCrsuacxo5">Revenue Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for revenue in accordance with Accounting Standards Codification 606 (ASC 606) for contracts with customers and Accounting
Standards Codification 842 (ASC 842) for leasing arrangements. In relation to ASC 606, which states that a performance obligation is
the unit of account for revenue recognition, the Company assesses the goods or services promised in a contract with a customer and identifies
as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct
goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain
a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the Company
allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents
the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price
based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the
standalone selling price is generally estimated based upon the Company&#8217;s forecast of the total cost to satisfy the performance
obligation plus an appropriate profit margin.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
nature of the Company&#8217;s contracts may give rise to several types of variable consideration, including unpriced change orders, liquidated
damages and penalties. Variable consideration can also arise from modifications to the scope of services. Variable consideration is included
in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once
the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration and determination of whether
to include such amounts in the transaction price are based largely on the assessment of legal enforceability, performance, and any other
information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration as of October
31, 2025 or 2024. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer
to the customer, as fulfillment costs in costs of goods sold and regular shipping and handling activities charged to operating expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<ix:exclude><!-- Field: Page; Sequence: 9; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1)
at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control (e.g., upon shipment, upon
delivery, as services are rendered, or upon completion of service), including when performance obligations are satisfied in a bill-and-hold
arrangement. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made
at contract inception. Input measures such as costs incurred are utilized to assess progress against specific contractual performance
obligations for the Company&#8217;s services. The selection of the method to measure progress towards completion requires judgment and
is based on the nature of the services to be provided. For the Company, the input method using costs or labor hours incurred best represents
the measure of progress against the performance obligations incorporated within the contractual agreements. If estimated total costs
on any contract project a loss, the Company charges the entire estimated loss to operations in the period the loss becomes known. For
the quarter ended October 31, 2025 the Company recorded one-time losses associated with two contracts in strategically important markets.
The expenses associated with these projects are now substantially complete, although they will continue to generate revenue over the
next several months. Importantly, our core programs and commercial pipeline continue to demonstrate improving margin quality and operating
leverage. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, change orders, claims,
anticipated losses, and others are recorded in the accounting period in which the events indicating a loss are known and the loss can
be reasonably estimated. These loss projections are re-assessed for each subsequent reporting period until the project is complete. Such
revisions could occur at any time and the effects may be material. During the six month period ended October 31, 2025, the Company recognized
approximately $<span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20250501__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z6Ouh6eCwSWa"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_TransferredAtPointInTimeMember" id="Fact000778" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.3</ix:nonFraction></span> million in revenue related to performance obligations satisfied at a point in time and approximately $<span id="xdx_904_eus-gaap--Revenues_pn5n6_c20250501__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zUFsrtFw1ecj"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_TransferredOverTimeMember" id="Fact000779" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span> million
in revenue related to performance obligations satisfied over time. During the six month period ended October 31, 2024, the Company recognized
approximately $<span id="xdx_901_eus-gaap--Revenues_pn5n6_c20240501__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zALPY1AmGM54"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_TransferredAtPointInTimeMember" id="Fact000780" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.6</ix:nonFraction></span> million in revenue related to performance obligations satisfied at a point in time and approximately $<span id="xdx_90D_eus-gaap--Revenues_pn5n6_c20240501__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zyULyHrw8Wkc"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_TransferredOverTimeMember" id="Fact000781" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span> million
in revenue related to performance obligations satisfied over time. During the three month period ended October 31, 2025, the Company
recognized approximately $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20250801__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zCKZynz4a0Mk"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_TransferredAtPointInTimeMember" id="Fact000782" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span> million in revenue related to performance obligations satisfied at a point in time and approximately $<span id="xdx_909_eus-gaap--Revenues_pn5n6_c20250801__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z8txgiGG3Fce"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_TransferredOverTimeMember" id="Fact000783" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span>
million in revenue related to performance obligations satisfied over time. During the three month period ended October 31, 2024, the
Company recognized approximately $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20240801__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zUaLUB0V5zbk"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_TransferredAtPointInTimeMember" id="Fact000784" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.3</ix:nonFraction></span> million in revenue related to performance obligations satisfied at a point in time and approximately
$<span id="xdx_909_eus-gaap--Revenues_pn5n6_c20240801__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zF03UaSMBWUd"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_TransferredOverTimeMember" id="Fact000785" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span> million in revenue related to performance obligations satisfied over time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s contracts are either cost-plus contracts, fixed-price contracts, time and material agreements, lease or service agreements.
Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has two types of fixed-price contracts, firm fixed-price and cost-sharing. Under firm fixed-price contracts, the Company receives
an agreed-upon amount for providing products and services specified in the contract, and a profit or loss is recognized depending on
whether actual costs are more or less than the agreed-upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the
customer is only intended to fund a portion of the costs on a specific project. Under cost-sharing contracts, an amount corresponding
to the revenue is recorded in cost of revenue, resulting in gross profit on these contracts of zero. The Company reports its disaggregation
of revenue by contract type since this method best represents the Company&#8217;s business. For each of the three month periods ended
October 31, 2025 and 2024, the majority of the Company&#8217;s contracts were classified as firm fixed-price and the remainder were cost-sharing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s contract assets and liabilities primarily relate to the timing differences between cash received from a customer in connection
with contractual rights to invoicing and the timing of revenue recognition following completion of performance obligations. The Company&#8217;s
accounts receivable balance is made up entirely of customer contract-related balances.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s revenue also includes revenue from certain contracts which do not fall within the scope of ASC 606, but under the scope
of ASC 842, &#8220;Leases&#8221;. At inception of a contract for those classified under ASC 842, the Company classifies leases as either
operating or financing in accordance with the authoritative accounting guidance contained within ASC 842. If the direct financing or
sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as operating leases.
The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed
upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The Company also enters into
lease arrangements for its PowerBuoys&#174; and Wave Adaptive Modular Vessels (&#8220;WAM-V&#174;&#8221;) with certain customers. Revenue
related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices
or expected cost plus a margin approach. Lease elements generally include a PowerBuoy&#174;, WAM-V&#174;, and components, while non-lease
elements, which the Company expects to become more prevalent, generally include engineering, monitoring and support services. In the
lease arrangement, the customer may be provided with an option to extend the lease term or purchase the leased buoy or WAM-V&#174; at
some point during and/or at the end of the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 10; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Existing
customers are subject to ongoing credit evaluations based on payment history and other factors. If it is determined that collectability
of any portion of the contract value is not probable, an analysis of variable consideration will be performed using either the most likely
amount or expected value method to determine the amount of revenue that must be constrained until the scenario causing the variability
has been resolved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has elected to record taxes collected from customers on a net basis and does not include tax amounts in revenue or costs of revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000787" name="us-gaap:DisaggregationOfRevenueTableTextBlock"><p id="xdx_890_eus-gaap--DisaggregationOfRevenueTableTextBlock_zczaLz3BbxDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below represents the total revenue recognized under ASC 606 and ASC 842 for the three and six months ended October 31, 2025 and
2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BF_zOdvtuAhHnF3" style="display: none">Schedule of Revenue Recognized Under ASC 606 and ASC 842</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_z1XQXD0HXXOe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zFYcmVq8vbq2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20250801__20251031_z11pCoZfcCod" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zGvHnM388uC" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_z38VpYecQ83g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20240801__20241031_zbzp5J9ci6xl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Product Line:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zzXz8wUzf2q2" style="vertical-align: bottom; background-color: White">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">WAM-V</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember" id="Fact000789" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">101</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember" id="Fact000790" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_WAMVMember" id="Fact000791" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">169</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember" id="Fact000792" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,182</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember" id="Fact000793" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_WAMVMember" id="Fact000794" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,247</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zRXIxWxiIwdc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Buoy</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember" id="Fact000796" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">255</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0797">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_BuoyMember" id="Fact000798" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">255</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember" id="Fact000799" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">171</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0800">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_BuoyMember" id="Fact000801" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">171</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zsB7vkMv2lhc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Services</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0803">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0804">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0805">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0806">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0807">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0808">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zpmhMwPj7IY9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember" id="Fact000810" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">356</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember" id="Fact000811" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_ProductMember" id="Fact000812" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">424</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember" id="Fact000813" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,353</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember" id="Fact000814" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_ProductMember" id="Fact000815" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,418</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Region:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_z09ujEAZk6f8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">North and South America</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember" id="Fact000817" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">137</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0818">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_NorthAndSouthAmericaMember" id="Fact000819" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">137</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember" id="Fact000820" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,491</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0821">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_NorthAndSouthAmericaMember" id="Fact000822" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,491</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--EMEAMember_zLAPfEMEe9Oe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">EMEA</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_EMEAMember" id="Fact000824" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">43</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_EMEAMember" id="Fact000825" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_EMEAMember" id="Fact000826" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">111</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_EMEAMember" id="Fact000827" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">860</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_EMEAMember" id="Fact000828" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_EMEAMember" id="Fact000829" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">925</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_z27pH3cXPHoj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Asia and Australia</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember" id="Fact000831" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">176</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0832">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_AsiaAndAustraliaMember" id="Fact000833" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">176</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember" id="Fact000834" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0835">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_AsiaAndAustraliaMember" id="Fact000836" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zaYNVoxq7vfi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember" id="Fact000838" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">356</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember" id="Fact000839" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_RegionMember" id="Fact000840" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">424</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember" id="Fact000841" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,353</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember" id="Fact000842" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_RegionMember" id="Fact000843" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,418</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_z4LUVBWFJvze" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember" id="Fact000845" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">356</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember" id="Fact000846" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31_custom_RegionMember" id="Fact000847" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">424</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember" id="Fact000848" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,353</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember" id="Fact000849" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31_custom_RegionMember" id="Fact000850" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,418</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zzkv2anMpI9l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_znkvDNIuV8Hb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20250501__20251031_zOlI1lA4qk43" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zH7WkBZHtSL" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zuCdUHilZH4k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240501__20241031_zLo2aJIhWkic" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Product Line:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zhDi6m6Z6peg" style="vertical-align: bottom; background-color: White">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">WAM-V</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember" id="Fact000852" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,139</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember" id="Fact000853" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_WAMVMember" id="Fact000854" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,274</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember" id="Fact000855" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,416</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember" id="Fact000856" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">132</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_WAMVMember" id="Fact000857" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,548</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zFY3T11f8lGb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Buoy</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember" id="Fact000859" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">321</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0860">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_BuoyMember" id="Fact000861" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">321</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember" id="Fact000862" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">171</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0863">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_BuoyMember" id="Fact000864" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">171</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zzkEVNBANKm6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Services</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember" id="Fact000866" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0867">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_ServiceMember" id="Fact000868" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0869">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0870">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0871">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zBtkVuOxeuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember" id="Fact000873" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,471</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember" id="Fact000874" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_ProductMember" id="Fact000875" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,606</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember" id="Fact000876" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,587</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember" id="Fact000877" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">132</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_ProductMember" id="Fact000878" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,719</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Region:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_zPCvtfrWLjk6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">North and South America</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember" id="Fact000880" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">272</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0881">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_NorthAndSouthAmericaMember" id="Fact000882" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">272</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember" id="Fact000883" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,720</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0884">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_NorthAndSouthAmericaMember" id="Fact000885" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,720</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__srt--EuropeMember_zrZKNfKzxLX9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Europe</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_srt_EuropeMember" id="Fact000887" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,022</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_srt_EuropeMember" id="Fact000888" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_srt_EuropeMember" id="Fact000889" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,157</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_srt_EuropeMember" id="Fact000890" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">865</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_srt_EuropeMember" id="Fact000891" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">132</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_srt_EuropeMember" id="Fact000892" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">997</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_zasdZUbBZs6f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Asia and Australia</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember" id="Fact000894" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">177</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0895">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_AsiaAndAustraliaMember" id="Fact000896" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">177</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember" id="Fact000897" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0898">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_AsiaAndAustraliaMember" id="Fact000899" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_ztjDniQyyhh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember" id="Fact000901" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,471</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember" id="Fact000902" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_RegionMember" id="Fact000903" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,606</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember" id="Fact000904" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,587</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember" id="Fact000905" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">132</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_RegionMember" id="Fact000906" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,719</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zR3LT56Yd6W6" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember" id="Fact000908" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,471</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember" id="Fact000909" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-012025-10-31_custom_RegionMember" id="Fact000910" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,606</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember" id="Fact000911" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,587</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember" id="Fact000912" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">132</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31_custom_RegionMember" id="Fact000913" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,719</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A3_zqnlYYpcu01c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000915" name="us-gaap:EarningsPerSharePolicyTextBlock"><p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zDvqyAjNA89l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(k)
<span id="xdx_86E_ziIHHgXtR0Bg">Net Loss per Common Share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
and diluted net loss per common share for all periods presented is computed by dividing net loss by the weighted average number of shares
of common stock and common stock equivalents outstanding during the period. Due to the Company&#8217;s net losses, potentially dilutive
securities, consisting of options to purchase shares of common stock, and unvested RSUs issued to employees and non-employee directors,
were excluded from the diluted loss per share calculation due to their anti-dilutive effect.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
computing diluted net loss per common share on the Consolidated Statement of Operations, options to purchase shares of common stock and
unvested RSUs issued to employees and non-employee directors, totaling <span id="xdx_90B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20250501__20251031_ziinXe1SlDJj" title="Antidilutive securities excluded from computation of diluted net loss per share"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2025-05-01to2025-10-31" id="Fact000917" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">21,654,735</ix:nonFraction></span> and <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20240501__20241031_zGmAoLdlzjR5" title="Antidilutive securities excluded from computation of diluted net loss per share"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2024-05-012024-10-31" id="Fact000919" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">6,080,010</ix:nonFraction></span> for the six months ended October 31,
2025 and 2024, respectively, were excluded from each of the computations as the effect would have been anti-dilutive due to the net loss
for the periods. Share purchase rights, which include a contingency, are not included in the calculation until the contingency is resolved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000921" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"><p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zsqBhPQ7Afd2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(l)
<span id="xdx_869_zF7mVctJvd2e">Intangibles, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets acquired in a business combination are recognized separately from goodwill and are initially recognized at their fair value at
the acquisition date (which is regarded as their cost). Intangible assets, including patents, are amortized over the estimated useful
life of the asset on a basis that approximates the pattern of economic benefit. The patents, trade name and customer relationship intangibles
are being amortized over <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zSguyDQ0qRSg" title="Intangible asset estimated lives"><ix:nonNumeric contextRef="AsOf2025-10-31_us-gaap_PatentsMember" format="ixt-sec:duryear" id="Fact000923" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">20</ix:nonNumeric></span>, <span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zIBu93LX5CAl" title="Intangible asset estimated lives"><ix:nonNumeric contextRef="AsOf2025-10-31_us-gaap_TradeNamesMember" format="ixt-sec:duryear" id="Fact000925" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">12</ix:nonNumeric></span> and <span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zVXN2OxIThri" title="Intangible asset estimated lives"><ix:nonNumeric contextRef="AsOf2025-10-31_us-gaap_CustomerRelationshipsMember" format="ixt-sec:duryear" id="Fact000927" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></span> years respectively, which is consistent with the estimated pattern of economic benefit of the
assets. The trademark is not subject to amortization.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets are reviewed for impairment if indicators of potential impairment exist. There were no indications of potential impairment of
intangible assets for either the six months ended October 31, 2025 or 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 11; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000929" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy"><p id="xdx_840_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zhj9YwzC3Hye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(m)
<span id="xdx_86C_zX40U1oh62Eb">Goodwill</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
is assessed for impairment using a qualitative or quantitative approach. The Company performs an annual impairment test of goodwill and
further periodic tests to the extent indicators of impairment develop between annual impairment tests. Management performed its annual
qualitative assessment in fiscal year 2025 and determined that it is more likely than not that no goodwill impairment existed as of April
30, 2025. There were no indications of potential impairment of goodwill identified for the six months ended October 31, 2025 and 2024.
When the Company uses a qualitative analysis, it considers factors that include historical financial performance, macroeconomic and industry
conditions, and the legal and regulatory environment. If the qualitative assessment indicates that it is more likely than not that an
impairment exists, then a quantitative assessment is also performed. The quantitative assessment requires an analysis of several estimates
including future cash flows or income consistent with management&#8217;s strategic business plans, annual revenue growth rates and the
selection of assumptions underlying a discount rate (weighted average cost of capital) based on market data available at the time to
determine the fair value of the Company. If the fair value is less than the carrying amounts, an impairment charge for the difference
is recorded.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000931" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zHXFQbVyaAli" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(n)
<span id="xdx_862_z9Nu8AcWouD6">Income Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained upon examination.
Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition
or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized
tax benefits in interest expense and penalties in selling, general, and administrative expenses, to the extent incurred. Refer to Note
15 for additional disclosure.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to monetize their attributes, the Company has historically sold the Net Operating Losses (NOL&#8217;s) generated in New Jersey.
The Company has elected to recognize the gain on the sale as a component of tax expense at the time of the sale. Prior to the time of
sale, the Company has elected to not factor the expected sales when assessing the realizability of the related deferred tax assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000933" name="OPTT:AccumulatedOtherComprehensiveLossPolicyTextBlock"><p id="xdx_847_ecustom--AccumulatedOtherComprehensiveLossPolicyTextBlock_ziP3LCkRCzYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(o)
<span id="xdx_860_zXyKwywzlBR8">Accumulated Other Comprehensive Loss</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
functional currency for the Company&#8217;s foreign operations is the applicable local currency. The translation from the applicable
foreign currencies to U.S. dollars is performed for balance sheet accounts using the exchange rates in effect at the balance sheet date
and for revenue and expense accounts using an average exchange rate during the period. The unrealized gains or losses resulting from
such translation are included in Accumulated Other Comprehensive Loss within Shareholders&#8217; Equity. For each of the six months ended
October 31, 2025 and 2024, there were no amounts recorded to other comprehensive loss due to limited foreign operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000935" name="OPTT:WarrantyPolicyTextBlock"><p id="xdx_84F_ecustom--WarrantyPolicyTextBlock_zLtGzyT3Tjbe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(p)
<span id="xdx_868_zLUOQZKRMCJg">Warranty</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not include a right of return on its products other than rights related to standard warranty provisions that permit repair
or replacement of defective goods. Warranty expense incurred to date has not been material.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000937" name="us-gaap:ResearchAndDevelopmentExpensePolicy"><p id="xdx_849_eus-gaap--ResearchAndDevelopmentExpensePolicy_z7BT6zOVTOUf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(q)
<span id="xdx_86A_zI2A09CUsaJd">Product Development</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
related to product development activities by the Company are expensed as incurred. The Company had approximately $<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20250501__20251031_zQQBsmpQdmH4" title="Product development expense"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2025-05-01to2025-10-31" id="Fact000939" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span></span> million and $<span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240501__20241031_ze6Ibxwfyjnc" title="Product development expense"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2024-05-012024-10-31" id="Fact000941" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.7</ix:nonFraction></span>
million in product development expense for the six months ended October 31, 2025 and 2024, respectively. The Company had approximately
$<span id="xdx_901_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20250801__20251031_zvIZLUaBFbjl" title="Product development expense"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2025-08-012025-10-31" id="Fact000943" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span> million and $<span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240801__20241031_zMET3mcj9SY3" title="Product development expense"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2024-08-012024-10-31" id="Fact000945" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span> million in product development expense for the three months ended October 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 12; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000947" name="us-gaap:DerivativesReportingOfDerivativeActivity"><p id="xdx_84D_eus-gaap--DerivativesReportingOfDerivativeActivity_zUGJcA80jhg8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(r)
<span id="xdx_866_zuUaYIa0ESSb">Derivative Financial Instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates all its financial instruments to determine if such instruments contain features that qualify as embedded derivatives.
Embedded derivatives must be separately measured from the host contract if all the requirements for bifurcation are met. The assessment
of the conditions surrounding the bifurcation of embedded derivatives depends on the nature of the host contract. Bifurcated embedded
derivatives are recognized at fair value, with changes in fair value recognized in the statement of operations each period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000949" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zmPVp0Ra86Q" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(s)
<span id="xdx_86C_zkfhP1hViG">Recently Issued Accounting Standards</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
recent periods, the FASB issued certain Accounting Standards Updates (ASUs) that may be relevant to the Company&#8217;s operations and
financial reporting. We are currently evaluating the potential impact of these ASUs and adopting them when applicable based on their
effective dates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;), which improves the transparency
of income tax disclosures by requiring companies to (1) disclose consistent categories and greater disaggregation of information in the
effective rate reconciliation and (2) provide information on income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective
for fiscal years beginning after December 15, 2024, although early adoption is permitted. The guidance should be applied on a prospective
basis with the option to apply the standard retrospectively. We are currently evaluating the impact of adopting this ASU 2023-09 on our
consolidated financial statements and disclosures for the annual period ending April 30, 2026.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-3, &#8220;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures
(Subtopic 220-40): Disaggregation of Income Statement Expenses.&#8221; This ASU improves the disclosures about a public business entity&#8217;s
expenses and addresses requests from investors for more detailed information about the types of expenses in commonly presented expense
captions. The new guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning
after December 15, 2027. Early adoption is permitted. We are currently evaluating what the potential impact of adopting this ASU 2024-03
could have on our consolidated financial statements and disclosures</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
July 2025, the FASB issued Accounting Standards Update 2025-05, Financial Instruments &#8211; Credit Losses (Topic 326): Measurement
of Credit Losses for Accounts Receivable and Contract Assets (&#8220;ASU 2025-05&#8221;). ASU 2025-05 provides a practical expedient
that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising
from transactions accounted for under ASC 606, Revenue from Contracts with Customers. Under this practical expedient, an entity is allowed
to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current
contract assets remain unchanged for the remaining life of those assets. ASU 2025-05 is effective for fiscal years beginning after December
15, 2025, and interim reporting periods in those years. Entities that elect the practical expedient and, if applicable, make the accounting
policy election are required to apply the amendments prospectively. We are currently evaluating the potential impact of adopting ASU
2025-05 on our consolidated financial statements and disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2025, the FASB issued ASU 2025-06, Intangibles - Goodwill and Other - Internal Use Software (Subtopic 350-40): Targeted Improvements
to the Accounting for Internal-Use Software, which clarifies and modernizes certain aspects of the accounting for, and disclosure of,
internal-use software costs. The ASU removes all references to software development project stages so that the guidance is neutral to
different software development methods and clarifies the threshold entities apply to begin capitalizing costs. The ASU is effective for
annual periods beginning after December 15, 2027, and interim periods within those annual periods. Early adoption is permitted. The Company
is currently evaluating the impact that the adoption of this standard will have on the Company&#8217;s consolidated financial statements.</span></p>

</ix:nonNumeric><p id="xdx_851_zu3u7kWL63S6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000951" name="OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock"><p id="xdx_809_ecustom--AccountReceivableContractAssetsAndContractLiabilitiesTextBlock_z9jF87OZlE0i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(3)
<span id="xdx_827_z9NO1hUXsWA2">Accounts Receivable, Contract Assets and Contract Liabilities</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000953" name="OPTT:ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock"><p id="xdx_899_ecustom--ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_zIDxqLYsyVl5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following provides further details on the balance sheet accounts of accounts receivable, contract assets and contract liabilities from
contracts with customers:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B6_zgNQNcpYK55j" style="display: none">Schedule of Accounts Receivable, Contract Assets and Contract Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20251031_zb5peZB1gfal" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20250430_zzJP7cVMdbb7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20240430_zpni69STDho8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iI_pn3n3_zRRBsWZgJJwa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2025-10-31" id="Fact000955" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,100</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2025-04-30" id="Fact000956" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,191</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-04-30" id="Fact000957" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">796</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zCgdsuPMDwub" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract assets</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2025-10-31" id="Fact000959" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">752</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2025-04-30" id="Fact000960" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,088</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerAssetNetCurrent" contextRef="AsOf2024-04-30" id="Fact000961" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_zNCFVP7gDSJ2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2025-10-31" id="Fact000963" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0964">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2024-04-30" id="Fact000965" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">302</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_z392T9UgTbAi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p>

<ix:exclude><!-- Field: Page; Sequence: 13; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract
Assets</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
assets include unbilled amounts typically resulting from arrangements whereby the right to payment is conditional on completing additional
tasks or services for a performance obligation. The decrease in contract assets from year end is primarily a result of being able to
contractually bill on active projects for which revenue was recognized in the prior period but was not yet been billed as of the beginning
of the period. No impairments to contract assets were incurred during the six months ended October 31, 2025 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000967" name="OPTT:ContractWithCustomerAssetTableTextBlock"><p id="xdx_895_ecustom--ContractWithCustomerAssetTableTextBlock_zABr7doWUPU7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
changes in the contract assets balances during the period were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_zLzNh76heua7" style="display: none">Schedule of Significant Changes in Contract Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20250501__20251031_z3QVoniv72Wa" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2025</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20240501__20241031_zyIMgbB1Tlw3" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2024</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--ContractWithCustomerAssetReclassifiedToReceivable_pn3n3_maIDICWzkNJ_zeC1vTiiD5Ud" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Transferred to receivables from
    contract assets recognized</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" contextRef="From2025-05-01to2025-10-31" id="Fact000969" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">853</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ContractWithCustomerAssetReclassifiedToReceivable" contextRef="From2024-05-012024-10-31" id="Fact000970" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">583</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_ecustom--RevenueRecognizedAndNotBilled_pn3n3_maIDICWzkNJ_z9Ck0cNTbjF6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Revenue recognized and
    not billed</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:RevenueRecognizedAndNotBilled" contextRef="From2025-05-01to2025-10-31" id="Fact000972" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">517</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:RevenueRecognizedAndNotBilled" contextRef="From2024-05-012024-10-31" id="Fact000973" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">651</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_iT_pn3n3_mtIDICWzkNJ_zKmGrtr7IIQh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net change in contract
    assets</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="From2025-05-01to2025-10-31" id="Fact000975" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">336</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="From2024-05-012024-10-31" id="Fact000976" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zGouST1tm9s7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract
Liabilities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
liabilities consist of amounts invoiced to customers in excess of revenue recognized. The increase in contract liabilities from year
end is primarily due to collecting payments for jobs we cannot contractually recognize revenue on the current year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000978" name="OPTT:ContractWithCustomerLiabilitiesTableTextBlock"><p id="xdx_892_ecustom--ContractWithCustomerLiabilitiesTableTextBlock_z9RhjzAi3aN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
changes in the contract liabilities balances during the period are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zVWsJyQyztsg" style="display: none">Schedule of Significant Changes in Contract Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20250501__20251031_zxCZarYSDeWb" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2025</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20240501__20241031_zt58N1eHkk5j" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2024</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_iN_pn3n3_di_msIDICWz3fD_znV6jNx54CM5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue recognized</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="OPTT:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" contextRef="From2025-05-01to2025-10-31" id="Fact000980" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">115</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="OPTT:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" contextRef="From2024-05-012024-10-31" id="Fact000981" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,515</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_ecustom--PaymentsCollectedForWhichRevenueHasNotBeenRecognized_pn3n3_maIDICWz3fD_zN6dofpbnSth" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Payments collected for
    which revenue has not been recognized</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:PaymentsCollectedForWhichRevenueHasNotBeenRecognized" contextRef="From2025-05-01to2025-10-31" id="Fact000983" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">250</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:PaymentsCollectedForWhichRevenueHasNotBeenRecognized" contextRef="From2024-05-012024-10-31" id="Fact000984" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,332</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_iT_pn3n3_mtIDICWz3fD_ziuw4Eu3fjTf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net change in contract
    liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2025-05-01to2025-10-31" id="Fact000986" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" contextRef="From2024-05-012024-10-31" id="Fact000987" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">183</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zjhGZOgbTRMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000989" name="us-gaap:InventoryDisclosureTextBlock"><p id="xdx_803_eus-gaap--InventoryDisclosureTextBlock_zKP2tros6oni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(4)
<span id="xdx_82F_znZZHA6eyHih">Inventory</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact000991" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zHH3rXVz3q48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company holds inventory related to the production of its WAM-V&#174; and PowerBuoy&#174; products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_znWp8YGlUr9" style="display: none">Schedule of Inventory</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20251031_zyB0gQ1LQU55" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20250430_z4zYbMtXK1G1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzERb_z5ydYvGeFC35" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw Materials</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2025-10-31" id="Fact000993" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,101</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2025-04-30" id="Fact000994" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,586</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzERb_zuDC6oT8C9w2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Work in Process</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2025-10-31" id="Fact000996" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">593</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryWorkInProcess" contextRef="AsOf2025-04-30" id="Fact000997" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">636</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzERb_zZQxtVT1N0z" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Finished Products</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0999">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1000">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--InventoryNet_iTI_pn3n3_mtINzERb_zQkXHvLXCmb8" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Inventory</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2025-10-31" id="Fact001002" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,694</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2025-04-30" id="Fact001003" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,222</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_z2pH74iblLy6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s raw materials balance represents the majority of the inventory as the Company orders parts in quantity to fill orders.
Work in process and finished products typically represent smaller portions of inventory as the Company does not historically hold finished
products with the exception of assets transitioning to the lease fleet. The Company typically ships finished products as they are completed.</span></p>
<!-- Field: Split-Segment; Name: 001 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 14; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001005" name="us-gaap:OtherCurrentAssetsTextBlock"><p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zc2LDME48gR1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(5)
<span id="xdx_82C_zsxmIQsInUvl">Other Current Assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001007" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zwknCNBrZhA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
current assets consisted of the following at October 31, 2025 and April 30, 2025:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B8_zXMR8Lw6Xaub" style="display: none">Schedule of Other Current Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20251031_zVw18Ofbtja8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20250430_z3Rig557bIRe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--PrepaidInsurance_iI_pn3n3_maCzWjX_zyxdW7pmwsJ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid insurance</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="AsOf2025-10-31" id="Fact001009" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">232</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PrepaidInsurance" contextRef="AsOf2025-04-30" id="Fact001010" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">80</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--PrepaidSoftwareAndLicenses_iI_pn3n3_maCzWjX_zB9nCg69SNSh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid software &amp; licenses</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:PrepaidSoftwareAndLicenses" contextRef="AsOf2025-10-31" id="Fact001012" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">157</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:PrepaidSoftwareAndLicenses" contextRef="AsOf2025-04-30" id="Fact001013" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--PrepaidSalesAndMarketing_iI_pn3n3_maCzWjX_zhm1gdaIH481" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid sales &amp; marketing</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:PrepaidSalesAndMarketing" contextRef="AsOf2025-10-31" id="Fact001015" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">79</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:PrepaidSalesAndMarketing" contextRef="AsOf2025-04-30" id="Fact001016" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">90</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--PrepaidProjectCosts_iI_pn3n3_maCzWjX_z38ku8qwYzp3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid project costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:PrepaidProjectCosts" contextRef="AsOf2025-10-31" id="Fact001018" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">131</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:PrepaidProjectCosts" contextRef="AsOf2025-04-30" id="Fact001019" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maCzWjX_zbLBBsZYvEH5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Prepaid expenses- other</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="AsOf2025-10-31" id="Fact001021" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">123</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="AsOf2025-04-30" id="Fact001022" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">126</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OtherAssetsCurrent_iTI_pn3n3_mtCzWjX_zoA42MQJjj44" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Total
    other current assets</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2025-10-31" id="Fact001024" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">722</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherAssetsCurrent" contextRef="AsOf2025-04-30" id="Fact001025" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">400</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zrwI15qKmpQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001027" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_802_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_znkqNpsJCNhc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(6)
<span id="xdx_82C_zcUMbP1Sxmvc">Property and Equipment, net</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001029" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z7YqHqK50Vd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of property and equipment, net as of October 31, 2025 and April 30, 2025 consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_zigA4ZjQSsGk" style="display: none">Schedule
of Components of Property and Equipment, Net</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20251031_zJMwueKnzQTa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20250430_z1A1PwPuVdff" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z3C0K9l2ioO1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Equipment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-10-31_us-gaap_EquipmentMember" id="Fact001031" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,186</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-04-30_us-gaap_EquipmentMember" id="Fact001032" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,569</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zdvsbNma9DEe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Computer equipment &amp; software</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-10-31_custom_ComputerEquipmentAndSoftwareMember" id="Fact001034" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">629</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-04-30_custom_ComputerEquipmentAndSoftwareMember" id="Fact001035" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">620</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndEquipmentMember_zSra2BV3uzzb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Office furniture &amp; equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-10-31_custom_OfficeFurnitureAndEquipmentMember" id="Fact001037" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">425</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-04-30_custom_OfficeFurnitureAndEquipmentMember" id="Fact001038" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">425</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z6IEAOT0XWT4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-10-31_us-gaap_LeaseholdImprovementsMember" id="Fact001040" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">683</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-04-30_us-gaap_LeaseholdImprovementsMember" id="Fact001041" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">683</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedWAMVsMember_zs36hhsrxK29" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leased WAM-V&#8217;s</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-10-31_custom_LeasedWAMVsMember" id="Fact001043" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,240</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-04-30_custom_LeasedWAMVsMember" id="Fact001044" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,735</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedBuoysMember_zdOJSDyRxfz2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Leased Buoys</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-10-31_custom_LeasedBuoysMember" id="Fact001046" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,634</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-04-30_custom_LeasedBuoysMember" id="Fact001047" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">949</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzI8F_zxVgMr3ufoUb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Property and equipment, gross</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-10-31" id="Fact001049" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,797</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2025-04-30" id="Fact001050" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,981</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzI8F_zjiJYaEb8JD1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: accumulated depreciation</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2025-10-31" id="Fact001052" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,934</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2025-04-30" id="Fact001053" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,537</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzI8F_zRVWmVbsv7Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Property
    and equipment, net</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2025-10-31" id="Fact001055" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,863</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2025-04-30" id="Fact001056" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,444</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_z1NvHszAkwK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased
WAM-V&#8217;s and buoys represent fixed assets that are associated with underlying operating leases with customers or for customer demonstration
as discussed in the revenue recognition section related to ASC 842.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense was approximately $<span id="xdx_900_eus-gaap--Depreciation_c20250501__20251031_zn8MFZQKAUf1" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2025-05-01to2025-10-31" id="Fact001058" format="ixt:numdotdecimal" decimals="0" unitRef="USD">398,000</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--Depreciation_c20240501__20241031_zWwByGMtUehe" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-05-012024-10-31" id="Fact001060" format="ixt:numdotdecimal" decimals="0" unitRef="USD">456,000</ix:nonFraction></span> for the six-month periods ended October 31, 2025 and 2024, respectively. Depreciation
expense was approximately $<span id="xdx_90B_eus-gaap--Depreciation_c20250801__20251031_zI4LZJMlZcZ9" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2025-08-012025-10-31" id="Fact001062" format="ixt:numdotdecimal" decimals="0" unitRef="USD">204,000</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--Depreciation_c20240801__20241031_z6iFprPvEWif" title="Depreciation expense"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2024-08-012024-10-31" id="Fact001064" format="ixt:numdotdecimal" decimals="0" unitRef="USD">252,000</ix:nonFraction></span> for the three-month periods ended October 31, 2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001066" name="us-gaap:IntangibleAssetsDisclosureTextBlock"><p id="xdx_80C_eus-gaap--IntangibleAssetsDisclosureTextBlock_z5L1g1iXdrui" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(7)
<span id="xdx_823_z1KeBqrMGebb">Intangible Assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001068" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"><p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zhfHwZYBe1pj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of intangible assets, net as of October 31, 2025 and April 30, 2025 consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BC_zBhRI39f0Rw2" style="display: none">Schedule of Components of Intangible Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20251031_zm8FR2lPcCfb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20250430_zLrUCEBTXd12" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedPatentsGross_iI_pn3n3_maFLIAGzcoU_zCuGYuU2j4n8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Patents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FiniteLivedPatentsGross" contextRef="AsOf2025-10-31" id="Fact001070" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,729</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FiniteLivedPatentsGross" contextRef="AsOf2025-04-30" id="Fact001071" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,729</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedTrademarksGross_iI_pn3n3_maFLIAGzcoU_zq40VoBSTfSf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Trademarks</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FiniteLivedTrademarksGross" contextRef="AsOf2025-10-31" id="Fact001073" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,769</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FiniteLivedTrademarksGross" contextRef="AsOf2025-04-30" id="Fact001074" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,769</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsGross_iTI_pn3n3_mtFLIAGzcoU_maFLIANzod8_zJc1NLhhulcb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, gross</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2025-10-31" id="Fact001076" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,498</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2025-04-30" id="Fact001077" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,498</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msFLIANzod8_zPGkX3SsFly5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated amortization</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2025-10-31" id="Fact001079" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,075</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2025-04-30" id="Fact001080" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,008</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzod8_zFlfsQXxrXGe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Intangible
    assets, net</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2025-10-31" id="Fact001082" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,423</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2025-04-30" id="Fact001083" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,490</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zH7LwSynQ6Qk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense was approximately $<span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_c20250501__20251031_zMEWORfXgLv3" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2025-05-01to2025-10-31" id="Fact001085" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,000</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20240501__20241031_zmSukRmn8LC8" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2024-05-012024-10-31" id="Fact001087" format="ixt:numdotdecimal" decimals="0" unitRef="USD">66,000</ix:nonFraction></span> for the six-month periods ended October 31, 2025 and 2024, respectively. Amortization expense
was approximately $<span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_c20250801__20251031_zYVuCMDIPccf" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2025-08-012025-10-31" id="Fact001089" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,000</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20240801__20241031_zMaXe0dStA56" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2024-08-012024-10-31" id="Fact001091" format="ixt:numdotdecimal" decimals="0" unitRef="USD">33,000</ix:nonFraction></span> for the three-month periods ended October 31, 2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 15; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001093" name="us-gaap:GoodwillDisclosureTextBlock"><p id="xdx_80F_eus-gaap--GoodwillDisclosureTextBlock_zAcEhXA92Gq7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(8)
<span id="xdx_82F_zqfTfFcwAo24">Goodwill</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
in the amount of $<span id="xdx_908_eus-gaap--Goodwill_iI_pn5n6_c20211130__dei--LegalEntityAxis__custom--MarineAdvancedRoboticsIncMember_z0CpTl31Kxu3" title="Goodwill"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2021-11-30_custom_MarineAdvancedRoboticsIncMember" id="Fact001095" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">8.5</ix:nonFraction></span> million was recognized in November 2021 related to the acquisition of MAR. There have been no additions to, or
any impairment of, goodwill during the three- or six-month periods ended October 31, 2025 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001097" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_802_eus-gaap--LesseeOperatingLeasesTextBlock_zNG9xZUSooW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(9)
<span id="xdx_820_z6kPa0APvsgl">Leases</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lessor
Information</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025 and April 30, 2025, the Company had four WAM-V&#8217;s leased to customers which have been classified as operating
leases per accounting guidance contained within ASC Topic 842, &#8220;Leases&#8221;, respectively. The remaining term on these operating
leases is less than <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseRemainingLeaseTerm_iI_dtY_c20251031_zWVGnpfU5sYi" title="Operating lease remaining term"><span id="xdx_904_eus-gaap--LesseeOperatingLeaseRemainingLeaseTerm_iI_dtY_c20250430_zWbIeK1EWJok" title="Operating lease remaining term"><ix:nonNumeric contextRef="AsOf2025-10-31" format="ixt-sec:duryear" id="Fact001099" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm"><ix:nonNumeric contextRef="AsOf2025-04-30" format="ixt-sec:duryear" id="Fact001101" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm">2</ix:nonNumeric></ix:nonNumeric></span></span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lessee
Information</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right-of-use
assets and operating lease liabilities are recognized based on the present value of future minimum lease payments over the lease term
at commencement date. When the implicit rate of the lease is not provided or cannot be determined, the Company uses the incremental borrowing
rate based on the information available at the effective date to determine the present value of future payments. Lease terms may include
options to extend or terminate the lease when it is reasonably certain that the Company will exercise those options. The renewal options
have not been included in the lease term as they are not reasonably certain of exercise. The Company&#8217;s operating leases consist
of leases for office facilities and warehouse space. Lease expense for minimum lease payments is recognized on a straight- line basis
over the lease term and consists of interest on the lease liability and the amortization of the right of use asset.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has a lease for its facility located in Monroe Township, New Jersey that is used as warehouse/production space and the Company&#8217;s
principal offices and corporate headquarters. In August 2025, the Company extended the lease for its main headquarters in Monroe, NJ
to October 31, 2027 and it was executed and recorded as an additional right of use asset and liability. The lease is classified as an
operating lease and is included in right-of-use assets, right-of-use liabilities &#8211; current, and right-of-use liabilities- long-term
on the Company&#8217;s Consolidated Balance Sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also has a lease for office space located in Richmond, California. <span id="xdx_907_eus-gaap--LesseeOperatingLeaseDescription_c20250501__20251031_zIqgs9oarCo9" title="Lease commenced"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" id="Fact001103" name="us-gaap:LesseeOperatingLeaseDescription">This lease commenced in April of 2023 and will continue for
62 months.</ix:nonNumeric></span> The lease is classified as an operating lease and is included in right-of-use assets, right-of-use liabilities- current and
right-of-use liabilities- long-term on the Company&#8217;s Consolidated Balance Sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also has a lease for warehouse space located in Richmond, California. <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseDescription_c20250601__20250630_zTsa0Y6plNE5" title="Lease commenced"><ix:nonNumeric contextRef="From2025-06-012025-06-30" id="Fact001105" name="us-gaap:LesseeOperatingLeaseDescription">The lease commenced in June of 2025 and will continue for
24 months.</ix:nonNumeric></span> The lease is classified as an operating lease and is included in right-of-use assets, right-of-use liabilities- current and
right-of-use liabilities- long-term on the Company&#8217;s Consolidated Balance Sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Variable
lease expenses, if any, are recorded as incurred. The operating lease cash flow payments for the six months ended October 31, 2025 and
2024 were $<span id="xdx_900_eus-gaap--OperatingLeaseExpense_c20250501__20251031_zi6IE12YbeFb" title="Operating lease expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2025-05-01to2025-10-31" id="Fact001107" format="ixt:numdotdecimal" decimals="0" unitRef="USD">565,000</ix:nonFraction></span> and $<span id="xdx_908_eus-gaap--OperatingLeaseExpense_c20240501__20241031_z3tGD4OWQgSd" title="Operating lease expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2024-05-012024-10-31" id="Fact001109" format="ixt:numdotdecimal" decimals="0" unitRef="USD">365,000</ix:nonFraction></span>, respectively. The operating lease cash flow payments for the three months ended October 31, 2025 and
2024 were $<span id="xdx_909_eus-gaap--OperatingLeaseExpense_c20250801__20251031_zZerJP9b0uGd" title="Operating lease expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2025-08-012025-10-31" id="Fact001111" format="ixt:numdotdecimal" decimals="0" unitRef="USD">298,000</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--OperatingLeaseExpense_c20240801__20241031_zbZlbva1Gxe1" title="Operating lease expense"><ix:nonFraction name="us-gaap:OperatingLeaseExpense" contextRef="From2024-08-012024-10-31" id="Fact001113" format="ixt:numdotdecimal" decimals="0" unitRef="USD">182,000</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001115" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_ze0t5MY7HZad" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense which are included in our operating expenses in the Consolidated Statement of Operations for the three and
six months ended October 31, 2025 and 2024 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zGvhLjDzuC4h" style="display: none">Schedule
of Operating Lease Costs</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20250801__20251031_zZ3RlLLxPprd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_495_20240801__20241031_zwQHAWQZzn7b" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20250501__20251031_zvNJEs75CJb8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20240501__20241031_zS9qtCWRK1jk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseCost_pn3n3_maLCzBwM_zeCut7qmqO15" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease cost</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2025-08-012025-10-31" id="Fact001117" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">298</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2024-08-012024-10-31" id="Fact001118" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">260</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2025-05-01to2025-10-31" id="Fact001119" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">565</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2024-05-012024-10-31" id="Fact001120" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">521</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzBwM_zJhooGXK6s77" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Short-term lease cost</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1122">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2024-08-012024-10-31" id="Fact001123" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1124">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2024-05-012024-10-31" id="Fact001125" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_mtLCzBwM_z4wUVuNBDutf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease cost</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2025-08-012025-10-31" id="Fact001127" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">298</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2024-08-012024-10-31" id="Fact001128" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">268</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2025-05-01to2025-10-31" id="Fact001129" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">565</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2024-05-012024-10-31" id="Fact001130" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">537</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AE_zJqQaupOnGt4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001132" name="OPTT:ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock"><p id="xdx_899_ecustom--ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_zgwgxyH6nBjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
related to the Company&#8217;s right-of use assets and lease liabilities as of October 31, 2025 was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zKDkerrTnEb2">Schedule
of Right-of use Assets and Lease Liabilities</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="display: none"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20251031_zxXPLmBNt1y" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_zIIkvqJm5jLh" style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating
    right-of-use assets, net</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" contextRef="AsOf2025-10-31" id="Fact001134" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,414</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzIil_zxZLFdiVaVpg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use liabilities-
    current</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2025-10-31" id="Fact001136" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,140</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzIil_zdt0pxEP0WAi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use
    liabilities- long term</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2025-10-31" id="Fact001138" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,455</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzIil_zuImJofZaM6c" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2025-10-31" id="Fact001140" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,595</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted average remaining lease term- operating
    leases</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20251031_zOD83NrBoLy3" title="Weighted average remaining lease term- operating leases"><ix:nonNumeric contextRef="AsOf2025-10-31" format="ixt-sec:duryear" id="Fact001142" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">2.21</ix:nonNumeric></span>
                                            years</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted average discount rate- operating leases</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20251031_zNb4k249OjSl" title="Weighted average discount rate- operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2025-10-31" id="Fact001144" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.5</ix:nonFraction></span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zoVyzwaILgKl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p>

<ix:exclude><!-- Field: Page; Sequence: 16; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001146" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_896_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zO8AhxxDSvB4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
remaining lease payments under the Company&#8217;s operating leases are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B6_zL1QBIMqwOyk" style="display: none">Schedule of Future Minimum Lease Payments Under Operating Lease</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20251031_zLH9MOPJlp06" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maLOLLPzbOq_zAGCDRXgnBok" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Remainder of fiscal year 2026</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" contextRef="AsOf2025-10-31" id="Fact001148" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">653</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzbOq_z4TNu2gubhdc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2025-10-31" id="Fact001150" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,317</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzbOq_zXlmQZ5TS0z8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2028</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2025-10-31" id="Fact001152" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">821</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzbOq_zagEAbjAeX2k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2029</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2025-10-31" id="Fact001154" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzbOq_zBodlx9uBZ6f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2030</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1156">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_iI_pn3n3_maLOLLPzbOq_zqrftYa7n0gb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">thereafter</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1158">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzbOq_zzFGyvuVnpd4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total future minimum lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2025-10-31" id="Fact001160" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,819</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zbDWPogA8EQ9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less imputed interest</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2025-10-31" id="Fact001162" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">224</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zunRvgCrd6yc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2025-10-31" id="Fact001164" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,595</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_zz2tHlIQZpc3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001166" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><p id="xdx_809_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zfps8XuEGA0e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(10)
<span id="xdx_822_ziXzgNQWSYta">Accrued Expenses</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001168" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zM30jza7mQr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consisted of the following at October 31, 2025 and April 30, 2025:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_z313E3I0EEF7" style="display: none">Schedule of Accrued Expenses</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20251031_zdsjOpuuFjBb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20250430_zMlGEuIqEo6k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maCzsTG_z4T9efxFBrli" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Employee incentive payments</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2025-10-31" id="Fact001170" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">888</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2025-04-30" id="Fact001171" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">759</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maCzsTG_zqDs0uwK4dYe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued salary and benefits</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedSalariesCurrent" contextRef="AsOf2025-10-31" id="Fact001173" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">180</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedSalariesCurrent" contextRef="AsOf2025-04-30" id="Fact001174" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">417</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maCzsTG_zyrAfRl2v4v4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Professional fees</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" contextRef="AsOf2025-10-31" id="Fact001176" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1177">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--AccruedProjectCosts_iI_pn3n3_maCzsTG_zheVA0WTiVB3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued project costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:AccruedProjectCosts" contextRef="AsOf2025-10-31" id="Fact001179" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1180">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--InterestPayableCurrent_iI_pn3n3_maCzsTG_zXmbee1XuVni" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued interest expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InterestPayableCurrent" contextRef="AsOf2025-10-31" id="Fact001182" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">84</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1183">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maCzsTG_zdhKD4VnBnr2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2025-10-31" id="Fact001185" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">112</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2025-04-30" id="Fact001186" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtCzsTG_zmqwp2X4LILl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">&#160;<span style="display: none; font-size: 10pt">Accrued
    expenses total</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2025-10-31" id="Fact001188" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,318</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2025-04-30" id="Fact001189" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,271</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8A1_z0Zt21LyRxFk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001191" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_80E_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zufq2FuQBuld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(11)
<span id="xdx_824_zYd0TkJ5J7b7">Share-Based Compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2015, upon approval by the Company&#8217;s shareholders, the Company&#8217;s 2015 Omnibus Incentive Plan (the &#8220;2015 Plan&#8221;)
became effective. A total of <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20151231__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zekq3dPMqBY" title="Share-based compensation arrangement shares authorized"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2015-12-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember" id="Fact001193" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,332,036</ix:nonFraction></span> shares were authorized for issuance under the 2015 Omnibus Incentive Plan, including shares available
for awards under the 2006 Stock Incentive Plan remaining at the time that plan terminated, or that were subject to awards under the 2006
Stock Incentive Plan that thereafter terminated by reason of expiration, forfeiture, cancellation or otherwise. If any award under the
2006 Stock Incentive Plan or 2015 Plan expires, is cancelled, terminates unexercised or is forfeited, those shares become again available
for grant under the 2015 Plan. Most recently in January 2025, the shareholders approved an amendment and restatement of the 2015 Plan
to, among other things, provide an aggregate increase to the 2015 Plan of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20250101__20250131__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zmyYgXnmMNKa" title="Share-based compensation arrangement shares authorized increase"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="From2025-01-012025-01-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember" id="Fact001195" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">20,000,000</ix:nonFraction></span> shares resulting in total shares authorized for
issuance of <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20251031__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_ztWVBpBvFbSe" title="Share-based compensation arrangement shares authorized"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2025-10-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember" id="Fact001197" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">27,282,036</ix:nonFraction></span> as of October 31, 2025, based on <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20250101__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zfKMLkSApqZ7" title="Share-based compensation arrangement shares authorized"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2025-01-01_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember" id="Fact001199" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,282,036</ix:nonFraction></span> available before the amendment. The 2015 Plan will now terminate in
January 2035, but is subject to earlier termination as provided in the 2015 Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 18, 2018, the Company&#8217;s Board of Directors adopted the Company&#8217;s Employment Inducement Incentive Award Plan (the
&#8220;2018 Inducement Plan&#8221;) pursuant to which the Company reserved <span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pid_c20180118__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zphzZTMhDbI9" title="Reserved for future issuance"><ix:nonFraction name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" contextRef="AsOf2018-01-18_custom_TwoThousandAndEighteenInducementPlanMember" id="Fact001201" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25,000</ix:nonFraction></span> shares of common stock for issuance under the Inducement
Plan in accordance with Rule 711(a) of the NYSE American Company Guide. On February 9, 2022, the 2018 Inducement Plan was amended to
increase the authorized shares by <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20220209__20220209__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zPYxbSNpR1S1" title="Share-based compensation arrangement shares authorized increase"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="From2022-02-092022-02-09_custom_TwoThousandAndEighteenInducementPlanMember" id="Fact001203" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">250,000</ix:nonFraction></span> to <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20220209__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zrB48MPUCV62" title="Share-based compensation arrangement shares authorized increase"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2022-02-09_custom_TwoThousandAndEighteenInducementPlanMember" id="Fact001205" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">275,000</ix:nonFraction></span>. On June 3, 2025, the 2018 Inducement Plan was further amended to increase the authorized
shares by <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20250603__20250603__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_z555LIyekkq3" title="Share-based compensation arrangement shares authorized increase"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" contextRef="From2025-06-032025-06-03_custom_TwoThousandAndEighteenInducementPlanMember" id="Fact001207" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">715,000</ix:nonFraction></span> to <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20250603__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zdxbNmrCYZu5" title="Share-based compensation arrangement shares authorized"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2025-06-03_custom_TwoThousandAndEighteenInducementPlanMember" id="Fact001209" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">990,000</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock
Options</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company estimates the fair value of each stock option award granted with service-based vesting requirements, using the Black-Scholes
option pricing model, assuming no dividends, and using weighted average valuation assumptions. The risk-free rate is based on the U.S.
Treasury yield curve in effect at the time of the grant commensurate with the expected life of the award. The expected life (estimated
period of time outstanding) of the stock options granted was estimated using the &#8220;simplified&#8221; method as permitted by the
SEC&#8217;s Staff Accounting Bulletin No. 110, <i>Share-Based Payment.</i> Expected volatility is based on the Company&#8217;s historical
volatility over the expected life of the stock option granted. The Company did not grant any stock options during the six months ended
October 31, 2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001211" name="us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock"><p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zP3ey4Pcbb4b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock options under the stock incentive plans is detailed in the following table.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_zQmWdYqJzSRa" style="display: none">Schedule of Stock Option Activity</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Underlying
                                            Options</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
                                            Price</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual
                                            Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In
                                            Years)</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%"><span style="font-family: Times New Roman, Times, Serif">Outstanding as of April 30, 2025</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20250501__20251031_zs860LzF1d3l" title="Shares Underlying Options Outstanding, Beginning" style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2025-04-30" id="Fact001213" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">483,342</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250501__20251031_zi2Cu3eQqV5i" title="Weighted Average Exercise Price, Beginning balance" style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2025-04-30" id="Fact001215" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">2.59</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240501__20250430_z0bpAQ2xXbPj" title="Weighted Average Remaining Contractual Term (In Years), Beginning"><ix:nonNumeric contextRef="From2024-05-012025-04-30" format="ixt-sec:duryear" id="Fact001217" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">6.3</ix:nonNumeric></span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20250501__20251031_zrnTP5VZZdYl" title="Shares underlying Options Outstanding, Granted" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1219">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zM2XsDj1BTg7" title="Weighted Average Exercise Price, Granted" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1221">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Exercised</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20250501__20251031_zD9ipoZWfM4d" title="Shares Underlying Options ,Exercised" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1223">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zlOUMheJBgrj" title="Weighted Average Exercise Price, Exercised" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1225">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20250501__20251031_z7SHAwhllxDf" title="Shares Underlying Options, Cancelled/forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="From2025-05-01to2025-10-31" id="Fact001227" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">73,134</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zkqCrasAmLp" title="Weighted Average Exercise Price, Cancelled/forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2025-05-01to2025-10-31" id="Fact001229" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.68</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Outstanding as of October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20250501__20251031_z3dS0y4p4dHe" title="Shares Underlying Options Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2025-10-31" id="Fact001231" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">410,208</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20250501__20251031_zSWIg60TCswb" title="Weighted Average Exercise Price, Ending balance" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2025-10-31" id="Fact001233" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.80</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250501__20251031_zBgXwy7pk2D2" title="Weighted Average Remaining Contractual Term (In Years), Ending"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" format="ixt-sec:duryear" id="Fact001235" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">6.2</ix:nonNumeric></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Exercisable as of October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20251031_zgdCXHqRxLb6" title="Shares Underlying Options, Exercisable at Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2025-10-31" id="Fact001237" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">354,255</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20251031_zSLKdMBRRHlf" title="Weighted Average Exercise Price, Exercisable at Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2025-10-31" id="Fact001239" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.98</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250501__20251031_zFgSslPqKTB6" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending"><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" format="ixt-sec:duryear" id="Fact001241" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">6.0</ix:nonNumeric></span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zVRHYzyZRMl7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025, the total intrinsic value of outstanding and exercisable options was approximately <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_dc_c20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQviarsYPLm4" title="Intrinsic value of exercisable options"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2025-10-31_us-gaap_EmployeeStockOptionMember" id="Fact001243" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">zero</ix:nonFraction></span>. As of October 31, 2025,
approximately <span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iI_pid_c20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zU30rhHGiQRb" title="Options unvested"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" contextRef="AsOf2025-10-31_us-gaap_EmployeeStockOptionMember" id="Fact001245" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">56,000</ix:nonFraction></span> options were unvested, which had an intrinsic value of zero and a weighted average remaining contractual term of
<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVnqRsaLxzJb" title="Weighted average remaining contractual term"><ix:nonNumeric contextRef="From2025-05-012025-10-31_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" id="Fact001247" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">7.2</ix:nonNumeric></span> years. There was approximately $<span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdNx5GLJALPg" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2025-05-012025-10-31_us-gaap_EmployeeStockOptionMember" id="Fact001249" format="ixt:numdotdecimal" decimals="0" unitRef="USD">17,000</ix:nonFraction></span> and $<span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zspz5mrV7b15" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-05-012024-10-31_us-gaap_EmployeeStockOptionMember" id="Fact001251" format="ixt:numdotdecimal" decimals="0" unitRef="USD">26,000</ix:nonFraction></span> of total recognized compensation cost related to stock options during each of
the six months ended October 31, 2025 and 2024, respectively. There was approximately $<span id="xdx_909_eus-gaap--AllocatedShareBasedCompensationExpense_c20250801__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3NR5B58aTpj" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2025-08-012025-10-31_us-gaap_EmployeeStockOptionMember" id="Fact001253" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,000</ix:nonFraction></span> and $<span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_c20240801__20241031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdFdocfRMo2c" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-08-012024-10-31_us-gaap_EmployeeStockOptionMember" id="Fact001255" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,000</ix:nonFraction></span> of total recognized compensation
cost related to stock options during each of the three months ended October 31, 2025 and 2024, respectively. As of October 31, 2025,
there was approximately $<span id="xdx_90E_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ze90FMiHNBcl" title="Unrecognized compensation cost related to non-vested stock"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2025-10-31_us-gaap_EmployeeStockOptionMember" id="Fact001257" format="ixt:numdotdecimal" decimals="0" unitRef="USD">8,000</ix:nonFraction></span> of total unrecognized compensation cost related to non-vested stock options granted under the plans. This
cost is expected to be recognized over a weighted-average period of <span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zlLyIchsfnL5" title="Share-based compensation of weighted-average period"><ix:nonNumeric contextRef="From2025-05-012025-10-31_us-gaap_EmployeeStockOptionMember" format="ixt-sec:duryear" id="Fact001259" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">0.2</ix:nonNumeric></span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 17; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Performance
Stock Units</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001261" name="us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock"><p id="xdx_89E_eus-gaap--ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_z6Ppmrcietgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of performance stock units (&#8220;PSUs&#8221;) under our Stock Incentive Plans is detailed in the following table.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BE_zAemhhv33ona" style="display: none">Schedule of Performance Stock Units</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number
    of Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price
                                            per Share</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Outstanding at April 30, 2025</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zCguHlCZrEZc" title="Number of Shares, Outstanding, Beginning" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1263">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0o73Ta52c44" title="Weighted Average Price per Share, Outstanding, Beginning" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1265">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z6R8MFS6NZ4" title="Number of Shares, Granted" style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember" id="Fact001267" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">150,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zR8uTGGBnGRb" title="Weighted Average Price per Share, Granted" style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember" id="Fact001269" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.56</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vested and issued</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zQ4ErFwDaap2" title="Number of Shares, Vested and issued" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1271">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVrezpwqRWaf" title="Weighted Average Price per Share, Vested and issued" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1273">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ziqSf7Pj38sh" title="Number of Shares, Cancelled/forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1275">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zxRwG8Umiz97" title="Weighted Average Price per Share, Cancelled/forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1277">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unvested at October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zX1bVIfoFw2d" title="Number of Shares, Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2025-10-31_us-gaap_PerformanceSharesMember" id="Fact001279" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">150,000</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zgEH6bA2qFC5" title="Weighted Average Price per Share, Outstanding, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2025-10-31_us-gaap_PerformanceSharesMember" id="Fact001281" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.56</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A9_zG1MhN7PVlx1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was approximately $<span id="xdx_90F_eus-gaap--AllocatedShareBasedCompensationExpense_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zWMnyihRTpoi" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember" id="Fact001283" format="ixt:numdotdecimal" decimals="0" unitRef="USD">24,000</ix:nonFraction></span> and <span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_dc_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zgl4uZBD1dp5" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-05-012024-10-31_us-gaap_PerformanceSharesMember" id="Fact001285" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">zero</ix:nonFraction></span> of total recognized compensation cost related to PSUs for the six months ended October 31, 2025 and
2024, respectively. There was approximately $<span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20250801__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zqSYz3SuJ6s1" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2025-08-012025-10-31_us-gaap_PerformanceSharesMember" id="Fact001287" format="ixt:numdotdecimal" decimals="0" unitRef="USD">16,000</ix:nonFraction></span> and <span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_dc_c20240801__20241031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zXB6dNNUyL4b" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-08-012024-10-31_us-gaap_PerformanceSharesMember" id="Fact001289" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">zero</ix:nonFraction></span> of total recognized compensation cost related to PSUs for the three months
ended October 31, 2025 and 2024, respectively. As of October 31, 2025, there was approximately $<span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_c20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0wQLdyJD5H5" title="Unrecognized compensation cost"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="AsOf2025-10-31_us-gaap_PerformanceSharesMember" id="Fact001291" format="ixt:numdotdecimal" decimals="0" unitRef="USD">60,000</ix:nonFraction></span> of unrecognized compensation cost
remaining related to unvested PSUs. This cost is expected to be recognized over a weighted-average period of <span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zcsiMvCoRGIe" title="Share-based compensation of weighted-average period"><ix:nonNumeric contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember" format="ixt-sec:duryear" id="Fact001293" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">1.6</ix:nonNumeric></span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Stock Units</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation
expense for RSUs is generally recorded based on the market value on the date of grant and recognized ratably over the associated service
and performance period. During the six months ended October 31, 2025 and 2024, the Company granted approximately <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zK9Ver1Kz5S2" title="Number of restricted shares, granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2025-05-012025-10-31_us-gaap_RestrictedStockMember" id="Fact001295" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">631,000</ix:nonFraction></span> and <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_dc_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z88gtZTaaQd3" title="Number of restricted shares, granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2024-05-012024-10-31_us-gaap_RestrictedStockMember" id="Fact001297" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">zero</ix:nonFraction></span> shares,
respectively, that were subject to both service-based and market-based vesting requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001299" name="us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zPbmFe1RXfV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of unvested RSU&#8217;s under the Stock Incentive Plans is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_z6Po1SScWZJi" style="display: none">Schedule of Non-vested Restricted Stock Activity</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number
    of Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price
                                            per Share</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Unvested at April 30, 2025</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zjbBsnlca1O8" title="Number of Shares, Unvested, Beginning" style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2025-04-30_custom_NonVestedRestrictedStockMember" id="Fact001301" format="ixt:numcommadecimal" decimals="INF" unitRef="Shares">22.461,633</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zeI9N4buPFci" title="Weighted Average Price per Share, Unvested, Beginning" style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2025-04-30_custom_NonVestedRestrictedStockMember" id="Fact001303" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.79</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zaXO36fR8w6e" title="Number of Shares, Unvested, Granted" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember" id="Fact001305" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">630,870</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zafMzeYAHrK1" title="Weighted Average Price per Share, Granted" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember" id="Fact001307" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.55</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vested and issued</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zUJmW62PAr2k" title="Number of Shares, Unvested, Vested and issued" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember" id="Fact001309" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">44,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zU4lowGYsbuh" title="Weighted Average Price per Share, Vested and issued" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1311">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zyf3683FRUga" title="Number of Shares, Unvested, Cancelled/forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember" id="Fact001313" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,953,976</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zfG27C2ZfJRd" title="Weighted Average Price per Share, Cancelled/forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember" id="Fact001315" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.74</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unvested at October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zCqA43peZyW5" title="Number of Shares, Unvested, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2025-10-31_custom_NonVestedRestrictedStockMember" id="Fact001317" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">21,094,527</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zh8prdPxDmFd" title="Weighted Average Price per Share, Unvested, Ending" style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2025-10-31_custom_NonVestedRestrictedStockMember" id="Fact001319" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.79</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zoMH4p986fjf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was approximately $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyBIWUrEod5g" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2025-05-012025-10-31_us-gaap_RestrictedStockMember" id="Fact001321" format="ixt:numdotdecimal" decimals="0" unitRef="USD">5,150,000</ix:nonFraction></span> and $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z6gVqOMpWz82" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-05-012024-10-31_us-gaap_RestrictedStockMember" id="Fact001323" format="ixt:numdotdecimal" decimals="0" unitRef="USD">525,000</ix:nonFraction></span> of total recognized compensation cost related to RSUs for the six months ended October 31,
2025 and 2024, respectively. There was approximately $<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_c20250801__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zIMV4j4p4wki" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2025-08-012025-10-31_us-gaap_RestrictedStockMember" id="Fact001325" format="ixt:numdotdecimal" decimals="0" unitRef="USD">2,768,000</ix:nonFraction></span> and $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_c20240801__20241031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zZfmwyWXgvLe" title="Share-based payment arrangement, expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2024-08-012024-10-31_us-gaap_RestrictedStockMember" id="Fact001327" format="ixt:numdotdecimal" decimals="0" unitRef="USD">285,000</ix:nonFraction></span> of total recognized compensation cost related to RSUs for
the three months ended October 31, 2025 and 2024, respectively. As of October 31, 2025, there was approximately $<span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_c20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zoLkB3nIzEA1" title="Unrecognized compensation cost"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="AsOf2025-10-31_us-gaap_RestrictedStockMember" id="Fact001329" format="ixt:numdotdecimal" decimals="0" unitRef="USD">7,384,000</ix:nonFraction></span> of unrecognized
compensation cost remaining related to unvested RSUs. This cost is expected to be recognized over a weighted-average period of <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zKvrE4SUPS0a" title="Share-based compensation of weighted-average period"><ix:nonNumeric contextRef="From2025-05-012025-10-31_us-gaap_RestrictedStockMember" format="ixt-sec:duryear" id="Fact001331" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">1.6</ix:nonNumeric></span> years.</span></p>
<!-- Field: Split-Segment; Name: 002 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001333" name="us-gaap:FairValueDisclosuresTextBlock"><p id="xdx_808_eus-gaap--FairValueDisclosuresTextBlock_zemwstEbHK85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12)
<span id="xdx_822_zpx0ldyVPDsj">Fair Value Measurements</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
Topic 820, &#8220;<i>Fair Value Measurements&#8221;</i> states that fair value is an exit price, representing the amount that would be
received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs
used to measure fair value. This hierarchy maximizes the use of observable input and minimizes the use of unobservable inputs. The following
is a description of the three hierarchy levels.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unadjusted
    quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement
    date.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inputs
    other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inputs
    that are unobservable for the asset or liability.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p>

<ix:exclude><!-- Field: Page; Sequence: 18; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disclosure
of Fair Values</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s financial instruments that are not re-measured at fair value include cash, cash equivalents, restricted cash, accounts
receivable, other assets, contract assets and liabilities, deposits, accounts payable, and accrued expenses. The carrying value is equal
to their fair value due to the short-term nature of these accounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001335" name="us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock"><p id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zSbYnJXflVue" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables sets forth the Company&#8217;s financial instruments that were measured at fair value on a recurring basis by level
within the fair value hierarchy (amounts in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zKqPmyVgEUC4">Schedule
of Fair Value Assets on Recurring Basis</span>&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20251031_zrkt5Xs2Yuda" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fair
    Value</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsvOTqm9y8eh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Derivative liability &#8211; May
    issuance</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="AsOf2025-10-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001337" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">699</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DerivativeLiabilityFairValueGrossAsset_iNI_di_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zBDdIfOX2jni" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change due to conversion
    of notes</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DerivativeLiabilityFairValueGrossAsset" contextRef="AsOf2025-10-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001339" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">129</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zwv9eTJ28XWi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Derivative liability - July 31, 2025</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" contextRef="AsOf2025-10-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001341" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">570</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsuQtCZO8Ag1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Derivative liability &#8211; October issuance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001343" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">489</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zhVYxY15GHNa" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Derivative liability &#8211; issuance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DerivativeFairValueOfDerivativeLiability" contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001345" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">489</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr id="xdx_402_eus-gaap--DerivativeLiabilityFairValueGrossAsset_iNI_di_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsgqqQVXGCWe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change due to conversion
    of notes</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DerivativeLiabilityFairValueGrossAsset" contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001347" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">178</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z2a0M5POsNF4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Derivative liability - October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001349" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">881</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zGlEGJny7by7" style="display: none; vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Derivative liability</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001351" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">881</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_490_20251031__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zWlno14Y0Fd5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_491_20250430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zrHYOLSXhnn2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iI_pn3n3_zuaT8ZiMYdWf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Derivative
    liability</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DerivativeLiabilitiesCurrent" contextRef="AsOf2025-10-31_us-gaap_FairValueInputsLevel3Member" id="Fact001353" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">881</ix:nonFraction></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1354">&#8212;</span></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zJsWGD43aPSl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
derivative liability related to our convertible notes (refer to Note 13 for further discussion) was determined using inputs including
the Company&#8217;s common stock price, the volume-weighted average price of the Company&#8217;s common stock upon conversion, and the
probability of conversion methodology based on historical experience and the likelihood of attaining certain common stock share price
levels. There were no financial instruments that were measured at fair value on a recurring basis as of October 31, 2024. During the
periods presented, the Company has not changed the manner in which it values assets and liabilities that are measured at fair value.
Transfers into or out of any hierarchy level are recognized at the end of the reporting period in which the transfers occurred. There
were no transfers between any hierarchy levels during either of the three and six months ended October 31, 2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001356" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_807_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zLaRshcMCwJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(13)
<span id="xdx_82E_zW789tdcEh6f">Equity</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>At-the-Market
Offering Agreement</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 21, 2024, the Company entered into an At-the-Market Offering Agreement with an aggregate offering price of up to $<span id="xdx_905_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20240321__20240321__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_ztR7h82SLWWf" title="Aggregate offering price"><ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="From2024-03-212024-03-21_custom_TwoThousandTwentyThreeATMFacilityMember" id="Fact001358" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">7.0</ix:nonFraction></span> million (the
&#8220;2023 ATM Facility&#8221;). On August 30, 2024 the aggregate offering price under the 2023 ATM Facility was increased to approximately
$<span id="xdx_902_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20240830__20240830__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zMb7yLf1WbM7" title="Aggregate offering price"><ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="From2024-08-302024-08-30_custom_TwoThousandTwentyThreeATMFacilityMember" id="Fact001360" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">16.0</ix:nonFraction></span> million. It was then reduced to approximately $<span id="xdx_901_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20240930__20240930__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zCLKpzflkv6d" title="Aggregate offering price"><ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="From2024-09-302024-09-30_custom_TwoThousandTwentyThreeATMFacilityMember" id="Fact001362" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.9</ix:nonFraction></span> million in September 2024 and increased again to approximately $<span id="xdx_909_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20241231__20241231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zcP99MabWy9k" title="Aggregate offering price"><ix:nonFraction name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" contextRef="From2024-12-312024-12-31_custom_TwoThousandTwentyThreeATMFacilityMember" id="Fact001364" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">60.0</ix:nonFraction></span> million
in December 2024. The Company received proceeds of approximately $<span id="xdx_90B_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn5n6_c20250430__20250430__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zKgPVLIghNZj" title="Proceeds from issuance"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOrSaleOfEquity" contextRef="From2025-04-302025-04-30_custom_TwoThousandTwentyThreeATMFacilityMember" id="Fact001366" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">18.0</ix:nonFraction></span> million under this facility prior to termination of the facility
effective August 8, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 8, 2025, the Company entered into an At Market Issuance Sales Agreement with Ladenburg Thalmann &amp;Co. Inc., under which the
Company may, from time to time, offer and sell shares of its common stock having an aggregate gross sales price of up to $<span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20250808__20250808__us-gaap--TypeOfArrangementAxis__custom--AtMarketIssuanceSalesAgreementMember__dei--LegalEntityAxis__custom--LadenburgThalmannAndCoIncMember_ztVXQGqOIBB7" title="Proceeds from issuance of common stock"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" contextRef="From2025-08-082025-08-08_custom_AtMarketIssuanceSalesAgreementMember_custom_LadenburgThalmannAndCoIncMember" id="Fact001368" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">40.0</ix:nonFraction></span> million.
The shares will be offered pursuant to the Company&#8217;s shelf registration statement on Form S-3, including the related prospectus
supplement filed with the SEC on August 8, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales,
if any, will be made in transactions deemed to be &#8220;at the market offerings&#8221; as defined in Rule 415(a)(4) under the Securities
Act, directly on or through the NYSE American or in negotiated transactions as otherwise permitted under the Sales Agreement. The Company
is not obligated to sell any shares under the Ladenburg sales agreement and may suspend or terminate the offering at any time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
total of <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250801__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_zvXjw1C68ruc" title="Number of shares issued, shares"><span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250501__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_zcOUroTpZAV3" title="Number of shares issued, shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2025-08-012025-10-31_custom_LadenburgSalesAgreementMember" id="Fact001370" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2025-05-012025-10-31_custom_LadenburgSalesAgreementMember" id="Fact001372" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,929,253</ix:nonFraction></ix:nonFraction></span></span> shares were sold under the Ladenburg sales agreement during the three and six months ended October 31, 2025 totaling
proceeds of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20250801__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_z2rFXRVoEJ2b" title="Proceeds from sale of shares"><span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20250501__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_zlola1e4f1d9" title="Proceeds from sale of shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2025-08-012025-10-31_custom_LadenburgSalesAgreementMember" id="Fact001374" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" contextRef="From2025-05-012025-10-31_custom_LadenburgSalesAgreementMember" id="Fact001376" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.7</ix:nonFraction></ix:nonFraction></span></span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Convertible
Debt Issuance</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2025 we issued $<span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zonXJcfGwYX1" title="Aggregate principal amount of convertible notes"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001378" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">10.0</ix:nonFraction></span>
million in aggregate principal amount (<span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zlHWWua6UG7l" title="Interest rate"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001380" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0</ix:nonFraction></span>% interest rate) of convertible notes with a 24-month maturity to new institutional
investors with net proceeds of $<span id="xdx_903_eus-gaap--ProceedsFromConvertibleDebt_pn5n6_c20250501__20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zfs0ladoSgKb" title="Proceeds from convertible debt"><ix:nonFraction name="us-gaap:ProceedsFromConvertibleDebt" contextRef="From2025-05-012025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001382" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">9.7</ix:nonFraction></span>
million. The notes are convertible into shares of our common stock under specific terms outlined in the Securities Purchase
Agreement and Indenture. This financing was aimed at providing us with additional liquidity, supporting the commercialization of our
systems, and advancing our autonomous maritime solutions. The convertible debt structure offers the potential for conversion into
equity, which may result in dilution to existing shareholders upon conversion. On October 7, 2025, we issued and sold to the
investors $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20251007__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_zgaoUH8ffdbj" title="Aggregate principal amount of convertible notes"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2025-10-07_us-gaap_InvestorMember" id="Fact001384" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.5</ix:nonFraction></span>
million of additional notes. We can draw an additional $<span id="xdx_900_eus-gaap--DebtInstrumentIncreaseDecreaseForPeriodNet_pn5n6_c20251007__20251007__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_zbm3MHTkznWd" title="Notes additional amount available for draw"><ix:nonFraction name="us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet" contextRef="From2025-10-072025-10-07_us-gaap_InvestorMember" id="Fact001386" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">8.5</ix:nonFraction></span>
million of notes under the purchase agreement. Principal and interest conversion during the three and six months ended October 31,
2025 was approximately $<span id="xdx_905_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250801__20251031_zvZZY94Oj7f3" title="Principal and interest conversion amount"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2025-08-012025-10-31" id="Fact001388" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.0</ix:nonFraction></span>
million and $<span id="xdx_909_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250501__20251031_zbfqvx4GZ4J5" title="Principal and interest conversion amount"><ix:nonFraction name="us-gaap:DebtConversionOriginalDebtAmount1" contextRef="From2025-05-01to2025-10-31" id="Fact001390" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.2</ix:nonFraction></span>
million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
convertible debt has a conversion feature was determined to be an embedded derivative that requires bifurcation and separate accounting
from the host instrument. At inception, the fair value of the derivative liability was approximately $<span id="xdx_906_eus-gaap--DerivativeLiabilities_iI_c20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z5qvIFSOx8B6" title="Derivative liabilities"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="AsOf2025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001392" format="ixt:numdotdecimal" decimals="0" unitRef="USD">699,000</ix:nonFraction></span> for the May issuance and
$<span id="xdx_909_eus-gaap--DerivativeLiabilities_iI_c20251031__us-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z4rSUU8mNTo5" title="Derivative liabilities"><ix:nonFraction name="us-gaap:DerivativeLiabilities" contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" id="Fact001394" format="ixt:numdotdecimal" decimals="0" unitRef="USD">489,000</ix:nonFraction></span> for the October issuance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>

<ix:exclude><!-- Field: Page; Sequence: 19; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
sale of additional equity under new facilities could result in dilution to our shareholders. If additional funds are raised through the
issuance of debt securities or preferred stock, these securities could have rights senior to those associated with our common stock and
could contain covenants that would restrict our operations. The Company cannot be certain that additional equity and/or debt financing
will be available to the Company as needed on acceptable terms, or at all. If we are unable to obtain required financing when needed,
we may be required to reduce the scope of our operations, including our planned incremental product development and marketing efforts,
which could materially and adversely affect our financial condition and operating results. If we are unable to secure additional financing,
we may be forced to cease our operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001396" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zztr1u3O2pAa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14)
<span id="xdx_82D_zQFnAj22QW6a">Commitments and Contingencies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation
with Paragon Technologies, Inc.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 10, 2023, Paragon Technologies, Inc. filed a complaint in the Court of Chancery of the State of Delaware against the Company,
and the members of its Board of Directors, claiming certain breaches of their fiduciary duties. The complaint sought only injunctive
relief against the Company, and not monetary damages, and therefore the financial exposure derived therein was limited to applicable
legal fees and costs at that stage, which was material to FY&#8217; 24. The hearing on the initial complaint was held and on November
30, 2023, the Court ruled in favor of the Company and denied Paragon&#8217;s motion for injunctive relief. On February 28, 2024, the
Company successfully finalized its 2023 annual meeting of stockholders in spite of Paragon&#8217;s repeated attempts to contest the meeting.
In an August 12, 2024 Press Release and its Form 10-Q report for the second quarter of 2024, Paragon announced that it was no longer
pursuing litigation against the Company. Pursuant to a Court order dated January 9, 2025, Paragon was required &#8220;to file a status
report within 30 days. Otherwise, the case will be dismissed under Rule 41(e).&#8221; Because Paragon did not file a status report by
February 10, 2025, the Company anticipates that the Court will dismiss the case, with prejudice, due to Paragon&#8217;s failure to prosecute.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Section
220 Demand</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2025, the Company received a shareholder demand under Section 220 of the General Corporation Law of the State of Delaware (&#8220;the
220 Demand&#8221;) for inspection of certain books and records relating to prior equity grants made to officers and directors under the
2015 Plan in January 2023, February 2024 and January 2025 (the &#8220;Prior Equity Grants&#8221;). The Company subsequently provided
the plaintiff documents fully responsive to the 220 Demand, which evidenced: (a) that the Company and its Board of Directors acted in
good faith and consistent with its fiduciary duties regarding the Prior Equity Grants; and (b) due to administrative errors, however,
certain of the January 2023 and February 2024 grants to officers were made in excess of 2015 Plan limits (the &#8220;Excess Grants&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
the foregoing in mind, in October 2025, the Company and the shareholder agreed to settle the 220 Demand on the following terms:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            Company agreed to rescind the Excess Grants, without prejudice to potential future grants
                                            to the impacted officers;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            Company agreed (a) subject to certain exceptions, to maintain January 2025 aggregate compensation
                                            levels for its Board of Directors through the Company&#8217;s Fiscal Year 2026 Annual Meeting
                                            of Stockholders, expected to be held in or around January 2027; and (b) to have a third party
                                            compensation consultant review and issue a report regarding the Board&#8217;s compensation
                                            levels relative to the competitive market and a custom peer group of companies (the results
                                            of which have been disclosed in the Company&#8217;s Proxy Statement for the Fiscal Year 2025
                                            Annual Meeting of Stockholders); and</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            Company paid a non-material monetary settlement to the shareholder.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aforementioned settlement has not had, and is not anticipated to have, any material impact on the Company or its current or future results
of operations and financial position.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>General
Legal Matters</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, the Company is involved in legal and administrative proceedings and claims of various types. The Company records a liability
in its consolidated financial statements for these matters when a loss is known or considered probable and the amount can be reasonably
estimated. The Company reviews these estimates each accounting period as additional information is known and adjusts the loss provision
when appropriate. If a matter is both probable to result in a liability and the amounts of loss can be reasonably estimated, the Company
estimates and discloses the possible loss or range of loss to the extent necessary to make the consolidated financial statements not
misleading. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in its consolidated financial
statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 20; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001398" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_800_eus-gaap--IncomeTaxDisclosureTextBlock_zVZpXfCJC5y8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(15)
<span id="xdx_827_zEU9tsApE1V1">Income Taxes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Uncertain
Tax Positions</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for income taxes in accordance with ASC 740. The guidance requires the Company to recognize in its consolidated financial
statements the impact of a tax position if that position is more likely than not to be sustained upon examination, based on the technical
merits of the position. The Company has no current or deferred tax due to current and projected losses for the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
October 31, 2025 the Company had no uncertain tax positions. The Company does not expect any material increases or decreases in its income
tax expense or benefit in the next twelve months, related to examinations or uncertain tax positions. Net operating losses and credit
carryforwards since inception remain open to examination by taxing authorities and will continue to remain open for a period of time
after utilization.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Tax
Preservation Plan</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2023, in order to protect the Company&#8217;s valuable tax assets related to its net operating losses from being limited or lost
under Section 382 of the Internal Revenue Code, the Company adopted a Tax Benefits Preservation Plan (the &#8220;Plan&#8221;). Pursuant
to the Plan, the Board declared a dividend of one preferred share purchase right (each, a &#8220;Right&#8221;) for each outstanding share
of common stock of the Company. The dividend was distributed to stockholders of record as of the close of business on July 11, 2023.
The Plan substantially diminishes the risk that the Company&#8217;s ability to utilize its net operating loss carryovers to reduce potential
future federal income tax obligations may become substantially limited. The Plan is intended to act as a deterrent to any person or group
acquiring beneficial ownership of <span id="xdx_906_ecustom--BusinessAcquisitionOutstandingCommonStockOwnershipPercentage_iI_pid_dp_uPure_c20230630_zdru9u7Bhdk5" title="Acquisition outstanding common stock ownership percentage"><ix:nonFraction name="OPTT:BusinessAcquisitionOutstandingCommonStockOwnershipPercentage" contextRef="AsOf2023-06-30" id="Fact001400" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.99</ix:nonFraction></span>% or more of the outstanding common stock without approval by potentially subjecting any such person
or group to significant dilution. The Plan was approved by shareholders by a non-binding advisory vote at the Company&#8217;s Annual
Meeting held on February 28, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determined the grant date fair value of the Rights using an option-pricing model. The amount was immaterial to the consolidated
financial statements and deemed to be de minimis, and accordingly was not recorded to the financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Impact
of the One Big Beautiful Act (&#8220;OBBBA&#8221;)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 4, 2025, the One Big Beautiful Bill Act (&#8220;OBBBA&#8221;) was enacted into law, introducing various changes to U.S. federal
income tax provisions, including modifications to bonus depreciation, interest expense limitations, research and development expense
treatment, and international tax rules. Under Accounting Standards Codification (ASC) 740, the effects of changes in tax law are required
to be recognized in the period that includes the enactment date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has evaluated the provisions of the OBBBA and determined that the enactment of the legislation did not have a material impact
on its income tax provision, deferred tax assets or liabilities, or estimated annual effective tax rate for the quarter ended October
31, 2025. The Company will continue to monitor the potential future impacts of the OBBBA, including provisions that become effective
in subsequent periods, and will reflect any material changes in its financial statements as appropriate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001402" name="us-gaap:SegmentReportingDisclosureTextBlock"><p id="xdx_803_eus-gaap--SegmentReportingDisclosureTextBlock_zbMMyTqbEJ0e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(16)
<span id="xdx_82F_z0KB2TceOQq5">Operating Segments and Geographic Information</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company operates as <span id="xdx_909_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20250501__20251031_zfcSVgT2gkr4" title="Number of operating segment"><ix:nonFraction name="us-gaap:NumberOfOperatingSegments" contextRef="From2025-05-01to2025-10-31" id="Fact001404" format="ixt-sec:numwordsen" decimals="INF" unitRef="Segment">one</ix:nonFraction></span> operating segment. The Company&#8217;s chief operating decision maker (the &#8220;CODM&#8221;) is its Chief Executive
Officer, who reviews financial information on a consolidated basis and utilizes net loss for purposes of making operating decisions,
assessing financial performance of the consolidated Company, and making resource allocation decisions. The CODM also reviews total assets.
While assets may move throughout the world to support our revenue projects, for reporting purposes they are included in North America
total assets. Revenue and expenses are generally attributed to the operating unit that bills the customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2025-05-01to2025-10-31" escape="true" id="Fact001406" name="us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock"><p id="xdx_898_eus-gaap--ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_zev5eWl8mle1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents selected financial information with respect to the Company&#8217;s single operating segment and its significant
segment expenses for the three and six months ended October 31, 2025 and 2024, respectively:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zcBSOtEPZKy1" style="display: none">Schedule
of Operating Segment Expenses</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20250801__20251031_zqgGTI6k6Z1f" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20240801__20241031_zrXgxuJLgLXa" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    month ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--Revenues_pn3n3_maNILz8dF_zlvXBt4V3eb1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-08-012025-10-31" id="Fact001408" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">424</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-08-012024-10-31" id="Fact001409" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,418</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Less:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--CostOfRevenue_pn3n3_msNILz8dF_zFfxg8iuIHj6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Cost of sales</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2025-08-012025-10-31" id="Fact001411" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,804</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-08-012024-10-31" id="Fact001412" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,623</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--OtherCostAndExpenseOperating_pn3n3_msNILz8dF_z1JyDObkZci4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Product development costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="From2025-08-012025-10-31" id="Fact001414" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">286</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="From2024-08-012024-10-31" id="Fact001415" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">556</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--LaborAndRelatedExpense_pn3n3_msNILz8dF_zLnGTh1bffy9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Employee-related costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2025-08-012025-10-31" id="Fact001417" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,397</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2024-08-012024-10-31" id="Fact001418" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,959</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--ProfessionalFees_pn3n3_msNILz8dF_zLj6zfEGtTi1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Professional, consulting
    and contractor fees</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2025-08-012025-10-31" id="Fact001420" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,478</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2024-08-012024-10-31" id="Fact001421" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">706</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_msNILz8dF_zefWkSO6KX49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative
    costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2025-08-012025-10-31" id="Fact001423" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">674</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2024-08-012024-10-31" id="Fact001424" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">518</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_ecustom--FacilitiesCosts_pn3n3_msNILz8dF_zWy9M6PIpno2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Facilities costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:FacilitiesCosts" contextRef="From2025-08-012025-10-31" id="Fact001426" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">419</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:FacilitiesCosts" contextRef="From2024-08-012024-10-31" id="Fact001427" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">394</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--ShareBasedCompensation_pn3n3_msNILz8dF_zlQzUHfpO8Rh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2025-08-012025-10-31" id="Fact001429" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,792</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-08-012024-10-31" id="Fact001430" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">292</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_pn3n3_msNILz8dF_zLHbzHqiTyTd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization
    expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2025-08-012025-10-31" id="Fact001432" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">237</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2024-08-012024-10-31" id="Fact001433" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">285</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--OtherOperatingIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zywH0Lzq2lEh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Other expense (income)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="From2025-08-012025-10-31" id="Fact001435" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">138</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="From2024-08-012024-10-31" id="Fact001436" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--InterestIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zyRhNruRKoqi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Interest (income)/expense,
    net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2025-08-012025-10-31" id="Fact001438" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">564</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2024-08-012024-10-31" id="Fact001439" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_msNILz8dF_zx4UdSmS1fOi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Credit
    loss expense</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2025-08-012025-10-31" id="Fact001441" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">460</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1442">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILz8dF_zrE3P7Qgjv7b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-08-012025-10-31" id="Fact001444" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">10,825</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-08-012024-10-31" id="Fact001445" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,913</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20250501__20251031_zlr8ANMKBnX4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20240501__20241031_zquezVZwmBgi" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    month ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_maNILz8dF_zI8sSBQRgpO4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2025-05-01to2025-10-31" id="Fact001447" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,606</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-05-012024-10-31" id="Fact001448" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,719</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Less:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenue_pn3n3_msNILz8dF_zJJKlkkz2Ns2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Cost of sales</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2025-05-01to2025-10-31" id="Fact001450" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,009</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CostOfRevenue" contextRef="From2024-05-012024-10-31" id="Fact001451" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,477</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--OtherCostAndExpenseOperating_pn3n3_msNILz8dF_zYMWn3eTUY0g" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Product development costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="From2025-05-01to2025-10-31" id="Fact001453" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">422</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherCostAndExpenseOperating" contextRef="From2024-05-012024-10-31" id="Fact001454" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">720</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LaborAndRelatedExpense_pn3n3_msNILz8dF_zbLCVS5P1Wfl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Employee-related costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2025-05-01to2025-10-31" id="Fact001456" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,682</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2024-05-012024-10-31" id="Fact001457" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,629</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--ProfessionalFees_pn3n3_msNILz8dF_zukPaWCmdHL4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Professional, consulting
    and contractor fees</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2025-05-01to2025-10-31" id="Fact001459" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,455</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2024-05-012024-10-31" id="Fact001460" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,283</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_msNILz8dF_zEhestiFeAta" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative
    costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2025-05-01to2025-10-31" id="Fact001462" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,326</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2024-05-012024-10-31" id="Fact001463" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,152</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--FacilitiesCosts_pn3n3_msNILz8dF_zgVPbzzfBc5e" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Facilities costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:FacilitiesCosts" contextRef="From2025-05-01to2025-10-31" id="Fact001465" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">798</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="OPTT:FacilitiesCosts" contextRef="From2024-05-012024-10-31" id="Fact001466" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">773</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--ShareBasedCompensation_pn3n3_msNILz8dF_zBpA2maQ20Kd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2025-05-01to2025-10-31" id="Fact001468" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,191</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-05-012024-10-31" id="Fact001469" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">551</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DepreciationAndAmortization_pn3n3_msNILz8dF_zXPVB4LpKLe8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization
    expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2025-05-01to2025-10-31" id="Fact001471" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">464</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:DepreciationAndAmortization" contextRef="From2024-05-012024-10-31" id="Fact001472" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">522</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--OtherOperatingIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zgl3v3mwgIQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Other expense (income)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="From2025-05-01to2025-10-31" id="Fact001474" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">138</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherOperatingIncomeExpenseNet" contextRef="From2024-05-012024-10-31" id="Fact001475" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_402_eus-gaap--InterestIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zpSd8s1uri1b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Interest income</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2025-05-01to2025-10-31" id="Fact001477" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">873</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2024-05-012024-10-31" id="Fact001478" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40A_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_msNILz8dF_ziWr4LMROrE7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Credit
    loss expense</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2025-05-01to2025-10-31" id="Fact001480" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">460</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1481">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILz8dF_zhPP44uQkhq1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2025-05-01to2025-10-31" id="Fact001483" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">18,212</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-05-012024-10-31" id="Fact001484" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">8,365</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_z7VhGZmV4Fch" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><p id="xdx_810_zBiSMe9ex4sc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 21; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_008"></span>Item
2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Special
Note Regarding Forward-Looking Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have made statements in this Quarterly Report on Form 10-Q that are forward-looking statements within the meaning of the Private Securities
Litigation Reform Act of 1995. Forward-looking statements convey our current expectations or forecasts of future events. Forward-looking
statements include statements regarding our future financial position, business strategy, pending, threatened, and current litigation,
liquidity, budgets, projected revenue and costs, plans and objectives of management for future operations. The words &#8220;may,&#8221;
&#8220;continue,&#8221; &#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;will,&#8221; &#8220;believe,&#8221;
&#8220;project,&#8221; &#8220;expect,&#8221; &#8220;anticipate&#8221;, and similar expressions may identify forward-looking statements,
but the absence of these words does not necessarily mean that a statement is not forward-looking.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
forward-looking statements contained in or incorporated by reference are largely based on our expectations, which reflect estimates and
assumptions made by management. These estimates and assumptions reflect our best judgment based on currently known market conditions
and other factors. Although we believe such estimates and assumptions to be reasonable, they are inherently uncertain and involve several
risks and uncertainties that are beyond our control, including:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to improve, market and commercialize our products, and achieve and sustain profitability;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    continued improvement of our proprietary technologies, and expected continued use of cash from operating activities unless or until
    we achieve positive cash flow from the commercialization of our products and services;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in current legislation, regulations and economic conditions regarding Federal governmental tariffs;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to obtain additional funding, as and if needed, which will be subject to several factors, including market conditions, our
    financial condition and our operating performance;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to comply with the covenants and other obligations under our convertible notes;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to do business with properly qualified customers that have good credit ratings and pay their obligation on a timely basis;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    ability to continue as a going concern;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    history of operating losses, which we expect to continue for at least the short-term and possibly longer;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to manage challenges and expenses associated with communications and disputes with activist shareholders, including litigation;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to manage and mitigate risks associated with our internal cyber security protocols and protection of the data we collect
    and distribute;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to protect our intellectual property portfolio;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    impact of potential inflation related to the U.S. dollar on our business, operations, customers, suppliers, manufacturers, and personnel;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to meet product enhancement, manufacturing and customer delivery deadlines and the potential impact due to disruptions to
    our supply chain or our ability to identify vendors that can assist with the prefabrication elements of our products, as a result
    of, among other things, staff shortages, order delays, and increased pricing from vendors and manufacturers;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    forecasts and estimates regarding future expenses, revenue, gross margin, cash flow and capital requirements;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to identify and penetrate markets for our products, services, and solutions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to effectively respond to competition in our targeted markets;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to establish relationships with our existing and future strategic partners which may not be successful;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to maintain the listing of our common stock on the NYSE American;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    reliability and continuous improvement of our technology, products and solutions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to increase or more efficiently utilize the synergies available from our product lines:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to expand markets across geographic boundaries; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to be successful with Federal government work which is complex due to various statutes and regulations applicable to doing
    business with the Federal government;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to be successful doing business internationally which requires strict compliance with applicable statutes and regulations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    current geopolitical world uncertainty, including tariffs, Russia&#8217;s invasion of Ukraine, the Israel/Palestine conflict and
    previous attacks on merchant ships in the Red Sea;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    potential impact that new foreign country tariffs may have on our ability (i) to source and procure necessary raw materials for the
    manufacture and provision of our products and services; and (ii) to deliver our products to such foreign countries;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to hire and retain key personnel, including senior management, to achieve our business objectives; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to establish and maintain consistent commercial profit margins.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 22; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
or all of our forward-looking statements in this report may turn out to be inaccurate. We have based these forward-looking statements
largely on our current expectations and projections about future events and financial trends that we believe may affect our financial
condition, results of operations, business strategy and financial needs. They may be affected by inaccurate assumptions we might make
or unknown risks and uncertainties, including the risks, uncertainties and assumptions described in Item 1A &#8220;Risk Factors&#8221;
of our Annual Report on Form 10-K for the year ended April 30, 2025, and in our subsequent reports under the Exchange Act. In light of
these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this report may not occur as contemplated
and actual results could differ materially from those anticipated or implied by the forward-looking statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Many
of these factors are beyond our ability to control or predict. These factors are not intended to represent a complete list of the general
or specific factors that may affect us. You should not unduly rely on these forward-looking statements, which speak only as of the date
of this filing. Unless required by law, we undertake no obligation to publicly update or revise any forward-looking statements to reflect
new information or future events or otherwise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following discussion and analysis should be read in conjunction with the accompanying unaudited consolidated financial statements and
related notes included in this Quarterly Report on Form 10-Q. Some of the information contained in this management&#8217;s discussion
and analysis is set forth elsewhere in this Form 10-Q, including information with respect to our plans and strategy for our business,
pending and threatened litigation and our liquidity, includes forward-looking statements that involve risks and uncertainties. You should
review the &#8220;Risk Factors&#8221; section of our Annual Report on Form 10-K for the year ended April 30, 2025 for a discussion of
important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking
statements contained in the following discussion and analysis. References to a fiscal year in this Form 10-Q refer to the year ended
April 30 of that year (e.g., fiscal 2025 refers to the year ended April 30, 2025). References to &#8220;we,&#8221; &#8220;us,&#8221;
&#8220;our&#8221;, and &#8220;OPT&#8221; refer to Ocean Power Technologies, Inc. and its subsidiaries, as applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Overview</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ocean
Power Technologies, Inc. (&#8220;OPT,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;the Company&#8221;) is a Maritime Domain
Awareness (MDA) company specializing in innovative intelligent maritime solutions. These solutions include a variety of &#8220;as a service&#8221;
systems, including Data as a Service (DaaS), Robotics as a Service (RaaS), and Power as a Service (PaaS). These systems consist of a
variety of platforms including the PowerBuoy&#174;, our persistent sensor and power solution, the WAM-V&#174; (Wave Adaptive Modular Vessel),
our autonomous unmanned surface vehicle, and Merrows&#8482;, our user interface and command and control (C2) system that integrates multiple
sensor feeds using software and hardware and enables artificial intelligence and machine learning (AI/ML) integration. We design, manufacture,
deploy, and operate these systems for defense, security, subsea infrastructure, offshore oil and gas, offshore energy, marine research,
and communication markets. We operate primarily through a combination of direct sales and leases, strategic partnerships, and long-term
service agreements. Our business model emphasizes capital-light deployments, recurring revenue from service and maintenance contracts,
and high-margin technology sales and leases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
have been no material changes to the Company&#8217;s business description from that disclosed in our Annual Report on Form 10-K for the
year ended April 30, 2025, filed with the SEC on July 24, 2025, and our Quarterly Report on Form 10-Q for the quarter ended July 31,
2025, filed with the SEC on September 15, 2025, except as noted below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the quarter and as described in more detail below, we issued an additional $6.5 million of convertible notes to institutional investors,
and increased our backlog from comparable prior year period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the six months ended October 31, 2025, the Company incurred a net loss of approximately $18.2 million and used cash in operations of
approximately $13.1 million. The Company&#8217;s future results of operations involve significant risks and uncertainties. Factors that
could affect the Company&#8217;s future operating results and could cause actual results to vary materially from expectations include,
but are not limited to, performance of its products, its ability to market and commercialize its products and new products that it may
develop, access to capital, technology development, scalability of technology and production, ability to attract and retain key personnel,
concentration of customers and suppliers, pending or threatened litigation and deployment risks and integration of acquisitions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes cash on hand and forecasted operating results will provide sufficient liquidity to meet its obligation for at least
the next 12 months. Convertible debt is expected to be repaid through the issuance of common stock. Subsequent to quarter end and
through the date of this filing approximately $0.5 million of the convertible debt has been repaid, entirely through the issuance of
common shares. In the event operating results are not sufficient the Company will need to seek additional financing. There can be no
assurance that the Company will be able to raise additional capital on favorable terms, or at all, if needed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>At-the-Market
Offering Program</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 8, 2025, we entered into an At Market Issuance Sales Agreement (the &#8220;Sales Agreement&#8221;) with Ladenburg Thalmann &amp;
Co. Inc. under which we may offer and sell, from time to time, shares of our common stock having an aggregate gross sales price of up
to $40.0 million. We intend to use any net proceeds for general corporate purposes, including sales and marketing, product development,
working capital, capital expenditures, repayment or refinancing of indebtedness, repurchases or redemptions of securities, and potential
acquisitions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
facility replaced our prior ATM program, which was terminated effective August 8, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p>

<!-- Field: Page; Sequence: 23; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Convertible
Notes</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2025, we issued $10.0 million aggregate principal amount of convertible notes with a 24-month maturity, receiving net proceeds of
$9.7 million. The notes are convertible into shares of our common stock under specified terms, and conversion could result in dilution
to existing shareholders. On October 7, 2025, the Company issued and sold to the investors $6.5 million of additional notes. There are
$8.5 million of additional notes available under the purchase agreement with the investors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Backlog</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025, backlog was $15.0 million, compared to $3.8 million at October 31, 2024. Backlog represents unfulfilled purchase
orders and agreements with commercial and governmental customers. The Company expects to convert all current backlog within the next
12 to 36 months. The amount and timing of backlog conversion to revenue is subject to change.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Critical
Accounting Policies and Estimates</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
have been no material changes to our critical accounting policies and estimates from those disclosed in our Annual Report on Form 10-K
for the year ended April 30, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recently
Issued Accounting Standards</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
recent periods, the FASB issued certain Accounting Standards Updates (ASUs) that may be relevant to the Company&#8217;s operations and
financial reporting. We are currently evaluating the potential impact of these ASUs and adopting them when applicable based on their
effective dates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;), which improves the transparency
of income tax disclosures by requiring companies to (1) disclose consistent categories and greater disaggregation of information in the
effective rate reconciliation and (2) provide information on income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective
for fiscal years beginning after December 15, 2024, although early adoption is permitted. The guidance should be applied on a prospective
basis with the option to apply the standard retrospectively. We are currently evaluating the impact of adopting this ASU 2023-09 on our
consolidated financial statements and disclosures for the annual period ending April 30, 2026.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-3, &#8220;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures
(Subtopic 220-40): Disaggregation of Income Statement Expenses.&#8221; This ASU improves the disclosures about a public business entity&#8217;s
expenses and addresses requests from investors for more detailed information about the types of expenses in commonly presented expense
captions. The new guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning
after December 15, 2027. Early adoption is permitted. We are currently evaluating what the potential impact of adopting this ASU 2024-03
could have on our consolidated financial statements and disclosures</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
July 2025, the FASB issued Accounting Standards Update 2025-05, Financial Instruments &#8211; Credit Losses (Topic 326): Measurement
of Credit Losses for Accounts Receivable and Contract Assets (&#8220;ASU 2025-05&#8221;). ASU 2025-05 provides a practical expedient
that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising
from transactions accounted for under ASC 606, Revenue from Contracts with Customers. Under this practical expedient, an entity is allowed
to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current
contract assets remain unchanged for the remaining life of those assets. ASU 2025-05 is effective for fiscal years beginning after December
15, 2025, and interim reporting periods in those years. Entities that elect the practical expedient and, if applicable, make the accounting
policy election are required to apply the amendments prospectively. We are currently evaluating the potential impact of adopting ASU
2025-05 on our consolidated financial statements and disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2025, the FASB issued ASU 2025-06, Intangibles - Goodwill and Other - Internal Use Software (Subtopic 350-40): Targeted Improvements
to the Accounting for Internal-Use Software, which clarifies and modernizes certain aspects of the accounting for, and disclosure of,
internal-use software costs. The ASU removes all references to software development project stages so that the guidance is neutral to
different software development methods and clarifies the threshold entities apply to begin capitalizing costs. The ASU is effective for
annual periods beginning after December 15, 2027, and interim periods within those annual periods. Early adoption is permitted. The Company
is currently evaluating the impact that the adoption of this standard will have on the Company&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 24; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Financial
Operations Overview</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following describes certain line items in our Statements of Operations and some of the factors that affect our operating results.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently focus our sales efforts in key global markets in North America, South America, Europe and Asia. The following table shows the
percentage of our revenues by geographical location of our customers for the three and three months ended October 31, 2025 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Customer Location*</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">North America &amp; South America</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">32</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">73</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">61</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">EMEA</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">26</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">26</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">72</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">38</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Asia &amp; Australia</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">42</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">100</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
For U.S. Government contracts, the revenue is classified as North American however, location of operations may differ.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of revenue</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cost of revenue consists primarily of subcontracts, incurred materials, labor and manufacturing overhead expenses, such as engineering
expenses, equipment depreciation, maintenance, and facility related expenses, and includes the cost of equipment to customize the PowerBuoy&#174;,
WAM-V&#174; and our other products supplied by third-party suppliers. Cost of revenue also includes PowerBuoy&#174; and other product system
delivery and deployment expenses and may include losses recorded at the time a loss is forecasted to be incurred on a contract.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Expenses</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Engineering
and product development costs</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
engineering and product enhancement costs consist of salaries and other personnel-related costs and the costs of products, materials
and outside services used in our product enhancement and unfunded research activities. Our product enhancement costs relate primarily
to our efforts to increase the power output and reliability of our PowerBuoy&#174; system and other products, to enhance and optimize
data monitoring and controls systems, and the development of new products, product applications and complementary technologies. We expense
all of these costs as incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Selling,
general and administrative costs</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
selling, general and administrative costs consist primarily of professional fees, salaries, share-based compensation and other personnel-related
costs for employees and consultants engaged in sales and marketing of our products, and costs for executive, accounting and administrative
personnel, professional fees and other general corporate expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Interest
income, net</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
income, net consists of interest received on cash, cash equivalents, and short-term investments and interest paid on certain obligations
to third parties as well as amortization expense related to the premiums on the purchase of short-term investments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 25; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Foreign
exchange gain (loss)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
transact business in various countries and have exposure to fluctuations in foreign currency exchange rates. Since we conduct our business
in U.S. dollars and our functional currency is the U.S. dollar, our main foreign exchange exposure, if any, results from changes in the
exchange rate between the U.S. dollar and transactions settled in foreign currencies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company completed the process of winding down its Australian subsidiary during fiscal 2024 and its UK subsidiary during fiscal 2025.
The unrealized gains or losses resulting from foreign currency balances translation are included in Accumulated Other Comprehensive Loss
within Shareholders&#8217; Equity. Foreign currency transaction gains and losses are recognized within our Consolidated Statements of
Operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently do not hedge our exchange rate exposure. However, we assess the anticipated foreign currency working capital requirements and
capital asset acquisitions of our foreign operations and assess the need and cost to utilize financial instruments to hedge currency
exposures on an ongoing basis and may hedge against exchange rate exposure in the future.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Results
of Operations</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
section should be read in conjunction with the discussion below under &#8220;Liquidity and Capital Resources.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Three
months ended October 31, 2025 compared to the three months ended October 31, 2024</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table contains selected statement of operations information, which serves as the basis of the discussion of our results of
operations for the three months ended October 31, 2025 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Revenues</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cost of revenues</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,804</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,623</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Gross margin</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,380</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">795</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Operating expenses</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,743</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,710</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Operating
    loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,123</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,915</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Interest (expense) income, net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(564</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other income (expense), net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(128</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign exchange gain</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Loss before income taxes</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,825</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,913</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Income tax benefit</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,825</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,913</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenues</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
for the three months ended October 31, 2025 and 2024 were approximately $0.4 million and $2.4 million, respectively. The year-over-year
decline in revenue was largely driven by timing impacts associated with the U.S. federal government shutdown. These disruptions shifted
a number of OPT deliverables and development activities into subsequent quarters, which reduced our revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of revenues</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenues for the three months ended October 31, 2025 and 2024 increased to $1.8 million from $1.6 million, respectively. The year-over-year
increase is related primarily to full recognition of losses associated with contracts in strategically important markets. The expenses
associated with these projects are now substantially complete, although they will continue to generate revenue over the next several
months. Importantly, our core programs and commercial pipeline continue to demonstrate improving margin quality and operating leverage.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
expenses</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
expenses for the three months ended October 31, 2025 and 2024 were $8.7 million and $4.7 million, respectively. The increase of approximately
$4.0 million was primarily the result of the significant increases in share-based compensation of $2.5 million, increases in professional
fees of $0.8 million and increases in employee related expenses of $0.4 million compared to prior year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 26; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Interest
(expense)/income</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
(expense)/income for the three months ended October 31, 2025 and 2024 was $(564,000) and $3,000, respectively, with the decrease primarily
related to interest expenses associated with the May and October 2025 convertible notes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other
(expenses) income, net</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
(expense) income, net for the three months ended October 31, 2025 and 2024 was $(128,000) and zero, respectively, with the decrease primarily
related to a litigation settlement of $195,000, offset by insurance proceeds of $67,000 in the current year</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Six
months ended October 31, 2025 compared to the six months ended October 31, 2024</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table contains selected statement of operations information, which serves as the basis of the discussion of our results of
operations for the six months ended October 31, 2025 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Revenues</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cost of revenues</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,009</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,477</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Gross margin</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,403</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,242</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Operating expenses</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">15,798</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">9,630</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Operating
    loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(17,201</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,388</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Interest (expense) income, net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(873</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Other (expense) Income, net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(128</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">17</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Foreign exchange gain</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Loss before income taxes</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,212</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,365</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Income tax benefit</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,212</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,365</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenues</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenues
for the six months ended October 31, 2025 and 2024 were approximately $1.6 million and $3.7 million, respectively. The year-over-year
decrease is primarily related to the timing of deliveries on current year projects versus the prior year contracts of WAM-Vs.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of revenues</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of revenues for the six months ended October 31, 2025 and 2024 increased to $3.0 million from $2.5 million, respectively. The year-over-year
increase is related primarily to full recognition of one-time losses associated with contracts in strategically important markets. The
expenses associated with these projects are now substantially complete, although they will continue to generate revenue over the next
several months.. Importantly, our core programs and commercial pipeline continue to demonstrate improving margin quality and operating
leverage</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
expenses</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
expenses for the six months ended October 31, 2025 and 2024 were $15.8 million and $9.6 million, respectively. The increase of approximately
$6.2 million was primarily the result of the significant increases in share-based compensation of $4.6 million and increases in employee-related
expenses of $1.1 million compared to prior year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Interest
(expense)/income</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
(expense)/income for the six months ended October 31, 2025 and 2024 was $(873,000) and $7,000, respectively, with the decrease primarily
related to interest expenses associated with the May and October 2025 convertible notes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other
(expense) income, net</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
(expense) income, net for the six months ended October 31, 2025 and 2024 was $(128,000) and $17,000, respectively, with the decrease primarily
related to a legal settlement of $195,000, offset by insurance proceeds of $67,000 in the current year</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 27; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity
and Capital Resources</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cash requirements relate primarily to working capital needed to operate and grow our business including funding operating expenses. We
have experienced and continue to experience negative cash flows from operations and net losses. The Company incurred net losses of $18.2
million and $8.4 million for the six months ended October 31, 2025 and 2024, respectively. Refer to &#8220;Liquidity Outlook&#8221; below
for additional information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
cash used in operating activities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the six months ended October 31, 2025, net cash flows used in operating activities was $13.1 million, an increase of cash used in operating
activities of $2.2 million compared to net cash used in operating activities during the six months ended October 31, 2024 of $10.9 million.
This primarily reflects an increase in net loss, partially offset an increase in accounts payable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
cash used in investing activities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in investing activities during the six months ended October 31, 2025 was $1.7 million, compared to $0.1 million during the
six months ended October 31, 2024, a change of $1.6 million. The net cash used in investing activities during the six months ended October
31, 2025 was due to the purchase of property, plant and equipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
cash provided by financing activities</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities during the six months ended October 31, 2025 and October 31, 2024 was $19.8 million and $10.0 million,
respectively. The current year activity was driven by the proceeds raised related to the issuance of the May and October 2025 convertible
notes of $16.8 million and ATM proceeds of $3.0 million and the prior year activity was related primarily to the issuance of common stock
under the Company&#8217;s At the Market Offering Program of $7.5 million and proceeds from other capital rases of $2.5 million discussed
above under &#8220;Liquidity&#8221;.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Effect
of exchange rates on cash and cash equivalents</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was no material effect of exchange rates on cash and cash equivalents during either the three or six months ended October 31, 2025 and
October 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 28; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity
Outlook</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
our inception, the cash flows from customer revenues have not been sufficient to fund our operations and provide the capital resources
for our business. As of October 31, 2025, our year-to-date revenues were $1.6 million, our year-to-date net losses were $18.2 million,
and our year-to-date net cash used in operating activities was $13.1 million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expect to continue to devote substantial resources to expand our sales, marketing and manufacturing programs associated with the continued
commercialization of our products. Our future capital requirements will depend on several factors, including but not limited to:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to improve, market and commercialize our products, and achieve and sustain profitability;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    continued improvement of our proprietary technologies, and expected continued use of cash from operating activities unless or until
    we achieve positive cash flow from the commercialization of our products and services;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in current legislation, regulations and economic conditions regarding Federal governmental tariffs, tand the potential that this
    affects the demand for, or restrict the use of, our products and services;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to obtain additional funding, as and if needed, which will be subject to several factors, including market conditions, our
    financial condition and our operating performance;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to comply with the covenants and other obligations under our convertible notes;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to do business with properly qualified customers that have good credit ratings and pay their obligation on a timely basis;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    ability to continue as a going concern;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    history of operating losses, which we expect to continue for at least the short-term and possibly longer;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to manage challenges and expenses associated with communications and disputes with activist shareholders, including litigation;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to manage and mitigate risks associated with our internal cyber security protocols and protection of the data we collect
    and distribute;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to protect our intellectual property portfolio;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    impact of potential inflation related to the U.S. dollar on our business, operations, customers, suppliers, manufacturers, and personnel;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to meet product enhancement, manufacturing and customer delivery deadlines and the potential impact due to disruptions to
    our supply chain or our ability to identify vendors that can assist with the prefabrication elements of our products, as a result
    of, among other things, staff shortages, order delays, and increased pricing from vendors and manufacturers;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    forecasts and estimates regarding future expenses, revenue, gross margin, cash flow and capital requirements;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to identify and penetrate markets for our products, services, and solutions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to effectively respond to competition in our targeted markets;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to establish relationships with our existing and future strategic partners which may not be successful;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to maintain the listing of our common stock on the NYSE American;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    reliability and continuous improvement of our technology, products and solutions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to increase or more efficiently utilize the synergies available from our product lines:</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to expand markets across geographic boundaries; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to be successful with Federal government work which is complex due to various statutes and regulations applicable to doing
    business with the Federal government;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to be successful doing business internationally which requires strict compliance with applicable statutes and regulations;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    current geopolitical world uncertainty, including tariffs, Russia&#8217;s invasion of Ukraine, the Israel/Palestine conflict and
    previous attacks on merchant ships in the Red Sea;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    potential impact that new foreign country tariffs may have on our ability (i) to source and procure necessary raw materials for the
    manufacture and provision of our products and services; and (ii) to deliver our products to such foreign countries;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to hire and retain key personnel, including senior management, to achieve our business objectives; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    ability to establish and maintain consistent commercial profit margins.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
business is capital intensive, and through October 31, 2025, we have been funding our business principally through sales of our securities.
As of October 31, 2025, our cash and cash equivalents and long-term restricted cash balance was $11.8 million and we expect to fund our
business with this amount and, to a lesser extent, with our cash flow generated from operations. Management believes the Company&#8217;s
current cash and cash equivalents, and long-term restricted cash, and future financing through facilities such as the August 2025 ATM
and convertible note facility will be sufficient to fund its planned expenditures through December 2026.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Off-Balance
Sheet Arrangements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Since
inception, we have not engaged in any off-balance sheet financing activities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 29; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_009"></span>Item
3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_010"></span>Item
4. CONTROLS AND PROCEDURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Evaluation
of Disclosure Controls and Procedures</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain disclosure controls and procedures that are designed to provide reasonable assurance that material information required to be
disclosed in our reports that we file or submit under the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;),
is recorded, processed, summarized and reported within the time periods specified in the SEC&#8217;s rules and forms, and that such information
is accumulated and communicated to our management, including our Chief Executive Officer (&#8220;CEO&#8221;) and Chief Financial Officer
(&#8220;CFO&#8221;), as appropriate, to allow timely decisions regarding required financial disclosure. In designing and evaluating the
disclosure controls and procedures, management recognized that a control system, no matter how well designed and operated, can provide
only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all
control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within
a company have been detected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our
management, including our CEO and CFO, of the effectiveness of the design and operation of our disclosure controls based upon the framework
presented in &#8220;Internal Control-Integrated Framework&#8221; (2013) issued by the Committee of Sponsoring Organizations of the Treadway
Commission (&#8220;COSO&#8221;). Based upon that</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Remediation
of Previously Identified Material Weakness</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
previously disclosed in our Annual Report on Form 10-K for the year ended April 30, 2024, management identified material weaknesses in
internal control over financial reporting related to control activities around share-based compensation and risk assessment and design
of controls related to inventory account balances and related disclosures. During fiscal year 2025, management implemented a series of
remediation measures designed to address the identified material weakness. As previously disclosed in our Annual Report on Form 10-K
for the year ended April 30, 2025, management has completed testing of the newly implemented and enhanced controls and has concluded
that the material weakness has been fully remediated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Changes
in Internal Control Over Financial Reporting</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act)
during the six months ended October 31, 2025 that have materially affected, or are reasonably likely to materially affect, our internal
control over financial reporting.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 30; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_011"></span>PART
II &#8212; OTHER INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_012"></span>Item
1. <i>LEGAL PROCEEDINGS</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
part of our normal business activities, we are party to a number of legal proceedings and other matters in various stages of development.
Management periodically assesses our liabilities and contingencies in connection with these matters based upon the latest information
available. We disclose material pending legal proceedings pursuant to SEC rules and other pending matters as we may determine to be appropriate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
information on matters in dispute, see Note 14 to the Consolidated Financial Statements under Part I, Item 1 of this report.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_013"></span>Item
1A. <i>RISK FACTORS</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
discussion of our business and operations should be read together with the risk factors contained in Item 1A of our Annual Report on
Form 10-K for the year ended April 30, 2025 and set forth below in this Quarterly Report on Form 10-Q. These risk factors describe various
risks and uncertainties to which we are or may become subject. These risks and uncertainties have the potential to affect our business,
financial condition, results of operations, cash flows, strategies or prospects in a material and adverse manner. Except as noted below,
there have been no material changes in our risk factors from those disclosed in our Annual Report on Form 10-K filed with the SEC on
July 24, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
convertible notes have certain limitations on sales in this offering and our use of proceeds, which may limit our ability to use this
offering to raise capital.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
convertible notes that we issued in May and October 2025 include certain limitation on the total dollars we can raise under our ATM program
and also may require us to use the proceeds of the ATM program to pay down the principal and interest on those convertible notes. In
addition, the investors in our December 2024 convertible note financing have certain rights of participation in our future financings.
Any limitations which are imposed on our ability to utilize this &#8220;at the market offering&#8221; or require us to use the proceeds
of the ATM program to pay down the notes rather than on our business could have an adverse effect on our results of operation. We could
also be required to raise capital through other means and there is no assurance will be available on terms that are acceptable to us.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Any
current or future indebtedness may limit our operations and our use of our cash flow, and any failure to comply with the covenants that
apply to any indebtedness could adversely affect our liquidity and financial condition.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
issued an aggregate of $16.5 million in convertible notes to investors in May and October 2025 and have the option to issue up to an
additional $8.5 million in convertible notes under the same investment agreement. Our debt level and the need to meet related covenants
can have negative consequences. We may incur more debt in the future, and there can be no assurance that our cost of funding will not
substantially increase. The convertible notes also impose certain restrictions on us, including financial covenants and events of default.
Upon an event of default, for example, the lenders can get an increased rate of return and force a redemption, which could adversely
affect our liquidity and financial condition.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Servicing
our debt requires a significant amount of cash, and we may not have sufficient cash flow from our business to pay our obligations under
our convertible notes.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ability to make payments of principal or to pay interest on or to refinance our convertible notes depends on our future performance,
which is subject to economic, financial, competitive and other factors, some of which are beyond our control. Our business may not continue
to generate cash flow from operations in the future sufficient to satisfy our obligations under the convertible notes. If we are unable
to generate such cash flow, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital
expenditures, selling assets, refinancing or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our
ability to refinance the convertible notes will depend on the capital markets and our financial condition at such time. We may not be
able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on the convertible
notes.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Provisions
in our convertible notes may deter or prevent a business combination that may be favorable to you</i></b>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the terms of the convertible notes, we are prohibited from engaging in certain mergers or acquisitions unless, among other things, the
surviving entity in certain circumstances assumes our obligations under the convertible notes. In addition, the terms of the convertible
notes require us to offer to purchase the convertible notes for cash in the event of a change of control. A non-stock takeover of our
company may trigger the requirement that we purchase the convertible notes. These and other provisions could prevent or deter a third
party from acquiring us, even where the acquisition could be beneficial to you.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<!-- Field: Page; Sequence: 31; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
ability to raise capital under our ATM program may be limited and could result in substantial dilution to existing shareholders.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
our ATM program with Ladenburg provides us with flexibility to raise equity capital, our ability to do so will depend on market conditions,
trading volume, investor demand, and compliance with applicable regulations. There is no assurance we will be able to sell any shares
under the ATM, or that we will raise the full amount available. Any sales of common stock under the ATM could also dilute the ownership
interest of existing shareholders, and such sales, or the perception that they may occur, could depress the market price of our stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Delays
or difficulties in converting backlog into revenue could adversely affect our results of operations.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025, our backlog was $15.0 million, a significant increase compared to the prior year. While backlog represents business
under contract that we expect to recognize as revenue, the timing of conversion is uncertain and may be delayed due to changes in customer
schedules, contract modifications, regulatory approvals, or other factors beyond our control. If we are unable to convert backlog into
revenue as anticipated, our results of operations and cash flows could be negatively affected.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Participation
in international defense and security projects exposes us to heightened regulatory, political, and operational risks.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal 2025 and the first quarter of fiscal 2026, we increased our international sales and partnerships, including in the Middle East
and Latin America. These markets can present unique risks, including complex export control requirements, compliance with the U.S. Foreign
Corrupt Practices Act and similar laws, exposure to geopolitical instability, sudden changes in government procurement priorities, and
logistical challenges in delivery and support. Any of these factors could result in contract delays, cancellations, increased costs,
or reputational harm, all of which could have an adverse effect on our business, financial condition and results of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Our
results of operations and financial conditions may be adversely affected by the financial soundness of our customers, distributors, and
suppliers.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
operational results and financial condition are closely linked to the financial health of our customers, distributors, and suppliers.
If any of these parties experience a deterioration in their financial performance or encounter difficulties with scheduled payments or
credit, it could have several adverse effects on our business.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
instance, if our customers are unable to pay or delay payment on accounts receivable, this would negatively impact our cash flow. Similarly,
if our suppliers face financial challenges, they may restrict credit, impose more stringent payment terms, reduce or cease production
of essential components, or even stop operations entirely. Such disruptions could directly affect our ability to procure necessary materials
and maintain consistent product supply. The combined effect of these potential challenges could significantly influence our business,
financial condition and results of operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_014"></span>Item
2. <i>UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_015"></span>Item
3. <i>DEFAULTS UPON SENIOR SECURITIES</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_016"></span>Item
4. <i>MINE SAFETY DISCLOSURES</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 32; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_017"></span>Item
5. <i>OTHER INFORMATION</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Securities
Trading Plans of Directors and Officers</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eecd--MtrlTermsOfTrdArrTextBlock_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zdW2Wmy7q8q" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-10-152025-10-15_custom_MrTerenceCryanMember" escape="true" id="Fact001485" name="ecd:MtrlTermsOfTrdArrTextBlock">On
<span id="xdx_908_eecd--TrdArrAdoptionDate_dd_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zmrMo2ISSTH5" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-10-152025-10-15_custom_MrTerenceCryanMember" id="Fact001486" name="ecd:TrdArrAdoptionDate">October 15, 2025</ix:nonNumeric></span>, <span id="xdx_906_eecd--TrdArrIndName_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_z1IF58d9Q11d" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-10-152025-10-15_custom_MrTerenceCryanMember" id="Fact001487" name="ecd:TrdArrIndName">Mr. Terence Cryan</ix:nonNumeric></span>, the <span id="xdx_900_eecd--TrdArrIndTitle_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zpQx1jg8hHtg" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-10-152025-10-15_custom_MrTerenceCryanMember" id="Fact001488" name="ecd:TrdArrIndTitle">Chairman of the Company&#8217;s Board</ix:nonNumeric></span>, <span id="xdx_90D_eecd--Rule10b51ArrAdoptedFlag_dbT_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zkCbAFyCXzs9" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-10-152025-10-15_custom_MrTerenceCryanMember" format="ixt:booleantrue" id="Fact001489" name="ecd:Rule10b51ArrAdoptedFlag">adopted</ix:nonNumeric></span> a trading arrangement for the sale of securities
of the Company&#8217;s common stock (&#8220;Mr. Cryan&#8217;s Rule 10b5-1 Trading Plan&#8221;) that is intended to satisfy the affirmative
defense conditions of Exchange Act Rule 10b5-1(c). Mr. Cryan&#8217;s Rule 10b5-1 Trading Plan has a duration of approximately nine months
commencing in March 2026, which follows the required cooling-off period. The plan calls for (1) up to <span id="xdx_90C_eecd--TrdArrSecuritiesAggAvailAmt_iI_c20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zhkegssHbwN1" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonFraction name="ecd:TrdArrSecuritiesAggAvailAmt" contextRef="AsOf2025-10-15_custom_MrTerenceCryanMember" id="Fact001490" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">100,000</ix:nonFraction></span> shares to be sold between
March 16, 2026 and March 31, 2026 with a limit price of $0.50, (2) up to 100,000 shares (plus holdover from tranche one) between May
15, 2026 and May 29, 2026 with a limit price of $0.50, (3) up to 100,000 shares (plus holdover from tranche one and tranche two) between
August 17, 2026 and August 31, 2026 with a limit price of $0.50, and (4) up to 100,000 shares (plus holdover from tranche one, tranche
two and tranche 3) between October 15, 2026 and December 15, 2026 with a limit price of $0.45. These shares represent only a portion
of the shares held by Mr. Cryan.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_eecd--MtrlTermsOfTrdArrTextBlock_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zc186DIKFRr3" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-10-312025-10-31_custom_MsDianaPurcelMember" escape="true" id="Fact001491" name="ecd:MtrlTermsOfTrdArrTextBlock">On
<span id="xdx_90D_eecd--TrdArrAdoptionDate_dd_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zWjnCAHkOaf9" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-10-312025-10-31_custom_MsDianaPurcelMember" id="Fact001492" name="ecd:TrdArrAdoptionDate">October 31, 2025</ix:nonNumeric></span>, <span id="xdx_903_eecd--TrdArrIndName_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zgJWPFBxHUI7" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-10-312025-10-31_custom_MsDianaPurcelMember" id="Fact001493" name="ecd:TrdArrIndName">Ms. Diana Purcel</ix:nonNumeric></span>, a <span id="xdx_90D_eecd--TrdArrIndTitle_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zXtoCYM79gza" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-10-312025-10-31_custom_MsDianaPurcelMember" id="Fact001494" name="ecd:TrdArrIndTitle">member of the Company&#8217;s Board</ix:nonNumeric></span>, <span id="xdx_905_eecd--Rule10b51ArrAdoptedFlag_dbT_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zCccO7A3O9Ah" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-10-312025-10-31_custom_MsDianaPurcelMember" format="ixt:booleantrue" id="Fact001495" name="ecd:Rule10b51ArrAdoptedFlag">adopted</ix:nonNumeric></span> a trading arrangement for the sale of securities of
the Company&#8217;s common stock (&#8220;Ms. Purcel&#8217;s Rule 10b5-1 Trading Plan&#8221;) that is intended to satisfy the affirmative
defense conditions of Exchange Act Rule 10b5-1(c). Ms. Purcel&#8217;s Rule 10b5-1 Trading Plan, which has a duration of approximately
ten months following the required cooling-off period (expiring on December 31, 2026), provides for the potential sale of up to <span id="xdx_902_eecd--TrdArrSecuritiesAggAvailAmt_iI_c20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zXInX9qinCKg" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonFraction name="ecd:TrdArrSecuritiesAggAvailAmt" contextRef="AsOf2025-10-31_custom_MsDianaPurcelMember" id="Fact001496" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">400,000</ix:nonFraction></span>
shares of common stock pursuant to the terms of the plan, with a limit price of $0.40. These shares represent only a portion of the shares
held by Ms. Purcel.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than as described above, during the quarter ended October 31, 2025, none of our directors or officers <span id="xdx_906_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20250801__20251031_z2enJEPBBGLi" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-08-012025-10-31" format="ixt:booleanfalse" id="Fact001497" name="ecd:NonRule10b51ArrAdoptedFlag">adopted</ix:nonNumeric></span> or <span id="xdx_909_eecd--Rule10b51ArrTrmntdFlag_dbF_c20250801__20251031_z60zfuMop1Xg" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><span id="xdx_909_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20250801__20251031_zvDuWsLs8C07" class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA"><ix:nonNumeric contextRef="From2025-08-012025-10-31" format="ixt:booleanfalse" id="Fact001498" name="ecd:Rule10b51ArrTrmntdFlag"><ix:nonNumeric contextRef="From2025-08-012025-10-31" format="ixt:booleanfalse" id="Fact001499" name="ecd:NonRule10b51ArrTrmntdFlag">terminated</ix:nonNumeric></ix:nonNumeric></span></span> a Rule 10b5-1
trading plan or adopted or terminated a non-Rule 10b5-1 trading arrangement (as each term is defined in Item 408 of Regulation S-K).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Aa_018"></span>Item
6. <i>EXHIBIT INDEX</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 0.2in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-1.htm">Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex31-2.htm">Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-1.htm">Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex32-2.htm">Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">99.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex99-1.htm">Compensation Clawback Policy.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    following financial information from Ocean Power Technologies, Inc.&#8217;s Quarterly Report on Form 10-Q for the quarter ended October
    31, 2025, formatted in eXtensible Business Reporting Language (XBRL): (i) Consolidated Balance Sheets &#8211; October 31, 2025 (unaudited)
    and April 30, 2025, (ii) Consolidated Statements of Operations (unaudited) &#8211; three and three months ended October 31, 2025
    and 2023, (iii) Consolidated Statements of Comprehensive Loss (unaudited) &#8211; three and three months ended October 31, 2025 and
    2021, (iv) Consolidated Statement of Shareholders&#8217; Equity (unaudited) &#8211; three and three months ended October 31, 2025
    and 2023 (v) Consolidated Statements of Cash Flows (unaudited) &#8211;three months ended October 31, 2025 and 2023, (vi) Notes to
    Consolidated Financial Statements.**</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Instance Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Schema Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Label Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
    provided in Item 601(b)(32)(ii) of Regulation S-K, this exhibit shall not be deemed to be &#8220;filed&#8221; or part of a registration
    statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, and shall not be deemed &#8220;filed&#8221;
    for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liability under those sections.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">**</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
    provided in Rule 406T of Regulation S-T, this exhibit shall not be deemed &#8220;filed&#8221; or a part of a registration statement
    or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, and shall not be deemed &#8220;filed&#8221;
    for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liability under those sections.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">##</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
    permitted by Regulation S-K, Item 601(b)(10)(iv) of the Securities Exchange Act of 1934, as amended, certain confidential portions
    of this exhibit have been redacted from the publicly filed document. The Company agrees to furnish supplementally an unredacted copy
    of the exhibit to the Securities and Exchange Commission upon its request.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 33; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%; text-align: left"><a href="#toc_001">Table of Contents</a></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIGNATURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by
the undersigned thereunto duly authorized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span style="text-decoration: underline">Ocean
    Power Technologies, Inc.</span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>(Registrant)</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 3%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 47%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    December 15, 2025</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Philipp Stratmann</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:
    </span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Philipp
    Stratmann</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>President
    and Chief Executive Officer</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    December 15, 2025</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    Robert Powers</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Robert
    Powers</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Senior
    Vice President and Chief Financial Officer</i></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></p>

<!-- Field: Page; Sequence: 34; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>ex31-1.htm
<DESCRIPTION>EX-31.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Philipp Stratmann, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc.;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures
    (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
    Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
    the effectiveness of the registrant&rsquo;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</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
    in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
    most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
    or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
    reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or other persons
    performing the equivalent functions):</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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&rsquo;s ability to record, process, summarize and report financial information;
    and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
    internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    December 15, 2025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Philipp Stratmann</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Philipp
    Stratmann</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>President
    and Chief Executive Officer</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>ex31-2.htm
<DESCRIPTION>EX-31.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
31.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I,
Robert Powers, certify that:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I
    have reviewed this Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc.;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officers and I are responsible for establishing and maintaining disclosure controls and procedures
    (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange
    Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated
    the effectiveness of the registrant&rsquo;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</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed
    in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
    most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of an annual report) that has materially affected,
    or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial
    reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board of directors (or other persons
    performing the equivalent functions):</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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&rsquo;s ability to record, process, summarize and report financial information;
    and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
    internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    December 15, 2025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Robert Powers</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Robert
    Powers</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Senior
    Vice President and Chief Financial Officer</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>ex32-1.htm
<DESCRIPTION>EX-32.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.1</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc. (the &ldquo;Company&rdquo;) for the period ended
October 31, 2025, as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned,
Philipp Stratmann, President and Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted
pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
    of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    December 15, 2025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Philipp Stratmann</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Philipp
    Stratmann</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>President
    and Chief Executive Officer</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company
and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>ex32-2.htm
<DESCRIPTION>EX-32.2
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
32.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350,</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>AS
ADOPTED PURSUANT TO</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECTION
906 OF THE SARBANES-OXLEY ACT OF 2002</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc. (the &ldquo;Company&rdquo;) for the period ended
October 31, 2025, as filed with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned,
Robert Powers, Senior Vice President and Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350,
as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
    of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    December 15, 2025</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 50%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>/s/
    Robert Powers</I></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Robert
    Powers</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Senior
    Vice President and Chief Financial Officer</I></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company
and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></P>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 0pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>6
<FILENAME>ex99-1.htm
<DESCRIPTION>EX-99.1
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: right; margin-top: 0; margin-bottom: 0"><B>Exhibit 99.1</B></P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="ex99-1_001.jpg" ALT="">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="ex99-1_002.jpg" ALT="">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="ex99-1_003.jpg" ALT="">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="ex99-1_004.jpg" ALT="">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="text-align: center; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <DIV STYLE="text-align: center; break-before: page; margin-top: 6pt"><P STYLE="text-align: center; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="ex99-1_005.jpg" ALT="">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"></P>

<!-- Field: Page; Sequence: 5; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>ex99-1_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex99-1_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BOP _9H_X*2_M1
M_P#!3#]L+]MKX1?L4W_P)^!O[+7[#7B>#X-:S\?/C-\*O'7[0'C/]H/XY7D_
MBW2KF?X;>&_!7QH^"?@7PC\*?"&J^$=9O-2N+_Q9XU\5>+?#<WP_UC3SX5/Q
M#U"T\ TOV2O^"X_A[4/#_P#P4L\#?M[>&_#7P<^/?_!*/Q!XN_X7OJ'PRBU.
M/X>?'#X7:9JNOZ;X,^*WP-\%>-_$%]X[T6[\:7^CV6C6_P //$6O^)8H+GQE
M\+[ZT^(6HS_$&;0/" !_0917XJ?L$_M'?\%)_P#@H#^SCI7[9\-W^RS^RC\.
M/C4FM>)/V:OV??&/P6^+7QS\>P?"^W2[TCPGXT^./Q8L/CQ\#],EU;XAZQ:7
M7BS0=!^'/PXM]*T;X<W'A#59O$GB+6O$.K:'X>^0_P!MS_@J/_P4@_9+\9?\
M$BOA1K/@/]E7P9\5/^"B7[0-[^S9\8M%\5_#7XM>/M(^"/C"/XO_  N^&J>+
M_ >I:#^T)\.6^(WA".S^(YUW2+34H/#EQXLTS3],U*+7-#BUMH+  _IGHK\]
MOV5OB3^V/XK^,GCS2_C)XG_9R^,7[.4W@S4&^%7QL^ GP=^)/P8OQ\7OAO\
M%KQG\*OC5\-O'7AGQU^T/^T':2VNC7>A:-JG@?Q+I&LZ3;>*K>;Q*+:WN(_#
ML\[_ #E\4_\ @KQX ^&?_!8;]G[_ ()>WVD:>FD?%SX.^/+_ %[XJW\ES;6>
MD_M'_8?#?COX8?!.QU6:\M-$MM6F^$EMJ_B+Q1HMU::EJ^KZG\9_V?+?0KW2
MI+^_TWQ& ?LM17XF_P#!;O\ ;G_;7_X)W_ CX;?M!_LB_#'X2_'JVNOB9/X2
M^)?P=\;^!O'NJ>,&\#Z%\*/BU\;/'/Q(\)>,O!WQ;\*QZ99^"? _P?UN;7-%
MG^&_C2>WTR[O_&L]]!I'A74=*U#KO@'_ ,%'KC]N5?V!OC9^QK\1?A(_[-?[
M3-Q\4-(^,/@_XE?"_P 4^)/CKX#\8?#3P1?>+]:\ )K_ (4^.GA?PI\/_&&C
M7EFN@ZQ8Z_X%\?:?>:?=Z9XY\,:IKOA;6]#N-3 /V$HK\HO^"TO[:'QU_P""
M=W_!/SXQ?MF_ >U^$WB#Q#\%KKX:C4/ _P 7/!GC'Q1HWB^U^(OQA^''PK2&
MSU;P;\4/AQ?>%[C18O&UYKCW=Q;>*(]4DL;;319::LDU]7PE^SI_P6<^.6F_
MMS_L??L5?M?^%/@9K-M^W3^PUX7_ &XOAA\:_@9I?C/X5:5\&="O/A)\1/B?
MXH\!?&GP'\3?B/\ %@:EIVFQ?"+Q_:Z9\4O#7Q!TBWGV>&X[_P  60U'6;SP
M^ ?TE45_/-_P3]_X*%_MV_\ !7;P7^T9^TQ^RA?_ +-'[+W[,/@;XK>*/@M^
MS)I/Q]^!GQ;^-_Q5^-6M>"K'0-=U/XG_ !2U3PK\>/@7X7\ _#_7]-\0Z+HV
MF^$O >G^-_$.@>)[CQG8:EXPU1? -@?''S'!_P %X?VK_CI_P2/_ &@OVV_V
M8O@)\(?#O[7_ .P9\2KKP+^W!^S#\8++QQXRT.PT3PILM?''C[X47'@_Q[X
M\3Z9H-I87C>/7MO'[&XT#3_ 7Q>\"K+XKU#PEH7C7Q@ ?U:T5_)I^VC_ ,%V
M?VH/V>?V!_\ @F#_ ,%)_A@W[*/CG]FG]KG5OAU\.?VFCJGPI^,5YX[^%/Q-
M\1Z?X@\1^-Q\+="TO]H32M.\0V'@>R^'GQA\"ZSX;\0:L]W8^/?A_I=S9^+O
M$&C>-S!X2_?IOB[\7/&7[4=M\(_A3XU^"VH_#31OV2-+^,GC_7M1\ >-=?U_
M3/'_ ,6?B/<^&_V;O$7A#7=)^*FB>#?&7PL^(GAKX6_M*7/B3PSIZKXH\):A
MX!\":C)XUN])^(=E%;@'VC17\HW_  3E_P""K/\ P4__ ."CW[)'Q2^.?@7Q
M'_P3^^'/QLT3]H[XS_LP_!#X"^(OV;OV@-:TGXV_$3X1? +P]\?8H[OXG1_M
MO^'O^%<6/BG1M1UG1IK^\\%^)].\)RZ79ZA>ZAJIU6+38OIC_@HC_P %+_VV
M?V5OVI?^"37[/WPTTW]G+3+7_@I9XKO/A_XE;XN?!3XL>)/$_P !_$NBGX#V
M&KWQM?#G[2/PYM_&49U;XNZH3X8O+/PC>Z1'X?M].N/$.I7%U<7T(!_1#17X
M>_L8?\%-_C-X_P#^"H/[7?\ P2:_:6\'?"S6_B]^S/\ "K1OCQH'[07P&LO$
M_@KX<>/?ASXC3X/WMEX>\2?!_P =^-/B=XJ^'/C_ $K3_CAX-:9(/B?XVTC7
M39>(+R$Z'91:(=:^X?VI/$/[;&C^++2Z_9RUC]GKP-\(/"'P2^*GQ"^)_C;X
MU_"7X@?&37]7^(6@WWA9_AO\// OAKP/^T+\ 8='TS5/#D7Q(UGQGXLUG4?$
M1TNZTWP;IFFZ).-<O[O3@#[AHK^;_P#X)1?\%"?^"G7_  4D_98^!W[8B6G[
M&&D>"/&7Q\\7_";XN?";P]\#OC78^,O!?@31;77?#UM\5/!OQ%U?]K#6-&\5
MWNB>.I_ ^J>)/ &J?#W0#>^ 9?&,NE>,K;7=)TN/5> _8I_X*A_\%"_VTOC+
M^W9\%K+XE?L%_!CQ+^RQ^V/XQ_8Z^$#>+/V5OV@_&-M\?/&?AZ+XY:SIUU?/
MI'[</ARZ\"2S^$?@7XD\1ZQ9:?I_CDZ9IL>I7T<MW%I1ANP#^G^BOP<_;'_X
M*Q?&S]D;X!_\$Z?AMJ7P'\*>*O\ @J=_P4.TSX3^ ?"?[-]SJOB#P_\ "CX9
M?&KQ)X7\"VOQA\3_ !#UW17\=:KIOPD^#OQ+\<Z=I%UI$'B:ZU_Q%HXU";3?
M%[:;X9\5>+=(^R/$"_\ !3WX:V/P<UH>-?V3/VB4U;XR_"'PK\>O#'A?]G[X
MJ_!36O"OPI\;?$CP?X>^(WQ&^$NHZI^T[\5M.UVY^&/A:]U_5KOPCXWMM-FU
M#P_+?^/K3Q7=:OX M/@Y\6 #]&Z*_ #]AS_@HE^V=^U/_P %(O\ @I+^Q'XJ
MO/V9?#G@_P#88O\ PKI?ACQOX>^!_P 5V\1>.[GQS)JYTJY\06NH_M/WFEZ5
M'H"::B7MGI\<S^(RTTUM=>&U405\^_\ !.C_ (*[_MP?ML?\$O/^"@'[=_BN
MV_9/\ >.?V2?$?[17A?P7X/TCX,_&+4/!NNW'[/GP/\  ?QIN-7\83WO[31U
MQ[/Q;'XJOO#0T[1;G3I_#7V:VUS[?XBVRZ+, ?U T5_+Q^S!_P %Q?VA?CQ^
MR9_P4/\ "?Q.^'GP?_9@_P""KO\ P3:^&GQL^*_Q9_9]\?\ A+QCXH^%WCKP
M;\*]'\2>)M/U[P/X5L?C/X9\>R>&KS[#X>\#^*O%FF_$+Q=H7AW4?$W@WQ_I
MLOB+PW\2?"F@+]8?MD?\%+_CO\,?VW_V+_\ @D[^S9:?!;Q7^VM^TYX4O/B7
M\3_CE\2O!OQ!B^ ?P*^$'ABW\8:SXC\96?P:\+_$";Q;XS\9^)_#OPQ^)O\
MP@GP\U+X[>%['3?$.G>";;Q3XSDT?QM!J6G@'[KT5^%7B?\ X*4_&[]CC_@I
MA^SG^P-^VTWPL\=_#7]N/PM=S?LN?M.?"KX>^*?@LGAKXOZ!JVKZ5JOP.^+'
M@7Q9\4_C'8^+9_$]Q=^ K#PCX^\#^)/#$^F^)O&OAC0-<^'E]IFOW/BWPQB?
ML@?\%&OVM?C=_P %A?VYO^"=7Q$_X9U'PM_8X\"^!?&-GXV\%_"/XF>'?'_Q
M D\?:-\-M9M].N9=<_:'\9^'/#2:%_PG%W9S7<>A:ZVM?8;>[CM]$\R6TH _
M?"BOR%_X*]_\%0_^'<'PS^#&@_#?X?:=\9OVM_VN_BUIOP!_91^$&K:M?Z1H
M.L>/-<DTS2I?'?C>?2;:?6[WP!X#USQ1X+L]=\/^&##XG\5:SXO\+^&=,U'P
M[;:OJ7C#PS\U_M\?\%&/VO\ _@D-8_LO_';]L;Q#^SM^T1^RC\7/BKH?P!^/
MFI?!7X'_ !1^!_Q-^!GCKQ/I6L>*](^*/@>'6?CA\?\ 3/B;\-;+PSX2\<Q:
MWX!U;1_"_C-]1T;P\^B^,KZ?Q+<:1HX!_0=17XC_ !H_X*=>/_B+_P %+M(_
MX).?L+V?PXE^-O@_X43?'K]JO]H/XP>%O&/CWX9?L_\ PZETOPOJ'ACPGX4^
M%_A+Q9\+=6^+/Q*\:0?$3X;ZB=8?XH^$?A_X&TWQKX;9[CX@>(+CQ+X4\(_8
MW@J\_P""@7AS]I/3OAO\3-9_9[^)?[//BCX ?%OQAI7QO\"?!KXA_#CQ;X"^
M.WA;QG\$]#\ _#KX@>$-6^/GQ T'Q%X9\4^%O&7Q-\8Z=K'AK5O#>I^(!X-N
M_#=Y:>"I/"\/B/XE@'WE17\_'_!+O_@HW^V9^WC^TA_P55^ ?CJY_9C\$V_[
M '[1NI_L[>!/%'A+X*_%:>;QU=V'Q$^-?@Y/&WBW2-8_:9O$MK>2R^%-G=-X
M6T;4;6476L7./$WDVL4<OQA_P3E_X*Y?\%1_^"DG[#?Q#_:6^&=]^P3X0_:
MT[Q]\<_AU\%OV6+[]F[X]>(I?C?X@^"'P?\  /Q8O8K;XG2?MQ>$;?P/!XAE
M\>:=X-34M4\&ZKH?A[7;SPZVJZNZ>((X;, _K6HK\+/VD_\ @J9<>#?^"D6B
M?\$Z['XZ?LZ?L9:U=?LZ^#OC)X:^*7[67P\\4^.]+^.OQ#^)'BGQ!X5\-_"7
MX;Z58_&CX ^&-"@\,RZ);W6K3Z]\1[KQI\3O$6I7GP]\ ^&]"O/"^H>*=3_4
M?]E+Q%^T;XG^"UAJ'[6/A?P+X1^.5C\0OCEX7U_3_AG8ZSIG@35_"7@KXY_$
M?P;\)/''AG3O$/BKQIKMEIWQ)^$&@^ _B(+75_$-SJ$,_BB:.ZLM$E5M#TT
M^C**_-K_ (*W?M6?&3]AK]@3]H']KCX(0?#35?&/P.\/Z#XF3PS\5?"?BKQ5
MX9\36FH>-O"_AF[TMO\ A$/B+\.=5T:Y-IKMU/;ZH+_5(X;F.W:32[B))(9O
MRP_:N_X*G?\ !2GX*_\ !+']A']O_P""WPV_9I^/'Q*_:<T'X?>-OB/\";+X
M-_%S1TT3P3XK_9<^(O[4_C/4_ >L6W[3>K:O-)\*_!_PI\50ZJMWHWB*Z\2Z
M5*WB>UTO0O\ A'[G0=8 /Z=**_&G]G__ (*6W7[=GA[_ ()__'K]C3X@_""+
MX _M-^._'_PX^-W@3XE_#3Q5XM^-OPR\<?#WX0_$+XI>(? ZZ]X5^-_@OP[X
M(\6Z1=>!K;09[+Q+X#\76>L^'/$VA?$_PU?ZKX3UGP_%K?FWP7_X*1?M$?\
M!0O]MS]JW]G3]A7_ (4Y\-/V;OV&/$=K\-/C=^U+\9/AYX_^,>J_%OXVZAJ&
MJZ7<?#GX$^ ?#GQ!^"7AO2?#W@K4/!_C:'Q9\1]>\;>.%U*&'PEJ'A_P>N@>
M,-&UZX /W?HKY(^ 6L_MB1_%SXZ^!OVE=.^#6L_#KPQH_P *];^ _P 7/@[X
M6\9^"(OB'#XNO/B</'^B>-_!WC+XA?$:;PKXP^'C^'_!NDS:7HOB/7]#UC2=
M4TOX@6_B"RNO'-Y\+_A9];T %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 ?R?_ /!*;X'^,_\ @B=^U/\
M\%*?@?\ M!_#3XS77[,_Q_\ B_I7[0'[(?[17PM^"?Q>_:!\+^-/"L5EXXU#
MQ1\._B'=_!#PEX^U?X>?$OPAH^J>%]$TSP_XX\)^$KKXA>(]!\=WG@F3Q#I$
M_@^36?E'P)_P1/\ V@?^"@-A_P %WOVI/BYX/U_]F_7/^"CTE]X+_8G^'7Q0
ML]4\">-'\%_"WXL>$/C5\+_B%\=O ]_9:OXL^%-K\1O&?P>^#>CZKX;\06%M
MX_\ #-C!\3;^^\!P:;=>"WUG^VZB@#^?C_@DC^U3XD_9P_8"^!W[*/[8/[./
M[5/P8_:A_9/\&V_P(\6?#30/V4/VB/BGHWCFP\!:AJWA[P'XR^#WQ(^$_@/X
MC_#'XL:#XI\'Z5I5UKOB/P=XWO=!T+Q';^)+G49-&\&PZ/KE_P##?_!>7P#\
M8?VB_P!I?_@@SX]/['_[2WBSPM\%?VFO#?QJ_:_\$>#OV>_B9^T58?!+X>:Q
MXU_9<\3>-O"_CO7?@3X0^)G@+QSJ&AZ/X=\:Z+J^C_#G7/&R>(YO#NK1>&HM
M=M)[.2[_ *ZZ* /Q._95_:*^''[+WA63]EWX _LN?MT:E^RY^RY^SY\:_BY!
MXPUS]AG]K#P)?7DM]\9=.U+X.?LK_ ?PS\6/ OAGXA?&/XB:/X.\8^)M-OC:
MZ!J"W&E^%?#&KWGB,75]XR;PS^)__!5[]@#]K+XM?\$Y_P!FC]MSX6^(_CQ\
M1/VX_@?\>M _;$^&?P?\(?LE_$*W^+GA3XU?'_XFZ%X]^-?A#0M*3X<VWQUT
M3PM\*?%T'AR7X>I\6]&TIM ^%7P-\!^&-4U/4;VRT"ZN?[8:* /Q]NOVF=:^
M/<'_  2/^)OBO]G#]J/X9>,O%?QHU?XH?&'X;:Q^RY^TGJ _9^O;[]B;]K/X
M1^*M!^*7B-OA#9Z9X3TO2/C%\1_#?@C0=>\6IX>@\9:5JVG^.M&M)?!<E[K=
MC^?'[+'_  20^('_  3B_P""T=GXY_9RN=9;_@FO^TQX0^,_Q83X0Z-8:C+X
M3_9I_:BTGPU:Z!_8\MM#I\VB>&_!_C#P?XO\4I\*]6TW4-+%]IMGJ/PT\3Z(
M?^%9?#37O$_]1-% 'X/?\')_@CXB?&'_ ()"?M-_ KX.?"SXN_&3XN_%2]^!
MUOX%\!?![X1_$OXK:YJ\G@W]I+X,^-O$C7<?P^\*^)+;P];Z=X6T/6-8%YXF
MN-&L[V+3KJVTZXN[Z/[*WJ7[ 7[ 7[+\/[%_@'6+SX :OX ^/WQL_8C^''[/
MOQ_^)_Q+\%_$'1_VF[72KSX$^!_ 'C'X;R^)_CMI\WQ4\*>%/#K^']-L-)\
M6;6'P^TJZ\+Z,-)T )HUJL'['T4 ?RG_ /!$2+XA_P#!&_\ 9F_: _84_;5^
M#'[0T/C/X5?M"_%'XB_!3QQ\#OV9/CK\?OA_^TW\&_%EMX/TCPMK_P -/%?P
M2\*?$W1F^(>L>)M(U2:[^$_BBY\&^/?#'AOQ!X.N/$7ARTFB\57>C^H_\$ O
M^"7_ ,4O@'^SC^VI\3/VX/AG8^$/B1_P4U^*WBWQY\2OV<=4OK?5[;P3\%]:
M3QS;:%X'\:P65YJ$-EXC\4V_Q-\>7VO>'UUO4;_1?"NK>%=$\2MH_C:R\4:!
MH_\ 2_10!_%%^P__ ,$)OC_K7["7_!4S]@3]I:\U34/!'@'QO^TG\ ?^":TO
MC:;4?#<<-CXMU?X0?M":'\<M0U;08/[.UWX>^//BY\*/V;?$5O!IUK<7'A?7
M?#?[0'@^>%(_%NOZ.O[;?\$/O@[\7_V;?^"8WP-\4?M5V?C1?CWXV^&WPX\3
M_$/P[=>#/$E]XS\$>"_ OPP\$?!?X$_#)/ .C:#=>-;+6?"/P*^''P]G\:>$
MWT2?78OBUK?Q-UW5;-->U[799/VGHH _@\_X(,_!W0_V(?@IXB^//[5O[&'_
M  4#\%_M;?!7]KW]JGXF_"[PUX-_X)S?MH^-_'WQ<_9Z^-O[-_PF\ K\.M/U
MC0_@\OPZL6\2?$GPC!K^AQ>.O%6BWOA;6?!LPU*?PEX8\::UK5Y]9_\ !6[P
M9\=_VO\ ]L#_ (-WOB?J'[+O[5_V#X:^,+CXG?MBQ_"?X&?M30P_LY1_&3_A
MDGQ'<Z/J/Q-^&7A6/5_#NM^&;G0_&6EWU[X2\7#Q7X.O_">HSZT_A^[M,K_8
MA10!_)1_P25^$7[5O_!+3_@I5^U?^Q?\7O@)\<?C_P#LT?M<^*&_:'^!?_!2
MA/A-XV^(WBVXU/6$OVTGX:_M??'"P\(WFH0ZLVE:1J^FZI)\3=>\/W7@3XFZ
M4_B.'PO'X,^/VEZ_HO\ 3G^T/JD>C_ GXO7CZ9XGUEG^'/B^PM]*\&^#?%WQ
M \3:A>ZKH=[IEC:Z1X/\":'XD\6:W<S7EW AM]'T6_GCC,EQ+&EO#-+'[)10
M!_-C_P &OW@'XH_LX?\ !*>P^%7Q_P#@Q\=?@M\2O 7Q5^,7BOQ'X&^*7P*^
M,'@3Q/\ V%KNJ1ZSH]WX=TGQ-X)TRZ\;RZAI\$DEO8^"$\1:@]T8],-J-4D2
MR/Y?_P#!+[X.:1\"?VZ?^"CO[5O[3W[*'[=?@WQ+HG_!2?XO?M3?LB>,/#__
M  3L_;2\<ZK\6OAOXY\/?MA?##7-%T:X\)? O5)=)T?Q7X1^-ECK,6C^+YO#
M3-KH\'ZG=6P&G7#67]QU% '\B_\ P4W_ &<_VK_C[\6O^"1G_!:WX2?LN?%W
MQ5KW[,'Q"3Q9^T/^R';^#+C3_P!J;P_^R_J_Q+/Q"\'C1_@EK_B/1;[6/V@?
M!GP]E\0^&_B'\.-%\5:KJ<OQ=\3^'$\.:)JW@?1?$>H67]$O@S]LSP)\6=;\
M%>'_ (/_  \_:$\:2^*)X+OQ#KOB3]G3XX_!+PC\-?!XT>\UG4/%'CGQ'\=O
MAY\.+9=6B>'2_#.F_"CPK#XG^,NH^+/%6A-<^ M)\!Z5\0O'_@3[#HH _CR_
M8,_9DT77?^"T'_!9#XV?M2_L<?&W5O@M\6O$?@+Q!^SSX]^*O[&G[0]QX2\7
M#PK+JJ^+[KP=>:S\)3;-<*8=.CAMY4@NO$L2VY\/0ZQ:,SGPS_@CE\'OCM\
M/^"#/_!7;]GSXJ_LN?M9_#_XQ_$WQ3^VQKGPK^%.M?LF?M&V?C'Q[HWQ;_9+
M^%?PO^&O_"%:&?ACYVO3^(/&NEWV@C3K R7VB+8W6I^(K?1]%MI]1C_N HH
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !117\M/_!8#]I_XL_&3_@K-_P38_X(N>"?'_CWX-?!
MS]H_19OC_P#M7^+OAQXHUSP9XQ^+7PDTJZ^*T]M\!M*\:^#=2T/QQX)\/>)M
M,^ GQ"TCQ]>^'M9T^[URR\<>'8A>P6&A:O8ZN ?U*;P,Y5N 3]T]OIW]J=UK
M\[;O_@F?^R+X$U/X)^+_ (#?#KP?^R?/\ OB/HGQ(:V^ ^A:9\*? ?Q)T31M
M-ATO6/"GQW\'^#G\,^&_BGHZ:18V&M>&/$/CN'5_$'P]\<>&_#?C'0]3,5MX
MAT+Q/\&_"?\ X+T>#?B1>_LL?%74?@"_A?\ 8A_;?_:O\9_L;_LP?M()\6/[
M9^(_B'XIZ+K\O@_P+KWQ,_9TE^&6B3?#3X;_ !5\8:#XXT3P_KUO\5_&/B/P
MS!HF@ZSX_P#!WA?3?%#2Z( ?T"45_,C\:O\ @XG\0?"KPO\ \%)/&FC_ +#K
M>+?#'_!+C]HSX=_ _P#:%U&__:7TSPO)XFT+XH?%K6/@_P"&/&7PEL(O@OXD
MOO$.O+KMAI^J:MX*\4P>"M+L]&U*:2W\?7U]ITEE/]R_LS_\%6->^//_  4$
M^.W_  3V\5?LV1_"WX@^ OV8/"7[7GPA\71_&:S\>:'\1?A+XSO_  =8:=I7
MQ,L].^'6B-\'_B1I<WQ*\"6OB#P_X3U'XY^%H-0_X31-!\=>(](\/>'-;\<@
M'[$T5_+[\./^#D_3/&/[*/P,_;U\6?L<:C\-?V.OB#^UY:?L>_%KX@ZW\?M-
MU7Q_\&O$6JZ5/JNG_%VU^'VD_"=_#WC3X*:6RV^D>,M;UGXF_#?QOHNM-=0Z
M#X \7Z;'IVK:MWO[5?\ P<D_LV?LO_M.?&OX-7WA'PAXC^%7[+'Q:^!WP4_:
M/^)U[\>_#WAOXK6?B_XPIXGD\2ZS^S]^S98^#/%OB+X]^!_V>9="L='^/NJW
M'CGX:>)?#'B34;W2?"_@_P 96VCG5+\ _I%HK^<7]J+_ (+W^-?V?O%W_!3W
MP9X7_8>_X6;>?\$NK?X+^)?BIXBOOVEM)\!>$/&_@?XXWVE0^$W\-7+_  =\
M6>*[+XA_V5XDT;7I?!\W@[4/"*V6A?$:SN?BA9ZOHGP_T_XJ=C^T!_P7BT;P
M)\6?V9?@U\!_V<[3XL^./VJOV#/"_P"WE\(O#OQ7^-Q^ &O_ !.T?Q_<7;^
M/V<O@]:Z7\(_C7HOCC]IKQ-I&A^)M1MO 7B;Q'\.-!O;^T\/>&/"WB[Q5XD\
M56FFV8!_0317X=?\%'_^"RFJ_L#ZS^T!;Z5^R=XL^*/A;]ECX2_!CXQ_&'QU
MXV\4>//@CX1\0^'_ (X?%*S^%_AKPU^S]XR7X"_%'X<_%?XA:3>37^K:WX4\
M3^//A3]LM]%\1V/@[4?%E]X(^)*>!_(_VAO^"IG[1NJ_\%&O^"/G[-7[+_P^
M^'MS\%OVX_A'\2OVIKW4_B1\0=:\$^+?B)X/L?V8OBMXO\/?##Q;%IGPF^)=
MM\*--\+7$_A[XER:GX:'C_7?'GC;PYX<\&3:A\-O">G>)M2\:@']$&X;BO.0
M,]#@CV/0XR,^E+7\GOP>_P""LO[&O[%&D?\ !=W]I*Z^"_QL\+^)?@7^WH/"
M/Q5\+Z_^T=K7Q>L_V@/VB]=N=8^#GAFP^!VF>.O[*T[X4^$]3;X8OXBUBQBT
MW4M1\)?#Y)]/T^&_\!?"CX=?#CPK^@C?\%BM1\$:I_P48^#?QT_9[\*> _VM
M?^"=?[-DG[8/B7X1>!/V@+KXF?#+XU_L[VOPRTOXDZUXC^%_QAU7X)_#;Q=9
M^+O"4EU/X*\6>%?&GP*\.Z99^+-2\$'1/%OB#PUXIU#Q%X7 /V^HK^?_ /9>
M_P""Z%Q^T'^TI_P3Q^!WB;]D37?A/X5_X*6?LX_$OX[? GQW-\:?#OC?Q/X<
MU/X4Z/XS\1Z_X7^)?P\TKP5I6E:+X=U_PUX UOQ!X)\9>'_B3XGUK4;+6O!=
MGXI^'W@S7-0\7:1X&X?_ (.>/^"B/QT_X)Z_\$]-)U7]FS7+OP3\8OVA_C!H
M/P*TGXH:<+/^U_AEX9O?"_BWQGXR\1^%FO;34(X/%^J:;X4A\&Z+J26:WWAV
MU\3ZMXKT#5-'\5^'_#UX #^C8N <;7X]%)'YXP?S^M*#D ^OKQ7Y!3?\$3_V
M+[3]DCQC^SEX:\*W'AWXM>-OA+XH\#>(?VX;6YU8?MG>)/B%XMT>]AUSXR>-
MOVA-/UO2?BWXVUG6O$U]+K?B+P%K?CQ_AIX@\+LWP>OO# ^#QC\$Q?G'^Q_\
M=9O@%_P5H_X.4_'>M6'Q1\=_#C]GSP/^RM\7M,^$/PWLM4\9^(+R<_ KQO\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "OR5_X*/\ _!+32OVV_BC^RA^U)\,?BM'^S[^V%^Q/\0(?'/P2
M^*EWX!M_B-X+\1:4^M:'KFM?##XP^"K3Q%X$\1^+/ FM2:')961T7Q_X=U'P
MI'XD\67>F?:SKVHVES^M5% 'R)X(\)_M?^,/$OA74?CUXQ^"?@7P+X<L]67Q
M/\+?@7I?BCQK+\8M8U/PIJ7AJ)O%_P 3/BEINB3^#?AK83>(+_Q(OPV\%?#\
M>.[SQGX7\ ZO<_'_ /X0NW\=?##QU^-/P@_X(*^(?A_I_P"Q9^S=XA^./A35
M_P!B+_@GQ^V_X^_;?^ UCH_A'7K3]HGQUJM]XFNO'OP7^#GQ2UW4M8O/ 5AH
MOPH\;^)O&=QX^^)'A[3+^_\ CGX7?PSH&E> /@;J.GZIXDU;^E&B@#^83XJ?
M\&]7CWXG?#K_ (*_?#I_VO\ P=HMC_P5E_:&^$7QPU/5$_9VUZ^N_@5IWPE^
M-?B?XQV?A*PMS\>+.#XC7VN2ZAX:\/W7B:Z;P5;V*:;K^JQ>&KA]<TS3_#?V
MM\!/^"7_ (Q^!'_!2_Q;_P %+?&G[1/@;7++6_V&? W[(&O_  OT[X3:QX-L
M-'TSP+8?!W6M;^)J_$+6?BWXGBCBOO%GPGO[Z'P_>^&(H-$\(:_;Z9>>(M4U
M;0+CQ!KG[2T4 ?Y^'_!$/_@GUXJ_X*B_\$8_A%^S;KWQ7^&'AO\ 9?\ !O\
MP4L\0?%_]H'2]-T#6-9^+^N:+\.-$\.:I/\  ^T:#Q)-X?TQOBC:^+-,U9OB
M'/+X4UCX?:*FE3VO@;XCV>L23S_T>_"[_@EO^TE^S#_P4"_;6_:3_93_ &F?
MAWX"^ '_  4,U7PMXV^.O@3QG\+?$7CKXM_";XF>'+#Q =3\=_ 7Q#J_C:Z\
M 7OB'Q+KOBWQIK5B/B/X5U7P/X4O/$^C0ZI\-OB%X8^'>G>$/$G[HX&<]\8S
M[4M '\Y'Q]_X(6_$;XX>+O\ @L#XC'[5O@;PQ:_\%8="^ /ARYLF_9\\1:U<
M? K3_P!GK7?#<7A^X@N1\=]+B^(M]XF\#:5JVGZT9;;P3;Z?XPO],\0:?'-H
M>EW?A36*?[7G_!#3QO\ M;?LO_LZ?L<_$'XE? /Q?\-?@-^RU^S5\ O 'Q7\
M0?!W7=$^-O[/GQ.^"^HG2?BM^T-\"-8T+Q-=ZIJ=O^T=\*]&\ ^!/&/P!\=>
M.8_ .BZ_\/\ P3\0%\0Z_<^';W0/%'](=% '\V?_  4._P"")?[2O[>7Q6_;
M,UW7OVQ?"3?"/XS?LI^ /@9^RYX%^(GPS\6>,?$7[+?B;PQXI^$GC?X@R^%M
M7M/B#I?A>WL_CYXG^%#2_%OXGR>#]>^*6KZ!XKL?"5L\7AWX=Z;I_B?TC6_^
M"0W[0T?QT_X(^?M+^"_VCO@YI?Q:_P"";'[/OB#]G3QW;>(?@WXTUGX>_$#P
MUXH^#5[\(;OQ1X,\/V/Q3T?Q)8^(-(TG5M5^QV'B#QB-+U34I-,\0SG3;73K
MWP?K7] E% '\QOC+_@W)T7XK?#;_ (*Q_#CXI?M)VFI0_P#!2+]IS2OVMOAS
MXA\*_"&_T/6/V8?BMX?\>?$CQEI$%Y'J?Q3US3?C-X;DL/'D7A+6;>6Q^&]W
M?:)_PE4^GR:3K&O>']1\$?06H_\ !(#X@?%WQG_P4I_:/^-GQ4^''AS]JC_@
MHE^QY/\ L017'PW\*>*_%'P?^ GPAU;X8:+\._&.KZ18^(]<\'>+_B/XI\7Z
MMH]OX\CBU6[\)V7AF2QT/P=#/KEM8ZKXGUS]\** /YX/@%_P1 ^(7P5^/O\
MP28^-E[^U-X,\46__!+;X _$KX"6OABR^ >O^'[GXUV'Q+T'XH^!K_Q/<:[<
M?'#78O -YI/@KQSH+V>DQ:-XM@NO%FA:UJ,VHP:/X@L-$\-?HW_P4U_X)S_!
M7_@J1^R9XN_95^-MYK7AVPU+6-"\;^ ?B%X8MM+N_%7PO^)WA7[8GA[QGH5K
MK5M=Z;>I)INJZ]X2\4:7,EK<:WX&\5>*=$TW6O#FJ:C9>(M*_02B@#\V?AK\
M)O\ @I39?"WP?\$OB;^T?^S]'<>$K'0_#/B']K#X9_"_Q5%\:?B?X2\/W-GI
MTFIV'P3\<:IKGPA^#_Q=\7>&+=KC6_'=QXK^-O@'1/%\E]J>B?!:71]0T_1?
M#GQMXE_X)*?M,Z7\8O\ @K[^T#\#OVV=*^$'Q4_X*;_#OP!X4\"Z[X4^$.O:
M%XG_ &<=8^$6@?\ "%^#]0TKX@)\5=9O=1O/%/@:ZUK1_$OC'PYX7\*>+_!/
MB75;+QY\-9]*U7P]IUE)^]]% '\\G[ ?_!&?XP_L5?MP_"#]K&Z^.'P7\3^'
M?#G_  3A\._L4?%/P/X3^#GB?PAJ7B3QII?C'PO\0/$'Q-\.ZI<>/]66X\0?
M$#Q[X<_X6#\2_B#XVDU[Q+X\\9:_X]UB_P##=EJ7C2WU3PGXU\2_^#:GX.>)
MO@;^W_\ "3P'\29_ &M?M=_M\_"K]L?X1^,-,TZ[L;3]FC1O!&N:7J][X6\"
M>$]$DT[1M+\1Z'I_Q&_:@\(^!M9T9+*VB\+>,_AM::R'E\'SR/\ U 44 ?CK
M_P %#?\ @EWK7[5ME_P3VL_V?_B%\/O@!;?\$[/V@OAU^T1\+/#GB+X=:WXW
M\$ZQ>? _2]*C^$_PKN-&\/>,_!&HZ)X(:]T#2-)U_5;#6IM5TOPW$XT?3KV^
M,8C^>OB1_P $A/VF/&G@O_@J7\7? W[6^E_ O]O'_@IIK7P0M[CXE?#3P]J]
MGX&^ 'P@^ >E:%X.\+?!?P9XJB.E?$_6]1\6> ++6=#^)?QET^/P)=^)+V\\
M/:AI7PQ\-R^&;IO$?]!]% '\W/PL_P"""5QH7QU_;JUSXD_%'X3M^SA^W?\
ML(_ W]D'QE\*?@9\)O$OPMUSX5ZE\'_@9\/_ ('VNL?!>X\4_$3XFZ!X:\-:
M3%X$3QMX0MO&-K\0[^WO[S2/#^MP:A;>'M2U?Q=ZE\,/^"8'[<5E_P $Q_B/
M_P $P/C)^V+\"_&/P\'P"\9?LK?!_P"+6D?LZ>/6^(D7PJU6?3M!\$>(?B/9
MW_QXL?#XU+X>?"^36O!'ASX?^$K6*U26P\!ZEK'Q)UV#P]X@T[QA^^E% '\Z
M/[*G_!"_QQ^Q=^U)^R1^U#^SS^T[X!\ :O\ ";]E#X8?LC?M<^ -)_9UO+7P
M)^VKX2^&D,7ARS^)&KZ?9_%^TO?A9\8;OP?HG@F[D\81:AX_AG\>>#M*UJ_T
MN]T*]\9>'?&OZ%?\%7_V%?%G_!2K]BOXH?L6Z%\5O#OP4T/XP7/@27Q3\0]7
M\ :I\2M5TBV^'GQ.\"_%+28?#OAJQ\<_#^SDN-3U7P3%I6I7.J:U)%:Z=>RS
M6MG-="-HOTDHH ^.?A[^R;IP_83T/]AOXYZII7Q%\)?\,OV?[)_C[6O".GZS
MX$A\<> /^%36_P (/$.HV>GSZ_XAU;PE?^)O#_V^Z%K;>)=8DT">]2"UUG49
M;);^?\JOV9?^"*'C+X;>/O\ @G'/\;_C%X%^('PV_P""1WA+]H'1?V3;;P7X
M2\1^&_%OQ@\6?'C5+:.P\;?M IJNK:EI'A2Q^$OA'PYX2L-$\'?#JXUJ;QOX
M_@O/'VK^,_#OAN(?"V__ *&Z* /Y3T_X-N/'/_#ISXA?\$O)OVT/"+1_$3]L
M$_M1W_QMB_9LUR.33M*FT305N/ -G\/)/V@IUDU/_A*O#MK?0^,;CQNUJOAN
MZN-%E\(OJD47B.3[ND_X)G?M/?!__@I;\8/^"A?[)/[2?PH\(P_MA?";P-X#
M_:Y^"WQR^$OCCXA> HO'WPP\/:#X?\%?&3X/V7@'XJ?"S5I[RQL/#MM8IX(\
M<^)]MG#XC^)=TGC6Z?QMH=I\//W"H(R"/7B@#^;;XI_#/]C[_@J'_P %7?V3
M/'GPWU?QUJ?QO_X),_&KX[^!/VKUN_A]J'@6ZU'0_!OA3PQJOPITGQ_XE;1M
M%U"Y\/ZO^T#KNE>)O@'8S6UK\/OC7X-T?]K?4? EEK?AWPSK6JV_]). .@QW
M_'UH  Z=AC\!10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%%  3@$^@S7Y\>)_\ @HKX!M/&OQG\-?"SX%_M)_M*^&/V:?%/_"!?
MM(_%3]GKPA\/O&?@OX.?$2TT#2?%_B3X<S>'M<^*/A/XP_&#Q[X)\'^(O#7B
M'QGX3_9L^%GQLUG09/$&G^$I[5_B%#JG@_3OT&/0]N#7\;?[3G["/[4_@;X^
M_M<?\%9O^"#O[9D'A;Q<GQE^+]C^W)^Q1\5-2AE^&/C_ .,7[..O>*-!^+FF
MMINMM?\ A^+6_%=WINH>*?#/A_XH6WA76=*\/_%'4?B3\)OC7\/_  MXV\(:
M)8@'];/P7^*_A?X[_![X4?'#P0NI1^"_C)\-/ GQ6\(IK-O;6FL)X7^(?A;2
MO%_A]=5M;.\U"TMM272=8M!?P6M_?6T%T)8H+RZB19W]+R/4>O4=..?U'YCU
MK^)#XK?MJ_MF?M^_'G_@GS^QY\#=0T_]CVW_ &K?^"*NI?M,? SP9X9_:*_:
M'_8J\/Z)^U?X\T/QSH/A;Q'H/C/]GOP/XO\ &?Q/^'OP \!^ [GXG_"C]GK4
M[/1?ASXN\(K=Z_XVUR^EM/"FGQ>SZG\1/VR/$O\ P6$_X)-?L9_M!?M@^,O$
MFC_&/_@GA\2(?VQ(/V1/V@?B5X&^#GQH^,'PETO]H_1=7\?^%=<\ GX8ZUX!
M\4:GXD\"Z7=>)]>^%NE?"GQ'I7B32[K0M-?1+#38-/B /ZV_'OC[P5\+O!OB
M7XB?$;Q5H/@CP-X.TB[U[Q3XL\3:G:Z/H.@Z18H7NK_4M1O9(K>V@C&%!=]\
MLKQP0I)-)'&W6@@CTZY'ICK^7KT[C@U_FV_M/?M!?M"_'7_@B+X*TCXR?';X
MV?%6;X-_\%Z[G]B3PC\4];^*_P 08M;_ &@?V=?"WAZY^)7AG4?B?JF@^)+#
M2/C5JVF>/-&TVY\,>//$4?B?6O#.J^![.Z\*Z]IFK6VIW,_[%_MP>.OVUOC)
M_P %9]=_X)3_ +,/QC\7_!?PWX#_ ."9^L?$']E+7O'7[;?[4WP.OO$/[0][
M\1O#<3_'SQ#\5?!GAKXK_%3]KO4OAUI.C>+_  7-\"OBWJ7C+X::UIG@SXI:
M[K>N:9XNT6_M8P#^P?(]1^=&1ZC\Q_GL?RK^-KXY_%#]J[QE_P %-/A#^SQX
M^_;#^*3^'/&7_! *[_:;^-<'['G[1OQ+\&_ [XC?M4>$KCXJ^'KOXR?!WQ#X
M1N_"WB#P?X3U/Q)X&\,>*O#<OPQ/PW_X2"UTBQTSQ1:ZMX8\6_$7PQXS^(OV
M-_VR?VR;YO\ @UI^-?B']K7]I;QKXP_;*^)W[;'P7_:1TGQC\:/'NO\ PW^*
M?PY^"/QCTGX'?#:P\7?"B?6E^''B+Q7X>\':QKVJW7Q5\0>&=6^+7B3QEJ47
MBWQ;XZU[4O#7@U_#0!_9?\!_V\?@K^T-^TY^UA^R-X-T[Q]I/QD_8RO_  %9
M_&2P\5Z!IMAH)@^)]CJ^L>!=4\):[I6O:U;Z[8:_H&DKKT:SQZ;J%A8:GI]O
MJUA8:N-1TO3_ +4R#T(-?PT_%3P+JFJ_MU_\'9WQ:T#XR?M"_!OQ?^SM^RY\
M"?C-\-]=^ GQS^(7P*EC^*7@;]C;QUXP\":KXLU3X::SX:UGQG9:=?\ AF?2
M;7P+XEUB_P# .KV/B77KC5_"6K^);'P9K_A&KXJ_;1_X*4?MR^.O^"5G[%]Q
M\3+OX-_$C]KG_@CIXJ_:4\.^/=(_:&^-7[&<_P 3/VN?&WACXI^'/ _Q:UOX
MB_LQ>!/%VJ>*A\._AQX"T[]I'3?V=].T;PG\+O$NL^,]1'C>WCL],\ :#IX!
M_<_D>H_/Z'^1!_$55U#4+'2K"]U34[VTT[3--M+F_P!1U&_N8;.QL+&SA>XN
M[V]O+AX[>UM+6WCDGN;F>2.&"&-Y975$9A_&[\3/&_[?GB3_ (*C?\$=_P!B
M'XJ_MZ^./"NO_'[]B+]I;X<?M>^/_P!BCXKWK?#OQY\3O@UX!_:<\/:O\2/
MMCXN\(IX)\-_&.'4_",?_"0>*K;X4:)J?@?XG6,TFC:+I5UX'\*0:-_6+^SI
M\)M:^!/P)^$WP<\1_%GXC?';7_AMX%\/^$=:^,?Q<U<Z_P#$KXD:GI%C';7O
MBSQCK$ADN-0UC5;A9)Y;B]N=0U$Q&)=2U;5[];G5+L \=_9=_;Z_9=_;-\<?
MM!> ?V</'UY\0M6_9@\4Z'X#^,=[_P (EXK\,Z1X>\>:U)XHBE\'6ESXNT?0
MKK6=8T"3PGJ,7B*73+*XTG3KJ:UL4U.YU"/4;73X?@S_ ,% _P!E3]H3]I'X
MN_LH_!KXCMX\^,'P(\(^'_&GQ5LM+\.>)+;PUX9TGQ9<VT?A=(/%NK:7IVA>
M)IO$-A>6FOZ1<^$KO7M'O?#MW9:O%JAMK^Q-S^'G_!OP&_X;Q_X.*F8-@_\
M!3?Q8 2#@X\??'LX!/7"LIP.@*]B*W_V$58_\'./_!<YPI*K\"?V%U+8.T,W
M[/?P2*J3T!8(Y4$Y(5B,[3@ _ITK\@OCG_P74_X)L_LY?M9Z%^QO\6_C1K'A
MKXE:IXWT[X8ZUXRD^'OC.7X(^!/B3K&F^&=5TSP1XV^,(TE?!NG:LMKXS\*G
MQ-?:;>ZQX=^&[:RC?%/6_ \.GZQ+IOW3^S;^V'^S#^V%I7C_ %S]F+XU^!OC
M5I'PM^(GB+X4^/=1\#ZFVH6WA[QQX8N&M]2TV9Y8;<WNFW6TW?AWQ1I:WWA3
MQ?I936?">MZUI,B7K?@]_P %CO&W_!/[]IGXO? __@F;\;/VA?V.?@)\*_@Q
M\;O!_P"V]^VUJ'Q?^-'PB^&.KZ/HP@\<^)?!?P+^'7@/Q)J>D:OXK^.'[4^O
M>-=>\9_$;7-'E@N/AI\&Y]9\:>.OMOB'X]_!O1OB& ?L7^TM_P %%/V;_P!E
M7Q5K_@WXBWGCS7M=^'_PBO\ ]HGXT6?PO\!:[\2+GX#_ +..E:XGAO5/CM\5
MM/\ #<5SJVG>![/6&N%32O#&G>*OB)JFBZ+XQ\9:)X&U3P1\/?B#XD\+>-?M
MO_\ !9G]@7_@G_I?P_U/XY_%/6-<7XD^%O#7Q&\/P_!GP9XA^,,5I\(O%^K#
M0?#?QD\1:WX+M;_PQX>^&?B+6F&E>$->U378+GQ_?Q:A;?#W3O%DNBZZNF?S
M\?M%6NMVW[>/_!S[XOUR74;/PW\=_P#@A5I7Q>^",'B*WUC0=2U_X4V_[']]
M\/M1UO2/#7B>TTO6[+3-/^)GAWQ;H^M6PTV+^Q?$TUQIVM1V.OW-U8K]&>-?
MBMX'_9T_X(-_L;?L-?'7QU\"OA!^U3^WS^P9X#_9CL;O]I/XA^$/@?H'PL^'
MOB3X*VOAWQ;\4?C5XC^)MSX2U;3+/]F#X4^*$T[1O!4=CJ_BO5_C!;^$OA5X
M5TUTU+5/$VA '[J?%[_@I'^S/\*O@5\._P!H/1)?BK^T#X.^+W@*'XJ?"W0O
MV7/@S\2?C[X_\9_#!8- O=7^(Z>$/ ?AZ_OO"?@+PK8>)M%G\6^,/B%)X/\
M#WAZ^U'3O#.H:C%XPU?1_#NH>P?LB?M=_ +]NCX ^!OVF?V:/&Z>/?A+X_CU
M1-(U:32]4T'5M/U70=5N]"\1>'?$7A[7+2QUC0]=T+6K"\L;RTO+58;J..WU
M?1[K4] U/2M5OORQ^&WQ5_X)XZ=^QI\#?^"8'['?_!3KP]\!O%'B+]FS7? _
M[,_QS^&WB?X77/CKQYH?P>\3:_\ !OQY\3O ?B+QAX6O/A?XWU?Q/\3/!OQ!
M;Q#??#6[T3Q5XAFTSX@^+/@OXF\+-X;'CCPSYY_P:\>,OC=X@_X)7Z!X*^+^
MA?"BV\.? GX]_&_X#? +QY\%?"V@>&_A[\;/@Q\.];TR"3XM:/>^$;;2O"GC
MU]6^,&H_%WPU<_%+2/#V@7_Q)D\*_P#"7^-X_$?Q(U/QGXY\5@']$]%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_+_]OW_@IYX/_8+^
M(O[)GPO\1_ [XO?$/6/VOOVB?A;^SGX'\::%%X=T+X3^%_%'Q%\9^'O#UTWC
M#Q?JVI7&O+J6D^'M8O\ Q5I6C>'?!&OVWB%M%NM%N=<\.RB[OK#]0*_EQ_X.
M2?%?A;0_B7_P1!@UOQ+X?T:>T_X*X_LZ>)[J'5]:TS39;;PSX>U[2QK_ (CN
M$O;J!H- T(ZGIHUG69@FG:7_ &C8_;KF#[7;^8 ?U&+G;R<D$@G &2"1T'3I
M3J^*/B7_ ,%"OV3_ (0?M>_ C]A7Q]\1KS2?VE?VD_">L^-OA)X+MO!GC/5]
M,U[0=+EU]8YKSQAI.@WOA/19M67PGXODTN+5=8M0R>&+\7SV$FH>'DUK[7H
M^'/^"B_[8M[^P%^R1\6/VNW^&</Q9\+_  8TS2-=\9>$(?'!\#>(+G0]4\4:
M#X7:?PU=S>#_ !7INIZG:W.NPW;:=J<N@V\EI;7 CU-KAX8&^&O@/_P6P\(^
M./C#^PI\'OCO\ /$GP+N_P#@I3\$=%^.G[(/CC0?B/X;^+7@+Q)I6K>$!XRF
M^'GQ/GDT7X=>,?AM\4K#3;W0;4:=8^#?&G@/4]6\0Z=IVD_$2]GCOEM%_P"#
MD/Q'X>T/_@BW^W/::WKNC:-<ZY\/?"&EZ)!J^JV&F2ZSJDWQ<^'2P:9I,=[<
M0/J6HSLRI#8V2SW4KND<<3/(BMX5_P $>O\ @GY^RW\7/V<?^"9?[>7Q#\>^
M,OVHOC;\&?V&/@7\+?A#%XU\:^ -3^&'[,4%]\&;33O&OP]\$_#?X.^#OA]X
M2N?$-G'XQU?0=<UKXV6?Q.^+]K;V^A6_B/QC=ZSX9T?4+( _H[!R >F0#@\$
M9]0<$?B*6O\ +K^"/Q-\%^"?^"=?[!/@CQUX]\.>#_C9\)_^#DGP]%XR\,>+
M_$EAX=^)_P */A#::!HEMXRLO%^G:U=V?B;X;?#Z/7_"^ACQ'IFOIH.@2:KX
M6L)]0MGN?#22Z?\ MQX<_9*_9Q_;U_X.,O\ @MG^RA^T%J7B/Q+\#/$O[.'[
M-7B74?@OX&^,'BSX:Z#XF\6Z#X)_9/UC4?&.L:7\./$GAS4O$]_X"^($J:S>
MZ5J\FJ>#H/'>N6^O>-/#FJ>+;;PMJ&E@']KE)D>H].O<\ ?GQ7\%7[6G@/\
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
MX>TW3Y?#>M>"O".ELNFWGAS2;:S /[Q*3(R1D9 !(R,@'."?8X.#T.#Z&O\
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
MXF6/C'P%/X-T2T^'L7@R_L_#EGX<EL?%?C6/Q98ZK<ZI-/HES;S:+:?R"_\
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
MM_X*^?M577QO_8/_ ."@G[*_[0'P?\-?![]IC]F;7OV$_BC+X5\-?%"3XO\
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
MK]D_PS\2],@_X*6_$K]E?]G;X^6WQ0BN=/\  'Q%\(?LZ?&V/X@?%&UT"_\
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
MK+]@_P#91^!?[.NI^*O"WQ:\:_!;X=-\+9OC?I7PPA^&6N>,O!^G^*_$&O\
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
M6/V6=$^-7P^^&7@/]BOXW2_&S5OVD/"WP^TCXA? ']K^T^)^JVWCWX6^&(O
M?C2?6?$6@Z#\/4U[P3X.\8Z[X"T[XB:<_B4^(O&?PHN=*\%V_P 2@#]/8O!?
MA"#Q,/&D'A7PY#XQ&CW/AX>+(M"TJ/Q*/#][JSZ_>:"->2T751HMWKLCZU=:
M6+O[%<:N[ZE-"]X[3%D?@?P7%=M?Q>$?#$5\WB>7QL;R/0-(2Z/C.;1G\.S>
M+C<K9B<^*)?#\DFA2:^9#JKZ,[Z8UV;)F@/XC?!3_@L7\:OC7X,_8@^+&D?L
M#W>F_";]O7Q3\2OA'\(]9;]J#P)>^-_#_P ;O!.B_%SQAH>F^//!!\!6.G:?
M\&_$7@GX/>+-4UCXHZ#XS\1>-_"FL^'/%NA1_!+Q'!%\.M9^*/Z _L)?M@ZQ
M^U_X*^-LWC7X4V_P7^+7[-G[3GQ<_93^,W@+1O'Z_%?P9;>/_A:V@:Q;Z]\/
M?B8_A#X=:AXR\%^+O ?C3P1XIL+W7?AUX%U_2-0U?5/"^L>'(+W09;N] /LS
M3=#T?1Y=4GTK2].TV?7-2?6=:FL+&TLI=8UB2SLM/DU;59+:&)]1U.33]-TZ
MQ?4+QIKM[.PLK9IC#:P(F;K?@KP?XEU3P[KGB+PKX;U[6O"%Y-J'A/5]:T+2
MM5U/PO?W*P)<WWAS4+^TN+O0[RX2VMUGN=,FM9I5@A$CMY4>W\G_ -M7_@JQ
MJ_[%GQ0U[2_&W[/6F1_!'PEXR_9Q\!/\1/'?QM@^&'Q3^.GB3X]^,] \*^(H
MOV+O@IJ'PR\0:/\ M*6/P"MO&_@76OC/=ZA\8?A._AV*_P#%%I';3MX5AN-?
MY3]H/_@K+\7/A1X\_P""C7A+X=_L17?Q)T;_ ()G?#KX2_&SXS^+?%7[1G@_
MX9P>,?@[XZ^'7Q!^)WB_5_AMH^F^!?B5?WWCOPOX3\$-KOA/P-XD?PYIGC;2
M+7Q<OB#QM\-O%&E>!O"GQ. /VP(4<E1G<#D+D[L;=W SG;\N>N,*.PI$=9!N
M0AE/(92K*PY&0RD@CCJ#[5^67[0_[7/BKXGZ]\4_V9/V;OV<_"W[3@T/]E7P
M[\;/VCAX\^.^F_ C0_#7PM_:"M/B#HWPP^&7AF#_ (03XE:OXT^-_P 4] ^'
M?Q*UJQ\%>,['X1?"[1?#>D:5<?$#XU^$$\9^'X[SM_\ @C^ /^"4G_!-H  #
M_AAK]EHX  &6^"_@UF/'<L22>I))/)H _1FBBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ^$/^"@7['_BO]KWX8_"^#X7?&'4
M/@1\>OV<OC_\._VHOV>OB4NE7?B3PMIOQ5^'-AXH\.?\(]\2_"&G:SX;U'QA
M\,/'_@+QWXZ^'_C?P_8^(]'GGTGQ.]Z[ZI;6-QX?U?Y5^*/[ 7[8W[2'A3X%
MZ[^T-^U#\';_ .-'PT_;*_93_:QUG3?AQ\'?B?H'[/NB>'/V4]0O/%/A_P""
M'PK^'_B3XZ^)=:TG6/''CG7/$NL^/_VA_$NM:OXK\0:;>Z)X>N?A\?#W@KP#
MH_A+](/VF_VF/@U^Q]\#O'O[1?Q_\5_\(9\*OAQ9:;=>(]:BTK5M>U![G7=<
MTWPOX;T31M!T&RU'6M<U_P 3>)]:T?P[H.DZ;93W-_JVIVD $<;231?+E_\
MMX_$CP+/\&M0^./["G[27P>\$_'?XO?#_P"#7AKQ=<^(_@%\0Q\*_$_Q0\;6
M/@7P W[2>C_#3XN>)[CX8V7C;7-:T#2_#.K^";GXO>&8/$NK6?A#QOXB\#^(
MM4\,6/B0 ^/?VDO^"9W[7'Q1\?\ [8.L> ?C?^S5-X6_:)^./[&W[07@K7/B
M[\'_ (BZ]\</!TW[*7Q+^!/Q#T[]FC5/B3X:^)&EZ<G[,=CXD^"^J_$'P'H.
M@^%K?5-"\;_%_P"*TDMFFK>+=3\<3_8'Q/\ ^"?VG_%K]LG]G7]KOQ;X^>.^
M^&GP4/PR^.'@3P]X<72_#/[0^O?#_P",'PR^/_[-&L:S:ZIJGB6_\'^'_P!G
M[XY>&O''Q=\)Z;HFM3^*9?$NO:'H&H^--1\##QUX<\<_HZ#D ^WY>H_#H:4$
M'D'(]10!^(=C_P $:-"LO^"</[7O_!/B#XZ^)X]._:4UCXE:5X$^(^L^'8/%
MMU\!O@N/%"']FSX'>'](O=6TG5/$?P\^ _P^T7P[X=AT*]\56"WNK:CXXO\
MP[>^%[+7;*PTKV[Q%^Q=^T=\=M5^+/Q:^-_QS\+_  D_:!\0?L3_ !?_ &,?
M@-XB_9CTOQ=#HW[.MS\<H="U+XG_ +1>A^)O$&K>%/B1XC^)6N^// 7PH\5^
M"?#MKK?A&V^#^B?#V#PMH'C'Q1X@\1^)?B/J7ZF@@]"#]#G^5+D>HZ9_#U^E
M '\Z_P //^",_P 9-?\ $=UIGQ]^(/[+WA7X'?$;_@E??_\ !,WXM?"C]E3X
M-^-_A]<>&_#EIXQ^(GB30_&7P,UWQAXW\0>&O#WB'4=3^(UQXUU?7_&/P_\
M$>FZ9J_AZV\*Q^ /$?\ ;NH^/[7W^U_80_X*%?%+]EGXN_LR?M8_MP?"GXDV
M>K_LQ_&7]E+X:>,OAW\#OB;X)UKQG;?%7X;:=\)X_P!I?]JLZS^T#XF3XI?%
M;1/"=SXQO-.^%/A6/PA\-$\6^)]3\7ZYKWBKQ+%X&U?X:_M0"#R""/4'-&1Q
MR.>!R.3Z#UZ'IZ4 ?DO^Q9_P3J^('[$'Q17Q%\*/BI\.].^$7Q+^$GPETO\
M:>^"&E_#GQ;I'A?XB_M2_#KPZW@WQ5^V#\+$/Q)OM$^#OC;XT>%].\+0?&7P
MH/#7C$?$C6_#6E>+?%/C*_\ &T&J>*M?\O\ ^"GGB[5="_;K_P""+6F^!?%O
MPGT7XHW7[37[45[X1T+XL:O<6&@^)HS^PW\>O#]UH=P-'U&W\2:7'XMOM?TW
MX=Z1XSTK2O%2>#_&OC/PIJDW@GX@3I:^ /%'[<9 ZD#MU[^GZ&FE4R257+%<
MD@9+*=R<GJ5;YE_NGD8- 'XQ>.?^"87Q6\7^$IOC)8?'WPYX<_;]B_;CT+_@
MH1HGQ.@^'PNO@98_$'PQ\']"_9JTG]F?6O!EG>Z'X\\0?L\W7[*GAZR^!?B/
MQ6GBS1_B?K/BJ^UWX^6*:#?ZO+\*H,#]JW_@EI\6_P!L_P $?M6^(?B-\6_A
M9\.?C_\ M1^"?V5O@WHM]H/@'Q!\2OAQ^S_\#OV5/CKJ_P"T5H_@[1Y[K6_A
M3XV^+WBGXE?$_P 1>)=5\<^,]5N/AAI=OH]]X.T#1O!,4GP[GUOQ]]S_ /!0
M']NGX=?\$Y?V9O'7[67QA^'OQ8\>?"CX:S^%(O&O_"H+/X=ZIXFT6/QIXX\*
M_#OP_='2/B%\2/AK!J,%WXH\8Z/:2+I&HZA<VMO]JO+JWA@A5I>=^$__  4-
M^&/C[]J6]_8I^)'PP^,O[,7[4$GPH3XZ>"_A7\=[?X2W4GQ3^$D>MS^&M6\8
M?#GQO\"_BY\;?AIJ\WA[Q!:W>GZWX*U3QGHGQ&M[:RU#Q%;>#KSPGINHZ_:@
M'-:_^POK'CS]NWXC_M7^/_%_A#5OAE\6?V![']A;QG\$K;PQXAAUFXT9?B+X
MO^).J^,H?B0OBJWMOLNJ3>/O$WA"7PLO@:VO%TQ-)\00>+K6\BN]$N/#/V7?
MV9_VF_V%?ASX2\+_ +2O[;_POUC]@W]@WP?K.J?"K7;'X:>*/AA\:]?^#7@+
MX<>,/#_AS2OVQ/BE/\5=0^%6M_#_ .!O@'63''I7@+X1>&;CQUK_ ,-_AM\1
M_$'B3P^VA>(O!?BS]DLCU'7'X^GUKD_'OCKPA\,/ _C/XE?$'Q%I/A#P%\//
M"GB'QUXX\6:[=I8:)X7\'^$M(N]?\3>(]9O9/DL])T/1=/O=3U&Z<;(+2UFE
M;Y5- 'Y4_P#!-+]GCP-X:^,?[;W[3'PJ\:ZKXT_9P^-OQ\UC7OV/;1M6A\2?
M#/P]X"^(OA3X>_%']I[QY^S]KCZEJ-VGPQ_:#_:[U+X@Z])#IPL/ >NCX:^'
M?%_PSM-0\!:]H/BCQ'Z9_P % ?@%XEU_XJ?L)?MK?#OPGJ_CGQW^P7\?/%'B
MWQ%X0\/VUQJWBC7_ -G'X_?"WQ-\"/VC'\$^&;*SO-2\7>./ _AOQ-X?^+VC
M>#]#AO?%WC?3OAGKO@/X?:%XD^(GBOPEHMW^FHQDGH3C<,YQQP#SCO\ C0"#
MT(/T/^% 'YO77[/OQ>\2?MSS?MS? GXQ_ R_^#WQ=_8B^'OP+U;1]9\(>)_'
M6K:WJ'PX^(GQF^+7PD\:_#SQWX0^(NA^$I? /C)_CU=MXPN;C2-<U&30_">F
M0^#KN.?Q?)X@\+> _![_ ()>_$[X56'_  1^TN;XY^ M>M/^"5NB_$GPY?S1
M?"SQ)I5U\=M-\=_ SQ!^SKIMU9+)\2M4B^&-[X?\#^)+WQ'J$4Y^(5OXC\6P
M6EM:/X7T59HY?UBUGXB>'M/U_5_ FD7NF^(?BAI_@.^^(MG\-+'6-,M?$^I>
M'HKV;1],OI$O[B"TT73O$'B.&;0-(U?6Y['3;O4;74Q#<21Z-J[V47PD\3>.
MO&?PM^'?BWXH_#2X^#'Q)\2^"_#6M^/?A)=^+?#WCVX^&GC#4](M+SQ'X&?Q
MQX3>3PSXP/AC59;O2%\3:"5TO6TM!J5G%!#<+#& ?E+^Q?\ \$__ -M']CX>
M%/V8M$_;$\$^(O\ @GA\(?&\_BWX-Z%?_"WQG/\ MFZ=X$M_%\WC;PE^S3XD
M^-U]\4+GX<3?!_PGJ36GAW4=?_X59J_C3Q;\,8-0^&VECX>Z/J&D7GA7]G1P
M!29'(R,@9(R.!ZGV]Z6@#\:O^"U__!+/Q9_P5X_9K\$_LQZ;\</#WP \/>%?
MC+X:^,][XRO_ (;:G\4=9U'4_"_A#XB>#[;P[9Z%;>._A_8V5A>V_P 0'U&?
M5Y]6O;B&72191Z7(E_\ ;;+]#_C;\!M(_:B_9I^+/[-_QV9/[ ^.7PK\<?"C
MXB7?P^FFTJ>'2/'.AZGX>O=4\(7.O0:N^FZOIUI?)J6D3:K::M;VFL6\+7-K
MJ%I&T-Q]#$@<DX'J:^//AE^W%\"?BU^V)^TO^Q!X1UN>X^-7[*W@CX-^-_B1
M9W/V6WL+BV^,EIX@U*ST[PV'N1J&LW7@S2[#PG=^-[VWL3HVCS_$CP=I"ZE/
MK4FKZ=I8!^7G[-'_  1_^-'PZ^,_[!OQ:^-GQM^%?BRZ_P""6/[)7Q!_9<_9
M&A^'7@3QEH$/Q.UOQEX7UKX56'QJ^/NGZ_XIU!O#=IIOP6;P]X:O?@SX$UOQ
M$;OQ^FO_ !#M/C%8:3=Z7\/--^7KO_@W*^(LG_!*W]GW_@FC:?MC^"(I?V>_
MVRF_:PT+XSW/[.GB&YC\16]M8^.KG3O FL?#R+X\6C6\X\2_$369[[Q-8^-X
MXY/#^F:7IMOX?AU.XN]9C_JGR.>>G7V^M<G:^.O!][XXUWX:VGB31KGQ]X9\
M*>%?'/B'PC!?0RZ_HO@_QSJ_C'0/!OB35-.0F>RT?Q1K?P\\=Z7H-[.$BU2]
M\(>(H+0ROI-Z(0#\;/!__!,;]H?]G#_@HQ^T]^V3^QU^T#\+? _PP_;STCPO
M?_M0?"/XR?"SQ1\2;KPC\5_A_::@OAOXG_!J^\->.O !UB76I]=\4QZCX9\:
M:OI6E:#>^,?$&O*_BJQB\/>#/#_SU<^ _P!D7_@IU_P6+_9]_:9^#'B+6];\
M6_\ !-"[_:K^ '[8OA_5O!&K:);:A\0/@[XT^',O[-G@;QS!JUWH>H16?A[X
MU>+OB'\>O@?KX\/ZWX5\7>(_@IXMO--O=-USX=M"G](A('4@?7BFL0,-C)!^
M4 ]2>,#MR/7COQUH 4#  ZX &?7'XG^9^M?E7\:_AL_[5_\ P4?_ &/KW1)[
MVX^%O_!.S_A<_P ;/BSK \/2S>&-9_:%^+/P_A^#WP)^$VC>,)3;65]XG\&^
M"_$GQ>^+OQ.T7P_>:CJ/@%(/@?!XTTFVMOBOX:N!Z)\,OVZO%WQB^*_PWM_A
MI^S#XY\<_LH_$WXE?M(_ RR_:K\)^-?".MV_@GXN?LQ^,?B+X)\5:A\3/A;"
M(]1\.? /X@>(OA/X\\,?"3XUZ+XN\57.O>--*TCP_P",?AYX!LO'GPWU[QE]
M#_M,_M)>%/V7_ FD>,-=\%_$WXH^(_&/C'2?AS\,?@_\%/"L/C7XN?%GX@ZS
M8:QKL'A+P)X>OM5\/Z*]SIWA/PUXN\=^)]=\4>)?#'@_P;X"\&^+O&OB[Q)H
MGASP_J>HP 'C?[9?[-/QC^-OCS]C3XK_  )\?_#/P+X__93_ &A-=^*6SXM^
M"?%?COP=K_A7Q_\  ?XN_L_>,K3^Q?!GC7P!KDWB+1O#OQ;OO$WA>V_X2?2M
M+U'6]'M-.UC4+'3[F>=?EF__ ."=/QX\,Z#^WQ^SI\)OC#\.M*_97_X*#^/O
MC7\4O$.N^+="\=:I\>OV:_%'[4/AF?2OVG-*^&5O9^(8_ GQ,TCX@>(9]7\<
M?":\UN^^&'_"AO&7C3Q!J6NZ'\>O#FEZ1X*E]Y^#?_!43]FSXI?!W]HSXM>,
M-+^+7[-NI_L@ZO>Z'^T_\$OVC/A_-X0^/7P;U%],CU_P9'JGP^\(ZGX]C\:P
M_&#PU>:-K_P/NOA5K7CZV^+L'B#1='\#2ZQXINI- @]T^"/[56B_%OQYXF^#
MOB_X6?%']G3X[>%O!7AOXH7OP2^-EU\(K_QIJ/PI\6ZOK?AG0OB3H&N_ GXL
M?&[X7:[X>?QAX6\4>$=:TS3OB'-XS\(:OI.GW7C+PKX?\/\ CGX;:WXS ,/]
MHC]B;X.?M!_L3^.?V$;ZTU'P1\&?%'P=TSX->&U\'W#0:M\.=%\*:9I5E\.M
M5\+3WLEP'U'X>W_A[PWK.BQZDUU;75UHEM!J275M+<1R?#GC#_@G+^UA^V#^
MS+\7/V=/^"C/[6G@7Q_9>(_A%??!_P"'.K_LO_"SQ]\%4/B'3O&?PQ^(G@?]
MJ;XS:9XD^,WC;2_&OQY\*^/O@SX"\7>$= \!:?\ ##P'X#.J_%GPS')XQT3X
MC69\'?H/^SA^U9X-_:9UG]H'0/"_@GXG^!]6_9N^,T7P/\=6'Q0\/Z-X;O=1
M\377PK^&OQCL-8\.Z?IGB7Q!J'_".7_@SXK^%)8'\36GACQ#%J#:A9WOAVT%
MM%-<>2_"?_@H=\*OBWXT^%>BZ?\ #;XU^%/AK^T1K?BSPY^RU^T5XO\ #_@B
M'X)?M-:QX/\ "WB7QY=0?"^Y\-_$/Q+\2]$L?$OP_P# WCWX@_#77OC%\,_A
M7X=^+/@/P7JWB_X8ZMXMT'4/"]]X@ /']?\ V,OVEOC_ .,/A-\6/VGOB%\"
MU^)7[-WP9^/_ ,/_ (.V/PL\*^/KKP+XB^,_Q]^'6E?"OQ%^TSXYL_$FN:+K
M7AV"P\"-XR\,>&?V?O#5[K,7ARR\=^+;N_\ CQXPN-2T&+P?R7PM_P"":OQ-
M^'7BC_@D-K=U\:_ >M:?_P $M?V>OB-^SYJ=G#\,?$>FWOQUTKQO\&/ _P #
M--\3:=>O\0]0M_A?J&A:#\-_#7BB_P!.NK#XCV^O:OJ&NZ);7/A^R2PUA?V%
MR,9R,=<YXQZYKX9\9_M\_"3PGJ?Q/DCA74? GPD^+7@;]G/Q1\3K[Q=X'\)^
M"]0_:/\ 'NK>$;9OA3X6U?Q5K^E6&K+\*M#\5V^O?'7Q=?7NCZ'X/U(CX9>
M_P#A:OQD\/\ Q0^'?PS /Q-_;\^"/C']C?\ 96_8Q^'/BSXU_!F]\>^.?^"_
MGP0_:!\">+=5\+ZIX+\&:9KWQX_:W\?_ +16I:!KWA36OB5?ZUXDT#X>>(/&
M>MVNK:EHGB_1-0OOA]I<.J30Z'J5M>7TOVS^T7_P2Y^-/[6'PC_;='Q#^-?P
MV\!?'O\ ;<U7]E'0IK[0/ WB'X@_"GX!_!/]CKQ[!\3OAE\,M!LY=;^%7C#X
MP>)-<\?:K\3_ !-XR^)?B&\^'4UU_P +0M] TSPC8Z+\--!AU[[B^('[=GPI
M\$_#']K_ .+FG^&_$_Q,\,_L5)XW/Q?T;X<:[\)=3\=M:_#;P)=^.OB%>Z=X
M4\2_$SPJVD6.B1:7J_ABPM/'FH>#?$/BOQ'X:UZZ\-^']3\$CPUXS\3?!'PS
M_P"#@#]D[QG\#OV>/VK/'OP2_:J_9U_8^_:=\=ZK\,OAO^UA\;M!^ *?!O3/
M'^F^+_&/@0:%\3(_A3^T5\5OB7\*K"^\5> O$^FV_C?Q_P##K0?AU:1:>VJZ
MSXOTK1F_M  &S_P4 ^'GP(_;>_:+_9/_ &?_  K\3_#6I_M1_ /XWRZ7^TAX
M'^'FOZ-XF\1>!OV,/CS^S[XLU#]J;X6_'_PDNH+XE\(?!']J;X9V7@7X:Z%X
MN?1[+Q!8_%3Q=\"-?\+ZKH%\BZY8_MV ".5'."PP.3QUZY/ YYZ"F1/%+''+
M"Z2Q.BR121N'C>.1=R2(ZDJZ.C!D92592"I(-/W D@$$CMGGWSC)'Y4 ?BG\
M1/\ @C?X,\=V/_!2RW3XF7VF1_MGZGXR\9_L]:-9:3=:3I?[(/Q=^(7A/X!^
M*/B'\7_"^J:/J]IXG\3^-?'W[6G[-_PC_:6U*>ZU6TTWPEX@^'^A)\.--\):
MUXD^)VM^.OH#QY^PCXMU;PQ_P3L\)^#OBMHL4'[#OQ]\-?M!>-?$OCKP-/K'
MBO\ :#\8Z=\(_BM\*O&FK:I/X3\0^#]&\(^+/B?>_'+XC_%'Q9XJ31O$%NWQ
M GL9D\,W&FW>IP2=[^P#_P %"/A#_P %%O 'QF^(/P@\%_%?P%9_ G]I#XB_
MLM^.="^+^E^!M*U\_$KX7Z+X,UOQ/<Z+_P *^^(/Q)T+4O"_E>-],L].U5M=
MMKR\O;/4]VEPV<=E>7U'P?\ \%&/@WXS_P""C7Q4_P""8UEX(^+>F_';X3?L
M_:?^TGJ_C/5M)\"#X/:]\/-2UOX<>'88/#>N:7\0]4\</XDCU;XF:5;S:9X@
M^'GAZU":/KUQ'J4MLFBRZT ?-OQB_P""=7Q_^)UY_P %:?!>D?&[X0>%?@S_
M ,%+_!.CZ=I0U'X3>-?$OQ/^&7C75OV7_AI^R?XWO]8U*V^*7AOPGX@\(Z/X
M(^&,?C#P=HNFZ-I>N:QXS\6?9M?\1Z9X>\'M8^-?=_"W[&OQ*TS]O7X8?MJZ
M_P#$KP+>67@G]@^[_8RUSX;:+X$\1V-WJVK:S\3/"'Q8USXH:1XNO_&^HP:7
MI;:[X(TG0M(^']YX9U.]L])N]1U*]\?:G>?9=/B]!_X* _MT?#O_ ()R_LR^
M._VLOC#\//BQX]^%'PTE\+)XU_X4_9?#O5?$VBP^,O&WA;X>Z!=?V/\ $+XD
M?#:#4H;OQ/XPTBU=-'U#4+NVM_M5W<6T4,*&7R/X,?\ !2ZU^,UC^RCXKM_V
M+?VQ_ GPG_;'M?!.H_"?XS>,$_9-U?P-I.D?$OX4ZY\8/ASK?Q+T?X6?M8?$
MKXI?#W0_&WAO0+K1M'U?7/APEA!XXO="\%:S/I7B#Q!HUG>@'T!\>/AM^TKK
M'Q;^#GQ=_9^^*?@;0;#X:^"_C+X6\?\ P3^)^A>+KWP/\;H_B/J/PCU7PM,W
MBWPEXBM;GX7>*_ 5]\-=1&A_$*?P%\6?L.C>,?%6@P^!IT\17.I6/YQ^+_\
M@COJ/Q6\)_MB>._$OQBT;X-?M8?M3?M/_L_?MA>!/'OP.\&37GPY_9?^-'[*
MOA[PEI7P+O= \*>,]0C/QHU&/4= US5/C7XV\1V'P^;XSS^-==GM/!7PUFMM
M)%C^Y^0.I Z=_7@?F>!1N4#<2 .N<C&/7/2@#\9/BC^P)^VC^U=\"=+F_:C_
M &L/A9X8_:Y^%_Q<^"?Q[_9G\4_LU?![Q5H/[/WP+^+7[/&O_$.]\)^+-2\#
M_$SXC^,?'?Q8U#XN>'_B+KG@[XZ6^I>+O"/@S4O J>&O"7A7P#I5YX=\2>+?
MB39^+/[$?[='Q\^!?V_XP_M)? G5OVL=*_: _8Y^/?@32O!GPO\ BYX5_8Y\
M#?\ #'GQIT;XT^'O!EO\.M?^,?CSXB:GK/Q"\0GQ.GQ-^+5IXF\.Z_XLT;_A
M7GA5/"NBZ;\-])O[K]DZ^#%_X*$?"E/^"BK?\$S;SP!\7=/^-TW[.8_:CTCQ
MU<:=\.Y_@WKWPN'B5?!TK6&M:;\2K_Q_9^(H?%,6IZ,^CZ]\-]&5Y-&O=0AO
M)=&NM%U+50#RFZ_X)X:S\1OBI^W]XE^/WQ(\+^,OAQ_P4%_9+^"O[*_Q'\)_
M#CP-K_PZ\0^&;+X5^"_C#X1\0>+O#?B#7O'OQ$MXG\<2_'OQ]JNE:/<:=<3^
M 8=(\&:9)K?CFZM]:US4N8^'7[#G[2WB71_V*/!_[7?Q6^#?Q7T/_@GYXOL?
MB+\//$W@7P;XS\.^(_VF/BKX$^%/Q%^#'P5^*/QBT?Q%KNLZ?\'KKP-X2\>7
M7B[QAX.\$:U\4K3X@_&9-,\<:/XF^&WA'P\/ACK_ -N_%W]H35_A-\7/@+\-
M/^%'_$OQWH/QXU#XC>%K'XE^#M6^%T?AWP=\0_!?PQ\5_%KPUX'\2Z%XL^(/
MA?QG//\ $?PM\/?'MMH?B70O#^J^$O#VNZ1I-IXVUKPYIFN'6--\@^&7[=.G
M>+?!7P.\>?$SX(_$_P" 6A_&3XG>._V?-5_X6'>>!]6/P@_:0\!_%SQC\#H/
MA?\ $[6? 'B?Q;X.L=#^*_Q*\$ZCX2^ WQ2T+Q3KO@GXF>*M:\ ^"9;OPUXZ
M^*7PP\,>,0#XW^"'_!*_XO?!S]GG_@G-\"'^/OPU\22?L&_M?^/OVJ=6\5)\
M'_%FBP_%N/QO'^T39'P/IF@/\6=8E^'<EAI?[3_CJ-/$5WKWC]'U'PIX2OFT
M-K74-9TN']?OB);?$J\\-7%I\)]9\$>'/&-PWE6?B'XA^%]>\;>&](C:WN1]
MMNO"/AKQ?\/]5\1R6]Y]CD.D1^-O"L=[;BZB.MV$IBE'>44 ?#7@/]DOQQ\!
M?@K\4='^ /QJ@O/VH_C!\0K?XP?$C]IW]IGP#/\ &F7XE_$N>^\):=K-YX]^
M'/P_\;? :V@\)VOPL\):9\&?AGX)^''BCX>^'/A#X'T?PC#X=L+\>&[NT\07
MM/\ V*OA[\0]0^+OC#]KOPO\'_VF?&7QY\"_"'X7_$KP]XD^$.E7'P0D^&7P
M)\7^-/B/\+? >D_"CX@ZO\3+>\L_#GQ+^(WC3XB7GB#Q7K6OZ]K?C'4M,U%9
M-'TCPAX%\.>%/M;(SMR-Q&0,C./7'7%+0!^7WP:_X).?LB_ ']N36_VQO@[\
M ?V8?A;;C]GWP!\)? 7@+X:?LS_"_P  W_PV^('A_P 7?'&_\>_&/PCXP\,:
M9IIT/Q#\4_AY\7-*^%GBY="T+2M7UCPKX,L=,U[Q'K6BM8Z-I?H/[67[)_Q*
M^)/QW_97_:[_ &>O'GAGPC\>_P!EJ]^)/A:?PA\2++6+KX3?';X!_''3O#FG
M_%KX2>,=3\+AO%?@+Q%%JO@OP+X_^&/Q0T?3O&-IX1\7>$%L_$GPV\<Z!XAO
M+73?T _KTI,C.,C/ID9_+K0!^+'Q*_X)B?&#Q_HWC/QIIWQG^$/AG]HWXT_M
MZ_LP?MX?&'QMJGP<\5^+O EK<?L>Q?!Z#X#?L_>!O#>D_%'X>>(;OP=X<TSX
M)^$='\3?$;Q-XE;6_%M[JWQ(\5Z;X)\%S>-]!\/_  Z_6'XB>"[SXF?"7QW\
M.=5OX-$OO'_P[\3>"-0U;3[634K;2;OQ7X:O=!O-2L;*YGL);^VL)K^2ZMK6
MXN;*2ZBA2*:>V>1GC]'R/7V_'TK\T;K]O[X@^)_'O[?7P?\ @9^Q[\2/B]\9
M_P!AG6_V>= B^&<_Q4^"WP\O_CI/\>=/C\5C6?!?BCQ1XM;P+X2\-^&?AQ/'
MXZBF\>>)]&\2Z[##>^'9O"F@>(X[+3]1 /GGX%?\$U?VC?!6F_\ !(9OB;\<
M_@KJM_\ \$L]"\7>"TTSP-\*/'EA:_%3P5J_[+Z?LE^&;1=?U[XFW4V@^)M&
M\%SZU\0-?U]_#5[IOB/Q9J>F>&--\->%-&\/7>N>)^/U3_@DC\;[+X7ZGJGP
MZ_:A\+^ ?VL/A]_P49_:%_X*1?LV?%K2?A;J[_#_ ,/^)OVD-5\<WGQ+_9R^
M,?@G4?&^J:SXZ^$WB_PQ\2O&OPYU[Q9X2\1>!_%)TB\\/^(;;11)H.L^&?&G
MZ0_M+?M1^)?A)XI\)?!?X*?"'_AH+]IKXC_##XQ_&#X>?"2[^(N@_"+PWJO@
M?X$7/P[L/'-WXC^)NO:7XCM_"]_J^O?%7P#X'^']FOA76H_$/C?Q3IX\077@
MWX>Z+X^^(_@GL/V3?C9\3?VA/@IX=^*_Q9_9N^(7[*'B;Q3?Z_=:;\&_BMK?
MA?6/B'IO@N/5[I/!'B#Q?:>%;N\M?"?B'Q3X9_LW6]<\ ZG)_;_@35[J_P#"
MVKO=W.E_VA> #OV:?!7[1WA;P=JVK_M4_%CP+\4/C+XPU*RU76+7X0>"-?\
MAS\$?AW8V'A_2-&M/!'PK\*^+/&'CWQG/I(O['5/%&O>+?&_B[6?%/BGQ/XE
MU62-/#7A#3_!_@;PI\'_  @_8?\ VV/@+\9OVUOC#\+/VE/V6;"[_;0^,OA[
MXRZCH_CK]ECXN^.4^%VK:!X \/?#2+2K*\T']K7X:#Q]I[>'?"VDWY-Q9>"+
MB37GU28S)IM[9:=I'[ $@?7L.Y] /J>![U\;?!#]L/3?C7^U;^V/^RM!\,?%
MW@K6OV.K;X R:[XK\3:OX2O+#XAGX^^'O'GBK1=2\)Z7X7UG7[C3?#VGZ'X/
ML9HKGQ1>:/XFOKO6;FUO_"&@)I4-QK !\-S?\$7_ (>:1^S)XD\!^&/B_P")
M=8_;!\1_M;>!/^"AFJ_ML_$OPQHOB#Q5XE_;C^'7C#3?&GA[XB^(_ACX3F\$
M>"8/@_;1V>I?#?1_@#X;71O!OA+X7>(]9T_0)H_&UU>>.[YO[2/_  2U^(/[
M?%A\;_%7[5_Q8\/?#CXE^.?V5-'_ &:O@AI7[/\ %XKU_P %?L\^)-'^./@W
M]I6Y^.[:]XIF\!>*OBMXE\1?''X,_L\>)Y?!<NG_  [T?PYX0^$@\ V^O:]=
M>+M=\;-]Z_MM_M8V_P"Q=\$;?XV:A\,/%?Q1TJ3XL?!#X5:AI_A;6/"NAKX:
MD^.7Q9\(_!_0O&'B.]\2ZK9W3>&M,\5>--!L+RW\):/XN\3RWVK::1X>A\/)
MX@\3>'?KO(R!D9.<#N<=<#VR,_6@#\.;C_@FE^U#^T1\=?%'QJ_;=^.O[/\
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
M$L T73[OX@2:]HL-YI7AOP+X>U_XF:SJ.E>"_"FN^(M,]-=%D1D=0Z.K*Z,
MRNC JRNK JRL"0RD$$'!%?/?P?\ V1OV4OV>];UCQ-\ _P!F3]GOX(>(_$-I
M)8:_K_P@^"WPV^&FMZY8RW\NJRV6L:KX+\,Z)?ZE:2:I//J4EM>W$\+ZA-+>
M,AN)&D(!_.A\2_$^K_$K_@G/_P %%_VV-:^,?Q?^$O\ P48_9/\ VM?VLK?P
M9XIT[XCZG/KOP4^)WP*^/NHZ;^R7^QSX,\#^'F;P#XH^"OQN^$LGP&^'>M?"
M36? VM>#/VE-<^+U]\3/%.D^+O&7C'2/&Z^/_M4^&_%_B#2O^#C;XE^,/BC^
MT3H_Q!_8\T']FCXU_LZ:'HW[3_QQM_#G[.GQG_X8?^'_ .T)J>L_#JUTCX@6
M]M)96'Q@U[5]0T/PYJ\VN> ?"VE->Z%\/O#'A30O$?BVR\1?U/ZK^RY^S/KO
MQ@L?VA=;_9W^!>L?'W3%TU--^.&J?"3X?ZA\8-.31;.YT[1UL/B9=^'IO&MF
MNDZ?>WECI@M];C%A9W=S:VGDP3RQLW4?V6OV9-8D^(4NK?LZ_ G5)?BY=V-_
M\5Y=1^$7P^OI?B=?:7JC:WIE[\0Y+KP]*_C6[T_66;5K&Y\2G4YK34V;4+=X
M[QC,0#\,_P#@HY\0?&GP+_:A^(7[5GBQ+_\ :/\ V5_@QX;_ &0/#WQ:\(?!
MGXPZ_P" OVO?^"??B2W^)OB'QHGQ<^&OPCMM-M_#?QE^"O[3D?B7P?X/^/?A
MRSUO2_&7QC\,>%YO &I2^+O WPFG\+Z%XM^UU\?M<^&O[ /_  <2B^_:,^(/
MP_\ 'OP:_;)\80? "_O/V@_'_A7XB?#"?Q7^RI^R#\1?AKX<^$NN3>.;'QEX
M0\.^)OB!J?Q%UKP-X%\)7]AX3UF6]\8:5H.@W&B2ZSIA_H?O?V.OV1]1\=>"
M/BAJ'[+7[.=]\2_AG:>'+#X;_$.\^"'PQN?'/P^L?!\.FV_A*R\#^+9_"[^(
M/"=IX6M]&T>#PY;Z#J%A#HD.DZ9'IB6J6-J(K7C#]DC]E3XA^-/%?Q(\?_LS
M?L^^.OB)X[\$2?#/QQX^\8_!CX;^)_&OC+X;RM9M+\/O%?BG6_#5]KGB+P1(
MVGV#/X4U>^O-!8V5H6L";:#RP#\.OVQ_AIX4^-O[3'_!5*#5?B=\;]5^&^B_
M\$F?V:_VD? F@^"_VGOCCX?^'%G\45U?]N<>&OB;X1TGPA\1['0=+M;6V^$W
MP]U_3O#WA<:?\,M9\3:1#\1=<\(:]X[G7Q4N9^Q=>^*M*_:5_P""*_QM_P"%
MD?%KQ-\1?^"@'_!*;XS?$O\ :TOO&'Q:\?\ C#PY\8O&O@SX>?L-?$GP1KS?
M#[Q+XAU+X9^ M1\)^*?B_P#$5O#M[\+O!_@B73M#\4ZCX85W\,2'2:_?'4_V
M:_V==;UOQ?XEUGX!_!;5_$?Q"\++X&\?:_JGPL\"W^M^./!*6VEV2>#_ !AJ
MMWH,M_XE\++9:'HMFOA[6KB]TA;71]+MULQ%I]HL+-'_ &9_V<?#NL^ _$7A
M_P" 'P3T+Q#\+-(ET#X8Z]HWPI\!Z7K7PYT*:?5KJ;1? >J6.@07WA#29KG7
M]=N9=.\/3Z=9O/K6K3-"9-1O&F /YBO^"<-WXE_:.\(_L7?M6>.?^"D7@/PS
M^TCXG^,/C7X7_M7_  3T'X;?'G3_ -JKXO?%'Q=-XXTCXW?LA?%WPO9?MI75
MMX7'PBN?M_Q$^%OB'P]^S'X/7]E7X2?#C1_BK\,M-^&?P)LO%,VH_?'_  0)
M^$7AKQ!^Q;\%/VPO%?BWXU_$?]H7QYIG[3GPT\4_$'XH?M'_ !_^*L&K^#=.
M_;/^,-]IUA+X-^(/Q-\2_#^/5=/N/#>G?9_&%OX6C\;-YNNM=^([B?Q7XMEU
MS]<],_9:_9ET7XJ^,_COH_[.OP*TGXX?$?0[SPQ\0_C+IOPB^'UC\5_'OAK4
M(-(MK_P]XT^(EKX>B\7^*=#OK;P_H-O>:3KFL7UA=0:)I,,]O)'IMFL/<_#;
MX4?"[X->&H_!?P@^&_@+X5>#H;R[U&'PE\-_!_A[P-X8BU"_9&O;Z+0/"^G:
M7I4=[>-%&;NZ2T%Q<F.,S22;$V@'XA_\'117_AQ7^W+G! /[,V1D#_F\+]GW
MKR/RR"1P",YKW#Q]_P $[]?U?X[_ !P_;Z_:4_:!U+XG_&'P[^R)\6?V>O@+
MH/P2\*^+?V7/!?P)^'7B6TUKQ%XE\1>'-6\/_&'X@?&*Y^-6LS[+0?%72OBW
MX5DT2TGO6\,^&]$NDT"Y\/?J%\2_@U\(?C1I5MH7QA^%GPX^+&AV<YNK+1?B
M7X'\,>.])L[IC$6N;33?%.EZK9VUPQ@@9IH84=FAB)8F-<:;_#7X=2>!9_A<
M_@'P6_PSNM'NO#MU\.F\+:&? ESX?ODECOM"N/")L/\ A'Y]&O8YYTN]+ETY
MK&X6:42P-O;(!_,'H6D6/P,_X)G_ /!(7XW6WCS]HKP_9_MS>(O^"1'P\_X*
M$?')/CS\<O%FNK\(O$/P7U37-%DU'Q3XT^)M_IOP#\ >//C[XC^'?PA^)_C;
MX=R^ KMOAO\ $O4O"O\ :+9\-V]C\^_\%D_ ]Q\-_AO_ ,%?OV6OAO?>(KS]
MC_PM_P $Y/V=/VKKCX;1?$[QX?#7[-_[4WB;]HKXD_#[P]X0\$:#IWB>PTSP
M_P##'XV^ /!NI_%#6/@EJ,.O>!8OB+\/H?B7:^&?#VI>*([KQ!_7$GP-^"D?
MPIO_ ($)\(/A<GP/U70]8\,:G\&U^'_A)?A3J/AOQ%)>3>(/#U]\.QI \(7>
MAZ[-J&H3:QI-QH\EAJ<M]>27MO.UU,7Y[PQ^S!^S5X)^%'B3X#^#/V>O@?X1
M^!WC*WUZS\8?!CPO\)O .@?"?Q9:>*;"/2O$]MXF^'6D^'[3P?KUOXBTN&+3
M==AU71KN/5K"*.SOUN+=%C !^!7[5*V'Q%_X*":K^P=XC_:W\#? ?X5V/[$?
MASQ?^R;;?M#:Q\>?BLOCCXK7GQA^/>A_M._$SX>_&;0_VROV?/%UY^U'\#YO
M!WPJL="E\<_$#XE?%+X3^%+'QAK?PFL_AAH.N_%_4/&O)>"?'WPJ_:$^,7CG
M]E#]O7]M\^(O!FB_\$Q/V9/'/[%G[5-CXUO/V6C\9G\66W[0GA;]I/\ X*%_
M"[3-:\5:W\.XOC;H=YH'PBUCX=?$/Q,_C8> O#NE/\2/@Q9V?PW^*WQ'U'QM
M^_\ XT_8O_8]^)'P[\ ?"'XB_LH_LU^/OA-\*%@3X6?"_P :_ KX7>*OAU\-
M$M;$Z9:I\/\ P3KGA6^\,^#%MM-)T^!?#FF::(K+_14 @_=UV7Q8_9U_9^^/
M4W@RY^.?P,^#WQHN?ASKO_"4_#VY^+/PR\$_$:?P'XFWVD@\1>#)?&.AZR_A
M;70]A8.-7T,V-_NLK1OM&ZVA* 'X9_LZ_"KX&^-O^"H/C#Q38?$G]H7Q3IGC
M[_@C1^POX@\/_$;QM^T)\=?AS\5OB7:_$#XC_M@_"&#QOXLLO"7C7X;G3_&O
MBSP7:^%M<@LM+\*^$V\!_%/4S\0O!'AOP!\4M1N-6/B_P'^-'COQ+^S9_P &
MV_PJ^-'BGQY>?L[?M?\ PQ\1Z7^T?\0=6\<ZKIMC\6/CE8?LH7/BSX!? OXU
M>.KOQ3HVO>(_#_QZ\177Q*\07/@N?4]9;XR>-OAMX;^'OB;0_$OACQ)XBT>^
M_HT\8?LZ_L_?$+QW8_%+Q]\#/@]XX^)NE^"_$'PVTSXB^,/AEX)\3>.].^'?
MBRTU6P\5> ;#Q=K6AWWB"S\%>);'7=<LO$'A6VU"+0M9M-:U:WU&PN8=1O$F
MHZM^S#^S7K_P>N_V>-=_9Z^!VM? "^E@FO?@;JWPE\ ZC\'KR6U\00>++:6Z
M^&=YX?F\%7$EMXJM;7Q- \VB.\7B"VM]91EU&&.Y4 _F5^-Z?%WPM\5?VG?V
M;/!_Q7^-VA?LM?!+_@L#_P $6?!G[._B7PC\8/C#HNM?"[6?VE/%GP5O/VG?
MV6K;Q'<^+9-+\<_"_P"&V@^,OAWX^\ ?"GQ%IGBSX7_"BW^,V@Z!H.C6UYX&
MT#2_!WZ7?\$UM.D^%G[>?_!8+]F;PIXH\>7_ ,%?A'\6/V1O''PZ\&>//B+X
MV^*MWX-\3?'G]F/3/'/Q;O=.\8_$W7_%WCZ2V\<>,+*/Q1?Z3JGBB_TFRUJX
MU&]T2QTPZKJ(NOTTF_95_9@N/AUX4^$%Q^SC\!I_A+X#U"35O WPNF^$'P]E
M^'7@S59IM0N)M3\)^"'\.MX9\.ZA-/J^JSRWND:99W,DVIZA(\A>\N#)V7AG
MX.?"+P5XS\8?$;P;\+/ASX2^(7Q#>"3Q_P"._#/@CPSH/C+QU);222VS^,O%
M&E:7::WXH>WEEEE@;6[Z^,4LCR1[9&+$ S?CQ\7_  Y\ O@Y\1_C)XJL]1U?
M2?A[X5U/Q#'X:T)M-/BGQMK4$8A\,_#SP3::MJ&EV.L>/_B+XEGTCP-X \.O
M?VT_B7QIXAT+P_9.U[J=LC_S ?&+P-^U9_P3B^,W_!/+_@I1^TG\//V?O!7A
MWX5^)O%/[+?_  49^-GP4_:2^)7Q(@\=_#G]O?XL7WC[Q9\6_'O@WXF?LX_!
M^Q^&'P1^$?[;/C8?%/PQX5\+^._'5UX0LO'VG^!M-T_4_#WA_3=1TK^ISXC?
M"OX8_&'P[_PB'Q;^'/@3XH^$O[0L-7_X1;XB^$?#_C?PY_:VE2F?2]4_L/Q-
MIVIZ9_:6FSL9K"^^R_:K.4E[:6-F8G-\>_!'X,?%3PSI?@KXG_"/X8_$?P=H
M;VTFB^$_'O@'PIXP\-:/)96WV*SDTO0?$.DZCI6GO:6?^BVK6EI";>V_T>(I
M#\E 'X6?'/QG\$?CO_P4+_X*$?LP?MX?&Z]_9L\-_"?]E7]GSQ?^Q7XH_P"%
M]CX 7?A/X=^./#GQ*UCXY_MF?!W5-6\4V_A@?'/X5?&+P[:^%#\7-=\/:JOP
MK\._#7PYI&C6%CX?\9?%V+Q]V7[%/@WX0:G_ ,%4/VJ/BWIOB7XQ3ZMXC_89
M_P""7WC[PK=_%;XJ?%WPYXO\8:A\2]-_;ETJ_N?B5\(]7\4:#X:U#Q1_PB>E
M:'+)X!USX>P:3\,/$\>I:AX0\)>"O$%]JT]S^M_B_P#9-_98^(,/PJM_'O[-
M7P \;P? F^&J?!"#Q?\ !OX<^)8?@UJ:W&D7@U'X4Q:SX;O4^'E\+OP_H%T+
MOPBND3BYT/2)Q()=-LWAZZ^^!OP6U/XMZ1\?M2^$7PPU#X[^'_"$OP^T'XV7
MO@'PG=?%W0_ ,][JFI3^!]'^)4^D2>,]-\(3:AK>M7\OAJSUN'1I+S5]4N7L
MC-?W3R@'B_[?_P 1/C#\(_V&?VP?BE^SYIE_JWQR^'G[-/QL\9?"2UTO2]/U
M[4X?B#X=^'?B'5/"VJ:=X;U33=9L/%5_H>KVUKK5GX2N-)U(>*[G3X_#J6-U
M)J:0/^1UYX7\#^#O'?\ P1Y^(G[&/QF^,'BG2_VX+O6OA7\=]%UGXZ>,-2U/
M]J[]EWQ-^R+\2/B]XO\ VF/BOJDGC"_U*#]H#X+>*/"G@+5-$^.W@7Q%X=^(
MVA:[\0C\+K7Q7?:!XBT+PHO]%9 (P<]0>..AR.>O7TP:^?\ X??LF?LL?"35
M/&VN?"K]FGX ?#+6OB7;:G9?$?5_A[\&_AUX+U3X@V>MW]WJNLVGC?4/#?AO
M3+OQ7:ZOJE_?:EJEOKTU_#J%_>7=Y=I-<7$TC@'YJ?\ !!/X=^#/"_[!>F^+
M?"VI^+]2G\6_M _MNZ3='7/BS\2_B'X<BTCP7^W]^UCI_AE_#&A>,_&?B?PU
MX9N+S3;]KWQ#KGA73]*U7X@7\\7B/QOJ/B76O*U0?IC^TC^T#\$_V7OAAJ'Q
MJ^//BOPOX-\'^%]1TZSTK5?$VL>&=!:]\8^)96\-^&O#/AS5/%NJZ'HEMXG\
M5WFJMH&G2:AK6CZ;%!?7MSKNKZ3X=M]7U*UZWX9?!/X-?!2QU32_@U\)?AE\
M)=,UR\BU'6M.^&7@+PKX"L=8U""$V\-_JEIX5TG2;?4+R&W/D175W'-/'#^Z
M1PGRTOQ0^"OP<^-^E:7H7QH^$WPS^+NB:)JAUO1='^)_@/PKX_TO2-:-C>:6
M=7TO3_%>DZM:6&J'3-0O]..H6D,5V;&^O+0R_9[F:-P#^<7XYZY^S]\3/V1/
MVL_CMX-^)_P)_:;^-'B']K']A#]OO]OCPI^S)XY\"_M >%OAO^S9^SA^T1^S
M\;+X2W?B'P[,='\1^'/A/^S!^SIXH\1OHGCK4[!_C%\1_#'[0'Q-\ ^#/#VE
M>*!X%\+?I<VN:9\6O^"Q7PSU?X;7MOXH\/\ [.O_  3H^,=C\8O%>@:EI.H^
M&]%U7]KGXY?LX>*O@!X0GU'3=4GFO->\6>$OV;OBA\05TJ2S\C3?"<'A+Q)+
M-]F\:>');O\ 07X7? OX)_ ^TU?3_@M\'_A;\(+#Q!=6U]KUE\+OA]X2^']G
MK=[9PM;6EYJ]KX3TC2(-3N[6W=X+:XO8YYH(7>*)TC9E.O\ #SX5_#'X1:)<
M>&?A/\.O OPP\-7>L:KXBN_#OP[\(^'_  5H5UXAUR=;G6]>N=(\-:=IFGSZ
MUK%RJW&J:I+;M?:A,JRW<\K@-0!^3O[/G@[Q7\0]=_X+U> / NK_ /"/^-_'
M7[7&O^#?!NO?VA?:1_8OBOQ/_P $Q?V,=$\/:M_:NEAM3TO^S-7O[*].HZ<I
MOK$0&ZM09XDKXJT"TN_BG^P+_P &[G[/_P ,[T6/QI\'_'[]A+5O'?@FWO;?
M0_%?PZT;_@GY\.-<M_VVH/'6A0WEKKWA>R^&GB;X>>)?V=OB+'<:>UM8?&;Q
M_P"#?@_XKBL]4\>06<O]$?@7X'?!7X7:WXD\2_#/X0?"[X=^(O&4QN/%^O\
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
M\.G:5I0T^RL;JSFNKC]4_P#@JU\6_P!I#X#_ /!=3XU?%[]E'X2>&OC7\9O
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
M(=4+ZA:75Q;7;30SRHV[K7[,W[.'B7XQ^&OVBO$?P ^"?B#]H/P9IBZ)X/\
MCMK?PJ\":K\9?">C);ZQ:)I/AKXH7^@S^-]"TQ;3Q%X@M5L-+URUM5M]<UB%
M8A'J=ZLX!^"OP4^(G[+/Q_USXC_&#]I+]IGXN?"C]NS]FC_@JMX[\$^(/ _@
MGXR77A3XKO:^"_VCO&OP[_9%_8Y\+?"V:"\LO%'[+7[0'P%U;X8:?XH\+?#[
MPGI?A#X]^+-1\=_%7Q!XPF\?V_C/QSI_YXS:%H/P<_X)I?\ !6#Q-\+?B?\
M%SP5\1/#?_!=3X@^$=*DT3]IOXYKJD_@ZQ_X*6_ +X4^++/6=$G^*-Q!XD@U
M_P "?&34=!^*%_XAT[4[KQV?$WAC5_B)=:_K=AX/U.P_L%D_9W^ ,OQC@_:*
ME^!_P@D_:#MO#Y\)VWQVD^&G@I_C+;^%C!-:GPU!\4'T0^-X?#YMKB>W_L>/
M7%T_R)I8?L_ER.K<GJ_['?[)'B"_^)&JZ]^RW^SGK>J?&/7_  YXK^+NIZO\
M$/AEJ6H?%3Q1X.M=8L?"/B3XD7E[X7GN/'.O^%K/Q#X@M/#FL>)Y-4U'1+;7
M=9M],N;6'4[U)@#\Y[T:!^U-_P %3?VP_P!DO]IYM9C\%_"K]DO]ESXC?LH?
M"[3_ (H^,O 9\4^'OB'XB^-^B_M!?M2^$+7P#XS\-^(H?B=X&^(=O\._A!HO
MQ3T\V/C#X$-HFA:A\,_$GA'5_BIXBO-=_./]D?1?B!^UAXF_X)+>'/VD_CI^
MT-\2O#?Q8_8R_P""J7A#QUJ^D_&WXW?#/0_VK?@O^SS^U!\ ?A[^RM\6_&FC
M:#XG\-7%UJGQ0^!_C?3?B)XA^*'AJ#PCX_\ C;H_BS3HOB+XF\4?#O4I/!=Q
M_23\7/V5_P!F+]H"T\(:?\>?V<_@1\;;#X?#41X!L?B[\(?A]\2;/P.NKV=E
MI^JKX/MO&?AW6H?#*ZG8:9IMEJ"Z*ED+RTT^RMKD2PVL"1]1K/P/^"WB+QKH
MGQ)\0?"+X8:[\1/#.AS^&?#?CW6? 'A/5/&GA_PW=6^I6ESX>T/Q5?:3/KND
MZ'<6FM:Q:SZ187]OI\MMJVI0/;F*^N4E /SG_P""&WC3QAXZ_P""8WP"U'QQ
MXN\1^.=9\/>,_P!J3X9:=XB\7:S=^(?$DW@GX.?M=?'CX2?#;3-5U[4))M3U
MJ;PY\._!/A?PW'JVJ7%WJNH6^DPW6IWM[?RW%U-[5_P5B_Y19?\ !2S_ +,
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
M/GM/%_B_PU967A[Q1XE@>/6O$&AVEKI.K7MW8016Z7T_93_9>B^'>I?"&/\
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
MO\+-1MH]<\'Z'XVT/QAI,'Q0\2P?"[5OC5\&X[7X4^,] \?_ +-VA>%KGQR
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
M&WUOP%\,;WX9>%-,\*ZVW[1\/C[X2?O<  ,#@<\?4YK\._\ @HU_P1,_9_\
MVM/@C\?=+^#7@O0O ?[17QL\=>#?'][X^\5_%/X[6/@6ZU^#XR^ O'_Q'U36
MO"'AWQ7J_AQ=0\4^&?#NO:=9MI_@IH[?6KW3+F+^S?LR:C9??GP\\:>,_A[^
MT5H'[)'ACX3^$X_V;? _[-%EJ?@KXF:#\5/&WC7QSX"UWX=:O\./!.B?"_XR
M^%O$?@,V?AZ3X@>$_%UQK7PD\17?QB\8^+/&EE\'OB?JVNZ8C!;JS /6OVC?
MC?9_LY_!OQA\8;SX??$_XKGPN?#UEIOPU^#'A*3QQ\3_ !QXA\7^*M#\$^%O
M#7A'PZ+S3;26]U3Q+XCTFVN]5UG5-'\-^&M+>_\ $OBC6M'\.Z1J>IVOP^?^
M"JGPR\.?#']JOQ?\5?AIXN^&/C?]CG]H;X1?LS?%[P%JOB_X6:GH?_"=_M!:
MW\']'^"_BC1/B]:^-+;X<6OPO\21_'/P)J7B[Q-XWU3P5K_PMMK3QE%X\\'Z
M3<>'(8M7]Z_X*%?!#XX_M%?LH_$#X2?L\>,-"\(_$;Q'K'PZNI8/%/C'X@_#
M?PQX_P# GA_XC>%?$/Q/^#WB3XE_"6.;XI_#G0/C#\/-+\2_#?6?&GP[C/B[
M1=.\2W,NDO!([7,/YM_#S_@GG^U7\,K7]O73]#_9\_X)GZI\,_VJ_&?['7C'
MPI^RIK-_X[F_9TMO!?PO^%W[-OP>^-7[/7B'1!^S6-"\*^'/#'@#X5_$BP^$
M'Q1T3X:^+[7Q_P".=;^'/Q&\0_ [X+Z1X?\ $'POU4 _8[X'?%;Q+\5]#\5W
M/C+X/^.?@GXJ\$^.=3\ Z[X2\<WGA75CJ%[I6CZ!K"^+/!WB'P;KFO:)XE^'
MWB2UU^WO?"&N//I6O76FXA\6^%/!7BNWUKPCHGAO[6'[9ES^S'J]AHNE_ /X
MI_&.6#X+_&?]H?QKKGAJ\\$>!_ /@?X4_ >;P/;>,5U+XD_%'Q+X0\$W7Q,\
M07/Q T9?A_\ #M-9MSJ]CI7BG7?%?B+P-H&D6NJ:KP7_  3-_8T\3_L0?!KX
MB_"S4M5?2O GB+XW>*/B%\%/@38?%CQQ\<?!W[+?PJUCPKX)T2P^!W@#XG?$
M?PUX-\5Z[X2A\5>'?%GQ&LM,D\)^'])\'7'Q"NO!>F1^)7\/WOQ"\;>-_M\?
ML3?M+?M/?M">!?%/AN]_9\^*/[.=A^S9\8/AG;_!;]H>_P#&.F:'\"/VH/%N
MIZ;/X _;4\'>$_"W@3QKH7QZ\;^&O"JZIX#TWPAXWU7X5:W\+K9KOQ#\(_BI
MX>U#XA?$""[ .YOO^"H'A[7=2_9UT'X&_LP?M'_'_7OVMOV+KC]MK]GNV\(#
MX(>$M*\8>!H+CX3K-X-\2:W\2_C-X0M_AQXLT73/C1X#\0>)M2\<0:-X+CTW
M5%T7P;XE\<_$"2V\#S<C\$/^"O7PX^.<W[&?B+0_V<_VCO#7P3_;:\3ZY\)O
MAU\>?%^G?"[2?"7AO]HKPWX,^)/C#7?@=XM\$K\3;CXQI?Z3/\%OBUX*N_B+
MI'PWU+X87?C/PI;#0/%.N>#=9A\9VGG7['_[$/[87P.\6_\ !-G7_B+IO[-U
MW8_L8?\ !-7QO^P_XW@\'?&/XG7]_K'BK4H_V:;7PSXI\,)K'[.^D6NM:%>K
M^RWI.IZ_)J=UX2OM"?XM:EH6FZ5XG7X26OB/XP^8?L]_\$V?VP/A#^S)_P $
MMO@=K?\ PS;J>N_L0_MR_$_]I_XJ:OI7QA^* TGQ!X+\:VW[5&FZ3H?P^^V?
MLY6]YJOBBUM/VJ-1OM1MO$=IX3TE+CX=66GVVL3Q^-Y]2\% 'T'X[_X+5?LG
M_#[XK:UX+UN>1/AUX4_:4B_9'\8_%R7X@_!O3&\-_&K_ (2G3OA_JES-\'-:
M^(FF?&_4?A%X4^*-Y=?"?QA\4].\!SVVC^--)U;6;30-6^$>F:A\5+2G:_\
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
MH>+/^"F/_!0_]H7]K_\ : ^$OC7QCXT^'WQ\^#'A?]K/XJZ5>>$9_"WPFG\
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
M7\1_@G!XHUNY!N;*_P#",%G;:=ISZ?80_5^H?\%!KBY^(/\ 97PY_94_:/\
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
MU^%OA:UM]0\2_$7XF>*[JWTCPQX;TJ[73[3Q'XMO_#/A'Q!B?"[XP_%#Q?\
MM#_M'_"7Q7\/?!VG?#OX6:=\(M;^&/Q4\$>-O$WBY?%O_"?VWCBT\7^ /B-I
MVJ_#GPGX<\"_%CX?:GX(L_$FI^#_  GXV^)4L/P\^)GPVU[Q))X6E\0:+'X@
M\9_X*-?L]_'3]I'X2?#'P=\$D^%/BFT\-_M _#OQ]\;/@5\<O%WC7P#\(/VH
M/@9H&G^*;3Q=\ OB)XQ\ >#?B-KNE^%M?UW5O"7C+4M*U#X>^/? _CN/P*/A
MQ\3?!/BWX;^,?%?AW4P#Y^?_ (+'_"*'X+?#WXN_\*'^/VJ7OBK]O&+_ ()P
M>,O 7AF#X3^(=;^&/[35O\19?AEJMAJ>JV_Q2@T7QSX&GU^WDE\)^+?A=<^,
MGUVUO='_ +;TCPC+-K4?A[TGPY_P5!\ ?\*V_:C\5_%7X%_'?X.?$S]D[XT?
M#GX">.?V==5L?AK\2/BUXR^)7Q\T[X5:G^S%X7^%]_\ ![XE>._A7XGUC]H&
M3XW_  O\,^'(;WXCZ'IO@OQCKFI6WQ.U?P=X0T.Z\;2?G'H/_!*']M#PS\/H
M_AOI3?LA0:#X:_X+<^&O^"G'A"VT/QW\5?!FD'X1:+\8+_XL7/P[M]!M/@7X
MCM/!WB%+%?#?@/P[X.L)-=\-^'H=,U3Q _CW5K6\TWPQIOL/QX_X)F?M4_%O
MQ-_P4&^(7A;Q1^S_ . OB1\5OVQOV*_VX/V+-:UGQ)\1/'GAC2?BG^P]X&^"
MOA+P9X6_:,\)VWPV\#WFD>$?B/)\%(Y/$5[\/?%?C;4?"-OX^NA86?BN3P1!
M_P )H >J?L@^.OB7XO\ ^"L/[=$/Q'^&WQ9^#6H0_L8_L*:U<?#GQ]\78/BK
MX)_MO5OB1^V#IM[XS^#JZ/X]\6^%/"OA/7-!\.^%O#OB/2= \-?"];OXC^#/
M&FKWW@W5+B_/Q&\>?0'_  53^&NO_$;]DKQ#9>!OC5\9_P!GGXDS^._@IX+\
M _&+X+?$[XH>!-;^'NL_%;X\?"SX;3>+M2\-?#WX@_#_ $KXI66@V/B.>^_X
M07QW>7?A_6(DN]+\S2O[4N;],3]FSX%?MD6O[<?QF_:Y_:+T']F7P)X:^+W[
M*?P"^!\/PY^"WQ/^*?Q;\1>%_%GP-^*7[0/BZ*XN?&7C?X.?!72=?T#Q%I'Q
MLFU*;5;?PGH=_I>HP6W@V+P]?VV@S?$/QE]*_MB?#;XJ_%OX.1>"/A#I/P^U
M7Q*WQ/\ @AXTN$^)'COQ'\/]"32?A5\:? 'Q5U*WAUCPQ\,?BKJ$FHZK:>"Y
MM'LH7\/1VT5Q?Q74]WY<#Q2 'Y&VG[87Q&^-G[*GQK_9<_:MU7Q3\$?^"DG[
M'OBWX*Z%\>=&^#WQ3^('P>M/BUX4USXO>!?#'A3]JW]G[Q=\+/%/P_\ %?BK
M]GOX[>%-::6_L)X/#]Y\/?'=]X@^&_C;P9H5UI?AFZUW=_X*4Z-\2/V#_C_^
MS?\ \%0/#?Q2_:=\5?L??"&[TSX4_MZ_LYK^T)^T+XL\ >&?A)XEAT[P;X*_
M; \*?">W^(=]8:_XD^"WB*;29_C3X>/A/QV?B-X)OKSQ?=>'-.\4:5XM^(%U
M];?MX_\ !.NS_;'N/@+\:?#FN1_!?]K#X$^*/ U]:>.?"VNZB_A_Q_\ !^7Q
MOX7\4?&K]EKXIWB:#8W7Q#^#GC>WT:?4_"5SJOABRUCP)\3]&\(_$;P[::*?
M^$L\/>(OHW]O7X-_$K]HW]C#]J/]G3X3Q^!T\;?M"? #XR_ O3=6^(GB;7_"
MOA?PT/BW\-?%/@(>*;Z]\->"/'^K7_\ 8$^O6^I'1(-$MQJL4$UO_;&F/Y<K
M 'SQ\#?"_CC]H'XC_&;]OKP-X\^(UGX:^('PUM_AS^Q1\*O%WQO^-0_9T\1^
M&/"=GXJ&G_M6^./@AH/C!OAKL_:-\5:U8W_@BZTGP_XAU ?LU^#/A+\3+&Z\
M+?$[XJ_$'P;X8_)O_@F9^T9\,OCA\3/@/^SW\?\ XO\ [57[)W_!8G]G#QS<
MWW[7/[,G[0'[0?QI;3/VQKW2? 7B5OB)XN\(>#M4\8W_ .S]\5OA5XO37)OC
MQ\'?#OPET*TG^$?A_P"'NF:9\-+"T_9ATC3O$'C/]O/V<?@3\<_A)_P3N^%G
M[+FKZOX)\,?'#X4?LD>$OV?-!\;> /%_B36_"B>,_ 7P:TKX<>'O'VGZ[K7P
M_P#">OZ3%-K^EP^(!:-X1O[G181$L<NL3QLK?(/QA_8J_:B_;"\>?L(>(?VG
M?AS^R7X,\:_L6_M&_#/X^7O[4_P=^)7Q+U[XL>+%^&EM=7_B#P1\*?AYK/P4
M\#R?"SP#^TAXDTWPLGQA\ >+?C?\3/#/A?P:EYX;MH_BSXJT#P7\3M% /@WX
M8^,O@YI/[<G_  5X\)_M-_&3_@I-JWPW_9X^,_P7/PJTGX3_ !\_X*Y>.O"_
MPS\":M^ROX)^)'CVUD/[,'COQ!IUA%?>([G7?$D.D>(YFU0A[N+0[./28K:U
MB_H-_9(T73]#_9N^#\6C>,/B?X[\/ZSX/M/&7AGQ%\:/&>L?$7XI'PMX^N;K
MQQX7T+QIX\\1:IKGB'QAJWA#P_XBTWP@/$6O:WK&LZM::%;7NIZI?WTT]U+^
M;GP%_9S_ ."BG[//[5/[?O[0&A_"+]BWQYH/[:?Q9^%OQ%TCPUJG[8OQT\$Z
MQ\/;7X6?"/0OA#%::EJ5I^P/XUL?$D_BJS\-V7B>2*VL]$C\,7%]=>'EO/%,
M5K!K]Q^G/[.&B?&C0/A3I-C\?D^%VG?$8ZOXHE?PE\$?[1F^$7P[\&#Q%J5O
M\,_AWX$U+7/"G@KQ%K]EX0^'-OX6TO7_ !-KOAG0IO$?C2/Q-K6C>'/!_A6^
M\/>#/#H![K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %?-GP8_:T^!OQ]^*_P"TW\%?ACXQL_$/Q"_9&^(?A7X9_&C2;2:S
MNH=&\0^,?A_H7Q!T:6PO;"\O;>\L%AU;5_!^I^>UGJ6D>/\ P)X]\+ZCIEM/
MX?$]YT7[2GQB?X!_ SXD?%:R\/OXR\2^&M!6V^'OP_M[^VTN_P#BA\6?%&H6
M7A#X/_"71]1O"ME9:]\6/BEKWA#X<>'[F]DAL8M;\3Z>UY<6]J)9H_YS/ FC
M_%3_ ()K?\%'_P!B+XP_%;X977PT^&/[>W@31_\ @G=^U+XW;XB>"_%6B_%;
M]N6?4_%GQM^ 7[16KZ#X/TH^(G^)7QS^(NJ?&[P+J]YJ#C0;*U\;Q:A?+I$U
MFTE^ ?U1;TZ;AQG//3&0<^F,'.>E*&!S@@XX..QZX-?RP?M>:S\??$OQ)_X.
M(;^+]L#]K;P99?L._LJ?L]?M*?LP^'_AK\79/AIX<^''Q*T7]F/X[?&FVCBL
M/ VA:!+XF\%ZCXA\(G1/&G@/Q?=^(/"OQ)\/:Y.WQ)TSQ9XF\*?##Q)X ^D?
M"/Q"^._P _;YO!H/Q4^/?Q_M?C/_ ,$:?BK^V)XM^"7Q%\?ZKXJ\$^(OVEO@
M?\5_@]HW@W4/@YX);3[O3/@0WC'1?B]XA\$^)/!7P;TWP]X(\1PVW@W5=0\&
MW_B[06U[5 #^@[(R1D9'7V[\^G!!^AS7C_Q>^+5]\*4^&CZ?\(?B]\7O^%B_
M%[P-\*+Y?A#H7AK77^&6G^-9[VWN/B_\34\2>+_"+:3\(/ YLXY?'6N^'_\
MA)_$NEV]_8S:9X1UE&N3;?S[_P#!//6?VQ_COX6_X)__ +6NH_M7^#?#W@#]
ML#X/>-O#O[0.H:=^V3\5/V@?%/Q^^,OCK]G_ ,7>/M&7]G[]G+XE_L]:3^SC
M^R%\7_V;/B3X \>ZUJ/P\^#IOO"=EX%\-_$+PC\4M.^)4W@+1]9B\;^'EQ\=
M_#?_  3K_P""/7[7C?MD_MF^(_BW^U/^T;_P1V\'?'N+Q=\>]=\0>"O'OA;Q
MW\?O#J^+M&?PA=:>NF^%++Q=X>\76W@SQW<>!3X6U/XK^&?"OAV+XOZE\0M9
MU/Q_K7CH _K++*O4X[UY1K_P'^!?BOXC>&OB_P"*?@S\)_$OQ;\'I$G@_P"*
M.O\ P[\'ZS\1?"T< N?(3PWXVU'1[GQ+HB0B[N_*72]3M5C%U<; OGR;_P :
M/%FK7'[9?[0'_!4OX=^*/VV?C+^R%\0OV!O''P)TWX3:E\)/BSXJ^'?AGX#_
M  BU#X!_"O\ :1;]HSXM?#Y-;\/?"GX^6'Q<\9WGQ0\*>*]+^/ECX^^'_A_X
M4_#2Q\.^'?#?@R]U;QMXM^(GS[^T[\<_BCKW[0OB3]H+]G?XT_M ^(_#/PT_
MX*3_ /!.?]G+Q!J6I_%KX@_ SX-_!_1/B_K_ .R?\._BG^R)HW[(BR^)- _:
M@\>^)-&^.GBSXK?&7XF?'SX7_!'6_A'>_%_P%X1^%7Q!\:^-_@3JWA7PD ?T
MX%U'\0X./RS_ ('\C7SIXK_:6\,^"OVC_A7^S=X@\!?%RVO_ (S>&/$NK^ _
MB];>!)]1^!%YXO\ "^G:]XDO/@]JWQ L+^XF\/\ Q6U#P)X1\9_$/1=&UK0K
M+P_J/A/PEJYC\3KX@GT;0-5_G%_;A\5?M&:5X=_X+_?&#0?VR_VL_#>N_L%_
M$S]GCXL_LI:1X,^*D7@[P;\.M?M_V3OV?/CM>>'-4\)^&M T[PW\3/A3KFJ^
M+M7\)^*?A)\3M+\7^ /%'A2]O-8\1Z+JGQ.O7^(R?U0R>#/"D_BZQ\?3Z!IE
MSXTTKP]J7A+2/$US;1W&L:-X:UG4M.U?7=$T6[F#OI&G^(-3T70+SQ%;Z:;5
M?$$_AOPRVL_;O^$;T,:> =(74'!89SCKWXX/H>1U]:=7\ZG[#OQF^,_P\_;V
M\-_"']L?6OC<?'_[0OA?]K/7?V;OC5X5^/\ XI^-_P"PC^WAX$G\;_#GXR>#
M?%_@#X9ZAXUUG1_V0?C#^SY\$]&N?"6E_#+PWX)\/>$O%_AG5_B3XOF\6:]=
MZGX/CO/Z*Z /&/'WQV\%> /B1\+/@]<P>(/$GQ2^,1\07_@SP1X2T>75M37P
M9X(O/#%K\2/B;XGOYI++P_X.^&_PY7QEX7_X23Q-XFUG3$U#6?$?A?P)X,M/
M%GQ*\9>#?!?B#S[]HC]KSX8_LX^$_!GC/7M.\6_$+1?&'[1?P>_9@E;X46GA
M[Q3)X,^(_P :?B;X=^$GAVY\>3:AXET#3_#GA_0O&GBO0;#Q:TE]<^(M-_M"
M&+3_  WJ]^Z6+?G3^R=XC\7?$O\ X+7_ /!9;3/'UK/;6GP1^ O_  32^#_P
M,UA;=]/U&R^%/Q&^'?QY^+GCR?P]J159B-4^+^MZZFH:G9/LEO\ PGI%E=&2
M;P]:K;?FSX?^#T?A#_@F7XEM_#'Q&^,L.N>)_P#@O3X6\(Z=XE\9?$KQ+\7]
M4\,?\(/_ ,%[KOPKH?C?PYIGQDN?'OAF?QG-<7Z:WXV\0ZYH.MM\3O%\%OK'
MQ,C\67C2+* ?UQ;EYY''7GIR0?U!'X4!E;H0<5_*;\=OVJ?CY^PS:?\ !<WP
M7X"^/WQ+U'P1^SYXT_X)C>(/ACXY_:$^(WC+XP:Y^S[I_P"W#K?A?X;_ +1_
MC#P[X_\ &GASXP^+-'\(^"]!2\^)O@?PS=>#/BAX(^%?BJVU36M%^%'B3PS<
M7OP]U+]3_P!B'P5^T5\)OVB/B5X=^(/Q=\"WWP+^+GPC\)_%7X2_ &?]L/X^
M?MV?$CP/XH\/Z]'X<\;_ !3\)_'S]H#X9?#_ .(-G\$?B=HGB/P1;1?#GQ%J
M_CO0='\<>';SQ#\+]1T+2O$GC318@#]9?I_G^=> >'/VD?AYXNF\$0>&%U[7
M7^)7BGQSH/@#[!IL#_\ "5^&_AK=G3O''Q>TU9+^.2/X*:-JAL],M/B7J"6.
MA>*KKQ%X";P6_B.U^*'PPN?&/O\ 7QG9_P#!._\ 8<TZYT6\T_\ 99^#5E=>
M&_VF+[]LCP]/:>#M/MY=#_:?U./2HM0^-&D-$J'3O&-X-"T)[BXM/*LI9]"T
M2Y:R-QI&G2VP!Y1\-_\ @JS^R!\1?VX_'/\ P3@E\5>(OAY^V3X"T>37+_X/
M_$O0(_#UQX@LX_"VB^/OL_@7Q18:GK7@[QQK#_#K7].^(L>@>&M?U'6G\#Q:
MWXB^P"R\+>*6T4^)_P#P4[^#_P &/A1^T/\ &WXG_!_]IKPK\-_V5/B%#\,_
MCQK3?"JPUV]\$>()/#7A'QA+JD7ASPMXOUSQ+XJ\"V?AGX@^!-;O/B1X-TGQ
M!X!BTSQ/#J"^(Y++0_%L_A[\6O\ @I1_P2B\1?M_:Y^W_P#'[]F"Z/@+_@HY
M^QS^W;\.OB/^R;\2]&U33?"GB#Q//X9_X)X?\$]_&"_!?4?%6ISV.DVMMJWB
M.V;7OAIJWB>_L]#\#_$M_M5QK7AKPEXQ^)%UJ7W)_P $2?COKG_!1O\ 8G_:
M2^+_ .T[\&=%\(^)_P!H#X^>-/AK^T5\$M>TV^NO#L_B/P'^S=\ ?V;?C%H6
ML>%O%&GVFHZ/HGCS5_AYXDU>^^'7B&#4;SP78>)I/ .JZSXHFT*?Q#JP!^@?
MA7_@H!\#/'?[%NF_M\>"+?QCXP_9[UCP==?$'2[[PW9^%]6\7ZAX/LKV[TZY
MOK#PG:^+GO=0\1IJ%E<:.GPQL9KGXNS>*T_X0*#P!+X^/_"+B+QW^W7X3\,_
M$<_!3P3\#/VA?CK\<=!^%?@SXV_%?X1_"#PQ\/;O7_@3\-_'MQK]CX5U/XJ>
M+/B#\3_AY\)XO%NMZQX5\3:=H7PD\"?$3QU\9?%$>@:MXC\(_#[7_!UA<>)4
M_F?_ ."%7P9\4? W_@H!_P %#O\ @D-J_P 1M5^(7['/[!'[0WAK]JOX'^&_
M$UL=0\37WBGQ1+IVH_"_0?'&O/)::%J/A?X?RS>$/BS-X;T;P7HMI<_M,>!?
M#GQA\,7OA=+/5] \3?6G_!2;_@G3\<_VC_VYOB-^VC_P2'_;9N/V9/\ @I9^
MS?X#^&_PD_:!^%7BJ_>/X9_%CX>^)= A\??"Z]UZRNM!\9:=]EU[13=Z/8Z9
MXZ\#^./@[XY\5_#32E>P^'_BKX=^)/&>L 'Z<_&7_@L?^R#\!?V4O#'[;'Q-
MLOCEX<_9R\3?%/X@_!9_%NI?!KQ-H_BGPG\3?AO\3OB)\(]=\)^/OA'XB;1?
MC#X*U23QG\*_&UA'!X@\!V3:3)ID.G^*QX<UZ_LM&F]V\%_MY_#WQ5\:?AC\
M!=<^$?[27PM\;_&7PUXH\5?#/4/BA\'=2T+P)XJL/!VCR^(-=T^U^(&DZEK_
M (2M/$UMH<,NK)X2U/5++Q+)IR?;CI:6<D<[?QZ?\%=OVH_C1^UK_P &UDWC
MS]HKX%>'?V??CUX'_P""A>H_!SXU>#?!&DQZ1X"UCXM?#7XF?%?2/B?XU\)0
MVVH:W9W,?B'Q_/XB7QCJ-CXA\1V5]\3++QO-#KNHEFEK^J3]D;0/'GP-N/&]
MK^V#X\\)_$SXA_'+]LS3]6_99URP\%0^!UU72+_]B3X0:59Z-\,OAIJWC;XA
MZGX(N/AEX"\ ?&[P[XQFT[QEJ^IZ]X?\&_$;XFZH;.+QKK.D6X!]A?&K]JGX
M'?L^>._V=?AM\6/'6C^$_%_[5'Q5N?@S\&-*U"\LX)O$GCBV\%>)?&OV9TN+
MJ":#3YX_#MKX5MM0CAN(I?'7C+P#X4VKJ/B_2P\/Q[_:8\+_ +.VM_ _3O&7
M@3XM:_H/QP^+GA3X+0>/?A_X%G\8^"?A;XL^(.K:?X4^'FH?&._L+^/5?!OA
M+QQ\0==\,?#K1?$MIHNN6-IXK\3:4_B/^PO#<>J^(=,_E"_X+^?#?XZ?MB?!
M_P",O[9'P0^"O[1T'BG_ ()P?%]?&_[)W[27@SQU^SS:?"GP=X:_9%\3>)=.
M_;#\:R>'-=^/>@_'KPMXTE^,.@^*SJ=]H/P4\4C7]._8X^ .M^%M0MM&\5^)
M+D_TK_L&?M,_"C_@I)^QY^RE^V7I^@^'-1F\8>%M-\>Q:,\<VJVWPL^->EZ=
MJO@/XH:+HIU>".=-8\"^*O\ A.O!.E^)VLX-0NM"GN[S3+A-+\12-=@$W@+_
M (*#_"+Q?X8/BSQ1X%^-OP1TW2/V@I?V8/B'!\<OA_%X#U'X2?&#5[KP5'\*
MM(^(MNNNZM#I_AWX[Z;\3?AEK/PE\=:%<^(/!FI1_$?P5H'BK6_"/C/6D\,P
M_=U?GK_P48^&GPWT_P#X)B?\%!O!*Z'H?AOP7JO['_[7^N:\MM;Z;8VZ:QXD
M^%WQ%\7>*/'%]=7T$]M+XIOO%-_J'C;5O%FKK=ZE>>*IKGQ-JMW=:G+<74GI
MW_!/GX@^.OBU^P3^Q%\5?BC?7>I_$SXF?LA_LU_$'XBZE?V[VE]J/CKQG\&?
M!?B/Q=?7MJZJ]M=W?B#4M0N+FW=5>&:1XV4%2* /KLL%ZD#/ SW/I2@@]*_)
M3_@N!X[^*_PQ_P""='Q*\=_!7XP?$7X(>/M)^,'[)&AVGC?X77V@Z9XJ71?B
M3^UI\$_A1XITN#4=>\.^)%LX+OPYX[U.=7L+:UN)K^TL+349=0\.7&N^']:\
MJ^&6C^+_ (+?\%BK?]E+2/CU^T=XZ^"'Q"_X)J_'7]H?7_!?Q>^._P 0OBC+
M:?%+4/VPOA?X4L?$/A?7?%FM7_B/P7;^&_"/BG6O"/A+3/">J:-IGA_1)8X;
M&V%[:P7L8!^D_P 6OVJ/ OP<^/O[*W[._B/PS\0-2\6_M=^)_BEX1^'?B30-
M#TVZ\!^'-8^$WP?\8_&O6X?'VNZAKNEWFF'6?"?@;7K7PW;>'M)\4:A=ZQ%$
MFI66DZ4TFK1_3&X9 )PQ&<=\=Z_E"_8G^+_Q&^//@[_@V]^*WQ7^(NO_ !:\
M:^)/VJ?^"F=M?_$;Q1JL.NZWXFTCPU^SS_P4"\*>$+N]UR!$BU=;?P=H.A:?
M9ZF/,:^L;*WNGGN9)'N).O\  _Q:_;(_:>\6_M(?M(^!/VB_AE\(_$W[(/\
MP4D^+_PB\97WB_\ ;$^/FC?#?X<_ ?X'_&^X^&47[-?Q,_8$L/V=[SX&^/KG
MXY_!>SA\3:/\7;GXEZU\<K_XK_%.S\4?#/XI^"8_#/A?X+> P#^HW<N<9YSC
M'O\ Y_IZTZOY[_A#\3_C3\./^"D/A'P1^TU?_M!16/QT_:=_;#T3]FO]H;X6
M_M"^)?C9^P_^T3X-\+VWQQ\2>$_V5_BU\$Y/$&E>%/V//VC?V9?AWI6G^&-,
M&@_#BSLOC9XJ^ GQ1U#7/%?CKQUI^O>(K'^A#_/^?R- %&]TS3=2^R_VCIUC
M?_8;ZVU.R^VVEO=?8]2LR6M-0M?/CD^SWUJS,;:[BV3P%B8I%)-7JYCQIX6@
M\;>$_$/A&ZUCQ-X>M_$>D7^D2Z[X,\0ZGX3\6Z.+ZWD@34_#GB31I[?4M&UB
MQD=;JQOK:4&*XB02QSP-+!)_*-X-_;:^-OPO\"?LD>-?B3\7_B7XQ\4_\$U?
MVG_B/^SA_P %B]8G^,/C[0OAM>_#/4_C_K_[*WPP^.?Q&\,:Y8Z]?ZKK7B'4
M_'_@O]N#P]::(FC>&M,^!'P]^)'ASQ#JD7@A?A;IL@!_2-\6OVJ? OP<^/G[
M*W[._B3PU\0-1\6_M=>)_BEX2^'GB70-#TRY\!^&]8^$WP?\8_&O6XO'VNZA
MKNEWFF'6?"?@;7K;PW;^'M)\47]WJ\4::E9Z3I32:M'W'Q<^+5_\*W^%R:?\
M(?B_\7/^%E_%_P '?">];X1Z%X:UQ/A;8^+8-9GNOB_\4W\2^+_"(T3X/^#!
MI"1>,=>T'_A)O$ME/JVCQ:3X1UIKJ46_X+?$GP[XE^-/QE_X(L>,O$_C_P"+
M7A=/VIOVN_VUOCCI<FD^./$]KXS^'GP;^)G[ /[2VN?#+X9>&M;\77'B/Q-\
M+;^Y^!=KX3T;XA1^#M3T?6/"'Q&\1_$GQ-\(M9^'.M/X5U'PO\X^'OCW^TOX
M9_9[^#GA"P_:6^/MY8_!O_@YKTS]A2#7_$/Q OO%/Q"^)_[+NC_M@2>'].^'
M/QI^*/B6UU;XC_$/3X]$F?0-0O+KQ3877B7P_%:^&_&$WB+0X9-.G /ZUBX
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
MO:KXD7Q+\.O'NG>,[#2/A;8^"&E?';]IW]N_PW\'?CQ^W'\:?'7A*Q_X)/\
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
M;:W\-Z!=0SMX-T2UL]$\"?\ "/VUEI]O  ?U!@@\9&1U ['^>/2D+J.K ?\
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
MPE^)WC[XOGQ;\/9OV9_ WP+_ +=71?@/J/[+?CK2+&'PK\4O@KX)\*_%+2/
MWPC\7?$3XH?$CQ GB#XC_&.Y\[_9S_:8^.?B_P#8R_X-UOBCXC^-?CW5_BK^
MTC\>?!?@SXW:G<>+KX7/QA\"Z]^R7^U/X^\86WC;PY;W$.B^)X[;QK\./AOJ
MW]NWNC7&K>&KNQCM].U33(?$.M0ZN ?O/\5OC98?#?PEXA\2^&? WCWX[ZQX
M2\>?#[X>>)?AS\"K3PQXO^(NA:S\0=<\"V$5SK&AZQXJ\,66CZ?X3\,_$/P]
M\3_&C:KJUE?:-\+I)?&<5C>Z>]F+OVNOXT[&[^(OP _X)N_\%6_BU\'OCO\
MM">"_B'X?_X+A^+_ (66?B'_ (7/XY\3ZMJ?P[A_X*)? [X&7VB/?^--5\1Z
MK8WFL>!?&ESI/B3QOX:OM$^(6O\ ]D:%INM>+[S0H+S1+_\ 8+]K+X_^+OV"
M_P!N;PW\5/'VK_%_XF?LS?M>? /XB?"KX;_#+2/%^MSVO@[]NKX0:)J_Q3\!
M?"?X=Z9KOC[0O"$'B[]N/X7:3XA\ ?";P[;Z/?\ B _'/X1Z%X<\#W>D77QF
MU^WOP#]J20!DD >_Z#ZGL*6OYK/BKJO[55C^UG^RS_P2TUSXD:CXX$G_  3S
M\4?'O7O&VK?MQ_M-_L6>-/VC/VGKGXK'PQ\1[[P%^T!\(_AE\6OC)KEG\ _#
MUGK/BKP?\!_^$LTW26\"?%:V\0>.M(\<V/P?\,7?A;]C_P!@6X^.;?LF_"O2
M?VF/C+\,OV@_C[X+?Q[\,OBQ\8?A!8ZAIO@?QKXR^%7Q-\:?#75;J.QU+3](
MG@\6:4_A1= ^) M]'TC2I/B/I/BR;0]*T[1)-/LX0#[$HHHH **** "BBB@
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
M?'3X>^(/&/PD^.6H^'K+2].T:#P7>_&7X4^(_!?Q,N?AZUCI.GBZ^'4OBEO
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
MXU\(:79:=I7A#QSK>FZAXQ\*:5I.C:9X>US3;'1M+M[3SCPW_P %,?@7\2O
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
MH_;E?G7\2O\ @IS^SS\,9/'WB74]$^*.O_ +X,_%"[^"?Q^_:L\*>'?#>I_
M/X#_ !:TO6=&\/\ B'P?\0+JZ\8Z=\4=2LO!FM^(M%T7XC?$?X;_  N\??"'
MX7Z]+K?AOXC_ !"\*>(_ WQ"TCPEP/QJ_P""OG[-7P2\2_M0>&M1^&W[5OCM
M_P!BW4?A[_PU%K?PX_9S\;ZUX>^$'@OQYI+>(KWXJ:SJ6LKX=.M_#KP#X6DT
M_P 9>+M1\'P>(]=U+P-?7?CKX<^'?'W@_P (^/\ 6_"(!]Y?&[X _!W]H[P?
M9^!?C5X#TCQWX>TGQ1X>\=>'!?2:AINN>#?'OA&\.H>$OB!X"\6Z%>:5XM\
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
MIZZOH/\ :@!WNH_\$Y?V&-7G^-TVJ_LO?"74H?VD?']G\4_CII=]X=6[\/\
MQ-^(5G/I.H+XL\2^&IYG\/3ZK>>(- T'QGK$EOIEO%KWQ!T/1_B+K<6H>.=,
ML?$,'TCXU^$OPT^)%OX(M?B%X)\/^.(_AMXW\*_$OP$_BRQC\077A/XB>!S<
M-X3\<:)>ZK]JO+/Q9H1N[S[#K\<_]IJMY>K)<R+=W(E^0?&__!2/X"^ ?&B:
M;K/A_P"*EW\'+/X]:7^ROXM_:OT/PQH>K_LW?#W]I+6=<L/"-C\)O&GB&U\5
MGXA6(M_B!K&B_"KQ+\6M+^&FK_L^^ OC%J,_P>^(/Q=\*_$[PWXR\*>&_//#
MW[??PP_;&OOC/^SY\#?AU^V^RV/B;]I+]F7QO\?O ?PCN/A'I_P<^*_PP^'%
MAJ&K1Z5X]^,-WX8D\)>/KV[\4KI'PCU[4O"&HZ-:_$?0XSXNCT'1;GP_J/B
M ^GOVJOV(_V3/VX/"OAWP9^UA\!O 'QQ\/\ A#6SXB\)0^,M-E?4O"^L2+ E
MU=^'?$&F7.G>(-$74XK6UAUFUTS5+6SURWM;2WU>WO8+:"./Z$\'^#_"7P]\
M*>&O ?@'POX>\$>!_!F@Z1X5\'^#?".BZ=X;\*>%/#&@6$&E:%X<\->'M'MK
M/2-"T+1=,M;;3M*TC2[.UT_3[&W@M+2WA@BCC7X?TKXPZ]^Q?\#_ -DCX*_&
MW5?B/^U%^U%\3C;_  B\&>&O".M?#;5_BK\8_&W@[X=^)_B9XWNI/&_Q(U+]
MG7X<:\OPZ^&'@CQ'KGC'XH>+C\*'\?MX<&IV7@ZP^('CK0?A[>?77P=^*6@?
M&[X5_#_XO>%=.\3Z/X=^(_A/1O&&CZ1XUT"\\*>,=)L=;LX[R'3/%?A;4<:E
MX:\2:>)#::WX?U-(M3T74H;G3=1@M[VVGAC /2:*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#\Y?^"DW[/GQ_P#C3X!_9]^(
MW[+LW@W4/CQ^QU^U5\.?VM/ GPW^(&ICPSX2^.=GX2\&_$OX7?$3X):AX].C
M>)Q\-M4\??"OXO>.+3P=X\G\*Z_8:'XXM?#0U>'2='NK_P 3:%\O?&3X5?\
M!2K]H/P_^SY^UI>?#3X9?!KX[?LJ?M)^"OCM\,OV(K;XQZ-\1[;QK\+U^#GQ
M;^#7QX\"^,OCZ/ WA3P9X<^/?Q5\&_'3QAI7@66RM/&/PA\"/X!\$))XYM)O
MB+XZ\1^#OUY^*_Q4\!?!'X=>+/BM\3O$$?ACP+X)TPZKK^KMI^KZS=K$T\-G
M9:=HWA[P]8:MXE\4^)==U2ZL="\+>$?"^D:QXI\6^(]2TOPWX9T?5M>U33].
MNOF#]GG]OOX1?M(?'7XR_LV^%? G[0?@SXN_L^V5O=?%_1?BE\#?''@KP[X0
MN-4U9[/PSI+?$>:SOOAKKFK>-- DT[X@^"+7PUXNUA/%GP]U-/$VB3WD6E>)
M+?0P#\F?V[O^"?G[4G[:GAC]M;XX^%_@GI7PV^+W[1_P;_8;_9O^"OP;\??$
MCP'IOBGP]X%_9E_:EU;]IOXI?$+]HSQ3\/\ 6/B/\--*\3^,]4U.7P5\.]#^
M%GB[XS?8O"WA+P'J7B'7-(O?&WBWPW\*OKWXR_LZ_M&^.?C_ /\ !0SXE>'O
MA,3X9_:6_P"":WPO_9;^%B:IX^\"V&I2_%KP9>?M0:S>Q>+;.VUC4H?#_A>2
M7]IC2-,_X2"RNO$$\,O@/QI<P:1>VUSX2/B3]BJ* /YG[?P]\<?V3_CQ_P &
M^/PSO?@7KWQ9^*7P"_X)N?MF_!7XF?#'X=>//ACI_BK4;[X9?#W_ ()[?#;7
M]>^%^L?$3Q7X)^%_BNSG\3:%8:]IMCXY^)/PIFF^'=]J&N37-OX]TBQ^%WB#
MSSXK_P#!('X]66D?!/\ :ZTC]G/]FO\ ::^/WAO]LW]O']K'X^?L!_&'6_!/
MB#X+_$7P9^W_ *GX6AUKX=>"/BG\1_AMJ'A?3OC+\%/#WPG^"5[I_CC5?#>@
M>$?$WCC3_B?K$>I'0=4TGPWKW])/B/X$_"+Q?\5? GQP\2^ M!UGXN?"[3-;
MT7X;_$*]@FD\3>!=(\41-!XKTWPKJ G5M%LO%MOY%KXMM[%88O%-G8:39^(%
MU*UT;28;+UJ@#\)?!/[&_P ==/\ C)_P3D^*>A_L?_LY_LO>!?@M^TG\>_CW
M\4/@1^SA??#?2=%^$7A_XR_L=^)_V7?#^AZAK.@:!\-- ^-WQ67Q9XI_X6;\
M5/%N@^#O"FB^&?!D9^&7@?4/C'?> O#WBSXA^,V7[ 7Q5G_9Z_:.^$O[1?[#
M.B?M0?#WXY?\%:_VD_VQ[[X;Z)\9?!7A3XM^&?@;\8E^(OQ ^&WC[X,^/?\
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
MK^B7=M<1R6]['?Z=9 '\[/[/G[(O_!2C]DG1_P#@G;^U!\._V7/AU\3/B_\
M!#_@GKX*_P"":?[2'[)OB#]I3P;X2UZ[\!>"-:\ ^)O"7QX\ _%R'P?K7PZT
M_P 1:1X[T'QK=^(_ ,^N^*++4_AMJ_AM=,U1_'%QJ.G^%/K#XT? '_@HG\,/
MVDOV=/\ @HC\+/AS\'OVJ_CSI7P2^-/[+_[27[-5O\5K3X0:-9_!WXR_'W0O
MCC\.?^%$?&?Q9X#TG2_$>L?LVS:-H_@'Q+XJ^(O@CP7>?'GP9X<D\6VO@?X>
M>-O$DNB:1^YM% 'XMZK\"OVVOA3^V-\&?^"A&I> K']I#Q3XD_9D^+'[*G[3
MW[.OP,^(?@+0KOX?^&M3^/6L?M"_LX^)_@)K'QYC^!OA#XNWGPIAUC4O@-\6
MO$'CSQO\!-1^(_A^71OC'HO@2UU[3IOADGR7I?\ P3E_:R^ ?QN^ O[<'@GX
M1> ?BI\3$_X*(?M]?M??'']F;X;?$;PUX'_X1[PW^VW\'='_ &??!I\&_$'X
M@V?A?P?XJ\6_#KP-\/\ X?\ C?X['4&T9/&'Q)\0_$F[^'UYK5A;Z$NM_OX?
MC)H8^/"?L^CPK\4#XE?X22?&0^-_^%8^-!\%UT&/QC'X)_X14_&<Z2/AVWQ1
M?49!JR_#!-=;QFOA-'\5R:5'H;0W<OKE '\R7A[]@']O6/X;>,].\;?!WX5P
M>(_%/_!>KP/_ ,%.7TKX>_'.T\41VGP2\$?&SP+\2O$WA^TO/&7@SX;VM_XL
MU33?AY;Z9\,EN[C1D\8?VY%K'Q$L?@=/;7'AB#H_VP?^"=O[7/QM\&?\%YM)
M\"_#_P -/??MW7_[*WC+]FFWUWXB>&M(?Q7=_LR?"OX/> _%7A3Q*\#ZK;>"
M-8\>:G\)KZ\^&%]JUS-H-WI_B/1&^(FJ?#:YAUBWT_\ I*I"< D8R 2,]/Q]
MO6@#\B_"'P>_:@U/_@J!IO[<'C7X$VOA+X;77_!-RY_9RU#PQH_Q5\#^+O'&
ME_%D_'^Y^..G:(UG))X:T&\TR3P@MEX4U?Q!;>(3I^F_%:>]T33?[?\ AM96
MWQ<U/Y+_ &3_ -A+]KOX+?LP?\$;/@YXU^%N@3>+_P!A?]J/XI?%/X[W'A_X
MG>%-3\/?\(9XJ^'/[5'PVT.Z\!:C??V/J'BF_D_X:5\/^(+O3=1T;PS)96G@
MGQIIRR7-VWA-_$W[/?LV?M3_  @_:Q\/_$/Q3\&-2\2ZIHGPO^,/CSX$>+I/
M%?@7QE\.=7T_XF?#&73K+QWH,WA7Q_HOASQ;9-X=UB_?0[M]7T+3))-3T_4%
MMX)K..WO+GZ+H _D4L?#?Q_\)?#GQ)^U;X?_ &>O"O[0G_!.'PI^V#\3/^"H
M'PK\*?"7_@I'8>$?A=XBTZU^(GBOXJ?#SQ=\//@OXV_8N7XFMK46OW.G_'V+
M]G37_P!KK1_@[XB_:Z^W7^@Z)\/O VIZ%\-?#']<R2&2&.41R*7C23RI5"2K
MN 8HZEL+*H)4J6PKC!; S7QCX9_X)Q?L >"/BXOQ]\'?L5_LL^%OC5%KUSXJ
MM?BAH'P'^&FE^-+#Q;>SFZO?%VEZS8^&X;K2O%][<M-<W?BG33:^(+JXN[^:
M?4))=1OGN/LZ">"Y@AN;::*XMKB*.>WN()$FAG@E02130RQLR2Q2QLKQR(S(
MZ,&5B"#0!^">L?\ !-KXV?M _P#!,_\ X*%?L8_$&WT;X-^/OVFOVJOVL/VB
M?A)K>KZGX8\>^%[0?%G]JS5/VL?@OI_Q LM)@\368M=-UL^'O!?Q>T--)\1V
M(M8?$#>&KCQ=83V4UQPOPN_9,^/>O?!+XP3^*O\ @BO_ ,$SOV>?%.M_"C_A
M17Q ^"'@/6_A69_VOM+\8?$WX07?Q/O].^*WPQ^&WA5O@+\'K;X>>%O'.L^!
M?#?B_5?B?XWUCXH:MX$UOQ#I/A4_!72[SXM_T.:KJ,&CZ9J.K74=]+;:78W>
MHW,6F:7J>MZE+!9027,T>GZ+HMIJ&LZO?/'$RVFEZ387NIZA<&.TL+2YNIHH
M7\/_ &8?VF/A1^V!\$_"O[0WP,U76-=^%?CB_P#'%AX4UGQ!X6\0^"-6U,>
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
MZ?\ #_X.?"_]MSQMXX^(7Q2\._'KP'=ZXGQLU3XR_!3Q5\2?B5XB^%M_\-?
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
M.>":..:&>%UDAFAE0212PRH2DL4B,KQR1LR.I#*Q!!H _!CX@?L8?M ^)/\
M@HIX:_:@^#7P;\4_LM_%P_M$>!;OXZ_M4_#?XU>%;K]GW]KW]AGX>6LNE?\
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
M)\;?BM;?M2_$K]E#PS/HM]\3/A;XNT3P[8?"2?X/ZSXO^/W@SPS\,= TB/\
M:"\8^'/AYJR:1\-/#'B#X7>/?;/^#?**\@_X)%?LNV^I78U#4H-;_:>AU#4%
MLXM.74+Z+]KGX]1W>H+IT#/!IZWURDMTMC [P6@E^SPNT<:L?K'Q;_P37_9!
M\5K\ I8? 7C+P%K?[,NF>(="^$'C3X-_'+X[?!+XD:/X?\:W^G:O\0-"\1_$
M[X3_ !(\'_$'XAZ;\1]<TR'Q%\1/^%A>)?$][XV\4W.K^+/$=YJ/B;7M;U;4
M/:OV7OV6/@5^QE\&_#W[/_[./@H_#OX1^%;W7M0\/>#_ /A)?%?BBWTN\\4Z
MU>^(M?:RO_&6N:_JEK:ZAKFI7VHII5K>0Z/ITEU+#I6GV-KM@4 _FUU*[_:4
M^$7PG_X+R?ME?LW_ +4_BOX-^+/V0?\ @H[^T-\=;#X/W_@KX4^,O@+\<8OA
M?^R?^QQXW\;>!OC9I_B+P/<_%>^T_P"(7@72=3^'OAZ?X8_%OX7:EX-UO5[3
MQ?97E]K-E:B'[?\ CE^US^T=^RU^U[^T'\./B/\ &GQIXA\)?M:?L5CXG_\
M!,SX;:UX8^ _@F?PI^UUX5UI/AKXX_97\+^)1\*9/$?Q%^)'B7QC\4OV?O$_
MP[N?BB/%>DZ#I&M>,;?Q=X=UW2_#5YK+?HKJ7_!/#]E#5?B=X[^*=[X"\1RW
MGQ1^)_@[XW_$OX=CXL?%N/X!_$#XU?#^R\+67@[XL^+_ -G6/QL/@?K?CS1V
M\#^"M6EUNZ\!,^N^*_!G@KQSXDBUGQQX+\)>(M$Y+QS\)/B#^TQ^U3\,;[XN
M? #P[X*^#/[$WQQG^-_P2^*NL>.O#7C37_CQXUUK]GC5OASX>U#P[X'T6V.I
M?#7P_P"!=<^,/Q4E\5P^/+RVU>X\8_"WX0>)O!]EK^F^(=5O/ @!]>^&/!OC
M/3/A'HO@#Q)\7/%OBCX@67@&R\*:W\=!X>^'6A>-]<\6Q:!'I6H?%"'PK8^#
MY?A3I/B.\U<2^)[30(O =WX%LK]H;";PQ?Z+'+IL_P#'7\-?#_Q+O?\ @E-_
MP33\3:Y\??B9X_\ %GQ*_P""_P#X%NM-UCXFZ5\,M>7P/XM7_@J1^U%I>L>,
M[%O"/@'X?Z_XNUCQKXI>?XD>-$^(7B7Q5;7/C"^O8/#$?A/P=);^$[?^U^OS
MCL/^"3W[#FE^$]'\"6'PW^(-KX,\,?M'Z?\ M8^#O"]I^TG^T[IV@^!OCEI'
MC3Q1\1]&\1^!-*TOXQ6%EX+T#1_B!XU\5^.--^'?AN'3OAU!XQU_5/%+>%9-
M?NY=1(!^7?C_ /;6_:M_99\,_P#!0WX(R_'OQ;\:=?\ A7_P40_8/_93^#W[
M2'QJT7X(:'XR^#_@#]NWX=_LL^(O'OC#QGJO@7X4^ _@A''\)M0^+GC^_P#A
M'XG\;_"#7_"GAGQ3JG@VV^(_A?XE> -$/@2\_33]ARR_;9\%?%;]H7X??M4>
M-O!OB;X77L/@#Q_^S+H6O_%3PQ\2OVE?!.DZE9ZKHOQ8\.?$/6?!_P +/A)H
M_BGX6P>+].TK4_A1XEU+PY?^-=,FUCQ7X8\4>+_$UC:>&+3PUZEXB_X)U_L?
M>,K/]K32_''PCD\?Z+^W+=:/?_M0^'?B%\1OBSX^\,?$?4_#>AZ5X;\*ZO8>
M&/&'CK6M ^&^L^#]$\/^&;+P5K/PKTWP3JG@T>$?!<_AB[TJY\&^&)M*[/\
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
MH^I3/J&EBTNSYP /Q3_X(U_&S]L3P1\)_P#@W<^"/Q/^(WC73/!/Q_\ V/\
M_@H#KWC;X8^)="\$S1>(/ ?P#\2^"+S]C7Q#9^([CPO-X_T[1[/X!?%7PG_8
M.EZ=XPMO#NH^%K'P5<W&B?;;&:YN?7(_VO/VP_@U^Q3_ ,%+O^"@OBK]J#XM
M_'#Q1^Q9^TS_ ,%"/V?OA)\!]<\ _L]:'\#]:\._##X]2_!7X2>+_C'8?#KX
M)^%OBEXCNOAI':Z9XR\3:GX+^)GPXM-0\/:/JMK/I]O<ZCXEUOQ!^_?CK]EC
MX)_$?X_?!K]I[QCX?\1:A\:_V?\ 1?'7ASX1>)[+XG_%3P]I'A71/B;!IUKX
M^L)?A_X=\:Z5\./$R^+;?1]"BUN7Q;X2UV>\70/#RO*/[!T;[%A?"?\ 8M_9
MK^"_PX^,7P@\'?#J75/AC^T!XP^)_CSXR^!_BCXX^(OQS\/?$3Q/\:I+R?XN
M7/B.Q^-OB[XA+<:9\1[G4=3NO&/AV V_AS7KK5-5NM0TF:XU.^DG /Q'_: _
M:5_X*,?\$]OA[^U!\>OB%\5_!/C_ . >I_LT_#O4/A''\9_BE\+/BU\9? O[
M0VL_M$?"GX$^*OVD-!TSX,? 7]G+PUK_ .ROHO@?X]>%?C!\7O!-[;2Z/X:\
M7>$=$\.^!-4^%'@GXB/:V][_ (*\?"KXZ?!C_@GS_P %(=%U?_@H]\7/'WAC
MQY^Q+X@\7>#/A+XY\,?L[VOQJO[GX;0_\(-^TEK4'C?PS\+_  S:ZC\"OBUI
MOQ:^%6B_%/P1X6^&.@2^ _$6K:;;_#/QY\,- \;R>%-3_47X%?\ !+#]AO\
M9X\">,OACX&^#M_XC^'OC;X<:A\&+[P=\:OBC\7?VA_#^@?!;5I%FU?X-^ =
M.^._CKXBV_PY^%NNW$.GW?B;P5X&70-'\6WN@^%K_P 5PZY>^$?"T^C5O G_
M  2F_8:^'?P,^+'[..B?";Q#K'PE^-?PQM?@GX]T;XA_&SX[_%;7Y/@WI4.M
MP>&OA3X2\>?$WXE^+/'7PY^'O@U?$6L7/@WPI\/O$/AG1_#6L7]YXDTRUA\2
MWMYK$X!X9>^*/C3XZ_;NNO\ @GE-^U]\7_"7AWX1?L.>%OVE]<^)>EZ#\"M*
M_:3^/7C+XP?'CXF_#C1M6NM8TWX$6_P=\-_#SX"Z?\-+:WNM+\$_"SPGJ/CK
MQ1X^\*VOBJ;6?#OAKQ9I7C/\X?A[^UI^WE\>/C+_ ,$^_P!F/QI^U-\2OA-J
MFO?M1?\ !6K]B+]HKXM_!SX4? 7PO=?M%S_L)>$/&VE_#G]H_P "6/Q+^%/Q
M9T+X?^)]=U+2+4^-=(\+P:A\-(?'^F^-K/0_!GAQM.T*P\(?NCKO[ 7[.^O?
M\*BU"9?C+IWC?X'>&/%_@KP!\8-'_:3_ &A=.^.I\'_$&^M-4\<^%?&_QMC^
M)C?$[XI^'_%&LV&G>(+_ $KXG>)O%UI:^)M+T;Q/H\6F>(=$TC5+*Q8_\$_/
MV3-(\4_LS>,]!^%]]X<U_P#8^F^(E[^S]+X:^)OQ<\.:9X0U?XOI?#XM>)-?
M\.Z%X\T[P[\4?%OQ0GU76=1^(GB[XL:5XW\3^-]:U[Q#KGB;5M3UCQ!K5]?
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
M/C9^Q]\/+2W_ &DOCW\-? OQ&\9?M,?$S]DS5OV;H&;XX?$753XO\':!X?\
M%"_#OP3#X6^*GQ=L/@Q87.G^)O%&N:S%XHU:TT/4WUSQ3XO\0ZMXE?5?%?B2
M^U0 _+/]FKX[?MH^"K/_ ((H?M*_%']KW5OC/\./^"B?P3\(^$_VHO@[\1/
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
M_84\;_MS:M\5[[_@I'^WG\?O$>N_M >'_@?\*/A+X[^$'[+WPZ\,?!VZT_\
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
MX?Z+^S3^TUKWC_XJ_"SQ1>ZOIVD_%K]G?P/HWP@OO%7[2GPA2ZT'5GUCXM?
M;2?B'\-_#>E69\1^(O%&E^&9[769[]_^U+\ ?BI\5_\ @G)XP\ ?M<^-M)\.
M_M1Z3\5?%WP%^%/@KP3%?_#C]KS0+OX#:G\1XY_B7KNO?"G5_%GPVF^%7@[2
M-4^(GA/2[CQQ\'=0O?%%IJ7ACQ3I7BG4K&+P]I?SKI'PN_:-MO\ @J;\*OVJ
M;G]FSXG?\*=\.?\ !)CQ5\"=;U>3QM^SDVKV7QWUSXV_#?XO6GPKDT*/X\S:
MC<>(1H_@34- O/%%E'=_"Z/Q/J.C1Q_$*X\//J?B+2_D7]D[]DW]K_X7_"W_
M (-[O!WC7]F#Q[H^K?L0ZG\9;']J4+\1?V:M0L_A9;>(_P!ECXU?L^:#KDLV
ME?'B^?QMINK^*?B7HGB:SB^&\'C+6;?P3::S=:SI.D>*8;'PEJ0!^FFI?\%9
M_P!@O2_$_B'PE<_&/Q!)?>"OVB;#]E3XBZSI_P $/C[JG@GX4?&S6]3\!Z!X
M9T/XP?$+3OA?=>!?A)X8\:>)/B5X3\.> ?B9\1_$/ACX:>/M:;Q-:^#?%NN+
MX!\?2^&=GP5^TO\  SP[\=/^"A]]KW[6OC/Q/8_LS>&_A'X]^/7PK\=^$+'P
M[\*?V-O"4'PG\5Z_=:MX*\90?"[PSK7BZQ^(V@>!_$7Q+^(,FH?$+XIP>'+S
M3+:#1;?P=;WKZ9JGX^?'7]D#]M/QE^R)_P %;OAAX<_9,^(^J^.?VE_^"M'P
M:_:@^!VA?\+,_99M)/'OP1\$>.?V)-;U_P 60:CJ/[0UIH?AN:/3OV7/&TEC
MX;\;ZKX8\3W?_"3> XCH\$MYXJC\(?6\'[/'QYD_:6_X+F?$'Q;^Q_K?Q1^%
M7[6O[,G[/_A#X)^ /%'Q3^#/AGP]^U%JGPN_9M^+'@'QU\$KS6?#WQ4UKQ5\
M++?QYKOCBQ\!IXS\=:!X5T;3;>]U;Q NHBQT^UN;T ]Z_:0_X*W_   ^ WP5
M^(7Q0T_P+^T3XL\4> /'WP$^&NI_"_4_V7/VGO WBS3M=_:2\:V_@SX7^(/$
M>G^)?@Q!JFC> =3D_M2\C\6+IEW9:SK^D1_"/PV=6^-_B/PK\.=9^@?BG_P4
M%_9A^#.@P^(_B!K_ ,3M-T^V^%FC?'#QM;:=^SM^T1XB\0_!;X.Z^]]'I/Q)
M_:-\(>'_ (6:GXM_9O\ #%VVB^*G6;XYZ'X OEM/A_\ %74WL5TOX0_%*]\'
M_A)XJ_8P_;3T3]D#]LWX2_"WPM^UC\8OV>]/\=?\$X_B1^R#\!/VH-?^"FM?
MM8^"K;X"_ME^&/CC^TU\%/!WQ/U'XKW5S\0/A'\-OA_X1T>+X#67Q?\ B/#J
MLUY#KG@3X>7&N:+:Z1XZ^)_L7QD_9E^+VD?ML_M$_M#_ !/_ ."<OQ=_;5_9
M_P#^"@/P6^!UE>?"WP?\</@QH?Q)_9A^*?PL^'>L?#+6/@9\;/ OBSX^> /@
MOXN^$?Q6\&Z\=6\4^.O!GQ1^(?A/P;XPL/'GAJZL/&N@>,- \0ZD ?K=JO\
MP48_9)T[XS7G[/MAXZ\:^-OBSIR? ^\U'P[\+/@3\??BYING>'OVC);V+X1^
M.M0\:?#+X8^+/ UC\-/$+V$T>H_$ZZ\21> /"=S/IEAXM\1Z)J6M:-9ZAM>%
M?V^/V6O&OQ.\.?"CPWX^UJ^UOQMXP\>_#GX?>+9?AE\4]/\ @Q\2?B3\+3XA
M'Q&^&_PW^/VH^"[7X)>//'W@]_!_C.'5/"7A;Q]JNMRW/@?Q_9Z;9WUY\/?'
M,'AWY0_8B^ GQK^"G[8OQQO_ !?^S_I?PP^$NH?L)?\ !.;X#>!_%'PQ\0?#
MZ;X!KXY_9;MOVB8_B'X$^%'A23XCZA\<=$^'F@1?&_PWH_PRN_B#\-/#DM[H
M_A?Q#%JLUC+:Z%/XH_.7]@C]A3XQ_![P9\"?V//C[_P3QM/$/Q1_91^,6F7?
M@S_@H%K7Q0\,>,?V9-3^%_@/Q#K6K> OVB?AY\/-0^-MW\8?!_[5\_A&^U'P
M-X<\)VOPB32?!'CN]_X6=K'C;2O!VI3_  _8 ^M_VJ/^"CND^*/C_P#\$ZO!
MO[*/QG^*8\,?$C_@HM-^S?\ &*]T?X$^(E_9^^-/@?PIX ^,UU\3-!\+_M"^
M./@W/X1\3:Q\._BY\+_#OA<7'P2^+U@FL/-\2] NX?&4/A;Q%_PA/T/_ ,%7
MOCG\2_V=OA[^R/\ $/P!\6]?^%>CZG_P47_8>^&?Q;72=)\%ZGI?C3X*_$WX
MZ^&/"OQ,\)>*)?$W@WQ/K^FZ/=^&[F\G:_\  &J>$?$^^/[*^LW6DSW^D7_Y
M??#;X-?MW67P)_X(^?LH^,OV$_B?8>*/^"9W[;GP-M/BQ\5_"'CS]G";X%_$
M;X(_![X$_M)? _0/CI\)]4UWX\:1\0=;LO$?A7QE\/OB!XS\/^)_A]X0\5Z'
MKVL^(?!]CH.J>*+*ST:\_5W_ (*J_![XO_%CX(? G6?@K\.-8^+_ (F_9_\
MVZ/V*?VHM?\ AEX5UKP7H?CKQE\//@%\?O"'CWX@:5\/IOB-XH\#> [_ ,:Q
M^%]/U#4-$T3Q1XX\)6.LO93:?:ZR-6GTZPO@"]J/_!7/]@;0?A!\<?C=XK^+
MOB_P1X._9F\8^"_ W[1&A^._V>_VD?!OQ<^"&M?$J'3+CX;7OQ2^ ?B+X1Z?
M\<O!'A/XA6^LZ;+X+\=^(/AW8^"?$;33VNF^()[[3M3M;+[&MOCQ\-KKXL^&
M_@?'>>*HOB7XK^%-Y\:])T2\^&GQ,L--C^'=AKNE>&;O4-<\7WW@^V\&>%O$
M$6MZUIME_P (%XG\0Z/X_?S9[B/PP]I87\]M\ >"/V5;W]IOXR_M^_&'X]?"
M;7/A=\&_VP_V9O@_^Q=8?"SQ-J/AJ#XE>./A=\/+/]H.Y\:_&#Q]8^%;G7M/
M\$ZMXW;]HN\\%_#_ ,+7^NZIXS\.^$_A[8^(O&-OX>UGQ1#X#\%8W_!'[X=_
M'+2_@EK_ ,0/VFO%&A^/OB[H5\_[%WAGXB^&SJ5MIWQ%_9]_8+\?_%3X*_#+
MXFZGIFH:EJ^WQ9\8O'%Y\8?C/K.LQZE>OJ^C?$/PI9>?]@T'2X+< ^C/B?\
MMW^!/AM^VG\%_P!B>^\"?&C4?%?QA^&/Q#^(A\>^&?@7\>O%O@SPTOA;QO\
M!7P!X>L?^$F\)?"#Q1X&O=+U35?C&+_QY\0;OQ?8> /@19>'--7XR:MX8D^(
MG@A=2^*O^"=__!2GX<W/PQ^%/P>_:=_:#\:^/_VB/'_[7/[9W[-7A[XF^,?A
M3K%EX2\3>._AG^U+^TKH_P )?@]X[^,7PJ^$?A#]EGP%\>]?^!/PRT/Q#X<^
M#L^H?#_QAXJT ^']=\.^ OL?C7PC_;GT9\?O"'QBT'_@IA^Q=\>_"'P-\?\
MQ9^%]M^S9^UA^SIXY\4>!-8^%MC:?"7Q5\7?BC^R3XZ\)>+OB/:?$/XB^!-8
M'P['A_X.>/)-3U/X?:7\0O%<6HV&GZ1IW@O5-3UO2K6[_,V+]E+]LF[_ &4?
MV"_ 4G[)_P 3++QK\%/^"W_C7]L3XD^%KWXD_LL&\\._LZZ[^UU^TS\?M-\>
M?VC8?M%7_AC5F_X1#XW>%[&Y\):!K^K^-(/%6C^)[-/#LVE6NBZ[KP!^SFL_
MM_\ [*N@_%>#X.ZE\0M73Q#)\6M(^ %UXLL_AK\4M4^#&B?'OQ#9:5?:!\$?
M$_Q]TOP7>?!/PK\5M;.NZ'I.E^"/$7CW3-;N_%>NZ!X&CMO^$V\0:)X>U#RO
M_@JE^W)K_P"P/^RG/\3/AOX0\.?$3]H'XJ_$_P"&O[-G[+WP]\8ZE>:1X/\
M%_[0?QKUT^'O T'BV^T^2VOCX6\-6D.N^._$6EV>I^'[SQ'HWA.]\-6?BGPG
M=ZQ!XETK\K/AS^Q7\8/!_P 7_P!J?]G;XV?\$X=)_:6\._$C]L[XK_M*_LV?
MM=ZK\6O#NI_LS6/P_P#CO\>=5^/5U=_M-?"OQ-\8M ^(*?%#]GGQ/XLOGT/0
M/AK\(M<;XPZ[H^CZ987_ ,/=*M-1^-5U^F?_  5Q_89\9?MY?LJ:9X,^$7BO
M0O!7[17P(^-7PL_:L_9C\1>,(;F]\ P_';X):G?:CX6TGX@Z;:AWOO"/BG1]
M7\1^%+^62VU"'0KO6[#Q3)H^MC01H]\ :&I_LZ?\% / ^B_"+7O!O_!0?Q]\
M9_&^E_&#X%7/QW\)?%CX*?LH^%_A9XY^#4OQ0\(R?M$Z=\*K7X:_!#P=\0_A
M7XAA^'Y\47'PTE\5_$WXQ31Z1:S^!M8N]1\:^(M&^,_@CTKXJ_\ !2']COX*
M:]XJT?XD?%#5=$T7X=_$#PC\*OBQ\4K3X7_%GQ!\!O@M\1O'<OAB'PSX0^-O
M[0/ASP/JOP6^$.KSGQKX-FUU/B%XZ\/6W@BS\7^$;_QY<>&+'Q9X:N=5F^%_
M[2W[07Q<T;PO8?\ #%GQF^ GQ"N=1T:U^)-K\?-:^$;?#_X9V\&LFW\7SZ7X
MR^%GQ0\<R?&&2;2=-UNY^&K?#K3;G3/$=W<^%!\0M6^$]AK-Y>:5^6.L?LZ?
MM5>%OV6?^"J/_!.\?LX>(?B3J/[7WQ?_ &W/$/[-/Q_TN^^&FD_ _4O _P"W
MO>>*?&2>)_CGXJN/&5M\1O#/BO\ 9L\<_$3Q3:?$F"_^'VJ>*/&'A7PIX0G^
M!UO\0+N_B\->&P#]%_B]_P %7OV%_@9XK^._@GXA?%/QC#XE_9A'@FX_:"T_
MPA\ /VB/B4GPCT3Q_H^L>(="\8^-K_X;_"GQ7IVC_#RVT30[R]\2?$>:[_X0
M/PK-/H^D>(O$6G:[X@T+2]1])^&O_!0/]E#XN?%#QS\'/ GQ(U/4?'W@3X4Q
M?'F33M4^&WQ3\+Z7X^^!4^I-HT7QM^!OB;Q3X*T;PU^T)\'Y=7-MIMM\3?@=
MJWQ!\%7UUJFAKI^MW::_HLE_^-?B;]A_]J[PQHG_  7<^'WA+X%_$[XC:1^U
M'_P3Y_9S_95_92\<ZU\1OV=;?4_CMXU^&G[(?Q-_9TUS6M7.K_&O2M0\'LOB
M;Q_I'B37M6^(^E^"5OM+T_Q->:-;:EJ::+H^M?:GPU^$'[0\7_!2K]E#XZZY
M\ /'_ASX1>$_^"5/C7]G/QWXWUKQG\!;R#P/\;/&?Q=^ /Q(M?!.M^'_  W\
M9_$?C#5KK3M)^$.NZ7KGB/P7X=\6>#%US5O#4>E^*-9TN?6=6T( ]O\ @K_P
M5J_8'_:%\4? SPM\)_C3JFOG]IG2_$FH?L_^+-6^$/QK\%?#/XMZAX.?41XL
M\%^"OBIXX^'?ASX=:K\3?#,>E7TWB'X6+XF3XB:&L#0:KX9L[S_11ZU'^WM^
MR[)\6/#/P>/CO7(-=\;?$CQ3\&/ _C6[^&/Q3L_@7XV^-/@>SUN[\7_!OP=^
MT5=>"X?@3XF^*7A^7PMXPT._\$:-\0KS73XS\!_$?X?6UI<>/?AK\0/#7AK^
M=_\ X)@?"GXC?ME_\$QO^"(GPG_X4I\1? 'A?]EWXZ?!W]KOQ;\??$EW\+KC
MP))X8_9]U?XGZ]X&TKX7W6G^,]:\;ZYXM^,_B/7M'\ :OHT?@S06\#_#K_A<
M7_"=Z]X>O!\.=$^+/KW[%G["WQ3^ S?"G]DGXV?\$ZI?C3XQ_9K_ &J8/B[\
M)O\ @H%XS^+W@_QI^SAXA^%>C_&?7OC#X>^.<W@?5_B]I'Q:^'O[8.B>%O$O
MBGX6>$O!NC?!CQ/IEG\7CIOC_7O'UA\'_$^OW]F ?KC\/O\ @K!^P;\4_$GP
MF\->!_C+K6JM\;?BCXO^!?P_\4WOP7^._ASX:W/QW\$W?CBUU?X$>)OBKXG^
M&>C?#?P!\;KZ/X<^*]5\+?"/Q[XI\-?$+QEX>B\/>)/"GAS6-!\<^!-1\3>R
MZ5^VW^SKKGQ?T3X(:5XE\97OC#Q1\1_'?P<\+:]!\'/C*_PC\3?%SX6^&/'/
MC#XE_#'0OCN/ /\ PI74?&_@/0_AG\0?^$ET&'QZ;JRUWP1XS\'H)_&'@WQ9
MH.B_B1'^RE^V7>_LI?L%> Y?V3_B;9>-_@K_ ,%P/&O[8WQ*\+7_ ,2?V6'O
MO#O[.VO_ +77[37Q]TWQX=2L/VBK_P ,ZNY\)?&_PO87/A/0-?U?QI#XKTCQ
M/9IX=GTNVT37=>]6^&_[-7[1O@?_ (*&Z!\8_P!G;X._'O\ 98\%^._VO?VC
M?$?[;_PG\;>-?A3\2/V(?CK\*K_1?C%H_@7]M#X.Z7:^/_$_B[X5?M._&[4[
M+X07GB;2? >@?#GQU<:GKWB6/XQ^&KCP-HU]K?Q1 /T6^'/_  4Y_8S^+?BV
M'P7\/?B-XO\ $>J:YX*^,OQ"^&VH6/P.^.I\,_'CPK^SWXF/@_XSW?[-?BN3
MX;+X<_:0U3P+KY@AG\+_  2U'QWXJ\0:5?Z3XH\(:)XA\*:SI.N7OR)\-O\
M@J'\!OVO/@W^R;\;A\6?VB?V.K'XE?MZ#X-_#GPR_P #O&XG_:0U#3/B5\7_
M (8?#[X+^(]=^(O[/^M>%F\%?%_P]H6C^.?BKJWP[U&W?X,^*+"\^'<_QGT/
MQ-X8U#4;GX5_9=^!'[<$7[8G_!,K]HSXR?L>?M(>'_&?PVTS]N/X5_M<WM_\
M5?@4W[/WPU\7_%W3/@=9>#=?_9M^#/AGX]3^"OAA^R[H^C^"/%FG>'KGX:?#
M+1_B?\19?#^A:E\7H?BK\4]>N_BCXHQ/@W^R1^W!HO[#/_!-/]G/5?V.?BA8
M^,_V,/\ @K1X8^.7Q1O)?B/^S-;Z/K/P=T#]H7]I#XDZ]\3?!,FH_'?3KO6_
M"=MH/Q+\)6^F6ES:Z?XYU[53K)TOP3+HEAINNZV ?O?\;O\ @H!^RU^SWK7Q
M"T3XC^-/%LDOP<\.Z1XM^.&I_#WX-_&CXQ>'?@3X:UZPEU?2=9^-WB7X1_#_
M ,;Z%\*+6Y\/Q?\ "6SQ^-[_ $6\TOP$X^(^L6VG_#]9/$\?$_%W_@J-^Q)\
M$_&GBWX<>+_BKXAUKQ[X(^"/AW]I/7_"7PK^#'QQ^-NL#X!>*+J]L],^,.CQ
M?![X<>.(/$OPYM7T^YG\3>,/#EQJF@^";![#4?&M_P"'K'6-'GO_ (^L?!?[
M3?[-OQH_X*>^!;[]E?QW^U[\,OVW_%TO[1?P$\;>&O&W@(>']4\3^*/V>?AW
M^SOXZ_98_:#OO'7C3P/XB^$>@^#(_A-X8U+P/XOTZ+Q5X)U/X.^)KG3_  [J
MMC\0?"TGP^OO#/V8_P!B/]J;]ECXM-X;O?A+XY^*?@GX8?\ !"3]FS]A?1_B
MWX9\>?!$Z%\3_P!HOX&^(OC%XC\1>$/ FB^-OBUX+^(&CZ#?1?$_2M$^'&L_
M$/P?X)\,6EOHNHZ=K_B+1+&QTG5M= /WGTWXT?"[6/@S8?M#:3XTT74_@KJG
MPRMOC-IGQ%L)I+KP[J/PMO?"B>.++QM97$432W.BWGA*6+7;::.$R2V,B.L6
M]ME?D+^P+XZ_;6_X*2_LV:7^W9KG[5WQ#_9+\/\ QZU#QYKG[-_[-WPE^&'[
M,?B_P-X ^#^B>,]>\.?"S6OCAKGQ:^#WQ5^)OQ/^)'C"RT*/Q/X^;X?_ !:^
M#_A67P[K=CX?\,>%O 7B6TO=<7[&_8?^ OB73_\ @E[^RU^RI^T7\/M<\!^)
M_#O[$WPI_9E^-/@"\\2^$]1U73[[PM\&-'^#_CJVL/%GPS\6>+O#<]GJPTS4
M=1\.ZSH'B>XNETG4--NKN/2=96\TJQ^.O^"9GA_]JC_@G9^SEX8_X)]_&O\
M9Q^,/QW/[..J>+?"7P*_:9^!=K\%O^%8?M!_!74_$FK^+_AW?ZOH_BOXM^"=
M:^!WQ/\ ">CZX_@/QYX-^)-I'X;&H^&K36/#'Q<^)T>O2ZT0#[I\,_M$7_[.
M_P &/V<?!7[9'BQO%?[5_BSP/#X;UWP]\&O WB7XF^+_ (U^.OAEHFDV'Q:^
M+7P]^%'PD\':AXFL_AS>W]UI/C/7]33PCI'A'X6Q_$/P=X2\4ZAH>K:SH&GZ
MAF77_!37]B:S\$?!GX@S_&&]_P"$>_:!^)GC+X*_"FWB^%7QFG\6ZY\:/A_:
M^)KGQ;\&]:^'T/P\D\?> _BYI4_@[Q'HB?##X@>&?"_CO5?%NGQ^"M$T#4O%
M^HZ7H=[\Y?&;X?\ [4_PU_;C_93_ &[Y?AC?_'#PG!^R]\9?V2OVB_@Y\#/$
MMOK.J_ FZ^+'Q*^%?QE\+?&3X4:+\19O \WQE\-Z?KWPOT_X1?%S4M)MO OQ
M#UW1T\$?$S2OA3-I&GZOX-\"?'VA_L:_M1:!\4?A'\8]._9F\0:1:_%;_@N;
MXU_X*'_$;X<^%_B'\%);K]GWX'7O[&GC;]D>PU_XEW'B3XQ:5IOB/XI?$KQ)
MJNC_ !J\>^&?@MJ?Q/L/#]CXA\4>&]+NM4U'PMHEAXI /T.TK_@L!^P!K&GZ
M'J=O\7/&5K:ZA\8K3X >+AJW[/7[1^C3_ GXO:IX\TGX8Z#X)_:KM]4^$UK-
M^R3J/BGQYKND^'_"$W[2R_"RR\6/<76J>';K4M#T77]3TKM_C;_P4[_8P_9[
M\5?'#P/\2_B-XT3QC^S;X.\'_$CXY>&_ OP#_:$^+.J?#GX8^--)\5Z[8_%+
M7(?A7\+/&2O\+] TGP5XAN?B#\1=/DO?!OPRN8-,T?XA:UX:UWQ)X:TS6/QU
M^._[('[:?C+]D7_@K=\,/#O[)OQ'U;QQ^TO_ ,%9_@S^T_\  [0_^%F?LM6K
M^/O@AX'\<?L2:UKWBRWU'4OVA;/1/#<L>F_LM^-9-/\ #7C?5/"_B>Z'B;P'
M"=&@EO/%47A#Z]^/7P/_ &F?&GQ>_P""Q6L>&/V<?B)J7A_]J'_@FA\%?@%\
M!->7QS^SM96'Q!^+_@;PU^V%9:[X/M;34/CG::YX7>&\_:7\(06?B#QYH_A+
MPK<R^&O'CKKL=O:>%+GQB ??GPR_X*!_LF?&7XMW/P3^&GQ1NO$OC3_A6&I?
M&OPUJ4?P\^)^F_#/XH_";0]2T#2-?\?_  0^,^L>"[#X0_'?PIH6I>*_#=EJ
M^M_!OQOXXT^RNM7AMY+@S6NHQV?PA:?\%0O@3^S1^Q5^R-\5=(^*W[2W[?6@
M_M$?M.Z1^S5X+^.FH_ +QZOC;Q9JFL_M4ZA\'_B1K?CC1?@]^SKX:TW0M6^$
M]I'XQTCX8_#^S^%F@^-/CY=?#G1O"O@#3/$VJ:QK/C*RH_ 7X&_M,>#/B_\
M\$=-9\4?LW_$/3?#_P"RY_P31^-7P#^/.O-XX_9UO+#X>?&#QUX9_8^L-"\(
M7%II_P <KO7/$TDUU^S5XPM[SQ!X"T?Q9X5MI/$W@0MKTEM=^*[CP=\4^'/V
M/?VS_!O_  2Q_81^'VJ_LJ_$:Y^-G[+7_!6SPM^UW\0?@7I/CK]GG6?B%K/P
M9MOV]_B]^T,^H^#=;TOXV7GPCU/7O^$%^)>A03:-K'Q0T$VFMV6NQWUW;:-8
M0ZY> 'ZX_##_ (*A? _XC_M3?M5?LX77AWXJ?#G1?V3OA;\,/B/X]^,GQ<^#
MWQI^%/P\L5\7Z'\4/&?C:3QAXD^(?PR\,>#OA5X,\#>!/!GA?7]&\;?$WQAX
M8@^)DFN^,!X+TJ]T3X>7GB#6/5/AO_P44_9$^)FJ^/-#M?B;J'PZU;X;_!JW
M_:/\367Q_P#AW\3/V;)&_9RF2Y>Y_: T!_C]X/\ AQ%XJ^#6@-:FV\;?$'PW
M)JGA_P"'5_=Z1IOQ!N_"^H:[HEKJ'Y)_&?\ 8T_:Q^/7QK_X+5?#>U^#WBKX
M:>'/^"EO[%_[-OA3X3?'?5/'GPZC^%O@+Q_\.OV>_BKX#\0?#;XJW'A?Q9K_
M ,3O-O?B!XFTGPMK_P#P@?PQ\;Z+=^ 9O$OB!M3\B?P[IOB;SGQ-^Q!\:_V_
M?V4/COX%U3_@G>G_  3\_:O\9?LK?$7X1^-_C5\:?B]X;^)EIK?Q:U/Q3\/?
M&FF?"G]G[Q1\/?B[\:O%Y_9K^(OB/PEJMW\;/'_BS2O!USI.AW/ASPOX \*?
M&:X\0^-?$G@$ _>+X)?MH_ #X_\ Q%\7?"#P1K7CG0?BSX*\&>%OB7JWPP^,
M/P;^,/P"^(5Y\,/&U[J6E^&/B9X:\&_&_P "_#_Q#XL\ W^M:/JGAR^\3^&M
M/U33O#7BRQN/"'BR30?%*?V.;OQJ_;!^!OP%\2/X+\::GX[\0>-K3P2_Q-UO
MP/\ ![X._%[X^>-O"GPS6_U/2X/B%XR\(?!+P/X_\1>$_"6L:KH/B/2O"FIZ
M]IMB?'.K^%?%ND>!X?$>I^%/$=II?P9_P3[^'_B37OB[;_'/QI_P3+U7]AWX
MH:)\"O$'PF^,/CKXO?%/P3\7/'WB7Q?X@\;^ O%Z_#;]G7QEX$^+OQ6N?$W[
M.NCZMX;\8^*/&GB?X@Z5\*I-8\47OPNN/ASX;\2K/\2K[POO7/@WX^?LM?\
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
MPX^/FF:U^RO^UG8>-?@GKWB.[L-.\-ZA\6OAS-\#U\?_  V\(>)=7U*S\/\
MAKQMXT\-:'X4\1>+)T\&Z+JU_P"+GCT1_P">&_\ ^"./_!0_X>?\$POV./@M
MI7P1USXJ_'B'_@LUX=_X*7_&3X7>%OB[\"H8?@%\*['PMXHT*Z^&MMXO^)'Q
M7^'GA#Q=XW5;_1M4DL_ .K:SX7G\6ZGXPQXC73X+#7-<V_VK/^"6G_!1?XI>
M'_\ @Y3T#P7^R=XGU*X_X**?&#]AS6_V3+NX^+_[,&G6GQ#\/_LX?'[5/$?C
M[7-2^V_'>*[\#V-YX5>'Q-X7M/&]KH&MZCI<\5CJ.CZ-XE6X\/VX!_4G\<?^
M"D?[&O[.?Q$^#'PH^*WQ7U/3_'O[1OA36?&?P!T3P;\)OC3\68_C1HV@Z;+J
M]];?"_6?A+\.O'&@^-_$\U@ME)I/@?P]JE_XVU^;7_"-GH/A[4KWQIX2M]:\
M$\(?\%O?^"9OCO0?@EXL\,?M":M?^$/V@?C-:_LZ?#_QE+\#/VA+'P9I_P >
M]0UB\T72O@U\3O&%]\*K?PS\%OB7K$EC-K>D^#/B[JO@K7]0\#O;?$BVL9/A
M[=VWBB7\^OB#^QO^V)KW[;__  ;R?&/2/V:?&\GP[_8<_9^\;>$_VJ-?/Q#_
M &<[=_A1XG^*WP#\*?">'PY+I4GQR36?&UWX)U_0KV]\>7OPUL/&?A__ (1^
M:VG\":SX]U22?1K?\=_!/_!)/_@IYX>_X)S?"GX%:A^Q9XTE^*OA7_@OAH__
M  4+USPC;?&W]C^6>#]F_0_A%;^'Y=3BUJ7]I*'PI<^+[_7+Z72['PI'X@-Q
M]HTV_N;^[L-*?3=1U$ _I^U_]M#P_P"!?^"EO[0GPV\6?MC75UX!^!7[!"?&
MGQ=^PGX>_9 ^*FO^/?#<FB^._#&I^(OVI=#^-WAOP#K6I?%72F\+>,=!^'L'
MPH^&]YXJ:\UB^O\ ['X;L?$W@#Q=/??#NK?\'(7P)M?^":WA_P#;UL_@S\<(
M=9^+OQG\=_!KX!_#O7O@G\:=.\,>*=6/QN^)W@'X43Z]\8-/\!:O\)=3U.Y^
M&7@2/XB_$KPY\+O'OCZ\TGQ-8>+_ (6^%;K7/%FC>2NQXR_8I_:Q\4?\%R/V
MPOVF['X):G9_LV_&7_@D]XI_8R\#_&W5/'WP=B\-W?QEUS6?A]XWM&OO!NG_
M !(U+XR:?X/B&C:GX6O->N/A@+J/Q+93/!I%SX6ELO%%Y^/>O_\ !,[_ (*/
M>)/^#>K]C']BB3]C;QYH?[0G[$O[<.G?&7QEX!U/XB_ B\U?XI>!9/C#^U1X
MHUW5_@]+X:^*?B'1-4BT#3_C)X+@$7CG6O 6H>(;BU\67OAC3]6\/Z9X=USQ
M< ?U9_';_@J7^Q5^S78^#[KXR?$#X@^%-0\8?"S6/CK)X/C_ &=?VC]<^)7P
M^^!GA[6])\-:]\9_C?\ "O0?A/J7Q*^ 7PPTCQ)KFF^'KOQC\:?"G@326UQ[
MO2;6>YO]*U:WL;_[1'_!4']AK]EB]\,V/QB^.=C9R>*?A;9_'>"Y\ ^#?B'\
M9=-\/_ 74_%7A[P-H_QV\>ZM\'O"7CK3/AW\&=?\8>*M%\.^&OB7XXN] \(^
M)]1?55\/:IJ<'AGQ1-HWX3?M@_L&?M >._\ @KAI?[:_Q,_8E_:+_:E_8Y_:
MT_85M?V5_C3\"/@[^TCX/^%?Q>^!?B*[\4:;K4/@'XG:?X=_:F^$7@/XI?#/
M7H/#NE'XAZ!:_%W7?@;'JWB[QKJ.IW'B>[\"^#->\=^:_$G_ (),?$'X9_\
M!3$^//&?["GQ<_:>_P"">/[07_!/OX#_ +*FK_ O]F#]J74_#4/[.7B3X*^&
M_AIX&\.?!OQ-J/CG]HS]FC4?CW\#=/TCX6PZE-KWQ)@TS0]7O_%]MXHU+1+;
MQ5X3U%?$ !^Z7QJ\#?M^^*X_VS=5_9Y_:@\::'IWC7PU^S[JG[$=POP\_9/\
M2:%X$^(J6OB5_B:G]H:WX3O)_&O[,GBJ#5_AMJGC?5/']S=_&K3(M(^)L?P5
MO[E[?P19^+O3_%?[1?B#X%?MW_!']F_QQJ=[XG^&/[<'A;XQZQ\#-9N=(N&U
M7X4_'7]GSPUX;\9^.?@[>ZYI&CC3M9^'GQ<^$UYXI^+/P\E\7W-KXK^'OC#X
M4?%SPZ/%?C;P5\0_A7X%^"'U3\"OAWI/PA^"/P<^$^@>#M ^'>A?##X5_#WX
M=Z+\/_"GBGQ!XY\+>!=)\%>$=(\-:=X.\-^-O%FDZ!XI\8Z!X8L],AT31_%/
MB70M%\0>(-.L;;5M9TG3=1N[FSA_-;]M?P'K'QS_ ."D_P#P2@\!^&+*&_LO
MV>?%W[2'[9'QEU>WUBTCN/ G@?PW\(KGX(?#"VU+29+*Z)NOBO\ %GXMVMCX
M42ZNM,NM8T+X;_%?4/#L6J_\(5XBN-! /U]HKB/AOXMUCQWX%\,>,-?^'7C?
MX2ZQXATN+4;_ .&_Q(E\#3^.O"$TKR :3XGD^&OC7XB^!3JB1JDTJ^'/&WB*
MQC2:.-KX7*3P0]O0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 48'H/\ ]?7\Z** "C ]***
M"BBB@ HHHH **** "BBB@ P/2BBB@ HP!T&*** "BBB@ HHHH *,#THHH ,#
MTHHHH \E^-OP0^'7[0_P]O?A=\5+#Q'J/@Z_U[P;XGE@\)?$'XA_"W7X->^'
MWB_0_'O@_4].\;?"SQ5X+\;:1<:+XM\-Z)K$7]E>(;..ZDL([6_2ZL9;BUE]
M \-^&_#W@[P]H7A'PEH>C^%_"GA;1M+\.>&/#/A[3++1?#_ASP]H=C!I>BZ#
MH.C:;!;:=I&C:1IMK;:?IFF6%O!96%E;PVMK#%!$B+M44 %%%% !1110 8'I
M_G_)/YT444 %9VKZ7;:WI.IZ+>2:A#9ZMIU[IEU-I&KZKX?U:&VO[:6TGETO
M7M!O=-US1-1CBF=K+5]%U&PU;3;D1WFG7MK>0PSQZ-% 'A7[-G[-?P:_9$^#
M'@O]GO\ 9^\,:GX+^$'P[M+W3_!7A'5/''C[XA-X>TV^U&ZU6;3++Q%\2_$_
MC#Q4=+AO;VY;3]-GUR:PTJ"066F6]I91Q6Z>ZT44 %&!Z?Y'3\J** # ]/\
M(Z4444 %&!Z?Y_R3^=%% !1110 48'H*** "BBB@ HHHH ,#T%&!Z"BB@ HP
M,YP,^O>BB@ HHHH ,#THHHH *,#T_P ]/Y<444 %%%% !@>E&!UQSZT44 &/
M\_6N0\/^ _"7A77O&7B7P[HT&D:Q\0M4T[7?&D]E-=16WB'7]*T6Q\-VOB*^
MTP3_ -ECQ#)X>TK1M"U#7H+*'5M7TC0?#VG:M>7MIX?T6*PZ^B@ HHHH ***
M* # ]/?\?6BBB@ P/2BBB@ HP/3_ #U_GS110 8'I_D]?SHP/3W_ !]:** "
MBBB@ KA/#/PR\ ^#_%'CGQOX<\+Z9IWC/XF7FDWGC[Q;Y<EYXF\5GP]:W-EX
M;L=7UV_DNM4N-$\+V=[?VWA;P\+I=!\,PZEJ<>@Z;IZZE?"X[NB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBDR.>1QR>>@YY/Y'\C0 M% (/(.1ZBB@ HI"0.I ^I'?I^=&1C.
M1CKG/&/7- "T4FY2,AAC@YR,8/0YZ<]O6C(&,D#/3GKGICZY% "T444 %%("
M#C!!R,C!SD>H]1R*6@ HHI,C.,C/ID9[=OQ'YB@!:*,CIGGTHH **** "BCI
MUHR",@C&,Y[8]<^E !11D'H1_G'^(_,44 %%%)D8)R,#J<C ^I_$4 +12 @]
M"#]#FEH **,@]"#_ /6Z_E10 4444 %%)D>HY.!SW]/K[4M !129'/(XQGD<
M9Z9],]O6EH **** "BBB@ HHR/7_ #S_ ('\C1_G\NM !1110 44=>E% !11
M10 4444 %%&1G&>>3CO@8R?PR,_44@()(!!(Z@$9'UH 6B@$$9!!!Z$<@_C1
M0 444?Y_/I0 4444 %%%&1Z]>1[CUH **** "BD!!Z$''!P<X(X(_/BEH **
M*,@=3CM^/I0 4444 %%&0>A!QUI,@\ C(ZC/2@!:*** "BBDR/4=QU[CJ/P[
MT +1110 4444 %%%% !129'J.N.O?T^OM2T %%%% !102!U('UXI,CU'/3F@
M!:*** "BBB@ HHI,CU'7'4=?3Z^U "T444 %%%("#R""/4'- "T4@(/(((]0
M<TM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\UO_!P
M3\(_VN?"O[,WQ@_;A^"?_!0?]J'X"^+_ -GC4OA(?V>?V>OV>;__ (1#X9>/
M=0\7^//ASX!NO#?QBT'0['5/''QW^)WQ$^('BN;3O!5M?ZU!\,]'T=?"7@\?
M"/4]1N?&WBWQ;_2E7X)?\%%OV?\ _@L;\:OVLOA%\1/V1_#?_!-34/V?_P!G
M!/\ A+OA-X6_;#\8_M(:_J^K?M :MI4=E<?'O6_ _P */!FB^&-+\2_#31=1
M\1^ O@UINI^*/'-IX;BU_P 7?$YC;>.-=\%P_"P _8S]GFZ^+E]\ ?@;>_M
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
MF;_@GG\,O &K_$WXSZSKGP2O['P8;SP1\7?C#XP^.?Q2;3/C'=>*H?A;XO\
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
M&3X%_ ;X_?'?3_VJ_P!G[QW^TWX-\.>%;+X5^$-2\%?"OX9:#X U;QL_Q/\
M$GQ2^*7@?X<^&?%=AK7Q-\(>!-*\/V?C;68=?\77M[-I^JMX+T76O&6G^!?
M7]AW]M'X0?M<?LV_M#>.O'7PI^/O_"E?^"2L'[$'CKQ_XW^+GQ&TOXL?%W]H
M<>._AY\3-3^(>M6<OP0\56<7@K7O$/P\32M4\9:OXX\1?$&Z@\27?BO5O#6N
M:YI<]AXD^5OAI_P2X_;9\$_!;_@FI\"OB3H'[)?[07PK_99_9Q^(OP7^*7P,
M\:_&3XII\"-&^.\FN>$YO@[^V59>&IOV>?LW[2^K^!/!ND>,-+\/?!7XL>$_
M!>G_  T\<>)M+\7_  _\?6OB>W'Q%\-@'T]+\>]'^/7_  4*_P""/?QU^$7C
M'XH6GP<_:Q_84_;0^+<7@G5_%WC32/">O:+I^C_LA^+OA-KOB7X0'Q)=_#W3
M_B%X;TOXT>,]/N_$]GHDOB6:VU@Z+>>(]7T71?#T=A[7_P $D;S6I?@5^T7H
M^M>+/'7C-/!'_!1?_@HG\-?#FK_$CQ]XT^)_BZV\$?#;]KCXI>!O V@ZAXX^
M(>O>)_&>O0^&_"6@Z/H5C=Z_KVJ:@;*P@%Q=SR[Y&^:/V0_V#_VT?A9XE_X)
M :M\4M#_ &;=-T'_ ()_?L9?&K]EGXIV_A/XV?$CQ'XFU>]^('@_]G;P9X=\
M5>"K*^_9YT+0O$<;#]G2W\1ZYIFK^(?!0T,_$>7POIU_XH'P[3Q7\1?NC_@G
MG^S]\;/V<_AS\<O#?QQLOA;9Z_\ $O\ ;)_:W_:/T&/X4?$#Q9\0M'@\*?M)
M?''QA\:-)T75]2\7_"CX27UEXA\+'QE-X8U"&RT?5M-U+^R8]=MM4MO[4;1-
M+ /R-_97_P""@<O[%\O_  4\\3_'/X?_ +6OQ:_9S^'7_!7+XV>#/''[2?\
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
M-%MYOCI\'_@OK?B"U\-Z5:ZHUEY!^V;^PQ\9H_CY^R7^U7^Q+\.?V7_&=_\
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
MM8CQ9)>>-OVIOA9X2\3^ /A]IWP$TBY^'VD>%OAQH_A7P9HVCKX]T8Q3^-_
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
MQF^*^N_\%IOV5K+X'_&7X0>%OV-/V,8/%?@GX_>#?BEX(\%>*M*^)6N_!_\
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
M8?#RZ\+:=/XAT[5'\2>$].\9P:_+<^%>!?\ @EC^U5X6_P""7'[+'[.$VO?
M73_VP/V)_P!KO2OVQ?@U<Z=X\\=>)_V>?&OB[PQ^TG\0_C#8^"OB)XEU/X+^
M$?B#I_ASQ/\ #WXI^,/ .JWGAWP&FK:#XB&C^*M,O[VVMY]+/VM^R!\"/VN_
M#_[:/[6W[6?[1W@G]G[X>:'^T]\$/V2?!&D?#[X2_&KQ]\7O$GP_\3?LYR?&
MYM1T_7==\3_ CX1:'XHTSQ'!\:I[I/$6DQ:)+I%_H)\/Q^&M<LGC\:7X!] _
M%?\ ; M?!/Q6\3? [X6_ _XO?M+_ !9^'OPR\,_&/XH>#?A#<?"S1Y? '@+Q
MWJ_C?0_APFI:]\8_B5\+/"NJ>-OB?J?PR^(MOX%\$:)KM_J30^#[[5/&MQX)
MT+5O"NK>(?F[2_\ @KA\%?B%_P ,R0?L\?!?]HS]I>__ &P?@'\6/CQ\!8_A
M7X<^&FGZ1KB? WQ+X3\(_%WX7>-?%?Q,^*OP_P##'PH^)GPYU[Q?8Z7XO@^)
MFJ^%_!6F:[977@6#QK??$_4_"'@3Q1;UK]FS]I'X#_MZ?'/]KO\ 9I\+_"KX
MP>"?VQOA/\&_!7QU^&7Q0^*'B?X2>(/ 'Q=_9R@\8:%\)OBAX&\6:3\._BEH
MNK_#GQ=X&\<7GA/XL>%I_"=GXT\-:EX4\,>,?"%WX]BU/4_!ND^'?LQ?\$Y_
MVAOV9OBQ^P3K=IJ7P,\<^#OV<?@E_P % --^-?B&W\4>+/AMK.N_'']OCXZ?
M#S]H[Q8?A+\)M*^$'BKPSI?PC\$^/? E]X9\-6VL?$S2=;B\&^*;*=M)-_X,
M:R\9 'Z3_L??M4?#O]M;]G'X;?M,_"O3O%VB>#_B/;^)84\-^/M%7P]XV\)>
M)_ WC+Q%\.?'_@OQ7I,-WJ-G;:_X,\?>$?$WA;5)=+U/5=%O;O2);[0]6U72
M+FRU"Y^3X_\ @JW\&FTWX5_%27X3_'&#]D/XS?&FW^ ?@7]M0:9\.[SX%R>-
MM9\::K\,_!/BGQ'H^G?$>\^,_A#X)?$GXI:9#\-? ?QL\2?"S3O ^I^(M;\,
M>(=6N]#^%?BSPK\2-;Z[_@E?^R]\9?V/?V+?!_[._P >A\,)_'/AGXD?M&>+
M)[KX2>-/%?CGPA>:-\;/VA/B?\<M+A36?&/PU^%.MQZEHMO\2Y/#&HP'PO\
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
M&%IJ_C>:ZN?B;X@T/P[X3A\2VUW/JMIYSI?_  6C^!/CT?LNZ7\"_@5^T?\
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
MPS\*C_@F?XE^*'PAM[^_O;*W\.S?%3P%I7B'P.-;<RQP1:W+;S_9K>YEO;4
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
MM_&WBSP1X<N6T#0H+_Q!?VUUXDL[V?3-,O(=%M=7UN33M&U#YS_9,U&_T?\
MX).?LS:KIOCO1OA-JFE?\$\/@SJ%C\3O$6G6.J>'_AG?V/[-GANYM?'FNZ3J
MLL.G:EHW@RXBC\0ZGIVHSQ6=Y8Z;/;7<J022,/P.USQ_\4O"/[$O_!8G]E7]
MJO0OVA_ O[6?A_\ X(^^(/&>JZ%XK_:E^*?[8G[*7QO\#^!O '[1OA#Q'^V!
M^RW\1/BIXL\5>,?AK=_&?QGXJM[#XH?!CQ;9>$]3\-:#X1^$QLX_%=]9>,-8
MT\ _KNT35(]<T72-:ABDMXM7TNPU2*"8HTL,>H6D5VD4IC9XS)&LP1S&S(64
ME6*X)\^^.7Q6L?@7\'/BE\:-5\,>*?&>C_"?P!XM^(^M>%O Z^&I/&.MZ+X+
MT2\\0:O8^&H?&/B;P;X7GUA]-L+E[.#6_%.AV4TJ")[^)W0-^#FH>//$W[(7
M[=GQ8\*ZE^U?^T/X<^!FL_\ !#?XJ?M?_%[Q9\4?%?B;]H#3?AI\8O@7\5O#
MOA^\_:1^&OP?UZRUCP9\/=8T[P1XX\3:MXF^!_P#\"> ?@GXHET#PKI&@_!O
M2(M)TVQ;Y-^#WBS]H+P=X[_;,^ ?C;Q=\<_^%2^,O^" FE_M!:'X*^/7[57C
M[]K'Q]XK\<SZM\=_ASIWQW\<7_C_ %CQOH/P)^+GQ0\&:,\OQ'^!_P"SS\2O
M'?P0MM1TV#6;7QKX\U:&/5-( /W.\(?\%)OAOXQ\2_\ !-;PU9_"WXKV?_#S
MOX0:U\9/@_XANX_A^?#?@#2/#W[/]G^T-JOA;XF-!X]E\36_C >%]4TO3+./
MPMX6\2>%[K49[J1_%-O'9".Y_1ROY=O@<C?\)3_P:0-M;:G[''Q4#'!PF?\
M@EQX% #'^$D@X!P3@\<5^KW_  4V\27]MX"_9U^'GAOQ]\7/#GCKXP_M5_#S
MP9X(^&WP9\=WOP<U[]HK6M"\(_$+XF3_  6\7_'_ $?6- \4_ 'X17&F>!;S
MXB_%[XD^!M0OO'T_P_\ AYKG@#P5X+^*/B+QS8?"SQJ ?I717\@EO\9/VG[O
M]F;]ESPGK'[37QY^'&O>'_\ @Y"\6_L4:E>^$?C]XI\=^)?^&?M-_:2^,OA#
M2/@]K_QN^)V@_P#"R_CQX3T)?"UOX2T+Q3\8[6_\0^.=-M(H_%NF3S)9Z-I#
MOVSO%/[1?[,OPQ_X+!?!OX4_ME_M/67PI_9\^-O_  2,\7? OXC:M\<_&7Q
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
M^UK7=5G6;4]=UO4-0UK6+R^U2_O+N;RWXF?MB_ WX->(_B[H'Q0UO7?!]O\
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
M\0V^#GPW^(J_#'XFS>$0#T?]H[]CG]EC]KRR\(6'[3?P!^%7QQA^'VK7.N>
MYOB+X/TKQ#J7@O5KXV!U&\\*ZS<PC5_#[:J=)TDZO#I5]:6^K'2=*;4HKHZ;
M9&#VO3/!/@K2/!>G_#C1_"7A?2_A[H_AJR\%Z5X%TO0=*L/!VE>$-,TR+1=.
M\*:;X8M+6'1;#PYI^CP0Z38Z':V46F6>FPQ6-O:QVT21+\'?%[]OKX,ZU\.;
M>R^!^K?&CXNZK\3_ -F5?VDM(\7?LJ>!-/\ B#XI^%G[.WC;3=7L?!_[1][9
M>+--N]*D6_U+3]7?X;?#33O"GQ(^-7Q1U7PCXQM?AO\  GXD-\/_ !]I^@=5
M_P $MO&OC#XD_P#!-;]@7XB?$+Q1KWC?Q[X[_8\_9S\7^-/&7BK5;W7?$OBK
MQ3XB^$WA35M=\0Z_K.HS7%_JNKZOJ5W<WVH7]Y/+<W5S-)++(S,30!KZ%_P3
M0_X)Q>%]7@U_PU_P3^_8E\.Z[:ZM;:_;:WH7[*?P)TG5[?7;);U;/6H-2L/
M=O>0ZM:+J6HK;:E',MY M_>B*9!=3B3UGXZ?LH_LT_M-W?PWO_VA/@3\*OC/
M>_"#Q8/'/PQN?B5X)T/Q=+X)\4F.".75-";5[2Y-K]J-II\U_8G?IVHW6DZ+
M>7UI<7>BZ5/9V?CG^T5X ^ 2?#[3O$T'B/Q-X\^,?C&Z^'/P6^%7@32%UWX@
M_%GX@6GA'Q-X\N/"_A>SNKO2O#VD0V/A'P=XD\0^(/&OCWQ'X,^&G@O1=*N=
M8\<^-O#.DJ+X_+.K_P#!5#]ECPUX N/&WBNV^./A[6M#_:=^'G[''Q ^$P^
M/Q4\6?%SX7?M$?$W5/"FG^%O!'CKPI\/O#?C"UM])U>U\:>'=:\*?$;P_K/B
M'X8?%/3=7T*#X+^,OB3K?BSP=H_B( ]5M/\ @GE^PW8^ ?CQ\++/]D[X!6_P
MY_:?\1R>+_V@O!D?PQ\+KH/Q:\3G44UFSUWQC9?8=E_J6AZ]&OB/PM<(8#X2
M\2E_$?AD:3KDDE^U+QW_ ,$X/V"?B;\.OA!\)?'7[('[/'B+X;_L_7%[<? _
MP?<_"SPI;:-\)GU2ZM+_ %I/A_!I^GVDGA>W\1:EI^G:IXGM=)EMK;Q/JFFZ
M=J?B"+4M0L;2ZA]N^$7QOT;XK?"6+XPZCX,^)GP4T-9_'4>K^'?V@_!MU\)?
M&WABS^'_ (I\1>&-6USQ/H&OW!&D>&]3C\-W'BSPWX@EO7TK7/ ^HZ+XJM+K
M^S=2B<?+7@__ (*=?LQ^,-8_9CTN&V^-.D6_[;%KJ&K_ +'VM7OP+^)VM6'[
M0/A32#I=WJWCK1=/\#^'O%_B?X8>!M/\,^(O"GCZ?Q3^T'X>^#NDO\.?$UGX
MZM[B?PUI'BS4/#H!]Z^'?#OA_P (>']"\)^$]"T?POX6\+Z/IGAWPUX:\.Z9
M9:+X?\.^']$LH--T;0M"T;38+;3M)T?2=.MK:PTS3-/MK>RL+*W@M;6"*"*.
M-?F+X@_L\ZQ\8/VE?@K\6?B/JNAW/PL_9EN/$GCKX-_#2PM-1NM0U3X_^+/!
MVJ?#I?C7XXU>XEL;&&3X;_#3QA\3O GPX\"V6FZWIAO/B1KOQ'UO6SXFT?P)
MIW@_YBTC_@L'^ROKG@#Q+\7;'P3^U=;?!_PS:^/[*?XJ>(_V5?C+X(\':E\2
M/ W[27AK]E&R^!NER>./#7AO6V^-?C_XQ>+]"T/P1X%O]%T^9P/$MKXMO?"6
MO?#[XC:)X2[7Q5_P5(_9J^'/[/7[2W[0_P 5M&^-GPRT[]CWQC<?#S]I+X8Z
M]\(_$?B/XL_"_P ;/H'AGQ;X>TS4=&^&G_">>%-;\.^,_"'CCP+XM\+_ !3\
M+>,]=^#<_AKQ?I6KZK\1-(MK76VTD ]\_90_99\"?LF>"?&7@KX>:?X?\.:!
MXW^)OB'XH-X'\!^'H_!7PJ\!7NO:1X<T!O#?PM\!07NHVO@_0+BS\*V7B?Q5
M%;WLO_"8_%CQ'\1OB?=V^F:CX[O-(L.)^(O_  3?_8(^+OC?XB?$OXG?L?\
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
M>)/VJ-*UF_\ #E]^SWI7C ZK_P )#/XR3Q/I&M^!;;Q<W@Z/X,:A\6- \0?
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
MGBSQ%K^K7]#QU^V7\$_AM?\ QML?&%SXRT]?@)??"+0/%]_8^!/$_B#3]?\
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
M>'?VH_%G[(7Q-T+]CQ-4N?C7>W_P\>+1?#'C[PY\)OB!XK^&]E\2/"=_\:?
M_P *OBUXOTO5_#'PG^+'CGX1VWC3PA\-_BAJ]G$/A]XNUK2_%NF:MX<US2=+
M\1Z3]P44 ?RH^,OV#/VT->_9_P#^"TGP+^&O[%Z_#7P_^W7H'P*/[/4/BW]I
M?X9>*=5BN&_9=^"?PCU__A9_B-_%'C'Q'K7Q%\,ZWX \=>)/VCO&7BGQ)XAO
M_$GQ7UO2'^'7CS]I72?%WC#XV>'/TP_:F^%G[3GQ _;+_P""5'[6_P .OV>[
MWQ!I'P'?]KGPA\<?A]K/Q0^%_AGQ5\+O^&D/A-X5\*>#/&FIZB_B+5?#/BOP
M%X9\4^#/(^($OPZU?QC\0=.\/:W8:WX0^'/C?4[;4/#5O^OU% '\Q_[*W_!.
M;XN_LW?&.]^ FM_\$P_V'?C3X1\*?M1^*/CY\'?^"IWQ,@^"'B3XCZ9\+?&_
M[0.M_'&70?'G@74/"*_M!:E^UE\,M.\0ZQX-^%OC7PS-HGPHL]1@\$ZS)KNC
MZ;X,NM*\4?K!_P $W?A'\6?@Q\-OV@]"^+W@&]\ ZM\0/VX/VSOV@O"MC>>(
MO!?B.2[^'W[1?[0GCGXS^"Q>3^"O$GB6PT_7])T/QE:Z'XJTJ2\D@L_$.GZ@
MNCZCKFCFSU>Z_1"B@#\EO&WP?_:.\%?\%?XOVM?!_P $I_BC\"?'7_!.O0OV
M;=8\4:#\1OAWX;U;P%\2?AK^T7XZ^,LUAK_A7QKK>A:SJUIX]\%^,VT?X=ZE
MX4CUO39/B%I\.A_$>^^&G@[4)?B+I7QS^QY^Q/\ M:_ [X!_\$,?ACXY^#,C
M>(?V#/B9\7-3_:%N=&^(OPOU'2]*T+Q9^S[^T9\"/#VL>%;B7QA:7/BJWFU3
MXY^'_%=W96=G!J=CX7\.>*8197'B%/#^B:__ $7T4 ?R^?L*?\$U?C!^ROXY
M\'?LQ^+O^"97[#GQ.T'X&?M"S?%'X5_\%9/'6D_L_P#B3Q_K_P 'K;XT3?%K
MPXFK?#>U\':3^T):_MC^'?"^JS?#3PUX[BO-#^'G@SQ+8V7Q.7QOXU'@VV\,
M_%#]'?\ @L+\!_V@/VEOV:? 7PF_9S^%S_$?QMI_[2?[.OQDOY;[QUX)^'_A
MW2- ^ WQ>\(_%'5K&_UCQ1K%OJC:QXHM?#\NB>&5T/P_K5K#J$KW>NW>CVD$
M)O/UFHH _/\ D^('[3_BGXR_#/Q)I'[$.J_#S0])L_'=C\6?B3\0_BE\"]4\
M?3_#.W\-7GB/P]\-/A!X:^'WQ.\3Z9K7C+Q]\6='\!V=Y?\ Q)U_PEX+\%>$
M(?%VH6FM-KFK6CP?C_;_ +!G[;B?\&]VC?\ !.P_ /3U_:K\/ZSX-TI= ?XQ
M?#+_ (5IJ-CX;_:^TW]H>3Q'#\2$U:2ZM]&N/ VD#19(+CP6/$5OX[O(])AT
M&]\+0R^-Q_4!10!_/I_P4!_8U^+GC7]LSX'?\%!/"'[!'PH_X*!^&KS]F>?]
MEGXV?L4_'_4?V;M*\=_#>*R^)&I_%KX=?'#X2>*?BY_PE7P:E\4Z/JGB+QEX
M+^*&CI\1K#^T/#U[X8?PR?$=S'>7OAQ-#_9K_;8_8O\ CU\(/VF_V9_V+_V9
M_'?@[X@_LQ']ECXV?L2_LT>-?A[^S#X2_9KET;]I;XT?M(?!_P"(OPL\4>,_
M#VB>!OB=X>\-6?QZ\??#SX_?V5X?^&/B#X@>.7@^.7@CP"%UR^^&FA?T&44
M?BK;? _]MGPK_P %,?V<_P!KGQG\*_"WQ?TG7?V ?C!^SA\:=:^%?Q$\(>'_
M  Q\$_B/XE_:;^''[0&G^'[.V^(W_"">,_B/X&TKP+HNJ_"[X8>-O#_@O^W_
M (@^+_#&DZS\6O#/P1T7Q9?^(M!\U_9Q_P""<?QMUO\ X(D3?L!_&&VG^!?[
M1>C3?%_Q9\//%_A[QSI^L6WP\^-MC^TWXP_:E_9C^*N@^+_ 6I7-Y-9^!/B'
M-\-M:UVR"Z3J=Q=>'?$>@_9+C1KFSU35?WTHH _!W]IC_@GU^T3^TI_P3?\
M!^D>*M*^%/BW]N0_M!_!O_@H'\3?A7\439ZK^SW\3OCSX-\7:'XRU_\ 9/\
M'4T0\56^M?!#PO\ #:RM?V7? VJ_;+C^T_"7P[^'NL^*-=N%F\0ZM>?4G_!.
M'X2^)/!EO\2?B%KO_!-O]F+_ ()DCX@Z/\/-)F^#GP:3X*>(/BOXH\0>"YO&
MQUOQ/\7/B3^S[H>C?#3Q!X1LX/$FDZ7\'/#EG/K>OZ':CQOXB\27NCW/C.U\
M'^&OT^HH _$7PC\._P!KOX,_\%+_ -O#]K71?V1_%7Q+^%G[1'P;_9C^&GPX
M31?C%\ O#OB;_A(?V>['XBV^K:EXCT?Q-\0[.VTCPGXLN/'<)T/4;?5-2\16
M=KI<DVK>$K:>]2UM/#_&G[ W_!0[3/#'_!2G]O'PEXE^%=O_ ,%1_P!J[P!\
M-_AC\#_AY\*OB!>1_#W]G;]FSX3^(]"FU+X$_!_XY_%KX<Z?'J/QP^+W@>T\
M1ZU=_%[QW\+?"WPTTC]H6]\'ZS:>&/!W@72-7U6Y_HJHH _E \6?\$W_ -K_
M ,2^ _\ @MQX+^'O[*A^%_AO]O;]C;]G&V^ L'Q$_::\)?$_XE:Y\6_AE\*O
M&NC>)?AW\9_'&J>+/'/B#Q!\===\0>(9+/QE\2_'7Q+\8^ KO55T2ZM?CYX\
MTJ^U/5_"OT=^V=^R1^T#\3_VI_V>O^"C+?\ !-_X2_MFPZU^S)?_ ++_ ,>/
MV /C[XO_ &8]1\??!ZVM/BEK?Q;^%7QG^&/Q!^)5MXB^!%]X\TB3Q#XH\(_&
M70M&^)!TTZ?J6A6?@C6?B!'82^)=*_HQHH ^-OV5?"?C;X)>!?A!\$7_ &9/
M@U\$_!@\%_&'QQKFF?LRP^"_!O[/OP'\2ZG\6-)\1>!_@/X;\%6L'ACQ%XQ\
M0ZWX;^(GBO5/%'Q>\.?#WPGX*\7>,?AGXT\:ZIX;\!7_ ,3_  SX,L_LFBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *3(SC^A/Z]*6OY9?\ @Y]^#7PKT_\
M8M^(/[2_C"?]L?Q#\;?".I_#NW_9L\5_!CQ3\:;;X5?LGZII/B_PO+XB^)OB
MOPW\,KK3OA5X<TO5+6XUD^(/B9\6M(U_XCZQ=ZII'@CX>>*_#_\ 97A9?#8!
M_4T#FBOG7]D/QKX>^(G[*?[-7CGPM\8;G]H+P_XJ^!'PGUK2_CKJ&CW/AO5/
MC#;WG@;0W/Q*UGPS?'^T/#&N>-)C)K^N>&-25-3\.:O?WFB:E%%?V-Q$GT50
M A(').!ZGI^= (/KZ<@C^8]^O3\C7\_G_!RO_P %!_C)_P $Z/\ @FGJWQ%_
M9_U"X\-?%WXV_%_P9^SAX0^(5FUFU_\ ##_A+_"GQ!\>^(_&NE6U[:7<,VNC
MPE\,M>\,^'[E1#<:#K?B73_%%I*;K0X89?HSP;_P1?\ V.] _95O?@=J'A2:
M?XZ>+?A;/X6^(W[=FGW^JVO[;/BOXHZ[IMA<>*_C3<?M+7E]=?&,^)-7\964
M/B0>&;WQC<^!ET2VLOAG=>&+CX7P?\(:P!^O%%?@O\??^"PI_9Q\4?M??#3X
M1?L_Z=^T7X'_ ."5OPG_ &?/$W[<WC\?&:Q^$.NZ!;_%>W^UVF@_ 3X>7'P[
M^(&B_%OQAX9^'&@^)O''B30?$_Q-^$>AZ9J^E0_#>+Q9=>)KF5[/TCP?_P %
MC?!GB[]O[]GO]C5?A,FA_#3]KK]D^Q_;%_9;_:@UOXAWEGX:^,?PPO\ X;7'
MQ$;1[#P.WPV,_AKQWI6GZ/XJU3Q#X>\3>+].BT3P+X?C\87>H_;?$'AWPKJ0
M!^T%%?SV?M$_\%Y-%_9\\"_L7V'B7X*?"_0OVC_VR?@M\2?VE=(^%OQ7_:OT
MSX,?"7X7? KP3X&\1^/?"6K_ !!^.7BCX+WWB2S^(WQMM-,T;PG\)/ANGP,B
M%_\ $2[\3>%/&'BGP:/":ZGKM+3?^#@OP'XRN/\ @F3=_![]ECXH?&70?^"G
MW@'XTZI\*['PGXOT+2_B3X.^*WP&GUOP[X_^%?B+PEXOT3P]X0GTVQ^(>GV?
MA!?BE=?$[0O"%II<7BKQ]K:Z1X0\-VFH>(@#^B"@G%?S>?M$_P#!?S5?V8?!
M?PV\.?&?]E'P=\&/VQ-:_9-^-/[9?Q;_ &6_CU^UWX9^&>G?#7X7?"KQ!XU\
M.>%/ O@[XRZ3\'?'MC\9?VA?CU?>#Y'^#OP;\/\ @30+Z^MI;^7Q=KGA(Z?:
M#5_>_#O_  6*\(?M7?$+X$_ +]C']GZT_:-\6?'S]@YOV]?'GA7XN_%7P_\
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
M\.^"P#^FND) Y)Q7XN?M;?\ !87PS^SI\6/C]\-_!/PX\"_%&3]DJT^'=_\
MM :'XC_: L?A3\9/$4_CKP=IOQ3NO!'[)GP>;X9>/9OVA_B=X;^$NL^'O%EQ
MH'BOQA\"?"'B/Q#XQ\)?#OP?\0M=\4CQS!X%;_P6N_;:^('[.G_!+CQ;\;_V
M9/$-WX9^)?QTU+X(?"CX,?$+4/#^HV5[X$;]H;Q7X=T9O'TWAS7$T;Q#I'B/
M0? 6J:]?^'K2^TP:OX?\;'0IM7T*2/3M1L@ ?M+D>_Y'_"EK\OY_^"2/['VB
M_#KPUHOPN\&0?#+XX^"O$WP[^(>C_M>:=;6.L?M/>+_BI\,/%FA>/-%\:?'S
MXM7T4/B[]H>V\5^+?#VGW_Q1\&_%+6-9\+^.K)FL6L-(FT[PS?\ AYOQ>_;Y
M^+6G:I^UK<?LT?LR:!^T'X'_ &&;Z+P_^T%KVM_']/A7XCU[QQ8_"GPG\=?&
M7PZ_9Y\,Z3\(?BUH_P 2_&G@;X7>./"\NNV?Q'\;? S2&^(&M6/@"VUJ6:U\
M0ZSH0!^H5%?BA?\ _!6SQM\2O&>O>%OV._V4['X_:4?^">OPA_X**_#GQOX_
M_:)T#X#^'/B)\,/BQJGCNQLO!DEK%\-_BOXC\&^-XO\ A -9T73;?Q!H:V1\
M<PW.@^.9OAWX:@M_'-[VWP+_ ."H?B;XN_&7]ASPKXA_9EO?AI\&_P#@HW^S
M;X[_ &@/V6?']_\ &+0O%7Q6>;X=^ OA?\3=4\+?&;X-Z%X.'@SX=Z=XI\#?
M$*[\2^ _%'A7X]_$Z]N['3M"T[QWX2^'?BKQ!JWAKP> ?KS17X9:;_P5Y^+E
MC\/?#/[1/Q*_8BF^'G[*=C^VKXS_ &(_CE\2_P#AI?P?XJ^)7P<\4:-^TGXR
M_98\,_&F'X5:5\.XO"_CKX%7'Q9T_P"'_A+XAZG;?&'PY\3_  ;KWBSQ/<>#
MOA5\5_ /@W1/B'\0.[\?_P#!5[7/A1^V!\,_V=?B7^SMHW@GP5\9_P!KN+]D
M;X5:CK_QZL=._:A\:O>?#_5M=TO]IW1OV3[WX86NGWG[(.J?$7PSXF^&=I\7
MK/X^7FM3366FZU!X!EO]6;PM8 '[)45^%-[_ ,%A/BC:6_QV\>2?L5OIWP)_
M9>_X**^&/V _CIX^U[]I#P[#XWT__A._&G[/?P\\)_%?X=?#'PS\,/%=KXZD
ML/%7QXL/^%@> M9\>^!%\/Z!_P (AJ7@SQK\2-3U[QWH/PG^C=2_X**^,/#G
MB'_@I#X*\5?LZII/CK]@KPIX+\=>"?"$?Q-UF;4?VJO"7Q<T'QGJWP+U#X<:
MCJ7P?T7P_8ZE\7?$/@K6/@_H/A[1]8\>ZU9_'?2?$'PXO+0PVGAWQ'XL /U(
MW#U[X^ASC!/8Y_SS2U\<S_LK:/XM_:J^#7[9WBG0O"'@[XR_#[X$ZW\)_$-W
MX)OO%FK>(]>LO%U]_;-Y\,-4^(,U[X/T;Q?\"_!_B'4-=\4Z3H&O_"*V\0^)
M/B$G@WQ];ZEX 7PE>^%/%7SU^PY_P47US]N'Q]JZ>"OA/\/+/X*:=;_'*SU;
MQEX=^/UWXM^-'P;^(GPB^*O@OX>:!\%_VK_V<]7^#'@+4?@#\5?B=HNO>-/'
M?A[0+3XA?$O3[;1_ACX@\O6=4TG5O#FOZF ?J717PK\??VK?BAX8^,T_[-?[
M+_P1\'_'[X\^'_@;-^T;XZ\-_$;XV7_[/W@WPU\-M5\1^(? ?PSTRR\:Z?\
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
M$.M>$[WQ+\3/#X!^^5%?FA^T3_P4<T+]FN#]H36_'/@;P\O@WX6_%_\ 9O\
MV9_A;XCN/BK:^&V^*O[2W[1MIX,N[3X?>*8/%7@S1M)^&'@SX;:9\3?AYXT^
M(7Q2TSQ!\3M)L?AS?^,=9TO1M3\9?#SQ%\/%V_V&/V^(/VP/&'[1'PQU7P'X
M7\,>./V=-4^&QU7Q9\(?BA?_ !X_9V^)?A/XN>&M2\1>$/$'PF^-6I_#/X.:
MGXDU;0[K0/$_A#XG^$]6^&GAW4/ GB_0VLH;KQ%H^I:5KMV ?HI5.\U"PTX6
M[:A?6EBMW=VVGVK7ES#;+<W][((;.QMVG=!->7<Q$5M;1EIYY"$B1V(%?D]\
M9/\ @ICXU\(^"_VK?CW\&/V:[/XY?LN_L+>//B%X#_::\<'XUK\,_B[>S? C
M1-%\2_M*Z[^S=\*O$7PIU3X>?&72/@=IVJ:YX?UA?&_[0/P.U'Q3\2/AA\5?
M GA?3[Z?0O"FJ^./BGXE:7)_P48_X*!_%OX2^.?@+^R[^UG^QMX[_P""5_P&
M^(OP>TSXB?'GQ]I6A2_#S]I#XL?M$WME\:/ QT[]E[7M>^'WQ/\ BW??"WX4
MV&JZEX/\1Z=K_P ,?#OPT^'GQ+\%?$;7_&<$/A+P^ ?T8RZSH\%ZVFSZKIT.
MHK;VMXVGS7MM%?+:7MX=.LKIK1Y5G6VN]0!L+6<QB*XO0;6)WG'EUI @\C_/
M^!'<=0:_B[\-^&/@Y)_P2W_X>"?MV_L ?"+]K+QE\!/VO?C<? GBUOVCO&.M
M?%?Q]JVO?\%%/B_^SM'HW[07C7QA\)/"VL^)/A-\$Y=/^$?A/X<:/XDU?]H)
M?%_A3X?^!M4G^&OPZD\%Z5H6G_T1_M!?MK?&3P_\5/C5\#/V//V</"/[57Q;
M_9I^!_A'XY_'#PGXK_:$;X#&UL_BF/B<WP;^%'PTNM*^#?QPG\9?&OXC1_!_
MQG>P>'?&.G_"OP+X?TJ\\$:AJWQ)C7Q:D.F@'Z0T5^*7[0G_  6-\-?"/6/'
M_A'PM\+O!]W\3/@)\!?AG\>/VB/@C\</V@M$^#/QNT"\^*W@CQ!\2_#_ .SM
M\%?!O@;P!^T!HOQT_:>TSP;X2U-M?\$_\)?\._AK)XH\9?!KPUX2^,7BT^/_
M !%J/P\[S3O^"DWQ:^+?[2FA?L^_LP_LE6WCRR\2?L<_LU_MOZ3\1OCA\=C^
MSY83_"']HCQ]K7@R#3+CP/8_![XO^/\ 1_'GA2VT'6-:N/#/B+0=&-]+X8\6
M:%JMYX7U"/P4?'H!^N-%?EK^PW_P46US]M_Q_K$7@KX4_#RV^"FFVWQULM6\
M:>'OC]>>+?C1\'?B)\(?BKX,^'GA_P"#/[5W[.FL?!;P#J7P ^*OQ/T77/&G
MCOPYH%I\0?B386^C_#+Q 4UC5-+U?PYX@U+]2J "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "ORY^/?[._P#P4!^,'C7]JOX7M\>?V9M9
M_8K_ &G_ (1:M\+O#OA7QO\ !?Q'-\7_ -G)?%?PVA^'OCAM%?0_$%MX2^/6
MA>*9[CQ)XJETKXC7_A>:PU7Q!8:=;7W_  C'AV;0?$OZC44 ?ECX0_8;_:+^
M _Q=_82\+_LM_M:GX5_L ?LH? 2;X+_$C]E3Q!\+?"?C3Q+\:[CP_I,&C^$/
M%.H?%.XMM/U;3M<U&(:9J?B#5].CT<Z+J_A6>31=,U*S^)/BJUTO]3J** /A
MO_@HO^P)\&?^"EW[)_Q#_9-^-TNJZ1X=\92Z'KGA[QKX;M](F\7?#OQSX4U*
M+5O#/C+PO)K=AJ-G#>V\B76B:U L5O-K?@[7/$WAD:AI\.MRWD/E'P;^ O\
MP4:\%? [P+^S3XP_:9^ 1LO ?A'PY\.IOVN/ ?PF\4P?'GQ;X)\,Z7IOAF'5
M=+^"_CKQ+XN^$'P\^-VH:!#-J,?Q/U[Q7\:_AMI7C2P@U>]_9W\4:#K$_A?1
M_P!.Z* /P _:I_X(S^//B;\3O^"C>N?L^_&KP#\./A__ ,%:?A9\$OA]^U98
M?$3P+KOC#Q/\+/$WP5FO/#P^)/P+;P_XB\-:3XC@^('PM\0^)] UKX?>.&T9
M] ^)$]C\3K+X@ZSH?F_"V/T[]KW_ ((E_ S]IGX<_P#!,SX6:-XKUOP3X8_X
M)P^*_AOX;T2^OQ=:SXL^)G[*_AKX;:=\,OB-^SYKWB+2+_PS-:0_&'P_X3\"
M:;XT\0K;W%I>:-IGB+2O^$?$?B1IK']L:^,OBU^V%9?"C]L;]D;]D"\^&?BC
M5M0_:TT7X\Z]H7Q036?#%CX,\+V_P#\%VWB[Q'HT^D_VA>>,M8\17G]K^&[>
M*-]!T7PW#I^M'4+?Q1J.I:=>>'E /C/]O7_@FA\7?CE^VS^QG_P4;_9.^,GP
M_P#A+^U!^R5H_CSX?:AHOQ@\(^,O''PJ^,7PD\?Z?K.FW/A+7[/PMXS\/WWA
MB\T"#QA\0)+#5-'TV[O]4O/%EC>WM]:S^"O#N-7XR?\ !-#XQ?&O]MG_ ()R
M?MH^+OVJ/"^I>(_V#6^-E]K?ANZ_9_DM8OB[J/[0\5WH_CK3-!U#0OB]HUO\
M+O!O@7PG)IWAOX.:7JVD?%CQAIMEH]A=?%3X@?%GQ!)K'B+6?V#.<''7!Q]>
MU?DMKG_!17]H7Q5?^#_$G[*/[ 7CC]K/X%^/?BW\8O@/H?Q8\%?'GX4^"+W0
MOB'^SY\9_$GPJ^*WB7XA^%/'%O9Z-X3^!MW9?#CXMZI\)/BEI_C[Q/JGQ!\6
M^"M#^'FN^ ?A[>?%/X::YXC .1_:V_X)N?'KQG_P4;_9X_X*<_L>_'[P%\+?
MC3\-OA!J_P"S-\8OAK\;/ OBWQY\)?B]\!]9UCQ)XEMD \#^./ _B?1/%7A7
MQ+XDNM>TZQBOSHVNZ_IG@O5M0O=-M?"6K:'X[QO&W_!,;]HG2/\ @H9\,O\
M@HY\!OVI? >F?&;5OV9-5_9,_:GL/C!\$[OQ9X-^)/@6]\4GX@:1XU^''AGP
M;X^\%7/@77?"GBO3?"6FZ5X1E\2W-IJ7A#PAH,'B+QGJWB2;QOX@\??MC10!
M^7?_  1]_P"">7B;_@EY^Q'X/_9#\2_&+0?C?/X3\7^-?%=AXST#X<ZC\-8[
M:V\>ZE%XEU'P]?:;J7Q ^()U^YT?Q)>:\ECXJMI/"D.I:#/HMI<>#]/U+3K_
M %/6/E;X??\ !([]HCX7?\%#?VP/^"AWA7]J#]G;5?%G[8.A_#O1O$'PG^(7
M[(OQ!\6^#? ,GPJ_X5U-X*U?0-<TK]KOP?J>M:M8ZE\-M&UJYN=0TO3P=9:.
M]TE-%6RB@E_=_4[NXL--U"^M--O=9NK.RNKJVT?37TZ+4=6GMX))H=-T^76-
M0TG2([Z^D1;6TDU75=,TU)Y8VOM0LK42W,?Q%^R+^V[:_M;_ +$VC?MH^&/@
M[XWT6S\0V'QMU'1?@P?$'@&_^(=Z?@[\2_B-\.XM!77M2\1^&?AE;>*/%<GP
M_-W"FH>-K+P9HNH:PFG77CB[TFPD\3W(!\^?%?\ X)X_'3]H[]GC5_V<OVF?
MVE_ 7Q6\(_&SXB_%'QK^V#)X7^"'B[X/2?&7PWKFGR:9\$_A7\+7\/?'O7M4
M^ G@WX)1:)\+'O+X:Q\2_%'Q;M_A1IFG^/-8F/COXI:AXR^$_%7_  0;^.OB
MK_@EK\"OV ]>_;T&O?%_]BCXW>#?CU^Q/^U'9_!K7_"FJ^"-:^',_B>Z\"^!
M_B7X1U7XT_$E?$NB>%+;Q?K?A3P3XC\-ZUX<3P-X8LO -O:^"-=B\!7FG>-_
MW5_9)^/MI^U7^RY^SM^TU8>&;CP98_M!?!7X:?&6R\(WFJQ:Y=^&+3XD>$-)
M\6VV@W6L06.F0:G<Z5#JR64]]#IUE'<RPO*EM"K!!] RR&*-W6*29E5F6&+R
MQ)*P4E8T,KQ1*\A 16EEBB#,#)(B98 'X=_MR?\ !+O]I;_@H1^S5\,+;XQ?
MM6>"?A;^VW^SY\:OAC^TM^SE\5?@)\);O1O@C\*?B]\+;:Z6"R/@[QYXI\:_
M$WQ1H'C.]OY]5U76M3^(T-UX9UW0_AUJNA^&;O3O"?C'PU\5I/\ @H;_ ,$S
M?VH_^"CW['OPL^&7Q?\ VAO@7X9_:0^#/[3?PC_:L\":Q\/_ (+^.M(^ :>*
MOA=X1\2>&Q\.O$F@Z]\6O%?Q+UOP_K-WXX\6:A=^-;#Q9X?U+R$\-65GX.TU
M].U6[US]&?V+OVGT_;"^ EC\<E^''B#X2->?$_\ :"^&=S\/_%FO>&/$GB;0
M;_X"?'[XF? ?4CKVJ^"K[6/"#ZGJFH?#:ZUBZL_"^O\ BC0=-?4/[.TKQ9XI
MLK6'7]1^JZ /P@\"?\$<OB)IGBO_ (+(^*OB)^U-X/\ $]S_ ,%A/@POPO\
M%\/A']GO5_!J? G5+'X3_$SX1:%K?ADZK\>?&8\=Z58:%\4M5O-0T?5E\-W^
MK:AHFDR1:[I<5W?Q'Q+Q!_P1"_:*^*'_  3E_P""?7[$'Q$_:Q^"GAKQ%^P5
M^T1\*?CQX:\:>"OV<_'?B'P[XKLO@7X?\7>'OAYX'UW3-=_:%\/ZM>7VKGQM
MKVK^//'&GW?ARUO"='T?PUX!\/+I=]K.O?TF44 ?E'\8O^"5'PP^+7_!4?\
M9V_X*7R>)]4\/Z]\)/@QXI^&/Q,^&>FQVZ>%_CIJ>C>*-$\7?L^:OX[LTM8X
M-7A^$'BRXUWXAV\NJM?ZBWQ#^'W[.VNZ/-I1^%< NO*_%O\ P3/_ &B?AY_P
M53^)/_!2?]CO]H/X5>!X?VHO@OX/^$/[5/P@^._PR\??$G0;_5_AW9>&= \$
M?%OX=-X(^*WPWSXBTCPGX-\*Z!!X3UJXTS2[6*S\9W(U^ZN?B,)O!7[844 ?
MA1\??^"0WC#]IC]L?]F']I+XN_%+X=:[J/[)O[17PG^./PN^/6G?#V+PG^UE
M/\-OA7I-K=7O[)GQ USP1!X7^&GQ#^&7Q(^+ME/\:-3\;:CX=TFX^'2>,/B-
M\)_AQ\-=,T#Q<WBRP_0G]B_X._M:?!S0OC78?M:_M2V/[4^L^,?C]\0/'7PD
MUFQ^&FA?#0?#/X+ZX=.'@_X6SV>A?NM7FT&6VU&^:^NFNIK/^U/[)@U+4+&Q
MM95^PM0N)[2QN[JVL;K4[BVMIYX=-L6LTO=0EAB>2.QLWU*\T_3H[J[=5M[>
M34+^RL4ED1KN\M;<23Q_)7[!O[7&G_MS_LP>#/VF=+^'GB#X4V/C3QC\;O"D
M/@+Q7K.@:_XDT)O@S\=OB7\$+AM<U/PK<WWAJ34M7N?AS-KMU::#JFN:1I4F
MIG2M/\1>([:RCUW4 #S#]N+]C/XC_M:>._V-?%/A7XL^!OAMI/[(?[4_@+]J
MV#2O$7PP\0>/=2^(?B+P3X=\>^#W\$/JVE_%#P':>#]$U3P]X^U"5==_L?Q9
M?V&N6=A>'2[W3HKK2K[?^-_[(?C+XN_MI_L-?M9V?Q,\+^'=*_8[T?\ :,TS
M5?AU=^ -6UK4?B7)^T;X&\.>"=6FTSQK!X]T:U\"1^$5\+:;JU@EYX,\=-KQ
MN+[3+A]&S;ZG%]XT4 ?BWH__  2Z^+]AX3_9H\.WW[17PQNKK]GS_@I]\8_^
M"DMW?V?P'\6V-KXRG^,GB3X]>)M6^#-OI]Q\>M1F\-1Z-<_M*_$:STOXBR:E
MXA+V^A>!9;WP'<2P>(1K/3?&O_@G#X__ &B/VI/@G\;?BCXL^#2C]G7]I[PU
M^T5\&/CKX)\#:[X0_:Y\'_#SPGJ&O73_ +&VH>.M,U2/2O&/P0^(%UKFI7'C
M[6=<O%TJ[\#^(=>^%Q^#>I>)(-!^.VE_K#XGU:^T'P[KNMZ9X<UGQAJ&CZ-J
MFJV/A+PY/X=M?$/BB\T^QGN[;P[H5UXPU_PKX2MM8UJ:%-.TRX\4>*/#GAZ&
M\N(9-9UW2=.6XOX/!_V-_P!HVQ_:^_95_9^_:CTOPM>>!]-^/GPJ\'_%33_"
M&H:K!K=_X<L?&&DV^KVNDWNKVUCIMOJ%U:07"1W%S!8VT3RAA''L 9@#P?\
MX*!_L6^.OVTK3]EJP\)_%?PC\*8?V9_VQOV?OVQX[CQ%\-M:^(TWC+Q#^SSK
M^J^(M"\ M#IGQ(^'<?A_1O$U]?V\6K>(_-UR]TZSM;B*ST6ZGO8KK3_5/VT?
MV1_"?[=7[(GQ>_9.^+FLW^B:9\7O!^F:;<^+?!KWECJ/@WQWX:UG1/&W@?Q]
MX9B^WP7+W'@?XE>&?#GC#2=+O=2,.H'18-+U2XFM;FZ+_7-<EXN\=^#O <.@
MS^,O$>E>'(_%/BOPYX%\-G5+J.WDU[QCXMU!-,\.^&])@),]_JVJ7;L8;6UC
MD>.UM[S4+CR;"QO+F  _-G7OV+?VD/CUXP^%/Q6_:=^*/P0G^)?[./P<^/OP
M]^#$7PQ\ >.7\"ZS\7_CY\/-*^%OB7]IKQ_I&O>-M+U;3GM/ O\ PEOACPS\
M!/"^JR6_A>P\<^-)[WXY^,I]:T!/!&3X!_X)Q_$KP-HG_!(?0A\=_ NJ6_\
MP2R\.W'A6^N#\'/$%E<?'C2U_9E\0_LEZ7<6BCXPW47PKOK?X<>)]1\4ZCYZ
M?$J#4/'$-A%:KI6@PW-K>?5O[/G[5\7QZ^.?[9OP1/PR\2_#[4?V._BQX$^%
M>J:IXEUSPSJC^/W\>?"'P=\8](\7:-8>%KW6;31?#NH^&O&^B7.BVVIZW/XD
MFL;J)_$VA^$->34?#.G?7E 'X[_#;_@GU^UG\$OBY\>/"/PB_;'\/:'^PQ^T
M1\?O&W[3GB?X=>(/ACXSU3]IWX8^*OBYXZTKQY\<_@M\ ?CGX9^,/@GPM\,_
MA/\ %;Q#/X[U>V\8)\-M5^)'PN3QMJ\7@&2T^(,T'QCL.3^ WPM_9U_:7_X*
M@>,/V]OV9_B/HOQ&^#UI\"_!D'Q/U;X?7NEZ]\(?B%^V7X2N_C%\!?AO\0=&
M\:^'7D^W_&;X(?LP>(?C9\(OB_X3U;49+*+X??&/]G;66T22]TS0-7L_VT/(
M(]:0#'<GZG)H _/G_@I3^Q_X^_;5^ 'AKX9?#KQWX.\)Z]X+^.WP6^.#^$_B
MOX;U;QK\!_C=8_!_Q?!XL;X*?M!>"=$U;1=1\6_"+Q=?6]AJ.MZ+#>2+)K7A
M[P[>36=W#9/ WXW_ +:G[.WQ<_8N_9Y_:*\3?%_]JW]G223]K7_@LA_P3V_:
M4^&GBC5OAGJ7PWT7P1\0=1^/_P"QIHGC&Y\6:!XK^.NI)XH\#> =%^!A\46O
M@K0_&VE:O9_#[PWXQ\4>*OB0T5^3X!_J7II7/<CZ''KZ<]_7],T ?S4_\%:?
M@3XA\"_\$]O^"LW[97[3OCGX5GXW?&[]BSPI^SCX4T7P1_Q*?AM\,/A1\./$
MOCG7O OP\\*^,?&4>F^+?B+X\^*OQ2^,/B[Q7XDUF^L?#4&IRW?PZ^&OA?P2
M\_@&7QEX_P#O?Q/^Q[\:/VI[[Q_\:/BK\=/@=JFO>(/V+/C/^R=^R[??"3X>
MZGKOPA\/>&OVHX_!VJ?%C]IW7DU;QDWC#Q9KOQ-MOAS\('\'?"SPS\3K3PQ\
M-/!WACQ'H%I\7/B;=_$V^\::#^KY4$@Y.0" 03T.,Y['.!7QM\&?VO[3XO\
M[7_[8O[)"_"[Q5X,U+]D'PQ^S7XCO_''B+7?"=_IWQ,M_P!H[3_BUJFE7GA7
M1?#6J:W>Z-HF@6GPN,37/BR\TGQ)JE_JMW%-X1T73]+T_4_$0!\K>!O^":GC
M_P &Z]_P2$U0_'7P9J%E_P $L/A)XO\ A-J%H/A%KMK=_'FU\4?L^:+^S=!K
MMA>GXM7$'PGGTOPKHD?BF?3;JP^**:IX@O#ID=_I.G6GVN]S/@7^P%^UY^S5
M\5/B+\.?@]^V!X1TS_@GQ\1/CMXH_:0L_A=K_P (]7U/]ISX2:O\1OB:OQ<^
M*_[//P?^,>E_$#0O &A_ KXA>.[_ ,8WDWB7Q#\+/$GQ2\*^#O'OB+PGX5U+
M3O'T6F_'"V_8>B@#\A_!G_!.?Q]?_MO_  6_;1^,/B;X*M\4/@';_&_28_B_
M\%_ FN?#;XO?M.> ?C#X3F\'^$?A'^T_%:ZF/"_BGP=\ M'.D7'AG5=0;QIJ
MGC+QOX.\(^/O#=C\"X%\8>"?&7T-\6/V7OB[XB_;O_9Q_:^^&'Q%^&WA[0?A
M]\#/C'^SE\8_!/C_ , ^)O%^I^)?AM\4_B-\$_BG->_#74_#_COP99^'?&HU
MKX*V'AU=5\4V_B70=*TG7[S6&\,^(;NQATFX^\J* /Q'^'__  2Q^)OA_P#9
MF\+_ /!.;QE\5OAOXQ_8'^&_QF\(^.?!T]SX5\9M^T)XD^ WPY^/&@_M"?#K
M]E#Q_<W?BR;P1+8:%XGT+3? /B?XZ:1(+WQO\$]'C\#I\&O"GC/6[SXJZ?\
M7/[=O[*WQ@_:0N?V7?%'P:^(7PM\.^(?V;_VA](^-5[\//C[\/?$/Q3^ _Q3
MMK?PEXJ\)61\9>"_"_C/P)JT_C3X3ZSXFT_XS? [Q#_;4UIX2^,'@7PEX@?3
MTOK+3];T3[_HH _#;P9_P2Y_:2M-(^!FB^-OVE?@SJ%M^S]_P5-^,/\ P4:T
M&YT/X$>-UU#QW:?%?Q=^T9XFUGP!XDGOOCBD'AS6]0_X:<\9I;>(=*M-;TOP
ML?"OA"%]#\:-/K][??>?[.W[+/C'X*?M+_MS?'O7OB/X9\7:3^V-\3/A7\1M
M,\':1X#U7PQJ?PU?X5_!+P3\!;+2-0\47OCSQ-:>.4USPO\ #OPYK]S>6WA?
MP4VF>(+K7;>.WU+3;G3UTWZZ\3ZM?:#X=UW6],\.:SXPU#1]&U35;'PGX<G\
M.VOB'Q1>:?8SW=MX=T*Z\8:_X5\)6VL:U/"FFZ9<>*/%'ASP[#>W,,FLZ[I.
MG+<7\'@W[&_[1MC^U]^RK^S]^U'I?A:\\#Z;\?/A5X/^*FG^$-0U6#6[_P .
M6/C#2;?5[72;W5[:QTVWU"ZM(+A([BY@L;:)Y0PCCV ,P!\JW?['O[2OPE_:
ME_:B^.W[*'QB^%.@^#_VU-$\ ZM\5/!'QI\#>*?%4_P;_:$^''@ZP^%FE?M!
M?"67PGXD\/6/CC1?$_POT?PMIGCWX$>-(_"XUGQ?X%T'Q5HGQI\-:?JVO^%[
MCDO@#_P3,UO]EKXY?L>>+O@G\5_ ]A\#/V1OV)=<_8AL?ACXK^$NLZM\2?B#
MX9\9^+OA1X_\;?%/5?BQH/Q2\+>$]"\>:QXR^#?A76C8VOP6U/1;B;6?'K7+
M"7Q%H4G@S];** /S^_X*"?LC?$C]J_P_^RYJ'PC^(O@;X=_$?]EC]L?X/_M8
M>&IOB3X+\0>-_ _BN3X?Z#X_\$ZQX4US3O"WC#P3K]B)_#WQ+U?7]*OK#5V$
M^N>'M+T.]BM-.UF\UG2ODWXY?\$J?BY\<?V>O^"DWP*U;]I7X;:1=_\ !0KX
MX_#/XROXUL_V?O%,\?PJ;P)X,^ ?P_U;1)O"K_M 1#QV_B/P_P#LZ>$[VRU"
MW\1^!H_#WB#Q/XGN)=/U_2K31](C_;.B@#\@_%W[#G[;/@7]KGXS_M)?L?\
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
M?&O1_P!G#QCIFGZ%'XL_:YO?VR_$GAZ_^%=[^TGK5WKC1?$74=0\*Z!JMO\
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
M"? GXK>,OC-K/P6U/_@COX7^*U_\'])_:#^,_@SP$?'^J?M*_$WP%<^,]/\
M#_@_QWH/_"-7</AWP'X90V7A:;0O#.H^(M/L_'/B'1=:\?:/X=\3Z+\&:-\;
MOBO\=;?_ ((S?!']I7]HOX5^ _@K^T/_ ,$>_#OQ7L_&_P"U[X=\>?$KX=?M
M+_MA'2?@SI/C?2O%VH>%/VH?V9=<USXU^ OACKP\??#S6?%_C/Q!:67B+QKX
MD\=6.EW7Q>TOP!XK\+_U97G[/'P U#7=3\4W_P #/@[?>)M;\'R?#W6?$=Y\
M,O!5SKNK^ 9=,@T27P/J>KS:(^H7_@^31K6VTB3PU=W$NBOIEO!8-9&UACB7
MG/&/[)?[*_Q"^%VE_ WQ[^S3^S_XV^">B:PGB+1O@[XN^#'PY\3?"S2/$$<V
MIW$>NZ9\/M:\-7WA+3]92;6=8E35+32(;U9=6U*03[[ZY:0 _GQ_9INM!^)G
M[3?[)?[$_P"V!^V/XK_;:^#W@S_@G]\;O&GP,^.GBA/&_P !/ W[8GQV\&_M
M7?%#X*_$[Q=>1Q^-]3D^-/Q*_9;^!/@_X;_\*E\?W/Q.\>ZSJVD>+?$/[9'A
MK5M>\0Z_X8^*WAOZP_X(*ZUX?UG_ ((G_!F/P]XGLO%MOH\/[7>E7>JVOB.#
MQ7=/<C]I+X\:A;G6-:AO+^:]UB_TC4=+UFYNKZYDOM2@U6VU>5YDU&*XF_77
MXA_LV?LZ_%[1O 7ASXK? 7X*_$[0/A3JVDZ]\,-#^(?PK\"^--'^'&NZ%:1V
M.AZUX"TOQ+H.I67@[5M'L8HK/2=2\.P:==Z?:1QV]G-#"BH/0?!/@+P/\-/#
M&F^"OASX-\*_#_P=HZW*Z1X4\$>'='\*>&M*%[=3WUX--T'0;.PTJP%U?7-Q
M>W M;2(3W<\UQ+OFED=@#^6?]B+X76/PD^$G_!NA\8OV;?'7Q!NOCG^T+\./
MA)\-OVB/ >J_'[XA^.?!WQ+_ &3= _8=\=^+?BOKVO\ PQ\5>.]5T32-!_9I
M^)FE?"G2_ASJ'A.S\.>&_A/XW\>^%_AL=,NI_'N@>%-0\X_82\3?$KX_ZI^S
M_P#M1_%O_@HM\)O@'^V/X'_X*%^.OAM^TW\ =-^"GQ"\4_M7>+]0UCX^^-/A
M-K__  3\^).F1?MBZ[X,U'X$Q>#)/#.J?#C4-)_9<@T']GOPYX-T[]H^)="\
M2^&OB]X_U;^ISX6_LS?LX_ WQ!XS\6?!;X ?!+X0^*?B/>-J/Q$\2_"[X4>
MOA_K_CW47O+G46O_ !GK/A+0-(U'Q1>MJ%[?7[76N7-_.U[>W=T7\ZXE=I(_
MV:_V=8?C)JW[147P#^"L7[0&O:#_ ,(MKGQSC^%?@5/C'K/AD:;9:-_PCNJ_
M$Y=!'C;4="_L?3=.TK^Q[S7)M/\ [-T^RL?L_P!EM8(HP#^<71_BEKWPW_X)
MN?LDP2>+?'/@+X%?%'_@N;^T=\(_VKOB#\/=4NO#.H>%O@)XU_X*8_MM-9V_
MB7X@Z?JNAWGPW^&?Q ^..G?!+X4_%;QC::WI$Z_#;X@>)M!BOHVU]1)ZA\;O
MV:/B5XS_ &C/^"CW_!/O]D#XC>.OAA\*M7_X)V_"3]HGX:V7PS^-?CGX>3?L
M@?M]>(?B'\=?#/P?T/X6ZIX7\0Z<WP?^%W[0'ASP!_PE/Q3^%>A*N@ZK;^'-
M?\1#3_#D7Q,O[GQ/^^5A^SM^S_I/PX\7?!W2/@;\'=*^$GC^WU>T\=_"W3OA
MCX)LOASXUM/$&FPZ+K]KXN\#V^AQ^&/$EMKFC6\&DZQ!K.EWL>I:;!#8WBS6
ML21+K_"?X,?![X#^$D\ _ [X4?#7X->!8M1O-6B\%_"GP'X7^'/A./5=1\H7
M^IQ^&_"&E:-HZZA?"" 7=\MD+BZ\F(32R>4FT _ENTG_ (*,?%'7O&GP _X*
M2?"GP#XDU3]G7]N+]F&+]@7P=\%_$VO?$[_A7-G_ ,%1-2\"W/Q9^%]YH_@.
MRDN["U^&OC/XR67BK_@GE\1OBA;Z=X5U+2?BE\,Q>ZUKFF?#?0X/%^N?TY_
MSP?X6^#GP_\  _P!TOXAZU\0?$'PI^'W@_3=9U;QUXQD\7_%3Q!:S0WNFV_Q
M!\?76H7UWK<^H>/-;T7Q%J<FK7:0Z;>ZK!K%GHRPVFF_8K3M_P#A7/@#^R]%
MT,^"/!YT/PWXAM_%GAW13X8T0Z3H'BFTU2XUNT\2:)IWV'['I7B"UUF[N]7M
M]:L(;?4H=4NKC4([E;N>65_'+7]EOX9P_M8W/[8HT'PY8?%__A3&N? 9-?T#
MPAH.@Z]K_@'Q+XI^'OC+4K7XC^+K>&?Q)\0Y]%UOX8^'4^'D.J7UEI'@#2-1
M\76.D:3-=>+-6U*0 _GW_P""V7Q&T+6_%_[=MMX%\7W^D_%+]D;_ ()F:?\
M%R^\;_$;]H'Q+\(/"G[,GCK5_%OQ:\9? 3QY^QOX%\"R^'?'OC3]K[XM>.?!
M>C^"O&OQ.C^(7@3P7X!\,Z'\$_ [I\8KCXB>,O@YJ7??&;X>>"?VH?\ @H;^
MU1X&\?\ Q/\ BUXV^$6H?\$9?A7\5]3^'GAC]H_XL:%\-%^-%G\>/VD_AKXF
M\6:?HG@;QWI6G^&-:\.2_"70-/U7PSX5FT+PA!X_T*;QCXH\*:A\3M+T[Q)I
M7[W?$3]F+]F_XO>*X?'GQ8_9^^"'Q/\ &]MX$\6?"VU\9?$3X3> ?&WBNV^&
M7CW2-:\/^.OAS;^(O$N@:GJ\/@/QKH/B3Q#HOBSPA'=KX?\ $>DZ]K6FZQI]
MY9ZK?PW%;2OV5?V8-#C,6C?LX_ 724/P]T[X1E-,^#WP\T]#\*-'T#2_"FD?
M#$I9^'85_P"%>Z5X6T/1/#6F^"\?\(W8Z!H^EZ/;:;%IVGVEM" ?S^?LU?%(
M_M1_$W_@DI\!_P!MGQ+XA\2_##XI?\$0/A-^T_X'E\=_$3Q+X;T#]J']L?Q)
MX?\ AGH7QJU'Q3<0:QHL?Q<^+/P1^%VJ:?\ %#PEHM_J6L:CX+U'XL>(OC?8
M:%#XS\$^#O'?@C["_P"#>O7/"EY_P29^#J^%_%T'B[2_#WQ@_;>L9]<M?%)\
M>:FT3?MN?M%:]IE[JWB WFMZAKNL:MX8U?0_%":EJ5S?ZEXCL=:T[7WEOXM9
MM[NZ_3?Q1^R3^RKXZ\'>!_AYXS_9H_9]\7_#WX9>(AXP^&O@7Q1\%_AQX@\&
M_#WQ<+B^O!XK\#>&-7\-7>B>$_$?VG5-3N!KF@6-AJ7GZC?3?:O-NYW?U7P9
M\/O GPY\,P>"_A[X+\)>!/!]K/J=S:^%/!GAK1?"_AJVN-;U"ZU;69X-"T.R
ML-+BFU?5;Z^U+5)8[59-0O[RZO+MIKFXFED /Y!=.\4_%/X+?LK_ +8?PP^+
M$6JS?'2[_P"")'[5/[4W[/'_  4&_90_:+^)&M? G]N3PG\)/#?@WQ-H'[7'
MC#P]J_B#2_'_ ,(_VV[#6O%OP.\2>,OB=IK^([7XQQ>(K^"\^)%[X*\&?"'P
ME9?I1\0_VF[BS_;%_8"A^!GQBT/XD_$_QS_P2E_;+^(-G\([7XV/J_ASXW_$
M#2/#?[(?C/\ 9AO_ !-X-L_'5IHGBJ_\5R:Y\5[SP-XP\N+7->\-ZAXVU'2?
M$<FCZ9=7FG?L3\)OV6/V9/@';>+[/X%_LZ_ GX+6OQ 6W3QW;_";X0_#WX<V
M_C5;3^T_LJ^+8/!WAW1HO$BVQUO6C;KK27JP_P!KZIY87[?=^=%\,_V5_P!F
M#X+#PBGP=_9S^ WPG7X?KXV@\!I\,O@[\/? :^"8_B;/X=NOB3#X1'A7PYI0
M\-1_$.Y\(^$[GQRFC?8D\5S>&/#TVOB_;1=-:V /Q#_X)G>+_P!C?XO>$_\
M@FI^TUX?_:I\=Z[^VC\6/@=XP\._M$^ O!GQ:_M[4OC_ /'G6_@MIOB_]HK5
M_P!LOX>:S;:_XQM-,_9Q\>^"/$VG_">2>\\!?#3X'ZQXT\)_"WX?V$'@_P 9
M_"KP:_QY_P $\?",/P=F_P"#8_QWX)\;_%!/$W[3_P"SC\9/A3\;AK7Q1\9Z
M]X=\:_"OP=^PUXP^,?@GX=Q^ +_6)? 'ASPI\.?B+X5\.ZWX2MO"7A70[ZRO
M[2\U'6=0UGQ!XG\6:QX@_J)T7]E_]FGPWXG^+'C7P[^SS\#=!\8_'JUN++XY
M>+-%^$G@#2_$OQGLKL72W5I\5]>L/#UOJOQ%M;E;Z^%Q;^,+O68IA>W8D5A<
M2AYK#]F?]G#2I/ DVE_L_?!'39OA;=W>H?#*6P^%/@2SD^'5_?ZH-<O[WP(]
MOH,;>$;N]UI5UB[N?#YT^:YU11J$SO=@34 ?GS^UMXB@\9_\%*?V'OV6/C;%
MJ8_99^+GP"_:R\8:3X2EUZ&S^'_[0'[4GP[U/X+W/A/X9_%'P]%+!+XTT3X>
M_!'4/C+\2_#OPZU][WPGXK\22P>-I_#>M:S\'M,U7PM^)OQ!\ 6OB#Q_^SE\
M'_&_Q4^*'Q9^ '[/?_!Q_<?LR_LR_$3Q-\;/B_9^)=#^$GB;]BSXK?$7XA_
MRQ^)R^+M$\:^-?\ AG?]H:\\5? +P;\1]>\1^(_B'X:'@#5?A!I7CN72M U#
M1Y?ZV?BU\%?@Y\?/"3> ?CG\)OAG\9_ K:KINN-X+^+/@/PK\1O"3:UHTS7&
MD:NWAOQCI6LZ,=4TJ=WFTW4#9_:[&5VDM9HG)8\YXH_9H_9R\;_#+P[\$O&?
MP"^"?BWX->$GT&?PI\(O$WPI\":_\+_#$_A1BWA>X\/> -6T&\\*:)-X:9B?
M#\FG:3;/HY8_V>T!)H _E=_;C\&Z!=Z#_P ''?[1_AWQY\1=,\>_LX>-?V0?
MC3^SKXD\!_&+QQX4T7P+\2O"/_!/?]E#Q#X.^*NDV?@KQ'I&F>,/$LLD5A9V
M>L>-CXOLAH45WI7A^VTVS\5>-5\4>R?MBW?BW]I'_@H=_P %$_V9_CA^W#\&
MOV(=)^%OP"_9V\5_L<>)OC3X>\>Z7XG\!_#CQ!\/=7\2>/\ ]L+]EGX@>$?V
MS_V7=*\*_$_P!^T-8^)_"WQ \=:OX?\ &5W:^'_A[X1\#ZQ>CX;ZMXO\+^(?
MZ/;_ /9F_9MU0>.O[5_9^^"&I?\ "S=2M-8^)AU#X3^ [L_$/6+'5)]=LM6\
M<_:- D_X2W4K36[JYUBTOM>&H7-OJMS/J$,J7<TDK5O'?[+7[,/Q0/PJ_P"%
MF?LY_ CXAGX&7-G=?!(>.O@_\/\ Q;_PIZZT_P#L;[!<?"O_ (2#P[J'_"OK
MBQ_X1OPZ;2;PC_9$EJ- T4PM&-+L3  ?BC^R!\'O#O[1?_!0?]I74/CM\4?C
M7\>+SX5?LR_\$9_VAO!WB#4OB#^TO\!O"UU\;+K1_P!J+Q-J7Q2M/V7Q\4M/
MT/X.VOC+7_!NB^*M4_9]UC07\+>%+C5?$WAK7?#-U=>)_'S>)-W_ (*=^/?$
MNO?\%!?V2OV6?BE\7O@/\#OV6/B]^S1^T%XD\,W?[3?@GQMXZ^"'QM_:CT'Q
MS\+-"L_ASXBT;P1^TA^S0+KQMX%^$NOZ_P",_A/;^-_&FH>$;7Q3K=UXGT'P
MGK/Q@\,?"SQ-X _<K1_A)\*?#WCOQ!\4= ^&7P]T/XF>+;/^SO%7Q%T?P7X;
MTSQWXFT_=IS?8?$'BZRTV#Q!K-GNTC26^RZEJ%S!NTO3CLS96WE9GQB^!?P3
M_:'\'-\//C]\'OA9\<? #ZI8ZV_@?XP?#WPC\3?![:SI@G73=7/AGQMH^N:(
M=4T];FX%CJ!L3=V@N)Q;RQB63< ?SN_"/X,VOQ&^.G_!,?X$_%3]MSXS?MS>
M"O$W[''_  5*^&OQ4^,.A?$CXZ?!/P;^T?I?P&_:0_9L\*^"8M9\&:'\9/$"
M>(6\$:;X[\8?##5_C+8^,=?\6?M)>&?#UCKOQ$^(_P 3/">I6T$_S!^R4-=T
M/]G_ /X(;?M00_$_XQ:K\9_$O_!3WXX_L/:QXN\3?&CXE^*M)UC]E#P]J?\
MP4'^&>@_!C4O!.O^*M0^'>LZ);^&_P!G_P"$<EMKVI^%;WQH/$_A>V\8V_B9
M/%E[>ZO<_P!7DOP$^!<^O>%_%,_P7^$TWB?P/X8B\$>"O$<OPY\'R:]X0\&0
M:??Z3!X1\+ZN^C-J'A_PQ#I6JZIID6@:3<6FE1Z?J5_9I:+;7EQ')S5K^RE^
MRYIVF^&M)T_]FOX!66E>"O$-UXN\':79_!SX=VVG^$_%=\VCM?>)_#-E#X=C
MMM"\0WC>'M :ZUK2X[34KAM#T<S7+G3++R0#^9/X\_"[PGK?P+_X+Q?&J;X_
M_'CPY^T+^QO^VYX]\>?L=ZU%^TI\7=:U_P"%OQ?;]D_]DCQC\%/"'@SPEK_C
MG6+?7;7X\_&W4U^"?A?X<>(M*\2^%=4L-3L_A9\+?"NCP65KHR_0GB#XD?M
M_#']HS_@XK^*7PFT1KC]J#P+_P $V/V ?&'@S1O"&G6.OS:5\9=&_9Z_;4UC
M3I_#?AS4X/%%IXHE\.>)HTU?1?"5S;Z^WBL:?:>'TCU275(Q/^D/[-7_  3R
M\(^ _P!H?]J3]HOX\_!S]F7XB_$SXJ?M9ZK^TG\"?BFG@O3/&?Q7^#&EZO\
M![X4?!Q_!ND^,?&GP]T_Q!X6NK2S^#]GXK.M>#?$4$%_J7CW7]&.DV,.@Q:U
MXH_0+1?A'\*?#7C?Q+\3?#?PR^'OA[XE>,K86?B[XAZ'X+\-Z5XY\4VH:S=;
M;Q'XLL=,@U[7+=7T[3G$.J7]U$&L+)MN;6 H ?@/J_@OX7:3XJ_X)!^-/V,_
MBQ\4O$VB?MU_\))\)OV@]'OOC7XPE\0?M9?LH^)OV1/B3\3O'O[2?QE\3:?X
MSEU\_M#_  4\6>'?A[>:/^T#X3\4:)\4O#7C'XBK\-[/QK/I?B+1_"\E[_@G
M_<?%+QC\4_!__!.WXO>+/C9K_P 2/^"4'QZ^+?CWX\?&76/B)XUBU_\ :*\!
M^*;#4)_^">_B'XG>)++Q7-)X^T']H/X8?&3Q'\3?'/@V_P#$/BFRT?XS_L:W
M^D>./#VC:'J'A/2]3_9?0/V7_@[\%;/XJ^*?V5_@7^S=\#_C1\1=$\32R^.M
M ^"/A3P]9^(O&^I'5-:T?6/BLOPXA\"^+/'NACQI?_\ "0>)M/;Q5IVKZR;G
M5);76].U6]&IQ4?V9?@EX^^'%OXX^)'QU\6>"?'_ .TA\:[OP9K'Q;\3?#CP
M=J7@OX;Z%'X)\"Z)X-\,_##X2Z/XH\1^-_'NG_"KPK/9^)O&&GV7C3QUXEU#
M4/B3\2_BKXXLH?">G^-H/!'AL _FK_8U\6_$']H#Q=\+OVD?BW_P44^#7[.W
M[7OPV_X*4^-OA?\ M$? K3/@W\1/%G[5FOZ?J/[37BWX1V'[ 'C#SOVO=5\#
MWO[//BOX</X(N? ]SX<_9=?P;\'K?14_:1CFM_B?X7^*WQ9U+._X)\Z_\2/C
M^/V4OVKOBG_P47^$OP:_;*\-?MM>,_ '[4?P!TWX*?$_Q#^U;X]\5>(/BQXU
M^'/Q,_8$^+WAJW_;/UGPGJGPF\*Z VGZ_P##'4(/V6K?0?V8/!/P^TK]H?1+
M'PKIGA[XJ>*=9_JB3]G']GN+XTS_ +2$7P)^#4?[0UUH@\-77QX3X7>!T^,]
MSX=6PATI= G^*2Z$/',VBC3+>#31I4FNM8"P@ALQ;BWB2,-L/V</V?-+^,NL
M_M&Z7\"O@WIO[0WB+1$\->(/CSI_PO\  ]E\9]<\.QV>EZ='H.L?%&VT./QQ
MJ>C1Z?HFC6*:7>Z[/8K::1IEL(!!86D<(!^"7_!,C7O&_P ,/VN/@]X%^.0M
M_C/K/[1O[-7[2'Q._9E_;Z_9X^*_B?Q?\%OVY_A-%\5O@UXO\2^/_P!K'X)Z
MU!!?_";]JGX:^&=3^#FGZ'\0X$U?X8W>A?%7Q#\&O!'B?3K3PUX;\'P>\?MZ
M:]J7[*7[>'P;^-5_:?'3XJ_!_P#;@^ 7QM_8ON/@-X;^*?C/1/ A_;+T2PT+
MXQ?LN77@>QM=8_L_X7_$;]H3PKX&^*_P:U;XEZ5%X=T_PQ=>'_ WB[7-<\/Z
M=9>,-;OOUG^$G[+?[,_P"U?Q'X@^!7[.WP*^"VO>,(H8/%FM_"7X1?#[X<:O
MXG@M[F:\MX?$6I>#O#VC7NMQ07EQ<7<,>ISW217,\T\:K+([-[!J6@:'K%YH
M&HZMH^E:G?\ A75IM>\,7VHZ=97UYX<URXT/6?#%QK.@W-U#+-H^K3^&O$?B
M+P[-J6G/;7DFA:_K6DO,UAJE[!. ?@9_P3-\2_&KQ_XF\&_LB_'K7?&^M?%O
M_@D==_%_X<_M*_$R^N/B;X?;X_?$CQK';:=^QW\2)/$FM>+]>@^+7A3XN?LM
MZ_XS^/?QF\%^--1U^ZT#XU:A\#_'+QZ3<:9X=$WP9_P3P\(P_!V?_@V.\=^"
M/&_Q/3Q-^T_^SE\8_A3\;EUKXH^,]>\.^-?A9X._8:\8?&/P3\.T\ 7^L2>
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
MT.^O?$7AWPY_:'B&Q>SU[5-/LH/"U]JMSX<OKS1;S\]_VH=8\3Z?_P $V_\
M@Y1O-.^)WQDL[_X<_MD?&74/ 'B.T^.WQCA\5>$XQ^Q]^Q)XNA\-:!XUB\>+
MXKL?A]'KWB/6X+;X60:V/AI#X;U.?P#!X13P&4\+K_3'\4?@M\'?C?I?AW1/
MC1\)_AI\7M%\(^,-&^(7A32/BAX#\+>/]+\,^/?#D=]#X>\;^'M/\6:5JUIH
MOB_0H=3U&+1O$VFQ6VM:7'J%ZEC>P+=SB3G;C]F?]F^[L/&^EW7[/WP1N=,^
M)NLV7B/XD:=<?"GP'-8?$'Q#INHWNL:=KWC>SDT%K?Q9K-AJVI:CJEEJFO1W
M]]:ZC?WM[!/'<W4\L@!^#'CO]EWX6ZS_ ,%7?VN/V5M6\3?'"Y_9_P#BS_P2
MR\!?M2?$_P"%<G[2GQVBTWQK\?8/V@OCA\)[3XLZGKJ_$-?'6F:CI?@33;+1
MK3P]X<\4Z'\.9[^P\/>*M6\':GXS\#?#SQ#X1^>IOC_\2/B7\&_^"#?PP_:&
M_:+^&G@/X/?M6_\ !/&?Q3XP^(O[6_A3QQ\6OA+^T/\ MAZ?\,?V:O\ A!_!
M/QIN_#'[0O[..H:KXTG\%>+/C!XT^',/Q4^)FI^#O&WQ:FT_Q+;>"/&OQV\%
M_"OQ;\.?Z</^&;/V=/[2N=9_X4%\%?[8O? Z?#&\U7_A5G@;^TKOX;1Z/;>'
MH_A[<WW]A?:I_ \>@65GH:>$Y97T%-'M+;3%T\64$4"4?%'[+/[,GC?X31?
M7QE^SI\"/%OP-@OH=4@^#/B?X0_#[7_A/!J=OJ<VM0:C%\.M6\/7?@^.^AUB
MXN-5BNTT87$>I7$U^DBW<KS$ ^!OV;_A_8:C_P $O_B=\'/&G[5=S^VYX;\*
M>&?VE?AG<?M!>'H/B1\-D\7Z%X3U_P ;6,_@2Q\93?&3XF>-_&FF?">[M+WX
M)ZAX\'Q?\37_ (NMO ^H:/XPU[7]>@\4WNI?EU^RS>>!]*^#'_!N=^SGXC\3
M^.&_9:_:5_97EU;XV:"WC[Q1XH^'?Q&_:TT?]AOX!:[\$/@!\9M:\1^+K]?#
MOPV\1^#=4^-_C?PG^SC:SV7@3QE\0O O@&"S\ 7-GHTENW]3GASPWX>\'^'=
M!\(>$="T;PKX5\+:+I?AOPQX9\-Z78Z'X>\.>'M#L8-,T70M!T73(+;3-(T7
M1]-M;;3]+TK3[6WL=/L;>"TM((K>*.-?!K;]C7]D6S^#,O[.5G^RS^SC:?L]
M3:O%XAE^ ]K\#?A?!\&9?$$.LV_B*+79/A='X67P.^LQ>(+2UUR/4VT(WJ:Q
M;V^IK.+V"*= #X?_ ."<$GB_0_C9_P %./V;M-\3Z[XU_93_ &>?VFO G@?]
MF[Q!K7CW6_&/B3P'<>/?V:_A1\3_ (X?L[Z1XPN=6FUFV\$_ SQUXTMK;X>Z
M,+B6_P#AKI_BR?X<6^NM#X)L=#\,?D#X2^'_ ( ^$O\ P3Y_:>U#X8^,OB+X
M0\7^%_\ @O9<>&$L=#_:*^-*R#P=H?\ P6ST+X,_V-XC\+O\3)]-UO0=6^&?
MQ.UG1O&>G^)M)U#3O'5[J7ASQGXW@\0>,] \(>)=*_K$\#> ? WPO\(Z'\/_
M (:>#/"?P\\">%[(Z;X9\%^!O#FC>$O"7AW3S-+<"PT+PWX?LM/T;2+,3S33
M?9=/LK>#SI9)?+WR.Q\ENOV1/V4KZ7QU/?\ [,G[/=]-\4/&EK\2/B9+>?!;
MX:W,OQ$^(MC::II]CX^\=2S>&7D\7>-;.PUO6K&U\4^(&U#7;>SU?4[:*_6*
M_NUF /Q$_;<^#_ACXJ?M5_\ !6GP_P"-_&?QLG\)>$?^"47[.WQXT#P7I7[1
MGQS\,^"O#_Q;TG7OV[+?2O'.B^%M!^(FFZ+X<ET0_"CP#K=KX;T&TTKP))XN
MT@?$+5_"NI>/KVX\42<]^Q;/KVC_ +2O_!%+XW)\0/BAXB^)/_!0#_@E#\9?
MB'^UKJWC#XK>//&6C_&OQKX+^'?[#7Q.\$:]<>"_%/B+5?A]X/U/PGXH^+GQ
M%E\-WWPX\+^#YM*T#Q-J'A2"0>$5318_Z =3_9X_9_UO6?%GB/6?@9\'=7\0
M^/?#H\'^.=>U/X9>"K_6?&?A(0:9:CPOXLU2ZT26^\1>'1:Z)HUL-$UB>\TP
M0:1ID(M?+L+18HM'_9U_9YT'5_!/B#0/@1\&M%U[X;:7)HOPYUS2/A=X)TW5
MO &C27.K7DND>"M3L]"@O/"NF27FOZ[=/I^ASV%J]SK6KSM"9=1O6F /Y@?^
M":.L^*_CG;?L.?M<>,O^"CGPD\.?M47OQM\6^ _VI/@5IOP0^+__  UK\8_B
MKKM]XUTWXY?L@?'_ ,%77[:OB'0QH/PCU"WU+X@?#F\/[*'AO1/V8?@]\-="
M^)'PT\._"WX"67B>SU'[_P#VI_@%\)?VEO\ @M-\(/A3\;-.\0:U\/\ 6?\
M@DI^T_/J6@Z#\2OB1\,!KDL'[7/[+%NMGJNJ_#+Q?X+UG6=.M(+NYUB'1K_4
MKO2[/6M-T?Q;#90Z_P"&= U?2_U]T']F_P#9Z\*_&#Q5^T)X7^!'P9\-_'SQ
MUI8T/QM\;] ^%O@;1_B_XQT,#1E_L;Q5\2]/T*W\:>(=*V>'= 3^S]6UN[M-
MNB:0/*QIED($^,G[-_[/'[1=MX=L/V@?@/\ !CXZ6?@_4+O5_"=G\8_A9X&^
M)]KX7U74+9;&^U/P[;^-]"UR'1-0OK)197=[IB6MS<VH%O-*\2A  ?RWZW\>
M_CYH/[)/_!*OP%\4OVE=/M/V3OC!^V[^V5\'?%/[7W[6VC^*/B/X/^,WP&^'
MFO\ [1<'_!.NV_:-OO#/Q9_9WUSXE?#/]I/PCX7\%>)(/%T_COP_X)^-6DZ'
MX"UOXF3^-_ACXV\7Z3X\_:__ ()N>'M=^$'[/OQ^\"Z+^U=HG[=H^&/Q\^*M
MO\.?^$.\':Y\/O OPCT;4? W@3X@^&OV0_ASXI\8?%3X\ZQXV\#_  QO?%#:
M7X9\6:E\5?'$?@*R\1I\%#+I2?"#_A%M#_1'XA_#+X;_ !=\$:]\,?BOX \$
M_$[X<>*;.'3_ !1\/_B'X3T'QKX(\2:?;W5O?6]CKWA3Q+I^IZ!K%E!>VEI=
MPVM_87,$-S;6T\:)-!"Z6/A_\._ 'PG\&>'?AS\+? W@[X;?#[PC8)I7A3P+
MX \,:)X-\&^&-+CEEFCTWP]X7\.6.FZ'HMA'+--*EGIMC;6ZR2R2",/(Y(!_
M)_\ ##Q#^SOXY^%'_!OG^U_JGQHA\<_M1_'K]M[P9JG[3?Q)\9?%^_A\1>,/
MCAKG[&/[40^.G@[QMX%EUW1?!\;? OXUZMH_P=^$GA.;P7!#^SEX5\0Z=\(O
MA!#X/\+?$K5-'\87OV7?%WC?]H'XD:%^T%\7?^"A_P #/V;?VM/@[_P4Y\<_
M#/XY_!*R^$OQ0\5_M3:AX6;]J7Q3\)_ '[!NI7<W[7__  A6J_LY_%3X2O\
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
M,L237$6C:!8V&GQSRI#"DDJ6PDD6*)68B-0//+#]F7]F[2OC-JG[1>E_L_\
MP1TS]H378O(UKXZZ?\)O 5E\9-8MO[%M/#1@U7XGV_AZ/QQJ$)\.6%CX?,=W
MKLR?V)9VFE8%C;0P( ?RZ_M/:OK?A[_@F9_P<S>*_"GC'QMX'\2>%?\ @H]\
M8]7T+Q/\//B!XS^'.O66I+^SO^PGI4EI)KW@3Q!X=U.^TK4+74+W2M:\,:C>
M7?A[Q%9W,^DZ_I&IV4LMH_Z*?M7^-/V>_BG_ ,%&OBQ^QY^W=\4[CX4?"C5?
MV!/"7Q _9"BU[XDCX1^![_QMXD\8_'WPG^U=\8O"/BR\U#3/">I?M*_!WPUI
M_P #+WX67VOSZQXZ^!_AF#QE\1OAGI/AS3?%?Q!U_6_USE_9?_9EN-+\8Z#-
M^SM\"IM%^(>LV/B7Q_HTOPB\ R:5XY\0Z9?7VI:;K_C'3W\/&S\3:UI^I:GJ
M5_8ZIK<-[?6M[?WUW;SI/=7$CV?B'^S3^SG\7-$\ ^&OBK\ ?@I\3/#GPIU7
M2=<^%V@?$'X5>!/&FB?#?6M!LTT_0M7\ Z5XDT'4[#P=JFBV,45EI.H>'8--
MO-.M(H[:SFAA14 !^ 7Q)^+6J?L-?$K]DK]J/X2>./VCOVL?V>?VX?V1+/\
M8F^%T'Q[^)7COQLGC/\ ;=\-^!])OOV%?BYXDLM;\36FC^'M1_X*(>'_  OJ
M/PX^)_CKPU\,_ .@S^-&^'?Q3\<W/@L^-/B'JLO]!/[/OPAA^ ?P1^%GP9B\
M:>-_B1)\-O _A_PI?_$3XE>)M;\8>/\ Q]K&F6$4>N>-O&'B/Q%J6K:MJ7B+
MQ9K)O]?U5Y[^:WMKK4)++3H[73;:SM(/&/$WP/\ C;\5/VB-&\2?%?QS\)KG
M]F#X1^-?!_Q:^"/PN\*?#OQ/#\4=>^)^D_#OQ5X0N9/CUXV\4>/?$?P_\3>"
MO!?BSQ5<_%3X9:1X)^%_A'Q-IWQ$\/\ PM\23^+M/N?AC>0_$+[( P /08H
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
M%Q\'-.TSXP:/JVB_&;_A6EOXV\7ZI\!=6L;O3I?BPGP^<)%\))_-/@3^P?\
MM\W/[,\'_!/S]K+XI_LPZA^RCX3^ /Q'_97E^+_P$TWQW%^T3^TK\#M7^!_C
M']G3X<:7\4?!/Q&\(W'A3X#^)- \(^(]#^)'BKQ#\.OBK\4=3U[X@>"-%\,V
ME]9>#=6\62Z^ >Q?LR_\%COV<OVE?CU\'O@)I^FGPAK_ .TO\+_%OQ:_9ROY
M/BE\$OB!=>,])\ Z;I'B+QAX!^(W@[X8_$/Q;XT^!WQETKP1K=A\1X? GC_1
M(--OO!BZQ;Q^+8_B#X1\;_#_ ,,^O?\ !4#]J/Q9^S!^S?H$/PKUNS\.?'[]
MISX]? O]C']G+7[^RT+58/#/QD_:9\>Z=\/](\=IH?B82>'_ !'>?"[PQ<^+
M/BIIWA?7+>XT'Q-J'@FUT'Q$+;P]J&J:A9\!^PS\$_\ @I)\*=-^$7PH_:C^
M(/[)M[\+?V=_"K^!]+^(OP!T[Q]<_%K]J_0_"_AN_P#AU\+]1^-?A;XF>"X/
M#OP'N+'PN=)^(?Q%TOX4^.?B+?\ B_XN6&E6GAWQCX&^%^F>)/!GQ$N_\%;O
MV;_&'Q[_ &>/A/X[^&GA;4?'OQ4_8L_:]_9B_;N^'GP\T@3S:M\1+_\ 9K^(
MMIXA\9>!M#L(;_38]9\4^)?A3J?Q!T[P1H%W=VUIK_C>7PYH\E_HK7L>O:4
M97Q\_;W_ &>O^">VL>&OV6-%L+GQMX_\*_!*Y^.^LZ!X[^/GPY\!:W)\-IO%
M>L^'[+5]1^+?[3_Q*\-2?%OXY?&/Q=H/Q%N_#>ES^)=7U'Q+K?@WQEKWQ;\<
M?#NWU/POK'BWC_B3_P %E?A1X<^!5K^U+\*?@=\8?CG^S?I?[*/@_P#;/\?_
M !9T*\^'?P]T'P]\(/&'B[Q#X2B\'>%[SXK>,?"&@^._VBM!?P3X\UCQ!\#+
M?Q%HFM6]EX5&C:?K&I>-_%7@;PEXFJ?%[X(?M2>+_P!K3X>?\%(/^"=?CW]F
M'XK>#_C'^S#X6^!'QH^"/[2^M^/O!'P\\>^!?!OBGXB?$[X+?&#X7_%7X;_#
M3XJ>+_"/Q,\)^)?B;XD\.>(?"OB+P'J'A;6/!NK:QI][9:/XUM=/UK1_G#]L
MS_@E_P#MO?M-ZQ\<X_$_CK]DS]H#_A;G_!/CQ/\ LV_#+Q_\<(/B/X$MOV/_
M (^^-] ^-,7Q<\;?L[_L]^#?!'Q#\&V_ASX[3>-? 7PYD^*FL_%"V^/WP@^&
M'@[PO'X@UW]I1? VL>%?C" ?IY\<_P!MBY^'OBO6_AW\$_@%\3_VI?B+X*^!
M*?M+?$;PK\-;CP_H<G@_X4:S)XQL_AK8Q2^+KW3K[Q5\6OCMK'PZ^(NA_!?X
M7^%])U*YU?4/A_XID\?Z]\-]-D\*7_BK\IM<_:D^)OAK_@K'XB^+7PQ_9\_:
MP^+;_$3_ ((J? _]HC3_ -D[Q#XHL_ASXG^'.L^*/VA_&Z>)_P#A+O"/QU^)
M6@_"SX%^/=.\.>$_!/@WQSX!\,WD?B_7/'.GWD\'A;Q(^D?$+Q;H?U'XA_95
M_P""B?PZ_:6\&_M>_LU^)/V2;CQ;\5OV8?AM^SQ^U]^SM\7O$WQAL?A9;W_P
M@\1?$?Q9\'OB;\'?B_X4^'&N>-?%_BGX8K\6/%'P^U:R\1_#7X4^&?BUX;2\
M\5GP[\*_$7B*TTWP9L^%OV+OVL_#'[;7BK]J3Q'XT^$'QDBU;_@F?X?_ &/K
MKQ#KOBGQ=\-/%WCOXX:+\5?'OQFU7QWJ'@O0OA'XW\+_  R^%WB/Q)\0=1\-
MZ1H.C^+O'^M> /"^C:3+%;^,;B62PMP#])_V>OC?X,_:8^ WP7_:*^'46MP>
M ?CM\+/ 7Q=\&6_B6PATOQ':^&/B)X7TSQ9HEKK^G6MYJ5I9:S:Z?JMO;ZI;
M6>I:E917L<Z6>HWUJ(KN:K^T7\;;']G/X+>._C-?_#[XJ?%=/!5A82V7PU^"
M/@?4OB+\5/'.M:WK6F>&O#WAGP;X3TPQM>:CJVO:SIMK<:EJ=YI7AKPUILE[
MXF\7:YH/A;1]8UJP^ OV0;/]I[]CSP?_ ,$X/V#O%?P[^#'CWPSX+_9CTGX/
M_&/XB?#/XM>/M<\7^ =;^"OPXU?2_"GQ5/@KQ!\#/".AGX*^.C\/_#_A">]U
MCQIHWC6T^*GQ7TGPUX=\.>*_"_P]\4>-M6^G?^"@GP2^-?[1G[(OQ;^#7[/7
MCO1?AY\5?&<7@V/1]7\2^)/B!X*\,Z_H.B?$'PIXC\>_#7Q-XX^$\T'Q0\#^
M&_B]X T?Q/\ "OQ!XT^'<J>-/"VD>,;W7/#F=5L;8$ C_92_;*T7]ICQI^TO
M\(M0\ :Y\,?C/^R-\3-!^%_QI\(7FO\ AOQMX834O&7@C1OB3X(U_P ">/\
MPK>36'B?0->\&:_I\E_:ZQI7A+QCX4\2VNM>&O$WA'39;"UO=3M?&SP!^U3K
M_P"T)\(/%7P?\7_#+1O@YI_PI^/GA#XA#QAK'Q#A\7^ _B3XJT'1I?A!\5/
MWPZT"QO/AM\;9=.\0Z4="\0^'?B?K'@*7P5X3OO$.H>"O$.M:CXNU718/E'_
M ()[_L2_&W]E/]I/]M#XD^)/!_[*GPQ^"O[3:_LW^)? GPD_9NO?%QL/A+K/
MPC_9V^&GP8O?AAI&A7_PL^&'A.Q\!^#+CPCX@AT3QKH]E;77Q8M]3T?Q1)\+
M?@.]E?>!KS]<Z /Y-/\ @J7^VO\ MU?LL?"7_@D__P $UM%\8^#?@)^V%_P4
M1^-FE_LZ?%G]HKX,^//'_P ;+'X4?#8?$OP'\)M0\3_#CQW\<O!OAOXD:[\4
M/B3:?%_PQXIU/XC^)+1/&G@;6M"\=0:'J-]XCU/PA\3]-_9S5?\ @FKX,T'P
MY\&[?X)?';]JWX:^./A=\9/@=\3?$?C[4OVJOVC/'6J_'G0/AS\6/"?CSXF>
M!?VA+/Q1\3]0T?XI:?\ &/PUI7BGPOJMQK^FRKH%QXIN!HUK!X1FUWP=KGF'
M_!6W_@EF/^"C&@?LX?$/X;?$^S^!W[6O[%'Q?LOCO^R_\5M8T"^\5>%;/Q7I
MVH^&O$5UX)\;Z!I^L:/>_P#")>+?$O@/X?ZA?>(M(FN/$'A>[\+6.HZ9I^LV
MKZKX>UKZ@\'7O_!0_P 8:E\.].^)_@[]DKX"Z%INMZ-KOQ5\3?"3XU?%3]I+
MQ'XPTO0YUFO/ASX#\+>/_P!F;]G31/A_:>/;H6QUSXE:_P"(/B#JGA'PO;:Y
MX3\.^!-1\4>)M%^+/P] /BGQ'_P74_9<\-^(_'?B2X\(^/;O]DWX7_MF6/\
MP3Y\?_M?VMUX3;X?:#^U/+H,&O:[IZ^"Y-<3X@WWP6\'R:CHGA7Q!\:X]&CT
MB\\6ZO;S>$-"\5?#V&?XB)Z'H'_!8_X ZS\5?^"C/P2U#X-_M%^#_BG_ ,$R
M_AQK'Q8^,_@KQ=I?P3TWQ!\3O FG:#JOBO3/$/[/VDVOQRU#4O'&E>*_"MEH
MOB#0-4\4VG@'2X;/Q[\.[3Q)>^'M6\66>G1_E#XT_P"#>GXN^(/A?\9?V"-.
M\;?!B#]@?X[?\%2;C_@H7XM^)]YXS^)9_:6\/?#C6? .CZ=KO[,_ACX0P_#A
M_ MWK2^(_"^B>'-'^.^K?M#F2/PEJ6K>)[[X3S^)+*RT&\_2[]H'_@D[!\8?
M^"M7[-?_  45\/>,=)\'^#O!_P &-9^'/[4?P[LAJ6FZO\?-1^'/C_P=\5_V
M6DOAI-A%8:QI7@[XHZ)I7CGQGJ>OZW;WTG_"E/@[X0MM)\1>'KW53X9 (?VN
M/^"WGP _9#\1>.?"'BWX4?%/Q/XR^ WP!^&?[2O[5_@?0/$7P3'B_P#9R^'_
M ,4_&?@WP+H'A'78&^*EQX9\=_&FWU/QQINNWO@/X?\ BK6_#C>"M/O?$EA\
M0KYM=^'.F^/:/Q6_X+H?L^^#/CIX]_9I^$O[/G[5O[4_QAT?]D?PY^V;\'K/
M]G7P1\/_ (B^$/VE/A+XOL?!^J:!<_"/6]$^)UYXE%P^C>*[OQ#<?\)EX(\+
MG5='\'Z_9^ (?'GC+Q#\*/"'Q+\3^+W_  2=^/>@_P#!7SXC?\%(?@3H'['?
MQV^&7[37P2\*?#+]HGX*?M@R^*-/U/P=XU\":'X)\&>#_BG\#]6\,_!'XMVM
MW-IGA?X?>&GU7PGKLWA>/Q"9?&&A2^(--E\3^'?%GP]]L^#G_!.K]H#X;?\
M!8_Q%_P4'U77O@3J'P8UK]@+PE^Q2GAOPI=>+?!_C>+5O#FL_##QW<_$+2_A
MM%X#U+P/X6\-W/B?P+J/A72?AW9_$_5AH?A:ZTS7H_%-Y>02>$D *7[4/_!=
MW]F[]ES6/'6C^(_A5\8/$E_\ _@;\#/V@OVM=#T^Y^&.@^-/V:O"7[0OBCP5
MX3^'_@7Q/X+\4>/]*UKQ1\:X[GQ]H/B/Q-\/?#23V'A_P67U:Y\6R:SJOA#P
MWXI\Q_X*)_\ !5/P[XN^"7_!2GX!?L9^'_B[\6/'G[.7_!.3Q3^T/\2OVD/@
M9\1?!_PX\._ @_&_X'^(_&_[.OB7X?\ C?4_B%X)\5>._%EIX4ETC]HG5;WX
M;RKI&F_!_2[^;P?XE\?_ !?;1_@GX@S?B?\ \$HOVAO#_P#P5X^-'_!1+X)Z
M/^QQ\=OA-^U=\'O GP]^./P>_:^A\0VNM_#+QY\.O#/@GX?>%/B=\%;GPS\$
M?BA#XBM=+\)>!-,U#5?!6M^(/ #>,;O5O%7ANY\6:%%?>%O%W@K@/C)_P2'_
M &S=+^//_!4/QC^SAXZ_98\1?"O_ (*J?L&:?^SE\4+#XK7?Q,^$_B?X-?'#
MP7^S[K'P*\(^+/AQX;\!?#WXL>'M>^$VN:=>ZC=:OX9O?$?AG5O!L_C&&^T1
M?$^F_#*S\*_$< _0G_@AY\0_B!\6?^"3/[#7Q&^*?COQE\3/B'XN^#$&J^*_
M'OQ!\4:WXT\:>)M4?Q+XAA;4O$'BGQ)?:EKFM7QAAAA^UZE?7,_DPQ1>9Y<2
M*OX!?\%9/VF=:_9S_P"#A;]EWP'\0OV@/VVM _8GU/\ X)^?%;]H[]H'X)?
M?]I#]L;0]+\2Z]X(\(?MU^(_^$ETSPA\"/B-IVO>'ET^?X5> [S4KCPNGA_P
MEX?T;PLVL>*'TKPG8^(;Y/Z6O^"7?[+7Q%_8E_8'_9I_94^*VO>"O%'CKX'>
M!;OP7K/B#X>3:]/X2UE(?$^O:CI5]I;^)M*T365EDT?4+"/48[O3;=%U..[^
MR@VAA-?FE^UA_P $R?VP_BU_P6C_ &</^"J/P[L/V5O$7@3]F[]G7Q1^SW;?
M GXH?&+XI>$M4^*FG>*]&_:9T"\U_7O$VA?LR?$S1O!<,=E^T.LTWAF/P_\
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
M&/C?X2_IC\#_  7K/@#X9>'O#/B#1OAGX;U>WF\0ZG=^&/@[X<;PQ\-_"_\
MPD?BC6_$MOX9\-6<D-C-JT?AVTUB#1-3\:3Z+X6N/B)K5AJ7C^X\%>"+CQ-+
MX1T7\\?^"FW@*Y_:K\1_L>_L6>$)M$U/5=<_:S^ _P"TW^T!I]VFM37/@?\
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
MXR>/?BOI[P7OBSP+\/M8M[W3HO'3:'?6LFA/!))I2ZE!>;=0-C8 'E/[:/\
MP5^_9Y_8U\9?%GP'JNG)\1O%7[/'PIT;XX_'GPUI7Q4^"?P[\4>&OA]KL.M:
MGI>A_#KP_P#%_P"(/@6\^-'QFU7PIX9\3>.M,^%G@HG9X4T2W&O^*?#WBKQW
M\(O"OQ'U9_\ @KG^SRGC/_A";/X??&_4[WQQ^SE\-_VI/V5-7MM'^&=EH/[=
M/PS^*VJ^&?#_ (3T[]E6\UOXJ:3=:G\2!XC\:>#M$U[X:?&>Q^"WC#PZ_BOP
MYXAU;3+?P-K%GXM?AOB7^R%^VE\(OVY_C;^UM^Q#JO[*_C#PG^V'X&^$NB?M
M*?"_]K#4_BYX<G\"_%#]G_0KWP-\,/C)\%]?^&?ACQY;>)K/5OAUK\VA^/\
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
M]L[X;_MB?M%?%[]D/6/C5^SZGP@\)?$'[/\ LJ?#J?\ X03PIH/[5EA:>"O
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
M7A;XEZQ;_!S4O WAC5X+#Q9XAEA /O#X_P#QX^&W[,WP?\<?'+XM:RVB> _
M.FVU[JMQ;Q+=:EJ6H:KJFG^'?"_A?P_8-+ =6\5^,_%>L:'X0\(Z*DT4NM>)
M]<TG289$FO(S7Q@/^"EFGP>.-?\ @GK?['_[7_A/]I:+QGXC\+?#+]G_ ,7>
M&O@QH&L?M!:)X;^&%Q\6=1^)OP,^,-Y\;A^S1XZ^&NC>'AI>@>/-9@^-EIJ_
MPJ^(WB3PK\//B;H'A3Q-XK\+6>M_@K_P41A^(%O\ _\ @K5^Q[XH^*GQ7^*W
MP5_9/_:A_P""0GCO]G+QAXC^-WQ<\4?%;P.G[5/[1GP0O/B/^SG\5?B5<ZY9
M^(/BP?A7=V5K\3/A>?BIK7Q*\<^$O"OQG^&NO7_BV\\0>'O VJ:%^C7[6/[.
MW@N/_@KI_P $=O#$?BGX]/IZ? /_ (*5027I_:8_:(?Q$UOX.TO]F#6M'$WB
MIOB:WB,R7E_XEO+?Q1>'5!>^.M,M?#F@^-KGQ#HOA;PSIVE 'ZJ?L;_M33_M
MA?!YOC%+^S7^U+^RQ;2>+=>\+Z?\.?VO_AIHOPB^+FHVN@)8)+XM'@/2_&?C
M2^TCPOJ.HW5]I.CR^)+C1-;U&YT/4K^+1/[ N="UG6?JS(]1^=?RY-^V9\9?
M@I^RO_P51\=?$?\ :#^)8\,^"/\ @N=X>_9:UWX^^,/$-A=ZY^R_^R5\2?&/
M[$OP\^(7B7P"A\+7?A3P=:_#KP/\2/&UQ\/X-*\(PZ)X9\;>(+7QS=Z/XBUE
M-5MO$7IG[=OBWQ'_ ,$WOAM\5-,^"7[7?QK\6>'OCK\>O^"?NG^+?#?[07[0
MWQ(\?V?["O[.GQ:^*\/P,^*_Q8TW]K'XIZ;\>OC#\-/"/[1R>%]8\+Z3XG\=
M>(/%4GPT\7VWCKXH_ W1HM7\(^)(8 #^D'(]1^?T_P 1^8]: 0>001C.0>QY
M!^A'-?S"_M#>&?VR?@#\%OVD?"UY^V'XJ^&UE<_M+?\ !)?QM\$OAM\'/VI_
MBG^T[\<O@5X!_:"_;$\'_LX_&.U\7?M(_M0_"P?$SQK\)/CKJEEXD\6_#CPE
MXLC\0Z;I'B;POX\\"^=JWPAM;OX?W_\ 1#\%O@[HGP,\$'P%X>\7?%GQMI:^
M(_%GB&WUCXU?%SXA?&WQO;KXJ\0ZCKZ>'SX_^*'B#Q1XRO/#?AB._3P_X3T_
M5-:OY=)\/:=I]G)=7ETES?70!ZSD>H_.ER#T/^>G\P1^%?R<_LB_M&?&OQ)^
MWI_P3;^(_@3XY?'[XC?LW_MS^./^"F]AK'Q%^+WQB\9R:'^U?X$^'>F>,/BA
M\)_%WP__ &(-?UOXB_"S]DGX5_"%]'\$^#?@YXU^'VN?"?XV?$_PY9Z[/\:?
M@WX&@\2BS\0_27_!.?XO?&GPA^V?X+^#/[8^O?'$_&;XL_ 7X_\ Q!^$OQA\
M-?M$>,/C_P#L$?\ !1+P++XU^!?C*T_:'^#7A+7?&^M:+^RK\2/A?X7GDTV#
MX#>"/ _@_P #6?@GXIZIKNF7TNAZS\/],< _HEL[#3='MY8--L+33[>6[U#4
MIX-/M([=)K_5+VXU/5;^2&UC7S[[4]1NKK4+^Y*/<W]_<SW5P\MS/)(WSY^R
MI^T]X/\ VN/A9J'Q7\%>$OB!X'TS2?BG\9_@_JOAGXGZ7H&C>,=,\8? CXI^
M+/@]XXBO].\->)O%VF6]H?%W@O6CI+?VR]Y/I?V2XU"RTR\EFL+?XK_:M\2Z
MA\6O^"B7[)_[$'B[Q_\ &3X2_!+QS^S/^T[^T=JMU\'_ (M^./@#XA^/_P 5
M/A1XV^!'@7P;\'[7XN?"_4?!OQ9L-%^'7A+XF^/OC'XQ\)?"OXD^%M8\27EC
M\/Y_&DUU\/=)U[PQXS_&SX<_%GXQ?!SX+?L4?LK^"O&NK/\ #O\ :9_X*Z_\
M%;OA)\4OB_\ $?\ :&\9_L[^*/B;??#[]H3]KK6OA'\,-<_:@^$/PY\0>-O
M/COX]?%.PTCQ%/XC^%FD>$/%GQ"UWP%??#30+_2-'^(&NV@ /ZDOCO\ '?P'
M^SOX%M/'?CV:_EM];\>?#/X5>#O#VB)I\WB3QU\4OC-\0?#GPL^%O@#PQ!JV
MI:-I!UOQAX\\6Z%HT5]KFLZ)X9T"TN+WQ-XNU_P]X2T37=>TWQ7]EC]K_7_V
ME?&?QQ\"^(/V1/VL/V8]4^ VM^'_  QKNL?M%>#_ (>Z%X,\?^(-<CUB\FA^
M#7B_P!\3?B'HWQ-T31](L-'UC4?%.B3)H*6GBS0+>.\;4Y+ZPLOP>_:E^#?Q
M<MO@#^SY\-/VE?CQ=?%'Q/\ "+_@O7^Q!X$\&Z1\+OVD/V@_%.O_  7^"7QE
M^-?[.'Q%\$? WXT_%_7&^&WC[XT?%[X9>$_'FG7O@?XX>/M,N/BMIW@OQ#X"
M\5V?BNS\;ZKKVM:A^EOA6V^(6A_M\_MT? O3?CE\?)?AWX9_X)J_L9:]\-K#
M6_B)=>,+OX7>*=<\7_MI_#W6?&7@F\\9Z=XB6^\?>(;#X6>%=:\1^/\ X@P>
M/?&WBKQ18/>^)=?UG3K72M'TH _8,!020>N"?F)'0 <$X' '3%.R/6OY9_V+
M_''QX\'^//\ @W=\?:O^TM^TI\5M<_;R_8P^+.G?M.Z1\7?C#XJ\<> _'Z>&
M/V/O GQZ^'VN6_PXU6X_X0#PK\1/!_BW2+33(/C!X;\.Z7\5/'7AW4/$@^+/
MC#XAZYXIUS7KS/\ V"OC3^U[\?/A+^QS_P %)E_:"\% >//%_BK1OVH? U_^
MU7^T9\2= ^-VJ^,9_%FC77[(OP\_86\2_!GPG\(_V</C1\'_ (@6WA+0OA/X
MI^%/B&7QJ-!^'USJ'Q0\7_'CPU\0O''CGQ4 ?T(?'C]J3P;^SY\0/V8/A[XL
M\)?$'7+W]J[XU3? ;P+XA\)Z7X?O/"OA;QQ'\.O''Q2@;X@ZAK'B;0[_ $K2
M]3\*_#KQ:^ER>']+\4:E<W^FM!)IEO:F2]B]"^,_Q-U+X1^!Y/&6D_"KXG_&
M>]3Q-X$\.+X%^$&F>'=8\;30^-O''A[P7/XBAL?%'B;PCI'_  CW@R+7V\7>
M,[Z?6X&TCPAHVMZPD-RMA)%7\TWP^TUOC/\ #G_@WW_;KUO]H'XU_&+XJ_M1
M_MF_#_XA_&2RUCXR^-/$OP-M?B%\0_V'_P!LSQAXH\,?#[X&7FL7WPL^#=M^
MSUK^F>(?@IX1M?A5X<\&ZA<>&-.UI_C!>?$OX@S77C4?J7_P6U\??$SX5_\
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
M?A9XZB\4^-_@GHO]B^"OC+!^U+KWQ)^(-_=^+?CCX4^)$]KX!G\,Z=\"-;\
MZ_X-LO&I /Z;+#XW>#[CXPWGP*U6#6?#'Q%?P?-\1O"&F^(;2UMK'XG?#S2Y
M_#.E^+/&'PYU2SO;ZTU^S^'OBCQ?X=\(_$;1+E]-\7>"=7U[PEJ>O>'+7P?\
M1/AIXH\9^PU^*/\ P5N\2>*?AO\ %K_@C%\1/AQIZ3_$B;_@K'\&_@O<3I:M
M=7Z_!?XZ_ C]H+PA\>K![>-DF?2?^$-LK;Q#J#R;[33M0\+Z+K5Q&TNDVK)Z
M1_P5%^)?Q!^%?CK_ ()8ZA\//B#XN\"/\2?^"H_P-^"/Q M/#_B;4M)T;Q[\
M+?'GPI^.NM>)? OBS0H[I=$\1:;JFL>"/"][;-J-A<ZGIEQISIHE[I\>IZM'
M?@'ZRY'J/S%&1ZCTZCKZ5_)I^WM^T1^TCX2^%?\ P<9Q?#+]I3XW> E_9M^*
M_P"P\GP+U;PGXZN[G6/A?#\6O@K^S[XE^*_AGP3K^N1Z[K/A/1==\6^/O$VI
MWFD^%M3T.X\.32Q:3X7NO#>E6L>GK[A^U9\<_CU_P3Q\??\ !7:[^#OQ/^//
MQK;P1_P2U^"W[9_@;2?C/X\\1?&I/AM^T/XO^*/[6_PI\8_$?P-H?B*VU3P_
MX"^&<=C\.?#/Q8\9?!WPCX>T#X,Z&WA75;3P=X6^'G@**+1=) /W)U?]I_P=
MHO[6O@3]CR\\)?$'_A._B)\!_B3^T%X>\<)I.ACX7/X7^%7CCX<^ _%WAJ;6
MYO$D7B1O&MKJ7Q5\&ZC%I]GX1N]#_L?4'FN?$-M?HFG2_0T.GZ=;W-Y>V]E9
MV]YJ,L$^H7<%O##<W\UM EI;2WL\:++=R6]K%':P/.\C16\:01E8D"#^<_Q7
M\/T_9%_;M^$WQ4^!7Q%_:$_:RU^P_P""-W_!13XM>%]-^.'[0'CO]H;_ (6E
MX[\'?$#]AO7M$\4>&-2\07FM3^#&^.NHMH5IK?A+X1KX4^"=N]GHDGPF^%7@
M62?6UU_A?V+-0_:[^*/P]_8:_:RD_; \*:9\//VN_P!G/XC^'/CCJEC^U_\
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
MUKX[_&3P#<_$WX]^%_!44ESH-AXJ^,>EOK7Q'TBRMM-^+6@^(-#DG\)( ?V
M9'J/SHR.N1CUS7\B?[4%K\;/@U\#_P#@NO/\/?VQ?VVM)_X=M_$_X1?%O]CV
MXU#]I[XG^+M=\!>(O$W[+_[.?[1GB'PUX\\7>-]7\3^*/VA/A1=^)O$^N>%C
M\(/VA=5^*'P\L_ >LZK:6V@P>)KJW\667V?^U1XO_:<_:@_X*+_M/_L._#KQ
MS<?"6^^%/[&_P2^)_P"S0+']LOXV_LE:]<>+OBMK/QJTCQU^U%I?A_X)?"3Q
MG=_M+:5\)?&/AOX6^#;CX5?%G6;OX(:3<Z'J%EK_ (3\3R?%#75\- ']#,T4
M%Q%+;SQQ3P3QO#-!,B2Q312J4DBEC<,DD<B,4='4JZDJP()%<EX?\+^#OA;X
M,L_#7P_\%:-X5\(>$M)N(/#W@;P!X?TK0='TZPM4FO%TCPSX:T>'3='L?.E,
M@M;&TAL[=[NXY*-*SG^;#6K7X\?'WXF_'[PO\0?V[/C]K^C0?\$+?V5OVC[?
MQ'^R-\9/$/P+^%VI?M&:]K?[56@7_P"T)\"]9^'>E>$/%NCZ#XHU+X4:5\0/
M#UE+J-UX7\>6.N1:7X^T+QK\.=-\'^#?#WHO[,WQO^)G[>7Q+_X)]? ']H#X
MN_&+PMH?BK_@BC^SE_P4$\67OP1^)GQ(_9P\4_M#_M!_&>Z\/_#WQ_KFN_$3
MX%:O\._$EMX:^"$+VGB%/ACX1\4:/X/U/Q%\?](UWQKX6U:'P=\/QI0!^S/[
M&'[67@']N']F[P!^T_\ #'P[XX\)>!_B->^/[+1O#_Q)T_0]*\;6#_#SXE^,
M?A?JIUS3O#?B+Q7H]F]YK7@O4;ZQ@MM?OI4TRYLOMHL[_P"U6-M]1%@HR>WI
MR>N. ,DGK@ $DC YK^+[]B/XS_$S3?V0/^")W[(/AOQI9Z7X&_:IU#_@J9J.
MO_VA^T5\6OV1O$'QJ^(7P5_:3U^7X7_#:T_:3_9O^&OB[QYX!EUZU^(_CCXK
M2Z'X!@^&$WQ*\0_#?P]X5LO&EOX7FUOX6_$K] OA3JGQRUO]H']DS_@FM^U;
M^UUXC\2:%!X=_;P\<ZIXP^ 'QX^+G@OXF?%O6/@)XN_9YA^ _P"RI\0/VKO"
M,/P<^,OCWQ[\ _A'\=_%/C'XU^+/ %Q\-_&?Q:U'X9_#S4?B])J#-\7=!\>
M'[4?LJ_M2>#?VMO 'B[XA>"O"/Q!\#V7@GXU_&KX"Z]X>^)NF>']'\4VOCCX
M"_$77OA;XY9['PUXG\6Z?'I;>*O#>JIH\DNJQZC<6$<,^H:;IES(]E%Y%^T5
M^W_X+^ OBKXB>"_#GP4^/_[2_B?X(>#OA7\2?C_X;_9I\,>#?'OBSX-_#GXT
M:]X^\/?#[Q/K'@O6?'OA/QAXWO=5F^&'CG7KOP5\)]"\?>.M&\&>'Y?%6K^'
M++3]:\(#Q-X!_P $8O##^#/V;OVB?"$FO>)_%G_",_\ !2C_ (*7^'1XL\:Z
MBFL^,/%(T+]M'XPZ0WB/Q3K,=I8Q:QXDUF2R>_U[5(K*TBOM7GO+A+:W$GDI
MX)^RY\#M!N?^"TG_  5\U:R\9_&C0M9TSX1_\$^?$6BZC8_&GXG7UC9:K\4_
M 7[9VF:U)<^#_$GB77?A]XKT3PS->-J7PS\'>-_"7BGP-\+M6L;.7P%X:T""
MW>T< _>U'5U5AD!@& 961P",C<CA71L?>1U5E.0P!!%.R/45_(9^S5\6OCGX
M;_X)G_\ !*']IKQ3^TO^UGXO^)G_  4+^//[+'[)7[3/Q;\9_&#XE>/-$^'/
MPJ^*?Q@^)VOZSXH\'>!X]2M/AY\(?''Q*N/#7@W]E&R^/VE:1H7CKP-X>^)N
MD>*M*\63_%#2=(UW4NJ_X*2^-OVE_P!CNV_X*C_LZ_ /]H?]IN'X(Z=_P2LT
M+]MSP#XZU_X]^.?B=\:?V6/CS9?&KQ1\(K_P1X-^./Q1M?&7QMM/AM^T;X5\
M-ZCXQT>R\0_&#Q/XB\$>*/A/\3Q\)]1^&>A:K!8P@']9.1ZBDR.N1CUS7\YW
MC;X.>/-6_P""FG[4?['DG[7W[<ME\%?'G_!,GP#^U?X@A\/_ +4/Q&\/^-]*
M_:(;XZ?&[X80^._A1XWT6\L]4^ FDS6VD:=XKU/X/_ V/X?? W7_ !%I&BZ-
MK/PRO?AE83_#N_\ U7_X)J_$OQS\:O\ @G;^PM\7?BAKMSXI^)'Q0_9$_9U\
M>>/O%%[#;P7WB?Q?XI^$OA+6?$/B*^AM8H+-+[7-5N[K5+U;2VMK(W-W*;6U
MM[=HX$ /:OBK\<].^'G@CQSXK\'^!_''[0?B'X=^,O _@7Q1\*/@*/!_BKXH
MZ=X@\;ZIX 5+2^T3Q#XO\):/HLWAOP7\2/#GQ8\2VWB3Q!HEW9?"V=?%UK!>
MVE[I2:A[@&4X(((/3GK]/4'L>AZCBOXQ]9D\=? /_@G/_P %NOBY\&/CC^T1
MX ^)_A7_ (+#^.?A]I'BRR^//Q/\1:_<>!+7]HS]ECX:W6EI>>-O$OBB[L-2
MNO"?BRYT#5OB%X<?1OB==Z78Z)H-SXY_L+3K?2C^H7[17ASXD_''_@K#\?/V
M9=6_:<_:M^'OP/D_X)+^$OC5I'@GX$?&S7?@BWA;XJ7_ .T5\5_ D'C/PKXH
M^'=GHWC#2_$-@G@OPYX@AO9->O&UJ[LKKPCXNB\3_"C6-;^'.H@'[[Y'J..O
MM29'J/S%?S _LE_%'X_VGQ;_ .#?'XN^)_VC_C]\1?$W_!0[]D+XP']JS0?'
MOQ$U35/A1XVGT7]D/P)\?_!6O>'_ ()64>F?"'X;>-?"'C+2H++3_B)\._!G
MA?QSXH\-:EXCL?B%K_C.]\2:IJ<W/_L7?%K]MC]JKPC^SU^WK<?';X:?!O6%
M_;IUGX7_ +6'ASQC^UI^T9XT\+IX'U[]HWQ)\!4_83E_82D^%WASX ? _P"-
M'AVR\4?!/PY\)OBK9:K'\5-7\2>'_#'Q#\=>)_&FG?'#QMJ^L@']1&M^(-"\
M-646H^(=9TG0=/GU70M"@OM:U*STJSFUOQ3KFG>&/#.CPW5_-!!)JOB/Q+J^
MD^'M!TY'-WJ^N:IIVDZ?#<7][;6\NL#G_#N#Z'W'>OQ]_P""S7@BP\9_!O\
M9(MK_P 1?$;0K>3_ (*<_P#!-G0KR#P!\4_B-\,XM7TWQ5^V9\&M(OH->'P^
M\3^&FUY],#0ZYX3GU9KRX\%^,M-T3QUX3ET;QCX?T36[#AM \.:G^US^U-_P
M47_9;\8_M!?M*?"2P_8JT+]ESX<_LXGX0?'/XT?";Q=X(T3XL_LUV_Q$/[4/
MC3QCX?\ 'U@O[3/BSQ5\3KGQ%X433?VA[#XI_##3S^SL;6X\+WNJ>.OC/'XL
M /V[8[03@G )P.I]A[FO#?&GQTL/#\?PTNO!'@/QW\=M-^(/QQ_X4;K&K_!)
M?!OBS2OA-?Z;=>-M'\;^._BKJ&J>,?#MKH7@3X7^+/ >K>!_B.^CR^(/&7A[
MQI-:^&8O!U_K"7UI9_,O_!-#XQ_%G]K_ /X)K?LK?&']HJSU#1/BE\;OV>O#
MVI>/M5\.7UWX-O\ Q.VLZ9=Z3:?%7PS>^$[7PC?>"V^*OA^/3OBIX='A>WT"
M;PG'XLL8= >Q.FV<R?SR_L@ZS\0_A'_P3$_X(U>)_AK\:_CMX9U#XW?\%B?#
M7@;XU:</C!XY\0VGQ*\#^)OVO?VJ8M6\/^(3XMU?Q!J^E>'/$<GA.SO_ !?H
M_A#4_"^B_$O5;G6M4^)5IXTO-5U&68 _LFR.>1QUYZ?7THR.F1GTS^/\N:_E
M,_:YUGX\ZYXO_P"#BKQ-;_M=_M=^$G_8/^%/P'^/7[*^C?#?XUZK\-_"_P -
M?'FE?L?:Q\=HK5O#_@O3=&TWQEX#O?$=KJ&A^,?ASXZA\3>"?'WAG7+FY\=Z
M-X@\;^'O 7C7P;]+S_$WX]_LL_\ !0CXNZ'X&^(_QT_:#L_&O_!%CXE_MHZI
M\'/BS\1/$WCSPWXL_:G^!WQ=\/\ A[PGJ/PP\(RA]$^!J_$/3/B!J?A7Q?\
M#[X%Z'X(^'>M-!X2O+3P-::OX>MKNY /Z'<CU%%?S?\ _!-_7?VK?B#-_P $
MV?VP=6_:C^'&K?"K]J_X5Z]HO[06FZO^UU\>?VCIOVL?C/XD^ .O_%FQF^$'
MP2\7?"OP/\#OV-?B7\&OB#\+/BUJGC7X7_ M?#WA+3/ \'Q ^&.OZ#/JGPS\
M(&R_I '09]* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MVAX]\,^)O&DE]X5-S\1=3\'? ?PU\8OB-X7^&4>D^/O%?@S1/#7C;X=7_C$
MZKX>?\$T_P!@;X4_!-/V<? /[)GP3\/_  0_X3>V^)EW\.E\&6&I:'K/Q%L+
M@76D^._$DFL#4-1\4^+M EBLAX9\0^([[5-5\,0:1H%MX?NM-MO#VAQ:?]O1
MQK%&D2;MD:+&NYWD?:BA5W22,\CM@#+NS.QRS,6))_%KXA?\%%M"\=?$[_@J
MC^S/\0_A[^TO\'?@G^R'^S'X(U'QQ^T/\(M)O[7XP:"WQA^'7QM\2>+_ (A?
M#>X\$:]XA\=^&[G2O ^C^"M6^"&O:5X#'BK0O&&C>-/%?BZVT30+'P_=+]0?
M"/\ ;5^#-I_PP9\%].MOC7J%W^U[^SGI?Q*_9]\8?%"Z\.ZOK'C'PKX*^&'A
MCQIXDMOB/XSU+QQ<ZIK'QDT?P9KGA_Q/XTTVVAU_6_$SZGKGB;P_+XETKPWX
MXU7PX :7A'_@EQ_P3Q\!>,_!WQ#\'?L?_ _P_P"-?AW\6O$OQR^'_B'3_!UH
ME]X&^)GBVVE@UO6O""R-);^&M*>YE;7--\&Z-!9^"- \6K#XST#PYIGBR"#6
MH_6O@=^QG^S#^S9J-OJ?P.^#WAKX>SZ9X;U3P9X8MM*FUF[TCX?^#?$.L:5X
MD\5^#_A9H.L:IJ6A_"?PGXX\4:!X?\6_$'PW\-=.\*Z+\0?%_A_0/%GC6QU[
MQ'HFEZG:><:]^WM\+]'TVY:Q\"_%KQ5XOU7]HSQY^RK\)/AKX9T/P=<>+_V@
MOC#\,=&\2^(/'^G_  ?U'5/'NE?#V[\+^"])\#?$)_&GCOQYXZ\ ^#_ ^J?#
MKQSX9\::SX>\5^'+[0D]3_9@_:E^&7[6/@;Q)XQ^':>(=$U;X>_$CQC\%OB_
M\-O&UEIFF_$+X-?&KX=SVEOXZ^%7Q!L="UGQ)X<3Q/X<.H:9>+J/A3Q1XJ\&
M^)=!U?1/%G@KQ5XF\):[HVN7X!/^T/\ LD_LV?M8Z9X.TG]HSX-^"OBU:_#S
MQ59>-_ <_BC3G?5O!GBJQDA>/6?"^O6$UEKN@W%RMO#;:K%IFI6UKK=C&NGZ
MS!?V(^SUYY>_\$[?V%+[X%>/?V9)/V2O@%;? 'XG^+]9^(/CWX4:7\-/#&B^
M$/$GC_7;V._O?'5Y8Z/I]C)%XRMYK;3X=$\46<]MK?AFPTC0]+\-WVDZ9H>D
M6EE^67[/4WQL_:-_X*H?\%FOV7=8_:R_:=^'GP?_ &2;3]@N+]GW1/AUX^T(
MW_@#4/VD?V:_$7Q ^(^LMK/Q#\'?$+4?&%V?&^DV_B+0--\?S^*_#.CL\NAI
MH$WA4QZ#'K_ +_@J%XK_ &;/'W_!3#]F/]OWQQ<?%KQ)_P $ZO$'P$\0^"OC
MWX*^'VF:7X]_:1^$_P"U\-*7X#^#M>^&O@'1] ^'VG_'W2?'_BKPI\&]3U'0
M+'X:^ ?&&K^*/#NLP>&O"FB:-XH\77H!^G\/_!/K]B&'X-_"S]GG_AE?X(3?
M [X):O%XE^$_PJO/ &@WW@GP+XPA-ZZ^/=#T.\M9[2+XBM<ZIK.H3?$2=9_&
M\^JZ]XBU:;7Y-3\0ZW=W_ITG[,?[/\OC#QO\0I?A+X+E\>_$OX?VWPH^(?C:
M72DD\6^./AG96:6%EX#\5^(G=M7U[PI96JR)9Z)J=Y<V%I)=ZC<6\,=QJ>H2
MW7YM?M-_\%>]#^#7[(?[6GQP\-?L]_&2V^.'[*?Q"\$?!'XD?L]_$C3?A^OB
M7X7?$WXQ6W@NY^#_ (E^(6K?#OXK^+/AYXE^%OB+2?B7\/O&*ZA\*?BEXKU7
M4-%\2V'AZ4>'O$[:M;Z!]=_%+]N+PY\-#IWAW2?@1^T7\7/BZOPEN?CSXS^
M7PF\+_#W7?B_\+_@W:ZM>^'QXX\>:;XB^*/A+PC'/K7B'3-:T/P!\/O"OC'Q
M5\6/B_J7ACQS%\'/ /C^/X<_$*;PL >E:+^QO^RKX;O?@AJ/A[]G_P"%>B7W
M[,]KX@L?V=+K2O"&DV$OP(T_Q:OD^+--^$+6T$8^'>F>*;(1Z3XETWPH-*L=
M>T*"VT#5K>\T2UMK"+D/!?\ P3Y_8C^'/[2/BO\ ; \"?LN?!?PG^TWXWEUJ
M[\2_&C0_ ^D6/C.]U3Q.EU'XL\06]W% +72?%/C%+_45\:>*M'M+#Q'XP_M/
M5#XFU353J=^;CW;X+?&7X9?M#_"7X<_'3X,^+M/\>?"GXL^#]"\>_#_Q?ID&
MH6=MKWA?Q)80ZEI=X^G:O9Z=K6CWPMYUAU30=>TW3-?T'4XKO1M=TS3M7L;R
MR@\&_:J\)_M%^*O''['Z_ 7Q;K7@_0-*_:%\<7OQZU+3)M..G)\+;W]CC]JK
M0_"]UXFTK4+NW/B71+']H#5/@I+#X?MK?49!XCD\/>)9+-8/#4E]9 '+:/\
M\$O_ /@GEH/CV7XG:9^QQ\ (?&[_ !BMOV@K?69_A[HE]%I7QKM--N],B^)G
MA[1K^"YT'PSXJ;[7_;%Q?^'M+TS[9XLL=%\:W<<_B_P_H>MZ=].?&/X'?!_]
MH;P3=?#3XZ?#;P=\6_AW?ZAI6JZCX%^(&A6/B?PEJ6HZ%=KJ.B7FI^']5AN=
M,U*;1]4BM]7THWUM<+I^L66GZQ:+#J>G6-W;_P IW_!5W]I']M[]B#]C7_@B
M!J.L?M'?%7X$_'?XH>(_V5OV>?VY/$5[X^\/:LFL7 ^%'A*7XTZCXKU7Q;'X
MN\$:9XKT[QB/%E]K/Q1T,VEY>F2ZO-6US6-*L]):Q_8C]B'6_$_Q/U.?]M/X
M&_M3?'']I?\ 8Z\4^"?VJ_AII?P<\;>+?AM\1#X@^*/P#_:67X3^ _BS\!/&
MEAX2\&/JWAOXH:'\*_B[>*GC'XD7NB30>+/ -SHD]OIUQ?3Z< ?H%J_[+?[/
M'B#QKXL^).N_!_P/K'Q#\>?#*7X*^-?'6IZ/%>^+_%GP?FC1)_A;XA\1W!DU
M?5_A].ZO>3^$+Z[GT&?4[F^U::Q?5-0OKRX[SP%\*_AS\+/A[HGPG^&W@W0?
M GPT\,Z*_ASPSX&\)V,>@^&?#7AYO.$>A>'=*TW[/;:%I%I'<20:=INE):6>
MEVPBM=.AM;>""*/\_OV+O^"MO[+G[?OB%?#O[-.C_&7Q3<:=KGQ#\/\ CRYU
MSX?0>$T^$.I?#:+P@-5M_C!INM^(;;Q%\.[OQ%J7C73]$^'VE:_H<&N?$+4M
M#\?/X0TO5]+^&?Q"U+PSF_#_ /X+$_L=_$G]I3P;^S?H%[\0[5/BO\4/CK\"
M_@9\>=8\*:;9_L^?'3XW_LT67AN\^-OPP^&OC"+Q+<^*;C4O"<GB-=+T/QEX
MJ\#>%/A5\5->T;6]!^#GQ!^(6KVMM:7H!]N_##]F/]GSX*R>.I/A+\'O 7P\
M_P"%H:WKWBCXF1>%/#]GI%K\1/%GBIK=O%/C#QW9VR+:>+_&7B?[):KXC\7>
M(8=1\2:[';Q1:KJ=W$BH/'-8_P"";_["&M?"'1O@')^RI\&-(^#/AGXAV/Q:
M\)?#CPCX0LO WACP3\3=.>=H?'?@2R\&?V"? WBB>*\U"SU/5_"4FC76LZ;J
MVLZ5K$E]INL:G:W?SM\(_P#@LE^R9\</V@_AC\ ?AYI7Q@U:#]H#Q#^TIX-_
M9B^-[>#_  ^OP+_:;\9_LAZ'I.O?M!Z#\'?$T/C2?Q;<Z=X'M]2N[*Q^(WCC
MP+X'^$7CC5O#WB+3/A_\0O%-SIZ+<<%X+_X+Q_L%>/O@Y\%?CWX?U#XQ/\,/
MCQ^UI:_L1>#=<OOA5J5A<V/[16H66AZEI?@_Q+HUQJ2ZOIECJFGZS-=VOB*W
MLK_18AH6N6U_>6=[#86VH@'VMIG_  3R_86T30=0\+Z)^R5\ =%\.ZK\0O#_
M ,6-1T?2/ACX6TNQNOB5X.BN;?P+XVDAL-.MP/$/P[M;N>R^&VH(4E^'-BR6
M/@?^P+2&&&.3]H+_ ()\_L1_M6_$3X>?%K]I+]ESX+_&OXD_"N*"T\#^,OB'
MX(TCQ#K6F:7::A=ZO8^']0GNX"GB;POIVL:AJ6L:;X5\4QZUX<TW5]4U75+'
M2[>_U._N+CX3T'_@K)J/CW_@J5^U'_P3V\,_ 3XL0^&_V2_V<CXY^*'CNRT;
MP5/XJU#XF^)(="\8^%+_ ,(1:C\03H-M\,I?ACJVC-X;U'Q#IEQX@\7?$#QK
M::=K/AKP?X:\)RZOXK\$_8C_ ."MO[,/PE_90_X)Z:)X\_:/_:I_;"OOVWOB
M[\1/@K\ OVE?B9\%]/\ #>N_%'XJ1_'R^\!P?#_QO;V.M)8_#V\T+4O$V@:%
MX9O/&6HI:>(O#%A+JVDZQ<Q:)KVD>& #^BHC(QD_7C.1WZ8S^&/:O(/AU^S_
M /!?X1^(?'7BSX8_#;PKX%\3_%#6!XB^)6O^&]-CT_5?B#XC6**W3Q)XUO8R
M9O%'B..TM[:QCU_6FO=733K6UTU;T6%O#;)\R_&/_@HU\!_@/X1^-?C#XD:3
M\2=,M_@Y\<_!7[,FE:)8>&M)UCQ+\>/V@OB5X?\ "'B/X?\ PF_9ZTG3O$T[
M?$/Q-XHLO'OA.W2XNIO#V@^'M1O==L/&6L>&Y_A[\3%\&>A?L@_MI?!W]M+P
MM\3]<^&"^)= \3? OXU?$7]G/X[_  M\=V6B67C_ .#WQN^%6K'2?&?@/Q4W
MA/Q#XR\#:U):,]I?:;XH^'GC;QMX&UVRO%.C>*+ZZL]4M+  ]%\,?LQ_LZ^"
M?B/XR^,/@SX'?"KPC\6/B'INM:1XX^)?ACP'X:T'QYXHTSQ-K4'B3Q/9:OXL
MTO3;77+F'Q/XDM++Q'XF'VY6\1>(;#3]<UEK[5=/LKN#PO4O^"8W_!.[6KCQ
M9=:[^Q-^S'X@G\?^(I_%_P 0G\0_!OP/KX^(OBR[U8:]>^)_B)'K.CWT7CWQ
M#J&N#^V-2UKQ<FLZCJ.IEKZ^N;BY=I#X]^TK_P %=/V7OV8/B3\9_A[XKT#X
MS^/+#]EGPW\*/&7[9/Q&^$G@33/&G@C]D#PG\<-6TW3OA;K7QHLY/%>D?$36
M)/%.FW]QXT/AWX(^ /C!XNT'X>Z/J_C?Q-X?T7P_;0WMS^4?[?/[57[2'[3?
M_!8;]GS_ ()B? SXY_%OX!_ OXF?L'>+_P!HKP;\<_V>-0L5U'7OB]XWM?B/
MIGPI^.M]XE\+_$7PY?\ Q(_9X^%4?AK3M1C^'4'B3PSH/Q$\3R>)X/%>D^,=
M!B\$:MI@!_4QI^GV.DV-EI>EV=KIVF:;:6UAIVG6%M!9V.GV-G!';6EE96EM
M'%;VMI:V\4<-O;01QPP1(L42)&JJ/,_BY\"?@Y\>]'TCP[\:?AMX2^*'A_0-
M>T[Q5HNA^-=(M]>T?3?%&C7,-]H?B6TTV]62SB\0Z#?V\&H:!K0A_M+0M1AC
MU#2+FRO$$]?Q@?"_]JC]LW]J^/\ X*O?&?XP_MZ?MI_LJ:1_P3,^-?BGX*ZO
MXQ^#GPZ^&VL6%Q^S]\.? /Q.^#GC=/%/P#MO&6G?"E?VAM7\;"P_:4^)_P 0
M]&T#Q7XD\)S>'O$/@W]GW7? U@OPZMO"7]"NB_\ !2[X'_ #]EG]@1KOQ'^T
M#^V+\3OVH_V:[+XB?!G3O#/@GP3IW[0'Q^\#_"?X$Z3\5_BQ\;_%VD^,_&GP
MR^%O@:XL?!K6_BOQ'H^N^/\ 2M5U?Q#KMMX2\#6/C3Q1.MA* ?9'[1/[,-M\
M3O%'[/?QK\ 3V.@_M ?LD^)_$?B;X,:SK-W=0Z!XE\->.O"$_@/XL? SXB:K
M!I^N:[;?#KXN>$WT_P"V:]IVGZYJ7@;XE^#OA7\7AX9\?2_#<> O%6#\7/\
M@G-^PS^T)\0]>^,/QP_93^#'Q$^)WC/P(OP[\<>)?$WA2RU.Z\7^$UBLX[31
M_&$82WT[QA-H"6%E;^&-=\0Z??ZYX8M[*UC\.:AI$4,42?+WC3_@MC^QMX>^
M"7[/WQL\$V7QG^.$7[2OP8^+/[1GP[^&7PE^'5O/\5+/X$? +PKJ7BOXX?%#
MQGHOQ \2_#_PWX4T#X<0Z7<Z"MAJ'BP^)?B;XL:+PY\$=!^)^I-)#'>\5_\
M!:[]A/PSXL_9@\)6/BGXC^/9OVS/@9KG[0'[-.J?#+X5>*_'=K\5/"F@>%O%
M7BF]\):#HFA07'C8?%R8>%)/"UC\*+OPG;>-KKQ_KF@^!$TD>)KB_P!/TX ^
MF1^R=::Q^T7\$_B;K-MX'\+_  8_8]\%^(/"O[)7P.^'VC7FCZ1X:\6>-O ^
MD_#_ %_XM>)4LWT7PQH\_@KX8OXG^!GP5^%?A3PK)H'@;P5XK^(_C'6/%_BK
M5?B+X2\&_ OV[X\?L]_!7]I[X<ZE\)?C[\./#?Q1^'NJ7^E:O-X=\2VLDD=I
MK>@WL>HZ%XAT74;.:TUCP[XDT._BCO-%\1^']0TS7-)N5\[3]0MW9B?S$TO_
M (+D_LL^([3X>R>%/A3^T_XHU7Q;^RYX2_;&\>^#=%^'W@)OB-^S]\ O'/C&
M'P#X<\:?%_X;:A\5].\=7>GKXDG@E\5ZK\'/#_Q=\._#3P9=Z5\5/BAKG@OX
M4:]H'C?4^XO/AM^WLW[9U[XMM_'GC"+]G"[_ ."BW@CQ'8^%8]?TJ71M._9*
MT/\ X),^)?"OB^.?3YM1CNI/!GBK]N2\T6&/P<D$]]9_$.S3XDII45DO]M@
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
M-\._$-E+\0;3X7W7BWXI^ _AE^SU\'M#\+Z;)JGC#77T?P/HFJ6?B#1=7UL
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
M23POKFK1Z=J'PW\2> ==BNKV0W^JZE8A+%?TIH **** "BBB@ HHHH ****
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
M=*UO3=-UG3)7>QU73[&_@N+6+T,D#J0/J0/7_ _D: /Y_O&W[%G[:6G?&?\
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
MX%6'PC\/>+=0\;^+_$6N?#[XLVWPW^$EUKWB#XE?TF@$9R<Y)/T!/ Y)Z?\
MZ@.E&Y>#D8/0Y'/T]:\JNOBYI-K\;=$^!;>$OB9-K>N?#'Q'\4X?'=M\//$T
MWP=L--\-^*/#?A27PGJOQ56R_P"$1LOB/JESXD35]&\"-?OKUWX;TC6==EM[
M:R@LVO@#Q[]NGX7W7QI_9<^(_P +(?V?OA[^U+IWC;4/AOHWB[X#_$[4[/0_
M#7CWX=/\5/!%Q\3H].UW4+[2[+0OB!X=^'<'B?Q;\)=;N-4TJ/1_BKH'@S4?
M[4TXVPO8/QW\"_L2?ML? ;PU^SO\3/AQX&^(WQI\'?LJ?\%!?''QQ_9W_8Y_
M:(_:5\(:U^TA\,?V./BW^QKXQ_9CUGX,C]H+4-6\>?"S5M>^#'Q1^)_C;X@_
M"#X<Z_\ %7QAII^ VG^&O!.L_M%2^.1)I^F_T? @]"#]"/\ /8TA< 9!#'C
M!'.3_AD^G!H _GHU7]A[]O#Q9\!?^"D/A_Q+\-_V?M,^(OQV_P""D?[+W[=O
MP8\.>'_CUXJU+P_XPT;X'>)/V(O%?C3X9ZKXIU/X):9+X2N+W2_V4+OP[X"\
M=:KH;MXM\5^)YKKQ9\/_ (4>&-)L]2UD_;N^!?C?Q;\"_P#@KS^W]\6O >H?
M!+7?%_\ P1D^.?[)7PH^"_B/Q;X/\4^/]*\$^!/AU^TC\8?B!XV^)]Q\.=:\
M7?#33O$OBWQSX\L]$\(^%/ 7Q ^(]EI/P_\  &F>,]?\7VGBCXD:U\,_A?\
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
M]G/X2-\#_@QX&^'-[J%KKGB?3;35=?\ B)XIL[5[*'QO\6_'WB#5OB#\8_B
M+24E[23XA?%3Q1XP\;7-J-L=O<Z]+%$B1(BC5\6? KX(>/?B/\.OC#XX^$?P
MR\8_%CX01Z]%\*/B5XI\$>&M?\<_#,>*(K6#Q&W@+Q3JNFW6M>$9M:MK*WMM
M2N-!O+">ZM5DMI9&@N+B.7UC_/Y=: /Q"\5^/OCEX _X*\?M<7/P1_9\F^/F
MK:[_ ,$X_P!AO2K6TM_B;X+^&]GX4\82_'G]O\^!-9\>7'C:6Q*_!F>ZCUJ'
MXE^+?A^/B!\6/!T5MH9\"_ GXM/K.KCPIYQ^S;_P3\_:!_X)E^//V//'/P1\
M+:C^U=\./!?_  3T\$_L(?M0_#+P9XL^'W@+XD1^./A9X_\ &'QO^'W[1OP=
MMOC'K7@CP+XO\-ZI\1/BM\;/!_C3X=^+?B]\.=9\)^$O%G@GQ+X9N/'^I>'=
M7\.7'ZY^./#7[,OP \0_$;]L'QEX<\#> _&MUX3T7PQ\0_C.VCN_CCQ)X7M-
M1L--\&^ I[S3+:\\4>,FN/$5UINC?#OX=Z3::SJ>K>,=;M-$\$Z!>^)_$D5G
MJ/F/QJ_X*+_LA_LVW'A*T_:"^)]U\'Y_$^G^"-4U>Y\6^!/B%<>'/A'8_$G6
M8O#G@*]_:,\>^&/"OB'X=?LTZ;XP\1-=:#X:UKX\^+OAYHFO:OI'B&QTC4KV
M?PWKZ:: ?F+\*?\ @FE^T#\+/VG?V+_CQ)X3\#2S:-^WU_P4A_;M_:NM/"'Q
M"BU+0O"6M_MQ_#3X@_"#P%X(^%;>(?"W@?5?'Y^'_AWQ!X)OOBCXFU;0_ S:
MS=^'_%GB?PKHVN:OXCLO"=E7N/\ @FW^UKXJ_9__ ."AWAK0;WX?_"#X_?$W
M_@JS8?\ !3;]C3Q+XMU*#X@?#==9^&WB']GSQE\)?"GQHL/#JQ:UHUQK6M?
M2]TGX@V>@6^OZ?X4T[QIHFL>'=:^(TNDZWX=;]TKCXP>!K#XJZ1\%]6U-]&\
M?^)O">I>-?!FF:K;R6=GXZT#0+RTLO%<O@S59!_9VO:EX-EU+1YO%NA6MP-<
MT/3M=T+6;K3O[%U>QU&;T[(X.1@]#D<_2@#\%/VMOA'_ ,%,?V_?V)?BMX%^
M(/[/'PD_9U\:^,?%G[*5_P##?]GFP_:+T3XLG3=0^"?[57@GX]_%?Q]\8?C3
M:?"SPII&G6_B+PK\+="\%_!SP?\ #/3/&#6-YK-YXA^)%R\OB<:5\'>._:C_
M &!/BWIW_!0/Q_\ M@>!/^"?'['_ /P43^'W[6WP\^!?@WXA_#W]JWQ%\,O
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
M^R_#GA74=,\$6-M\*]+^+/AOQG-X[^%OBRQL8_ASH?[@_%7]B?\ 9M^+UO\
M ]=;\!WG@W4OV:$OK3]GSQ+\%/&?CCX ^+?@YH6K>&+3P7K?@OP%XG^"GB+P
M'K6C?#G7_"FFZ/H6O_#-;R7X?:W9^'O"SZGX9NKKPGX9N-)I1_L*_LQ07G[/
MVHV?@CQ/IM_^S!X_\9?%?X.WFD_&+XUZ1<:=\4/B.OB5?B3\1O'$NF?$2T?X
MR>.OB2/&WCK_ (6-XL^,I\?Z[X]/C[Q^WBZ_UEO'/BPZP ?@?X5^/G[;VA?
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
M^.7C.^;3/(T#6_$7A_X=>#/AI\(_"WAG6+N7P_\ #RZ^)OB'QUJM_KOQ:LO
M?P? / ?V_/&/Q^L?VM?^"9/P<^#_ .T-XT^!_A#]I;XK?M._"_XMV_A/PG\+
M/$4VKZ#X<_8Y^-'Q4T'Q'I%]X[\#>)=4T/QWX-U[P1;W_@6]BU&Y\#6NO7%K
MJ_CWX>?$?3M)MO#TOYA?$C]H[]O+X4Z&O[.5]^V!\0-2UWX,_P#!=O\ 8]_8
M8B_:2TCP!\#IOB#\9/V5OVHO"7P1^,UIX.^*S^)/@[K/P[N_C/\ "[PU\:++
MP=K_ (W^''@OP!8:]/H>BS^)/!^H6>H:W#XI_4#_ (*"?LS?$/\ :+_:?_X)
MIZQHOP_^)6O_  H^!?QR^,7CSXT^./AC\7]-^#?B;P)HWC3]G+XE?"'P=JFB
M^(=)^*_PU^*4]UIWCSQSX>\1>(+/P(-1-[X%T/Q5IUY:Z_+>V_@KQ/[QJ'_!
M-[]CS5OAM\./A1J'PV\3S>$OA;\>+;]J/PS/!\;/CKIWC+4?VC;7Q)>>,8OC
M9X_^)&E?$JQ^(?Q7^(W_  E5_/K[^)?B?XH\7WKZFMG<%O\ B7:<MH ?FA\3
M=>_;ANOVJO%7_!/3X%?M,?$SQ-K_ , OV+_ 7Q\\._%+XF?$GX _"SX__%OX
MB?''XU?'31+3XH^,IM._9(\:_#OXI_";]GB+X:>!OAU9>#?"'P=^'OA>[N/'
M.JVOQH?XJ:]=^#;OP]YM^T]^UW^V9\!H_A9\5?VJ/B'XP^&WP"A_9R^"GA+X
MD_M4?L%K\.OCE^S3^SU^W#H7Q+^*'A[]HV]_:/\ A]XC\(:S\:[W]G/XG:+9
M> O!>E^+=/\ #>HK\!M9;6M TEK'XJWFE?$S1OV)_:9_X)Y_LE?M=>._AK\5
MOC7\.-<N/BW\(+36]+^'7Q>^&/Q7^,'P"^+GAO0/$EO=6FO>%K?XH_ 7QY\-
M?'EUX3U2VU#4XYO#5_X@NM%A;5M8GL[.VN=6U&:YS/%W_!-K]CCQGKJ:OJ/P
MNU?1](E^#WPQ_9[USX9>!_BI\7?AU\"O&7P'^#%WXEN_A=\'/'OP \!>.O#G
MP5\<?#;P>/&7BS2K/PCXH\":II&H>%/$FN^!=<MM4\#:OJ/ARY /S9^/'[?'
MQT_9:^%G_!;3XC:K\3SXT_X9>_:?_9X^$_[.VK_$+P_\/K/PS\$]#_:B^"W[
M'UYI-_KT'A;1? -EXI^'GP;^(?[2VL^-+VX\8:I<>*-9\"^%X]+\2^-[VY67
M6CX)\=M5^(W["?\ P4Z^/WQSB^+'Q,_:>\0_!3_@WF_:_P#CSX4M/CVO@!K^
M]\8?"+X\?"[Q7?://JOPC^'GPPB7PY\1/$/ANSUK4_#]GHT=EX2U'5]<L/AW
M!X7\'3:!X0\._NTO[$'[,CI^U1;ZG\/M3\3Z=^VQ/<W'[3FA^-_B3\5/'OAK
MXFR7?@VU^';Y\+^-?&VO^'O!L</@'3M&\%V,/P_TSPI#IGA?PYX6T+3DM=-\
M*^';;3/,_@W_ ,$Q?V,O@5\1- ^+/@OX=^-=;^)'A;X,:K^SIX?\7_%SX^?M
M!?'K5=,^ VL:J-9N/A!%_P +O^*/Q!M9OAY:7HSHGA:ZMY])\.0R7D.@6VFI
MJFK"_ /RKT3X@_\ !2WPM\"M+_:+U/\ :B\"R_"3XQ_L(?%CQW%XXU?XP_!'
MQ]XL\1?M$6G[/5[^T'\&?B[^Q_\ #]/V0O#7@U-/U;P]X0\=77C?X,>*-?\
MB)X'C^%FG6?CCP[92ZSX0\:>(_&FK^R+\7OVN]:\?_\ !*.V\>?ME?&#QW9_
M\%)_^"5OQ3^*WQ/TW4_!?[/%EI7P@^+7PX^%?['7BKP;\5_@5;6?P6-[I_CA
M;WX\^.9_%,/Q:U/XO^!?%M]<64VH^"$TS2="T72/T9^%/_!)']@+X(^'?B'X
M0^%WP5UWPGX2^)'@OXE?#F_\+6GQR_:#N_#O@CP#\9-8/B'XL>#O@?H^I?%2
M\L/V=M ^(NN^5JGC&Q^ T'PY77;BSTJ*_::TT/1+;3O6O!7[ W[+?P\\2_LS
M^+?"'@OQGI6M?L>?"S6?@G^SDTGQS^/>J:7\.OA9XAM-(T_6O!@\/:Q\3=0\
M/>+=,U'3O#GA33;F3QUI?B>^;3?!G@?3Q=K9^"O"D&C@'PG_ ,&]5GXUN/\
M@E;^SOXZ\=?%[XD_%?6?B=/\5O'%Y)\1SX#NKK0-8U?XW?$V?Q.^G:YX6\">
M$O%/B27Q?XE?5/&_B37?B9KWC[Q;J'BG7]7N%\10:9)::79];_P7>UOQ1;?\
M$V_B;X#\-7/BC2K+X_\ Q4_9E_9D\?\ B/PC-#;ZOH/PC_:(_:-^%_PF^+$:
M3W6B:[8PP^,OA_XI\0?#1I[VWMXX)?'$4UM=-J"65E>>H:;_ ,$QO@U\(O#/
MP<\!?LIR_$7X!>&/AG^TEX4^/\$FB?M*?M,WNFZ!I^C>/[/QMXW^$^@?#2^^
M)E[X+UWX3?%C0KGX@?#6\^$NN3Z=\(_AQ;_%OQ[\3?"G@+4O'.JZLFN_5'[6
MW[+GPO\ VT?V:OC!^RW\9;2^G^'OQD\'W7AC5KO2'LH]?\-ZG#=VFM^$_'/A
M6XU.QU/3;7QC\/\ QCI6@>./!UYJ6EZIIUEXH\/Z3=7VFZC:0RV<X!'\8M=\
M ? J/6/C3IGPXE\;?&SQ7X<\/_!?X;^"O"1L(/B'\8=7T&;QMXM^'_P8\%G5
MKRST/2(#?:OXQ\3^(=?U*?1?!W@7P7I_B?XH?%+7M"^&WPYUKQ'X;_-WQG^R
M/X'_ &;/^"''[3G[(=OJ7A+5=2^&'['_ .U+J_Q G^'UO9Z;X>\)?'_QQX+\
M>_M)^+-6^'/A[R3-\.=-\._%CX@?\)_\%/#MU:IJG@+PF?A_):2S-86&HS^]
M_%;_ ()O? K]N:W^''B[_@H/\*9/'OQO^%'A;7/AO9ZY\,/CU^TC\+_AA?:9
MJ.LV&IZ_XS^'_@#P!\9] @\&6GQ6N-%\,^(?$WA[Q+_PD7C/0[KP_P"'_ &N
M?$'XG:#\-?!/CC5%\=_\$]_ /A?]C;4O^"=7[*'@RP^#'[/'QHD\?^%/CCXE
MNO%_B+Q7XDT#X.?&#Q%?ZU^T;!X<U7X@7GC[QOX^^-GQKT7Q7XJ\!^"O$?C+
M6O[!^%]GK]_\0[O7-2'PN\"_!CXC $7A3X\_&+XD_P#!&OPA^U-)XUU#P/\
M'SQI_P $VO"?[1EUXZ\.^'_!,]]X?^+.L_LS:9\4;W6M/\,>+?"?B/P$ZQ^+
M9II3HVJ^#;W0UMI'M!I44:QK'^?_ .S'\4_VT](U?_@C!\3?%_[8GCSXM>%/
M^"GO[-B^%/V@?AQXV\'_  ?MK?X8_$H?L&77[3_@+XY_LYIX:^%^F:GX:U_2
MM<^&_BKP]\3;/XG:_P#%'P1XON?B+::B/!NG3V6BQ:'^S_[37PXU"\_8X^/'
MP>^#/@*"^U+5?V=/B+\*_A?\./";>%/"FGI<:M\.=5\%^#O#.A_V_JOA?P=X
M=T?3S<Z?9V\=YJFDZ3IFF6WEPE4AAMW^0/\ @F__ ,$^_!OP#_9G_91NOBKX
M)^)^D_M+_#/]CWP+^SKXG'CS]HKXF_%D_".8^#?!6B_&'0/@-<3?%SQWX+^#
M_AKQMXJ\#Z3JEK>_!2?PA=R>%M!^'N@%=!TGP/X7\)>% #\:M%_:*_;MM?\
M@A1;_P#!3K4O^"@/[0NM?M!>-M!\ :!=>&;CP)^R78_"#1HO$'[>>C_"34]=
M\/>%;#]FR'Q3I7BO4?ASK>J^'[[68?'9LK::^-]X8T7PQ#HW@_3?"WZ.?M#>
M)OVH/B;_ ,%0_C7^R3X,_;%^,/P%^"NG_P#!+[PS^TWHFG_"SP;\!9O%GAGX
MO:I\?_B%\,);_P /^,O'?PF\87X\,W^A^ +"\UW1?$-MXCUU]3N91X*\8> -
M'FUK1]>^Y6_X)G?L8-^R%9_L&_\ "L/%"_LI:?JMKK-E\+8_CI^T#%+;W=CX
MW'Q(L84\?Q?%)/B=_9-CX[6+Q39: WC-M"L]6M[6XMM-B^R6RQ>CZG^Q9^SS
MJWQI\4_M$7GA_P >K\9_&?P'3]F?Q!XZL?CK\>=*O[GX*PWEYJEMX2LK#2_B
M79Z+HMY9:UJ6I^(=/\8Z'IFG>.=/\3:KJWB:R\2P:_JFH:E<@'Y)_LT?MA_'
M']M36/\ @G'^S?X[^+7CWX-ZO\=O^"1G@_\ X* _%SXL?!ZV\"^$/%OQF^*V
MOZA\(O 7_"$^%]1\0>!/$^B^"O#O@N_\5^*?BOXXT/P'I^E^(-=UC5_A?ID6
MK:#\+=%\?>"/B;]!?!+XG_M$Z#^VS^QY\ O'7[95C^U%X?UG]A?]M)?C7XE\
M&_"[X4_#;P1X^_:2_95_:<_9V^#NI_$=?#WA6T\3:[X,^(.B7/Q#\?\ PV^)
M/@6Q^(]U\/-.\5^$YFTKP!X.U:#5+$_1'C+_ ()6_L,>//A/^SA\&=?^$?B2
M/PI^R$\B?LR:_H'QS_: \)_&#X)Z7<:(_AF]\,> ?V@/"_Q2TCX[Z-X+U'PS
M]C\.ZAX*C^([>%+K1M"\)63Z1Y?@KPA_8?K7AG]BG]FGX>>/_A!\6/ _P]UO
MPSXP_9]^%'B3X*_"2V\,?$WXI:-X5\/?#7Q=>:5K'BWPM+\.;?QY9?#/Q+-X
MQUWP]X;U[Q/K_C3PWK&O>(O$_AOPOXEU_7+K6O#>BZGIX!^%WA7XQ?\ !0'P
MM^R-\'?V]9OVR_BC\:-<^''_  4:\5?LM^,_V==<^%7P0TWP+\?_ (!^)?\
M@J1XR_80M+#6X/AM\*_#_BY/VB;"WUSPIXB\$?$'P#JG@_P#I5OX4TCPHWP/
MUN\N?$VN>,>T\3_M;?M/>'?VS/@'X@\(_'CXL?$WX1_$O_@K+XW_ &*O$^H#
MX9_#'P+^QW<?">Z^$OQTO#^SW\-=%UN;4?CK\2?C5^SSXY^"-M??$3]JCP[<
M:!\.-6^+.H_$CX3Z?XE\8Z3X4UOX2_##Z@_X)T_\$ZO#G@_P+I?C7]IKX-?%
M+PU\9_"/[7G[6'[0OA;P%X_^/VM^/_A!8:[\5OVA_C#\2_A-\7-#^"G@?XX?
M$3]GG3_B'X6^%_Q+T'P[%KTWA+3_ !+X3^(FB>(?$/A\2:FFE_$+7_I+5O\
M@DS^P;K7BC4_%]]\(O%*ZIJ7[1DG[6,5CIWQY_:%T;PKH'QYU&Q\8:;XO\9>
M#O!&C_%2P\&^"K/XHV7CWQ5;_&CP?X3T+1_!/QIBO[%/BIX=\7+X<\,#10#P
M?_@CCT_X*H?]IE?VXOY_#&O&I?AAXTU3_@XG^(&J:?\ M#_&3PS:?\.K_@KX
MS?0="T']G>XT>3PU#^UK\7O#_P#PJ*2Y\2? /Q#XE_X5]-J]AJ'CI]03Q&GQ
M27Q3XBUJU@^),7@Z+0/">A?KQ\ _V7/@E^S&WQ8;X+^&M>\-'XX?%GQ1\<_B
M@-:^(_Q-^(*^)/BMXU-L?%?C")?B/XQ\6KX?N]=^Q6?V^P\,C1M'D%G: :<H
MMH0G/77[&G[/MW^T[>?MD/X;\:0_M&:A\+X?@K>>/K'XT_&[3;.;X4VVJ7NO
M6G@4^ ].^(MK\.$T&R\1:EJ'B:QMH_""/8^*+VZ\2VDD.NSR:@P!^'GPZ_:P
M_;.\8_\ !';]E3X_0_M0>([+]HSQ+_P4@\+? WQ;\6]7^&OP>UZ/Q_X \2?\
M%9/%O[)+^'?'?@33O!/A7PU'H,?PRU#2?M-M\*/^%0>(I[SPSIMMI/B[P_8W
MFKPW_32_M&?M,_!;7?\ @LQ^SOX@_;@\93I^S1??L0Z]^S[^TM\7?@3X$^-'
MQN\%ZS^V=I+P^)/AOX8^%'P.\ _#?P=\7_%NI^,M.C\,_LO>!['X3SR67Q$\
M?>'?#VMZ%\0_#]E;>'+K]4=+_P"":G['FB?L_P#A;]ES1_ ?Q"TKX'>"OB_:
M_'KPOX0T_P#:/_:8L[_2?BS8_$-_B[8^+8?&\'Q?C^($SV7Q8D;XHV>C7?BF
MX\.VOQ&V^.+?2(_$ZKJ@?\1?^":O[&?Q8U']IW5_B#\+=>\2:C^V+8?#"Q_:
M$N+WXQ_&_P KQ@?@G>6.I?!_4M%TZ/XCII?PXU[X8ZIIEEJG@CQ#\,K'P?K?
MA_4HGO;"_BGN;MYP#\#_ (U_MO\ [<?PQ_9(_P""W=IHGQ:^.'PC\;_L1_$_
M]D>__9^F^,UC^S=\2OCS\-/"_P"T;\,_@5XZ\:?"CXF^*_ VG?$'X7^.M'M-
M1^(OB)_#^KZ'XB\1>/\ PSIFIV^D:?\ &G49=%TC4-.^K?VDOVP/VI_^">'C
MC_@J:_\ PN'QO^UQI_P9_P"";GP:_;?^$OAKXR>#OAK!:?#GXQ>.?BI^T_\
M"#6='TB+X)>!OA/JUQ\!+&V^%/@7Q?XA\)^(=5UOQ)IVE^']?N-.\?Z7J.L^
M(-=U']!=;_X)$?L#>)M(^.>A>)?A1X\\0Z=^TOH_PQT;X\?VS^TK^U!?ZC\3
MA\)+'P;I_A36_$VN3_&5M=N/%^HP?#SP/+\0O&L&I6_BWXLZCX8TS5_BEK/C
M#5A<WMQ]#O\ L8?LXW?Q3\?_ !EUSP-JWC'QS\5?@=I'[-GQ*'Q"^)/Q2^(_
M@KQW\#-#CU=+#X;^*OA9X\\:^(_A=K6A,_B/Q7=:@]]X.FU'6-0\9^.-3U>^
MOM1\;>*[K6 #\T?VK;;]I+]E+]FK]L3XU?#K_@J#XV\>QVO_  39^//QY^"G
MA#QW\//V</&'Q4OOCW\ O#MW\5-:_:5\!^.;'P;9^ ;OX+^)="U'P%\/_''P
M9TSX#W?P[\,CQ9HNO_#[Q5X U;Q)I5I<\G^WA^T5\=M(T3X<Z+\'?C_\5S\3
M?#G_  3P^*G[26K?!C]GWP_\(K'X@Z7XWL]*\&'X=?M:?M$_%#XQ_P!J>!]#
M_9P\':OH?Q \)P?![3?".K^,/C1XKU_Q/J/A?X;?&JS^%>MZ3\//MSX?_P#!
M)/\ 8(^&'PB^)WP+\(_!_P 56_PR^+GPVO/@MXNT36/C]^T9XGU.S^"FI73W
M>K?!?P#XO\2_%G5O&?PG^$6NLP@\3?#7X6>(/!W@[Q99QPV?BC1]8MHDC'9?
M$7_@FC^QE\5]?\$^*?'GPOU_6_$7@?X ^(/V58]:'QC^-VFZKXZ_9N\3P&/5
M_@C\:]3TKXC66H?'WX<RWA?7;7P[\;+GQ]::;XGGO/$VG"UUW4+_ %"Z /SW
M_9(^+7B_X^?MO?\ !+/XZ_$&;3;CQ[\:O^"!/Q+^+?CBXT;3QI&CS^+_ (C_
M !<_X)P>,?$TVDZ4)[H:7IDNM:S>O8:<+FX%E:M%;">41>8WVG^W=\>?'_@K
MXN?L$_LR> _%VN_"E/VT/VB_&7PX\;_&G0O#^@:SJ_@CP+\+_P!GSXK_ !NO
M?"G@V^\56VK^&O#OQ(^+GB;P1X4\ Z%KNL^%O%/]E^#K_P"(>I>'[#3/&=CX
M8\1Z-ZE\'O\ @GU^RO\  ;Q7\%/''PQ\'^/-&\4_L\_!75/V=_A-J6J?'OX_
M^+;;P_\ !G6KW2M1U+P+J6A>+OB?KGASQ=ID]YX=\)R0S^,=(U_4-/B\#?#V
MRTR[L['X>>"+;0/5_P!HO]F/X)_M7^ ;/X;_ !T\'2>*M T;QGX/^)7A'4])
M\1^*? GCKX=_$WX?:M%KG@;XF?"[XE^ =:\,?$/X9?$/PIJ4;2:+XT\">)_#
M_B*UM+O4]).H/H^L:K87H!_+U_P5O\4_M"1?LL?\%D/V-?'O[07Q#^(/PX_9
MZ\$?L)_M,?!OQW<:9\#]4^(EW\,_VA?B+X@\ ZM^S+\<]9M_A/-8ZCHG@KXD
M_"#4?B?\-_%4&B>$_C]K6BOX:B\<?$WQCH=IJUWXX_0G]H+X%_%"P_X*P?\
M!*S1;K]L[]I76=23]FO_ (*,SMXNU'PM^QQ%K\L?AKQ7^QUK>M6=Q;Z7^R5I
MWA9+3X@Z;X@TGPCXODL_#5GJ-EH/@?PI<> ]0\%>);WQYK_C?]!O&_\ P30_
M8S^)OP7^+'P#^(WPR\2^./A_\>O%GA?QO\<[CQ%\:?CG>?$3XR>)?!,>@P>#
M[KXF_&&/XDP?%GQCIGA6T\+^&M/\,^%M9\:W/A+PYI'A_1-$T/0M/T;2M/L+
M?T/6OV*/V?/$7Q<^!?QWU[2OBAJ_Q8_9MT#7O#'P=\7ZC^T7^T;=7'AO0O%D
M>E0^,+#5],F^*[:'X\7QI%H.@)XVG^(.F>*KKQBOA_0!XFGU7^P]*^R 'XR6
MG[?W[0?PK_89_P""J7QD\?\ QT74?$OP-_X*L^-_V._AS\9_B/X<^&UEIGP%
M^#7BWXY_LU_L^:#X]U/0_#WA/P?X"UFU^ F@_%?7/B;%'XHT8Z?XKUC0O+\>
M7]]9:IJMT?:/VRO'_P"T9_P3P^%WQGUK1/VZ-8^*=Q\<O%W[&_PW^#>C_M"^
M'?A!;^*?V3+'XB?'SX<?LW_M'?M,7_Q2T[PUIV@ZGX-NHOB[X7\5Z#)\3/A+
MXG^$OP?^,2^&HIO!?BKX:Z[J/PNO/TA\)_L$_LG>#OAY^T3\)K#X4_V[\-?V
ML?&_CGXD?M">"OB)XY^)'Q7T#XD>-_B5!;V_CC7[VR^*'C#Q>NB7/B%+.RDN
MK?PL="L8;G3].O+.UM[O3K&>WX'X>_\ !+K]A;X;? _XH_LY:3\#8_%7P?\
MC/X0\-?#SXD>&OB[\0_BM\=-0\0?#SP+#J4/PX\ 0^,?C/XY\>>-M \$_"Q]
M9U;4?A5X7\-^(M'T;X:>(=4U3Q7X(L]"\4ZGJ&LW0!^0_P"V/\4?^"H/[('[
M+W[5_B#6OVB_#'P^2#QY^Q?K'[+L\OQ#^%_[0G[17A30OBG^U)\*_P!GK]I'
MPGX\C\2_LT?#O2?&?P7N;3XKZ5XA^'GBJ*Q@^*G@+QA=3Z!-\2;GPU=^%]"\
M.?T*?!/X7>)OA'X5U'PWXJ^._P 7_P!H74-0\5^(?$Z>-OC;'\)(O%FFV_B"
MXBO%\(Z:GP9^%'P=\)Q>$]#N1=/X?M+CPO<ZMIUO?2:8=8N-(LM'T_3/CS2_
M^"1_[!>E? KQ#^SB/A3XYU/X6>*]2^%%_P"(+?7_ -I#]IOQ!XXU"P^ VJ_V
M_P# [P9_PMK6/C#>?%>R^%_P<\1M<>*?A?\ "/3_ !K:?"_P+XOU+6O&/AOP
MCIWBG7]<UC4?>M>_9YU;5/VJ/AA\?-)\8^,/#NB_#SX4:[\/-;T"#XO_ !@U
M;1OB7;ZI<:FVC:)XD^#^J^)I?@G8Q^&;W4#XQN_BXGA?5_CIXQ\06/A'PU=>
M,_#_ ($\'7VB^-@#X1_X*,^)];\1?M]_\$4_V9KZRU27X3?%C]J;X_?&SQ]-
M:331Z7J'C#]CW]E_QS\8O@=X<\0VSV%UI>IZ?%\4)]*^)>G:?J4T<UKXF^%V
M@^)=$MUUWPYINN>'_0?^"RUM\5M&_P""<_[5OB3X1>$/@=XS\-Z-\,_&/C[]
MI_X;_&&?QUX:LOC/^S3X-\(RZA\?OAWX<\=?#?4]*\0>"?B-XV^#WAW5_!_A
MCQY,+VXT1196VFW7AS4$TGQ7X;^E_P!L7]EY_P!H[P]\)/$GA/4]*\-?'/\
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
M^&_CGXC?#:X^W?#KXF>/O@9HWC6Q^"'CKXE^ M4":YX/\?\ BWX>:QXM\/\
MB2"Q\4:=J\'B/3-+U6S /BC]GGQ[\>?VKO#D/[9*?MT:G^S=%X'_ ."@/Q=^
M$GQ0_9U\1^!_A;XC^$.C? SX#_M)?$7]F[3OV6=<\.ZM/X=\;>!?C]\<M/T3
MX<_$>_\ B]XC\<>)_'VC?$SX@6^B^ ?!<?PPUGPC\.;+Y@\6_ME_M4^(O^"8
M?QE_X*]> /C7XR\+>/?A=\6_C?XPTC]D_P 26/PMT3X(O\!?V>/VN?%OP>U3
M]FGQ[I.O_#S5?'$?Q-\<?"SP!<:EKGQ(T7QI9_%&/X\ZY'8?#?7+;X4S:?\
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
MNIV2)%16FNKJ2:YN92J@R7%Q-+/,^Z2:1Y&9B 2T444 %%%% !1110 4444
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
M>:AI=[:0\IK'_!1']D[0_BWX6^#.L^/?$FDZOX]^-&H?LT>"?B%=_"OXHP_
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
M+?B>]^('PM3Q)X]L?$?B.]U63P5\0-/L7TG2_!?PX^(]Q<^*K[P+2U3]EO\
M;/OOV:O"GAF/]D?XIKXRTS_@X N/V[[OP9+\2OV5!J=O^S))^W[KW[6"^,QJ
M:_M'/X3DO#X U6'1?^$/A\1/XN'CY9]/.A#PZ$\72@'UQ\5/^"F7P-^)_P -
M/^"CWA+Q)X^_:O\ V+?"O['VO+X(\4_M1>&/V8_CRGB70=-TSP)\!O'GB7QI
MX:?XB_LN^*/ ^E:VFJ_&:V\+:;\/[O3?$_Q"\1?"S3=3_:$\*:?IWPOUGP]\
M0]+^W?C/^WO^S-\ /BCIGP*^('BCQ[??&O7?A)K'QJ\)_"KX>? _XV?%SX@>
M/O WA[Q+H?A+69/ 'AOX4_#OQ;=^.O%6F:GX@LM2UGP-X2AU3Q?H'@^WUKXA
MZ]H6D_#WP]KGB;3OR;_:2_9T_:V\3?";_@OM^SWX(_94^)OC/5?VT=2U/QY^
MSE\1-*\<?L[:-\-_B+%X]_8W_9D_9SM?"5M=^-?C?X4\7^'_ !?X:\<?#OQK
MK'C&'QEX.\->&+'P3H%SJ>B>*/$?B#5_"/A7Q/\ <VM^#/CM?_\ !3G]G_\
M:0MOV<_B;_PJ#P__ ,$Z/V@_A+XK\1R^+/V?(Y_"?Q;^*/Q=_9O^+/AKX<:G
MH*_'&37M0UN/3/@CXD\-:QKWAC3/$'P]L_%&M>%5MO&^H>&[G7O$GAP ^AM"
M_;U_97\8^ /V8_B-\/\ XGVGQ$T?]LU=W[+^D>"])UG5O%WQ=%MX3U+QOK\F
ME^$Y+&TUOPU:>!O#>CZG=?$S4_'EKX4TKX87]K_PC_Q!OO#7B*ZLM)N?2/V?
M?VF_@O\ M2>&-5\9?!#Q+K7BGPYHFN:CX8U:^UCX??$?X?2V'B;1-0O]&\1^
M&[C3OB1X2\(ZFGB'PGX@TK5O#'C/0_L1U3P;XLTC5O"GBFTTCQ%I=_IEO_,7
M\&?V>?VR_P!FO]G7_@CMX5\+_LA>//$'[>7[%VG_ +8OB+Q3\,/#7[07[,EK
MXFT3X-?%3QM_8/BC2?&&A:]\8+?X%_$#X-_%^;Q)X&OI]7M/C?X8^,'@[QO\
M._"]SX&\.ZG;1_$J[\'_ +(?\$ES/X/^%GQ@^"_C7X(_'/X(_'WPQ\;/B!\:
M?VB+/XZ>*?@%X^UWQ_\ $[]JOQIXL^-FJ?$C3/&?[,.N:Q\&(['Q#-K-S#;?
M#[1;+PKKOPYT73]!TK6/#]_I][H'CKQJ ?8_QD_:X^"WP.\7:=\._%%YX\\5
M?$K4O!NJ?$A?AC\&?A%\5?CS\2;'X<:-J,>D7_C[6/ ?P:\'>./%.C>%9-7>
M71=!U#4M+MG\:>(;/4/#/@>#Q)XDT^\TF'\O/VO/^"I/PSUKQE_P3;\ ? CQ
M]\:M=^ _[=VI?$WQMXL^._[,7P,^.OQ5\4ZG\#/"G[-WQP\8:1X1^$ESX ^
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
MN>+(?CA8W7@73-0UWXH^#_L[_L@_MV?LW?L2?\$<?&L_[.'Q \2?%W_@G/\
M';X]^(/CU^Q[I'Q0^!R>,?'?PW^.O@_]H[X3W_Q$^&_B:R^,&H? _P 6>/\
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
M*_91_;B_;]^)EM^SKX\_:4^#O[:8^ 7Q9^%FJ?")O@U9:WX.^*'PM^"'A_\
M9[\;?!+XJW?Q.^)G@75;+0_$EAX!\&^/OA_XR6WO_AOHMIX@\>Z9KMWX9UZ&
M%O&0!RG[3O[9NA?%?]JW]F[]D3X=?%S]H_PA\&?VA?V6OC3\:9/CY^R%\$?B
M[\0-8\5ZKJ.L_LR>$_V>/$GPN^.7ACX ?&'X83?"#2]-^/>N_%+QC\3_  GJ
M-_X"\.>)="^%6C_&GQEX?^'OB+6/AW\7?TR\):EK7[//[->EZ[^U-\=-%\?Z
MO\%?A%)KWQZ_:.U7P9HOPCT+Q-'\/_#$VJ^/_BUK7@?0-0U7PYX"L;FQTK4O
M$^L:/HE]-HFC)]K334@L(H;:+\6?V)?V*/VE?V*_C'_P2V^'.I_!CQY\5/A]
M^S/_ ,$]/C_^SC\9_CWX5\>_!.Y^''A'XP?'_P"*G[./Q;;2M!T?Q]\6_!WQ
MS\0_"GX?W7PB\:>#-)U>P^%&I>(5T&X^'(BT756N/$USX=_8S]L73OC;K'[)
MW[2&D_LX>&_!OB_X^:G\#OB?I_PA\(_$.UT.^\$>*/B!?>#]6M?#/AWQ+8^*
M)8/"E]INM:C-#ISV7BVXM_"-W)<I;^*KB#P_)J,J '/_ +.W[;7[/_[47B3Q
M/X+^%^J^/['QGX5\"?#?XJW?A'XJ?!OXN?!+Q+JWPG^+\.N2?#7XH^%=&^+O
M@KP7>^+? OBB?PSXCTG^W/#L6HQ^'O$FA:KX4\71>'_$]G+I"[7[2?[8?[/'
M[(D7PIF_:"\=W/@5/C?\3]'^#'PM:+P;XZ\6+XK^)_B"ROM1T/P;!)X,\->(
M8M.UC6K33+_^P[?67TX^(+^W71-!.I:]=66EW/Y4?L"?!C]H'P#^WEK7QB\2
M_LU?M<>$?AG\8/V!/@-\/O$'Q0_:O^/?PD^+OQ*L?C#\+?C9^TSXN\?P?$6W
M\(_&7QM:>$=8\8M\2_!NL> _AK\"O"6B? 3POX5U#4?^$?\ #?P5728?A+8]
MK_P6QU[6?"W_  ZA\2>'?!VN_$'6=%_X+!_LSZA:>!_"^H>&]+\3>*5@^"W[
M3AO-(\/7GC'6_#7A3^W)K W4FE6GB'Q'X?TK4[Z*#3+K6]*2\^WP 'U!:_\
M!6/]A5O@CX__ &@-;^*OBGP3X#^$GQ=\,_ ?XO:;X^^"/QS\&?$OX1_%CQIJ
MVAZ+X0\*?%/X0:]\.;/XH?#Y?$FH>)O#\.E^(O%?A+2O"DJZM;22Z["B7)MT
M\+_M5?!KXM_M7_L^6.@?&[]IOX<^)/%_PQ_:;L/"O[+7Q(_9H^+/P3\*_%VR
M^'7BKX:6OC7XK>)D^-_P#\*>+=,O_A?<#1[#PG)'XN\._P!K6?C]SI.GW=G/
MXJM-0_,+]IK]B_\ :3^+GAO_ (*)_M&_#;]F3X@Q_$3]M7]I#_@E:W@WX$2^
M(_V>O"GQ%7X1?\$]?C+\-/B'XC^.'Q(U'7OB_H'@#2O%'Q TO2_'VA>$_",W
MQ&UWQQ!X)\,_!*S\5Z9X-UO4?%WA+X;_ *1_'3X8_&KQ9_P4Y_X)Z_&KPW\&
M?%VL?!KX._ ?]MCPA\4_B9!XF^$5GH_@?Q/^T ?V=)O >D:AX<U?XFZ;\1=;
M>,?!7Q'#KU]X+\%>*=+T^?6_"WV>]OK>YUVX\/ &MX:_X*U_L'^+_%W@7PAX
M>^+'BJ\E^(7Q]\0_LJZ-XJO/@7\>]!^&VD?M,>'-;U#PW-\ ?'/Q.\1?#/2?
M /P[^,.LZYILUEX2^'/CGQ#X?\6^,8+S0=9\,:3JF@^*_"FJZWZ!\5/^"BO[
M*'P:^(DWPU\?^-O%FFWFF?%/X9_ WQAXXTWX1_%OQ%\&_AO\8/C+:Z->?#+X
M<_$WXV>'_!.I?"KP'XJ\36GB?PA>7.F^(_%U@_A#3_'7P^U3QX_A72_B#X)O
M=?\ R!U3]ES]L^^_9I\*^&8OV1OBH/&>F_\ !?\ N/V[[SP7+\2OV5!JEO\
MLR2?M^Z]^UBOC,:FO[1S^$I+T^ -4@T3_A#X?$;^+1X^6?3SH0\.*GBV3Z$^
M!/@G]OC]E#XD?ME_LW^'?V6;3XQ>"_VAOVQ_B_\ M7_LT_M?S^-OA;)\$?A/
MI'[1_P 1=.^(7BS2?VC_ (7^(_B5X2^-U_XD_9S\7ZAK/B'P9H7PE\.Z]_PN
MRRM_"?A+3O$GPD2P\1_$[PZ ?27A3]N3]ECX!?!S]N;]H/XD_M:_%_XG_"?]
MGC]K7XF>#OC-XC^(WPF\2RW7[./C Z3\,M1E_9X^'_ACX>?!#PEXH\3_  J^
M']KXS\,3^%?%T^A>/[J[C\4ZA>:W\4/$=K:2ZA8^N^$O^"E/[&?B[Q#\?O"R
M?%>\\(:]^S1\*]1^/GQ1L/BC\./BA\)GE_9YTN3Q'#=_M$_#>7XD>#/"\'QG
M^ :S>$M;CC^+_P (9?&_@*54T:X37#:^+/"$^O?A!^W5\)/C7\*?^"4__!QC
MJ7Q>^$7BCX7Z3\<_VFOB/\?_ (0:KX@\3?"GQ#!X[^%_B7P!^R[\,]-UJSM_
MAM\1_'>H^'[@ZY\(=>O)=&\:67AG5XM$UGPW<&Q_M";6]+T+[@_:=^%O[9W[
M1OQ3^//[47P%_99M_A5\1?A5_P $ROVC_P!EOX)^%?VFF^!>KZ[^T/\ '+]H
M+QI\.O'%YX,U;P[X>\;?$;X;S_#'X26'P830=!OOBCXU/PT^(OQ&^,.HE+5/
MA7X?\0>+O&8![5^U1_P4$\(_$3]A7_@H?XJ_98^)OQ;^#O[0_P"S'^Q7XS_:
M>T"3QG\"?$OPP\?:)I<OPJ^('Q-^#7CO2_!?[37PC;0_&'P[^(=]\-/$'A35
MM3L?#.LR:6^G^+_"\]]X)^(VCI-HGZ/_ +.VNZQXH_9^^!?B;Q%J-QJ_B#Q%
M\'/AEKNNZM>%#=ZIK&K^"M$U#4]1NC&D<9N+V]N)[F<HB(996*HJX _FUU;]
ME7]KG6O#W_!2O3? W['?[96KS?MH_P#!'O0?V>O!7BK]J7]I3]G[XA?&'Q-^
MT);?\-F^&_$%M\6];U/]I#6_"7@'Q+XFU?X]> O%.C>!/AA+HOP#\&?#2Q\1
MMX=L/A5K6F>'?@=??T??LT:1XF\/?L[? CP[XT\+:KX(\7>'?@]\-O#WB;PC
MKE[X9U+6/#FOZ'X.T?2M7T?4=0\%^(?%OA*]N;&_M)X'NO#OB;7=(GVB2RU2
M[A99" >W4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% 'A7QI_:6^!_P"SQJ'PCTGXQ?$#2_!6J_'GXL>$O@;\(-*N[/6]4U3Q
MY\4_&]XMCX=\*Z-IN@:5J]ZIGD83ZEK5[!:>'O#^GK+JGB'5M*TR":\C]UK\
M3?\ @ME#XEN= _X)EVO@S5M"T+Q9<?\ !8#]B:#P[K/B?P]J7B[PYI6KNGQ3
M%E?ZYX6TCQ5X&U/7].MIMLUQI5CXP\-W%V$5$U:U^\?E'XX?MV?MU_LB> _^
M"A/PK\9?&#P=\:?B;^Q5\4_^";/B_P"$7QZU+X8^%/"NJ?%CX#?\% OVBU^#
M=_\ #_X\_#;POIFD>";;QY\*ETKX@V>F^,OA#_P@MAXL@L/AOXGO=(T:Z;QI
MX1U0 _I@KR;XS_'#X8_L^^#[#Q[\6_$<OA;PIJ?COX:_#.RU2+P_XG\2M-XW
M^,'C_P .?"[X<:)_9WA+1=>U6/\ X27Q[XM\.^'TU*:QCTC2Y=22^UJ_T[3(
M+F]A_.;XS_M0?M9>'/VSOVT_V</@)IGA;XF:]X%_X)6Z!^UQ^S;\.?%VCZ;
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
MO\(+BXT'P!X? /U ^)?QS^%_P@\0_!SPK\0O$DN@Z_\ '_XF#X/?"6PC\/\
MBC6AXK^(O_"$>,OB,?#S7?A_1-6LO#P'@OX?>,-<;6/%-SHF@+%HLMHVJKJ%
MS86EUZW7\K?[!W[4O[7W@K_@GY_P0\^(.I_'33_'[?MS_MEV7P_^/4WC3X<:
M5?\ C?4="^*OA#]I#XQ:O%H?C.VUFVL[*XO/&WPPUZ_\2ZKJGA/6O$&LCQA8
MP^']9\%6GABXM/$WVQKW[2G[8'[2_A?_ (*2?&#]DSXVZ!\-]2_X)_?'?XO?
M 3X)_ S5_A1X)\6>!OCY\0?V>?A%\-_'OQ+TC]J36_%&HK\0;?1OB'XW\1:[
MX$^%5Q\"?B#\ +WX=>&#HWQ+\:ZC\6CJP\%Z, ?N917\VFN_MQ?MM?M-6/[0
M_CSX#?'CP?\ LU?"NW_X)"_L=_\ !2?X-Z1'\!/#/Q(^*7@3Q'\;_#G[0_C>
MZ^'GBOQ+XX\6:WX)\=V.JR_"&+2/&FN1>"/#.WPI>Z3H/@+1?"'BS2]:^*/B
MC]N/V._C7K?[1O[(/[+?[1OBG2-+\/\ B/X\_LW?!#XV^(O#^@O=R:)H>M?%
M#X7^%_'6L:-HLFI337[Z5IM_KES9:<]]<2W;6D,+7,SS&1V /4M,^*OP^USX
MA^)OA1H?BG3-;^('@C2M)UCQSX<T@W&IW/@BT\01PW'AR#QC=V,%QIOA;5_$
MMA-_:WAOP_K]]IVO>(="AO-?T73;_1;"^OK?T'KUK^<C]@3XT_M2:Y_P0PO/
MVVO@WX(;XP?MH?M+ZW\:/VK/&^E>';*&Y\4^*]<\??M':[IOB2V\ :3XQUG5
MK+Q%XN^"W[,^AZ5\.?V=_!>OWU[H.HVOP@^%/P\_L8^'5@\.KL?!#_@H9\1_
M&/\ PR;?_#_]IK6/C9X>^*/_  4]F_8V^)G@OXX_ WPW\'_VF?A#X./[$WCO
MXJ^*_A/^T_\ #O1? 'PLM? O[37PV^/WP1\90_VOX&\,:+\.]9\ ^+XHK;2?
M$$EOINJZ2 ?T#Z7X>T#0[C6;O1M$TG2;OQ'JC:WXANM-TZTLKG7=9:SM-..K
M:S<6T,<NIZE_9]A8:>+V]>>Y6QL;*S606UK!%'Y9\=OVBO@S^S1X6\/>,_C=
MXXLO GAWQ7\1?A_\)O#5Y<Z9KVM7&N?$3XI>)]/\'>!/"^FZ5X9TK6M8NKW7
M/$.J6=H9X]/:QTNU-SJ^LW6G:/8WU_;_ )$?%_\ X*&_''X2>*OVPOA0=?T+
M4/$]E_P4_P#V(OV!/V;/&^M>!M*O+'X;:=^VC\*?V9/B+J_C+XB:-IGB#PA;
M^-8OA1;?&+XA3^"K2&73[KQ/?^'O ?AWQ5<30:EXB\31\?\ \%#/"G[5?P]_
M9._:$\!?%#]H[P)\?M$A_;$_X).^(?V8]>\>>&O"^E_'C1]$UC]O']E6P\4C
M]I72?@IX0^"/PUUKPJ_Q=T?65^&]Q\-/ 'A#5)O!=CJ.F>(?%&L^*+8WFF '
M]"5%?E7^Q)\;?VC+[]M;_@HI^R'\>?BOI7QOTS]G2#]E'XM?#+X@1_#;P[\,
M-=TG0?VIO"?Q6O\ 7/A/<Z1X2NIM'UCPG\/==^$4EWX"U_54N_'LFD>*[G1_
M&WB?QA>Z-::_=\Q_P4T_:)^-/PPUWP[X"^!WQLUKX>^+7_9Q_:0^,^C^ _@E
M\.?!7QB_:(\:^/OAJ_P[A^'^L>,?#'Q?^'VN_!'X??L8^%K'6/'UQ\=/B%XZ
M^)WP*\5>)?'MS\'?AE\*/BGHOBGQ!<Z)XI /U[HK^9S]H7_@I/\ M9Z5^R_^
MPC^TSXGU[Q7^S'\&/VD_^">WA#XY^,OVI?@Q\#M/^,OP%^#_ .VE\5?AIX$\
M1>!?"O[6/ASQ5X.^-GQ#^%G[%XU7QB?LOBWP2T/CJ]U^;3/#VJ_$[2[+3]0N
M=6_??XR>,OB,G[.7Q6^(/[,&E>$/BM\6U^"GCKQE^SQH>I:M;7/@'XD_$4>!
M=5UOX2:5?Z[8Z]H=G/X/\8^)1X?M+K5;3Q/H]M)HNHR7=OKVGQ%-1B /;*\,
M_:,_:4^!_P"R7\+-6^-/[0WQ!TSX:?#71M3T#1+SQ'J=CK>K-+K?BG5[70?#
MNBZ7HGAK2];\1:YK&LZO>VUCI^E:)I&H7]S+(62W,4<LB?AU\,O^"AGQ3\7?
MLL_MP^,/"W[7(\%?%KX#>'_V=M)\3^ /^"BG[/Q^#W[2_P"QI\1?BGXRUM/'
MFD?$SX4? KX-Z+IGQJU3Q_\ #W7/"L_[".C_  N^'_CE?C?\3XO#'PLO6\:Z
MYJFK7>M_(O[9W[2WQL^,O_!,W_@KI\'?C+J7Q'\1Q_LQ?M)?L&>&/AOXO^.7
M@/X;_#3]H+Q#\/?C+XW_ &,?C]HZ?&GP=\'+'P]\,])\2Z5)\1KC3M$MM$\#
M_#SQ':^#5\/:9\3? _A_XG6'B^R0 _KRHK\*?VK?VOOVR?'O[7G[1_[)W[&'
MA#XTKXB_9/\ @+\$OB:=6^%?A[]C36M-\>?&OX]#XL:GX \+_&V3]K7XU?#F
M^M_V:]/TCX;Z99>+=/\ @#IFF_&SQ)J_B+7FLOBQ\)+?PCX<3XG>7_'']OG]
MK?X1?&?]G)?VJ]4U_P#8,^''Q(^#/[(&K:=X[TOP)X#^-_[&,W[3GC3X@S6?
M[8W[,_[5W[0-IX7\>:Q\(->TKP_%HG@O]DKQKX.\:^ _AQ=:WJ/BSXC_ !(\
M8?$;2M,L_ 6C ']$U%?,_P"V7\5M?^!O[*/[0GQ=\)^-_@S\-?%GP_\ A-XS
M\1^%/'O[1&K:_HWP2\)>*+/1[D>'=<^)EWX4TS6O%-SX7L=9DLI;W1O#&EWW
MB+Q$PBT#0X3J>IVK+^%FB_\ !4G]I;X*Z'_P5+T?7K[QM\5K3]F'3/\ @GA<
M?LE>-/VR/A+X*^"'Q9OM=_X*%^,=>^!_AK6OVD/!/P:L/A!:V_PD\&?$K3_#
MOQ*C\+:E\&_V=/V@M+^'FH>*? _CW0=/\7V>C:Y$ ?OQ:_M*_ Z]_:-U#]DJ
MR^(6EWO[0^D?";_A>6L?#.SLM:NM3T;X6MXFTOP?;^*=9U:#3)/#6D+?^(-9
ML;+2M&U'6K;Q#K$)N]2TO2;O2],U*]M.]USX<>"/$WC#P1X\\1^&]-UWQ5\-
M9M=O/A]JFK1R7Y\%ZMXFT6Y\,ZYXA\-V5S+)IND^*;[PMJ.M>$_^$LL[*+Q+
M;>$O$OBSPK::K!X?\6^)=-U7^=+6=*_:)_9__P""L7QXU75/VCD^.7Q;\)_\
M$*_'GQ#\#_$WXM?!SP7I]IHFM:'^TVFI2Z%K7@/X+7_P<T3Q-X'M_%&C:AJ7
MAK2X;SP]XSTW0]7&@^*/B)XWO;&#Q$S_ ("_M0_\%&/'GC+_ ())>'_$?[6?
M@S4+'_@J;_P3L\5_&;QE/;_LX^ M(N/V>O'_ ,+/A+^S=\3=0^(7PFCAU"^3
MQ7XV\>:7\:K[0=5TSXFS:U\*M"\7V7_"?Z#\-H/"J0?!A@#]XOB=\6?@3^SQ
MXE^'VH^/9=.\'^*_VG/C!X(^ ?@[5=(\#>(=;UKXB_%;4_#'BW6?!/ACQ#JG
M@SPSK5SI]I9^%O!_BR6R\3^.+G2O!_A^TLI;*ZU[39=0LX+SW:YMK>^M9[.[
M@AN;6[@EMKFVN(H[BWN+>>-HYX)X)5>*:&:)FCEBE1HY(V9'5E8@_P Z^A?M
MY_MGZ;^R-_P31\:^(_B5\-/$OQ#^*_\ P5:F_P""?/[2'CBV^#,6@7GQ;\"_
M#O\ :Q^/WP&N?'OA?P]'XYU3PK\)/$_Q#\-? 6#5/'>G6&D>+],M]3\8ZO'\
M/7\!0Z?I#6O,_M0_MC?\%#-*\7_\%M[SX;?M%?"KX9^%/^"7G@/X'_'?X1Z#
M:?LX:;XON?B5IUU^S]K/[1OB3X1?$Z_\6?$"\N$\,>--$M+CP#XM\8^$;K0O
M&/\ :LWAWQEX ?X:6GA7Q#X/^* !^Z7PY^(7P-\)_$:__8Y^'VH'2_''P=^$
M?P_^(LWPUAT?QF=-\'_!_P <^(O&_@WX=W6F>)]5TV7PH^D3ZO\ #CQ?X?T+
MPCH_B6[U#PUIGAJ*S&B:1H$6CHWIQ^'7@E_B'#\6;CPYIMW\1K/P?>?#_2_%
M]['+?:QH7@K5=9T_Q#KWAKPW->2SQ^&M+\5:WHGAK4_&4'A^'3?^$TO/!W@:
M;Q4VL-X'\(_V+^=W@S]I?X^Z_P#\%,OBW^SG+?\ @O5/A'IW_!.GX&_M4?"[
MP);Z!-X<U;3_ (B?$KXN_%SX>:MI?C;XD37OB>_\0027'PQ$ECJ^C>&?"^EZ
M5HNO16D_@O5]9T2?Q%KWXC_$[]NG]IWXP?\ !.#_ (*5^$?B#^TW\6/@7^V1
M\+?V O$'Q%^.O[+7Q@^ '@7X/_'CX(_$."V\8:3\9-2_9OUK0/"NCZ)\1/V)
MOB&9=)\&? CXQ67B'XG_ !<^'F@&/Q-XE^+^O>/_ (A>"]2\" ']?X.>G^?\
M]Z*_%;XLZY^WI>_MF?"/]B#X:?MF>#_AIH?C;_@G]^T7\;[WXMI^REX'\5_$
M>S^)_P -_P!H3]GGP7X7UZSTW6?'<?PU72K+P_\ %FS\/VWAC_A TTY= LO'
M']JSZYXL\7^!O&/P<^9?'G_!0/\ :C\"_MN> M$T?XSZ-\6/AEXP_P""J/AO
M]@KQ3X ^'OPY\/7W[+OPP^%OC#X0^)_$.BZ#JOQN\2>!/ WQ=\8_M\^'_%?@
M37]<^+>@_"/XB_%?]G_X.V]VWPL^)'AGPAX\@T=M: /W'_:=^,_P6^ ?P,\=
M?$W]H7Q!?^&/@[9IX?\ "'C'6-+T#Q[XGU"-?BCXKT+X6:%86FD?##1]>\=O
M-K/B?QGHNB_;_#VFO/H@U!M:N[S2M/TZ\U2RU/@)^SW\(?V9/AQH_P */@GX
M/3P?X*T6.T6"VN=;\2>+O$&I36&CZ7X<L;_Q3XX\;ZSXE\<^--8LO#>A:!X9
MM=<\7^)-<UBW\-^'] \/PWR:-HFE65I_,1/^U%^VY^S?^QQ_P7D_:G\,_M)Z
M9XQ^)_P._P""EGCGX=^&G^(/P=\-:OHFFZ3HW@O]C;X8Z=/X3T71M<\/67AZ
MX\/^!M<T?0O"MGJ\?B[P[;3>'V\2>,?#_COQ3XA\0:O?_M%XZ^,'QC_:!_;7
M^.'[%_P:^.A_9KTW]G#]G'X'?&;Q)X^\+>#? 'C?XK^-?B?\?/&'Q>TGP=X:
MMM#^+OA?QMX$_P"%%^!/"WPDDU+XIQZ/X;LOB+XP\2?$;P1I/A7XH?"BW\*:
MW_PG@!^GM%?S5_#']OS_ (*"_M"?&G_@G[\ [WQ3\*/V=/$OQJC_ ."H_P $
M_P!J.]\-?"?_ (3VZL/C1_P3N^).@_!OQ!\2?@=K?B[QIJOAV3P]XPU/71KO
M@KPUXC\-ZUI/P^\5Z?JEOXPU7XY^&K"+PYJ/ZJ?\$P_C3\8OCQ^QKX)\:?'_
M ,5Z!X_^+_AKXE_M-?!'QI\0?#/@V#X=Z;\1[S]FO]I[XQ_L\Z?\19O =GK&
MOZ7X0USQYHOPPTWQ9XFT#0M4F\.Z?XDU?58?#MMINAC3]+L0#] **_!?Q#^U
M;^U[^T7\./\ @I?^T5^RO\;O#/P]NO\ @GI\>/VBO@9\&OV>;SX7>!_&O@GX
MZ>+OV4?A[X+\0_%#0_VK-7\4W^G?$:QG^)WC9O%WAGX0W/P,^*/[/T?PV\&:
MSX*^)'CJ3XPB\N?"D%_]FO\ :>_:Y_;S_:2UF\^&W[06@_L]_LYQ_LJ?\$I_
MVWO!?PUB_9W\+^+OB=<^#?VI[GXW>,_B9\%OB%\0_%7Q!U_2KB?Q;X3^&5]X
M3UOQCX2\(>'=1\/3ZEX'U'P+!X?O/ ?C>\^. !^TWQ!^(?@KX5>$M3\=?$/Q
M)I?A/PII$NE6MYJ^K3M'%)J6OZQ8>'/#>AZ=;1)->ZQXD\5>)M6T?POX2\,Z
M1:WVO^*_%.L:/X:\/:;J6N:MI]A<?FM^RY^T-_P3<_:9_;E^-7C;]GOQO\0O
M$7[:_A_X+Z!X)^._AWQ9IG[8?PZU#P'\*_!'Q"\2Z!X9\$>-_@W\:-*\(?#3
MX=:_HOCVY\6:UH_A"Y\$^'OB(8O%NM_$6TTR70?B#>>)=?Y;_@LQI'C[5?A%
M^R0G@OXFWGP_MYO^"F'_  3?TC5[2T\-:-XACUJ]U?\ ;4^!J^$]3O#JS*8X
MO!7B*SM?%$&E*LEAK]Y9V]GJB?9XTDCU_#7QC_:)\/\ _!4W6?V,Y/'WPWU+
MP3?_ /!-.']I@>)/^%,VFD>(O$G[0Z?%[PA\!3\0_BC/H?C/3W\86,.D>%"^
MF^%?"MQ\-K>S\.7T7A2YU/4IM#\/>(=* /UNHK^:3]A[]M[]O;XJ>"?^"1'[
M3GQE^._P[\4>"_V[OC%\?_V>?BI^S_X8^!.A^$="TZ'2/ '[4_Q4^&_Q7\-?
M$G_A)-4\;:9XY\*7_P"SO%X5U7PY+'>^!/$/@'Q;8Z-/I,7C[P?J/Q;^(/IW
MP[_;F_:5O?V_/V6_ ]M\8(?C!\$_VG/VE?VZ?@#XZM?#GPI\-C]E3X?6/P&^
M'_QZ^)OP3TO]F3XXZEX=^$WQQ^)_QH\+>'O@EX?\,?M5>)KH?M!?LX2_%/Q'
M\8/A_P"!/%/PY\4_#[3?#>F ']!M%?S,:+^VY_P4&\.^%_V6?C_X]^/_ ,+O
M%WASQ3_P67^(7_!.#Q[\'/"7[/>E^!O"/Q"^%OB']L'XN?LPZ5X[O-?U?QKX
M^^('@OQA\-/^$/TOQ3\.=-\,^,KC3)],LU\._%2_^*6JZE=>+;7[.\#_ !K_
M &L?VH=8^+_[0OP7_:5^&?P;^&G[,?[>'Q-_9K\;? /XB>%_!&I?"G5_@#^S
M!\2)_A=^TIXU^+OQ$70=2^+F@_'37H-+\:_%WX+WOA;Q[\+OA9X8\)I\)O"W
MQ(\%^(8;KQG\1]< /V88D#@;CGIG'ZUP_P /_B3X)^*.@OXD\"Z_:Z[I=OJV
MK>'M0\N&]L-3T/Q)X?O)=.\0>%_$VA:M:Z?KOA;Q7X?U&&;3]?\ "_B+3=+U
M_1+Z*2TU33K2X4QU^"_A+]M3_@HU^T#XTN/CM^S?\)/B9K?PC\#_ +;WQ(^
M?BWX9:U+^PGI?[-5Q^R_\$/C?XI^ _Q<\:^)_'OB7]HK0OVRO#/[45I'X6US
MXW:+JJ>$=(^$6F:,?#?P?3X#_$"S'_#1OCGZ2\)>.-:^''_!>;XL? GPTEK:
M?#C]IG_@F3X)_:N^(6E*VJ*LGQ[^ 7[0P_9TL_B#:6QU1M#CU[QO\%_'O@;P
M#XUU*+18-7U30/@7\)-.N]3NK+PS86UH ?L<2 ,DX [FO/M%^*O@#Q)X\\:_
M#+P]XFT[7?&WPVBT-_B%HND?:=1'@>X\3:;;:YH&C>+-3M+:71_#_BC5O#E_
MI?BFR\(ZIJ-KXIF\)ZQHWBI=(_X1W6=*U2\W?&?B2#P=X/\ %7B^YM9;ZV\*
M^&]<\27%E;M&D]Y!H>F76IS6L#R_NDEN([5H8WD^17=6?Y0:_%?_ ()S_"[Q
M7^V)_P $3?">G^-?BMK?@_XH_M__  J^,GQ4^-?QH\&>&_#5OXN7Q7^UCXT\
M:^+O'5YHVFZW;:SI"_V#X8\5CX9>"7NXYAX6\#>'/"NF^'(]%M/#>@V>E@'Z
M!_"__@H9^Q%\<?#'Q*\9_!#]I_X/?&CPK\&K#0-6^+>O?"3Q;9_$O3OAIH_B
M:YU2WT;6_'$W@D:Y_P (UHD\>A>(-3NM9U<6FF:7H'AOQ-XEU6[LO#WAO7=4
MT_Z_L+^QU6QL]4TN]M-2TW4;2WO]/U"PN(;RQO[&\A2XM+VRN[=Y+>ZM+JWD
MCGMKF"22&>&1)8G='5C^5W[!'C;]KOX<?'/XY_L(_M<^(_AM\<K_ .!OPB^!
M'QG^#?[5/PG^%]K\&%^)GPH^+NL_%GP#%X7^-OPA\/7-]\/OAM\5_!GC#X*>
M*M/\.?\ "M[R'P7X[^'D5AJECX?\,ZSX=\0V5QQG_!&#QQK5]\-/VWO@%,EK
M!X _8G_X*;?M@_LI? K3[9M4;_A'/@+X?U?PA\6OA?\ #Z(:IJFJO;Z#\)-$
M^,)^$G@'3+&6UTC0OAIX&\&:#I6F:;9:7#:1 '['T5_.!\8O^"@W[3OP^_;.
M\&:9X3^,6D_$WX=:Q_P54^#_ .PCXM^''P[^'OAW6_V7OAM\'?BE\/+?&B^.
M_C3XJ\ ^ OBSK'[?VD>.HO$'B;Q=X6^"/Q7^+OP8^$7ANU\,^"/BWX"\+^*-
M:@U+5//OBW^W/_P4'\$?#O\ ;R_:5_X:&^&\GA?]AG_@K;\)_P!E_2_@CX=_
M9VT#0]"^+GP*^(>M_L6>!]6\%>,?&WB3QIX_\8Z#?:9;_M(7GB?1O%_A&YTS
MQ$OC72_$5WJ5QJ/@GQ+X4^'OPR /Z@**_#/XK_MB?M1?!3]HO_@H)^S=XQ\?
M^&KCQSJ'P&^%'QF_X)=O'X'M;/2/%VI_&[XE3_LW6'@'XEWC^&/[*U+6OAA^
MUQXO^"O@'Q)/#XH=IO@]\8/A_P"*-3TRP\0W6JZXGZ[^*/&*?!+X(>(OB!\2
M=;U#Q?'\(OA7K'C#Q[XDT[1;'3]5\4)X!\)7&M>*=<L?#NGR1:;8ZAK:Z3?7
M]MHEE+'8VMS=)86TB6\:, #P[]H;]@;]E+]J+QQX;^*?Q=^&E^_Q9\(^')O!
M>A?&'X8_$OXM? +XQ0^ YM0NM8?X>ZA\6O@%X\^&7Q%UWX=IK=]?:_!X UWQ
M-J7@ZV\07MWKUMHD6KW,UZ^[XI\<_LK_ + ?P@\"Z=KEQX4^!?PHO?B+X/\
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
MBB1Y)9)&5(XXT4L[N[D*B(H+,S$*J@DD $U\>^ _^"@?[&7Q'3QQ-X<_:&\
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
MM6,&IZ-KNA:SID]UIVKZ/JVG75M?Z9J=A<W%E?V5Q#=6L\L$J2, ?GY\,O\
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
MU:'5K?2_C;X,G\.>)H?#GQ*C\.V_@'PCX!M/%.F1'1_&=UJ=QG:)_P %2O\
M@GMXDU&STK0?VLOA+JMWJGPBL?CEHQL]7O)+/7_ASJ5SH5G9W?AO4O[/&F^(
M_%4E[XI\+V;_  UT*[U#XEP7?B;PY:W'A&*?7=+CNP#AM>^#5W^U!^V=^SS\
M3?B7^S9XS\":3_P3P\5?&_5/AQ\</B]/\&Y_$/QG\??%#X<:9\*]-O?@[IOP
MR\=>/[K_ (4MK?A'6_%?C_XC3_$3PQ\%/%=C\4O!O[/O_"(^&[UM#^(>E>$?
MTP*J4:,!2NTIM;YE(((VL#G(/0@@Y&<@U^<'Q*_:^^#'Q>^$?['/QP^ /[?O
MPD^#GPS^.'[4GP5T'P3XPNO"OA;XA+^UII-_\0;WP'XF_9,\!:#XQU'0]?\
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
MXDP_"3XD2_#[X1>,+_2]*\)?%/QQ'X-UI_"7PX\4:GKDUMHNG>'?''B!=/\
M#&MW^L7$&EV>F:I=7&H316D<TB_RX_LF>%/COI_[4'P<^-VO?LY?MRKX=\8?
M\$//B]\"-7OO&G[+]S\%O OP>^-FE?$WX6:[-^S=\+_V=/!NE^'=(_9Y^'OP
MWT[P3>^"?A!X-A\%1^(_BCX<T_PGK/A[Q[^T:MOJ'Q/7^NKZUYE\2?C+\(_@
MZO@(_%?XC^"?AROQ3^)?A3X-?#4>-/$6E>'?^$\^+/CIKQ?!GPW\)+JES;'7
M_&OB@Z;J!T/PYIHN-4U);"\>UMI$MIF0 _GN_9[^"/Q;\*>.O^#:>*^^ _Q;
MT2R_93_8H^-WPM_:2OY/A1XLTW2O@K\3_%'[+/P9^$]OI/CB[GT6UAM+GQ)\
M4O /CC3_ .VM/&I:5>0PVOC:^U)/!_B;P_XFUCWW]A_]FWXC_!G]M_XW_LKO
M:Z*O[&G['_Q-\:?MH?LIOH]Q9VC>'_$?_!0'3?'EG;_ R'1/#GA+1-#\-:3^
MS3KDG[;%U!X6O_$/B'5M2^'7[3'[/&MW5AH<'AW1KC6OW+UW1K7Q#HNKZ#>3
MZG:6FM:7J&D75UH>L:KX=UNVMM2M)K.>?1_$.@WFG:YH.J0QS-+I^LZ+J%CJ
MNEWB0WVG7EK>00SQ^4? /]G[X?\ [./@=O!'@*?QOK;:CJ-MKWB_QU\4OB'X
MU^+GQ6^)'BVW\-^'O"!\9?$GXG?$76_$?C/QGXF?PQX4\,^'8+W5]6EM])\.
M>'M!\,:#9Z3X:T+1](L0#VMP2I"]<<=/R&>!QT/;K7\U.N^ ?C)\,O@__P %
MHOV&?B7^S+\;/CG\1?VU?B]^U[\7/V5_%_PU^$_B_4?A'^T7X'_:^^%$.B?#
M?P7\0/VDX&\0_"_X!_$3]GS7-&;X*>*=6_:!UWX-67ASX=> _A9XH^'%MXQT
MR?3)9?Z6*3 .<@'/7@<_6@#^;_X:?"/X[?LU?&K]M_X0_$/P+^T)\<-8^)O_
M  2._88^$W@_]H3PS\,?&OCKP5\6OB%^S+\'OVO/ 'Q6O=:\?VL6H:=8_$?Q
M/X\\<>#I+#X?:OJ<GQ-\13^.K?Q3;^&[KP=:Z]XMTSD_@E\ _C=9^(_^#>C1
M3\+/C'X!NOV</^"9W[1GP!^._C"3X3>-[:S_ &?OC/X]_9U_9B^%OAV#Q3<S
MZ7I-K'?R_$/X.?$9(=0TW4WT^>+3-)\3W&LVGA3QMX2\2ZW^_GQP_:5_9Z_9
MIT.U\2?M ?&7X;?![1+Y;J:RO_B#XKT?PTEY::9=:3::SJ=M%J-S#<3Z/X;?
M7M(N/%6M11-I/A33;^'5O$=[I>EE[Q?%OB;_ ,%)?^"?/P7U.RT;XL_MI?LQ
M?#F\U'1!X@TP^,/C/X"T*QU/3Y- \$>+X(M,U6_UN'2M1UB]\&_$OX>^-M.\
M.V5Y/X@U+P3XV\+^,;#2[GPSK>GZK. ?A9_P3<^#(\"C]CSX,_'W_@GS_P %
M ]$_:J_X)U6D7AGQ3\;?'W[0'[7?CG]A[PCH7P[^#>O_  XO/CW^RBE_\:_$
M7PL^,+_&GP#-8>#/#7[/GP=^"H\2>%-=^(FN>%M0\#Z!X%\#W6M7'ZI_\$0/
MAK\0_@O_ ,$K?V./@[\6_ 'B[X7?$_X8?#>\\'^.O WC?P_?>'-=T+Q!8^+/
M$5U/');7D,<5]:7=O>VU_9ZMILUYIU_#=!XKMYUN8H?U9VK_ '1^0I: /Q?_
M .#A*..;_@D1^U3!-IO]LP3ZS^S/!/HH3393K4$W[6WP(CFT;RM9NK'1IO[6
MB9]/\G6+ZRTF7[3Y>I7EM9-//'\5?MY?LC?&G_@ICXU_;:^,/[+GA+XE?#.U
MUC_@E9KO[$OA;4_CA\./BQ^S?K_[1WQ6\0_M$:!^T'_PK2R\"_&33?A-X]T?
MP!X4\&^"=:^&VH?%#Q1H&B>"-8U#]J36M/\ "GB+6;7P-\2;?3_W?_:Y_93^
M&7[:OP+\3?LZ?&6\\96_PR\9ZKX1U7Q19^!O$1\):YJS>!?%FC>._#5H/$EM
M9W.L:5:V7C+PWX=U^5]"N=+O[V71H-,O+Z?0;[6=)U/Z+L+:6SL;.TN+ZZU2
MXMK2WMI]3OH[&.^U*6"%(I+Z]CTRST[34NKMU:XN$T_3[&Q6:1UM+*UMQ'!&
M ?RA>*OAGHG[1O[,_P"W;\5?A+_P39_X*2?"O]J+QK_P3)_:9_8SU?Q;^V;\
M5?VL/BI\29?'7Q8?PR_A7]F;X#^$OC?\7/BPOQ1^%NM^.O[9\8^(_P!H7PWI
M?@OX>>%=/T7PV]IJ]_;^-_B!8>!/O;_@H+X!3XB)^P]XU\+:W^WE^S/\:/ 7
MPG^-.L_!K]KW]EG]G?XG?':?X&>*=9T+X%Z5-\%?VGOV5M!^%OQ$UCXA_##X
MS7@TKQ;JO@GQ;X1T"S35_P!GM=/N?%WA*:\%Y+^Z.!Z#\A1M7^ZOY"@#^>SX
M,7'[3?[-7[4?[,?[4W[5O[*\^D>$OC/_ ,$M/@3^S!\2-)_9$^"_Q(^/4_['
M/[2/P;\9^-?BIK'PNM/A=\#/#WCWQ9X4^!WQ0T'Q_+I+ZUX,T#Q_X3\->/?@
M_P""O .K>,Y= LO!?BSQ3\\_L^_LD_'WX1?M7_\ !+_Q9KOP7^+FC_#K3?VW
M?^"R'[2^H>#AX/77_#'[''P@_;(LOB-8_LW_  W\0ZAX(O/$O@[PA=:ZWB.W
MU?6/#WA?4+JU^'^N^._%=MXI;3-*M-1\07W]"_A3]J[]F3QU\8M?_9\\'?'G
MX2^)OCAX:TO5M<UGX5Z-XY\/7WCB'2O#OBG6? OBJ_M=!@OFOM4@\%^-_#NL
M^#/'+:5'>GP/XLL)/#?BT:-K+PV4GT =B]@"1V7L,#L/4@#\A0!^9'_!*_PQ
MXN\(_"O]INS\:>!/'G@&^\5?\%#/V]OB[X<LO'W@CQ-X'O\ 7_AQ\;/VGOB+
M\4_AEXNT^Q\3Z7I5[+8^(_ WBG1-1:WFMX=4T2[DN-"\06&E:UI]YI\'2_\
M!5;X">.OC[^Q'\5K7X-:3%J?[1WP4N_!O[5'[+1CT+2M>UB/]I#]F#Q?HOQK
M^%.D^'[?5C'!;7_C_6?!S_"S4+F*ZL)I?#7CO7M-:^M[74+AC]A?"CXW_!KX
MZ:=XIUCX)_%+X?\ Q9T3P1XUU?X;^+-;^&_BO1/&6AZ%X^\/V6E7_B#P??ZQ
MX>O+_3(_$6@6^MZ8FN:4MT]WH]Y<'3M1CMM0M[FUA]3H _G8T;]D[]L7_AM+
MPGX[\1>%[RT^%7_!3CP[X9^+7_!1GP[9Z[<ZGX:_9P\=?L?>-O!OC3]G_P"%
MMEMN;GPCXQ7XQ_ "\\)_L*_M 1:?IVC>'OC;X;^%_B7XIW%A:)(WA+4O(?VP
M_@1\9?'?PU_X.1M%\$_ #XO>(/%?[6MS\"?#_P"S[+IWPD\7)<_&=?"O[(_P
M5^!U_#X7U:ZT.U34=$\+_%+P?X[LSJ%]=6VAV^EF3QOI%W=>%/$6GZ[J?]0F
MU>?E'/)X'./PY.*^=?BW^U]^R5\ ?$NF>"OCQ^U!^SK\$_&.MZ$OBG1O"7Q<
M^-?PU^&_B;5_#+:C/HZ^(],T#QEXET75;_0FU:VN=+75[6TET\ZC;SV(N/M,
M4D2@'YG>&/$7CO\ 9C_X*-?MI_&/XJ?"#]H#XK?L_P#[>GPA_9+\5_LZ^/\
MX3?LT_%KXKZAX&U?X'>!/$GPY\>_LJ?&OPYX2T_Q%X\^$=QJ&K>,+;XU_#O4
MOBI\-?AU\*(KOXG_ !BTGQ9\1=)\6>']2T:/ZD_X))_LV?$[]D3_ ()U_LO?
ML^?&..]T_P"(?@3P;KUSK/A+4?&"_$&[^%UEXV\?>+OB#X9^"+^.8+S4+#Q=
M'\"/"OBK1/@W;>(M%O)_#NK6W@:*\\-/_8$NFJOWWX<\2>&O&&CVOB+PCK^A
M^*= OGNX[+7?#FJ6&MZ/>/I][<:;?1VNIZ9/<V5PUCJ-G=Z?=K#.YMKVUN;2
M8)/!+&F[0!^$G_!1#XA>&_A5_P %;_\ @CAX]\5^$OB!XKT;0OA%_P %2!,?
MAA\*?&GQJ\8>'9M5\%?LGZ-;Z_8?#OX9:#XN^*.L6[S:@OA[4+CX>^#_ !1K
M&DVGB"75=<L-.\"6GB_Q+H7YD^.?V*/VC?AM!\'OV[;_ . /[5OCKX)R?\%0
MO^"A'[8?Q$_8T_9^\=_%OX>?MB?#;X%?MI^![#X3_"SXM?#_ $OX/_%7X=_$
M33_B)HS>%KWXM_$#X">%]7_X3C1=#_:A^(/PU\2>'-(U31OB++I7].WQ%_92
M^'?Q._:.^ 7[4?B+6O&]O\2_V:=$^)OAWX5V^CZQIECX6L-)^-%KH>G_ !5M
MM=T:30[F;Q(OC33?"GA"QN1J^H7": /"VEW_ (/3PYK%QK.I:M]-$ XR <=,
M@<?2@#^;?X0? G0_!7Q<_P""?OQ!^ O[%7[47P#^$GB3_@I%^TI^UG\2(OC!
MJ'Q[^,7QBU&'XS_L"?$WX#7'[0O[2,/Q)\1_%+Q7\&/%_P 1_CAXYT30U^'.
MO^--2\0:1X,MK/XN?$#2O >NZS\3O#W@S[A^'%K\07_X*@_M\ZG#X'^,G@CP
MK\7_ -E/]D+X6_"?XY:C\)O$MQ\,I_B)\#=6_:_UGQW]BUR[MX=*D7PU'\<?
M!=]H5QK;:1X<\:WT&MZ7X?UF^FM[<ZA^L^U>/E''3@<8Z8HVK_='Y"@#^7;X
M>_!CXN?$S_@GA^PC_P $T?$/[+?Q/^&G[5W['?[0G[$^G^*_B+9_"3QQX3^
MWPDT/]CWXT^"_&'B_P#; ^%'[1NM:%I?P;^*VH_%;X0>$]7M/#^A?#?QOK'Q
M;UGXD?&Z]M?%/@/PC;Z'\1[[P9Z%\,OA!\9H/^"9G_!=[X=7/P5^,.F_$/\
M:*_:(_X*R^*?@7X-U'X9>,--\5?%?P_^T_IGBFQ^!&M^$M(NM)AO[JT\:3:W
MI5M(U_%87/@Z+S9_'4'A;3["YN8/Z1]J_P!T?D*-J^@_(4 ?A)\"? _C'1/V
MG_\ @E1XP\2_!7XL:;X=^"'_  2<^,?PH\;ZYJ7P7\</:?##XO>)Y/V/)](\
M$ZA/'X;N6T;Q;=^'_@;\8-+\G30[;;:PT);F1OB!X3M/$7P1\"OV=O$OAS_@
MF/\ \$]_A[\8_AO^WY^R]\>_@+\:OVOOB%X$^/W[-'P"\:_$SXP?LE_$SQ-\
M4OC3J?@2_P#B%\#?#WPU^)^J_%CX%_&_X=?&!/#?CC0/#'A/QA9:K#J5MX>\
M21>'-%M?B#XT^&7]:6U<YVC/K@9_.C ]!^0H ^,_^">=S^T7=_L8? &?]K+P
M/X,^'/Q_/A&\B\=^%/ /AZ+P?X=MH;?Q)KEOX/U9O!=O<7-KX'\1>*? L7AC
MQ5XT\#V<BV7@OQEK6O\ A>R@M;728;6'X,_X*N^!/$&L_$OX/?$CX3ZM^VA\
M%?VE/AA\&/CK'\"/VC_V7_@+XP_:<^%>L:MXRU7X;C6_V5_VK_@IX3^&OQ(C
M\4_#;XM7?A;PMXRT"^\367A[PGX;U?X<ZAKNI?$7P'KUEX2LO'7[@< >@%>:
M>"/C'\*/B7XF^)_@SX?_ !"\'^,O%GP6\5V7@?XL^'?#NN6&J:Q\/O%VH^'=
M)\5V.@>*K&UFDGTK4+K0-:TZ^BCN$56+75GO%]INI6MH ?C]^SCIWQ]T/]IW
MXT_$KXX_ ?Q7\./$FJ_\$C/V$_ASXKTSX5_#/QKJOPCT;]H;X3WO[4/C7XX?
M!OX*:GH:>*K+Q%IO@/4/C?X1TSP59^'?$'B6'78+BYTOP[K?B+4_#/B1['Y;
M_9[^!_QD\-ZO_P &RMMK?P"^+^DG]D?]G[XT^!/VC[R\^%'BFVL?@?XVUS]C
M33?@/86WC*\?2%2P;Q%\4++5-$M=;TLW^FW6DS-XRO\ 4+?P5J5OXAN?Z;AM
M/( ]#Q@\'D'(SP>H['WI<#T'Y"@#^7'5?A3\:9_V9_"^DVOP'^/9U:V_X.,[
MG]L+4-(7X*_$N/6H_P!F7_AXSKO[32_%Z?0V\,KK4GA\_!V^T_7UTL:>_BLZ
MPP\&KX>/C"UGT2'Z)\;^"_C[H?[4/_!>WXB^!?V6;SXU2?&+]B7]E_PE^SUX
M&^,'PWUR[^!G[3?CCX/?"3]IG0O'WPOU4ZHNBZ%XT\*SZM\5O!GAS7_"-SXA
M\/O\2=)UC7-(\+:M)966N:[HO] H50,!0!Z  "D8(H+,%"J"S,V % 'S$D\
M #DGC YX% '\?L_@GXW>*;;]OB+PW\!O^"BWQ,N_VG?^""NG? _P%\0_CY^S
M+<_"?6/$'QJL]2_;0T2\^'D?PN\-:1X1^'_[/<?A[Q+\4/A;\,/"WP!\*>$/
M"FJV]G>R_&VR\*^+?@M)XT_:=UK^FK]BO3-6T+]CW]E?P]K_ (>UWPEXA\,_
ML\?!KPMXA\+>)]$O_#FO^'/$'ACX>^'M!US0]5T74K>VNK*[TO5=.N[)U\MK
M6<0K<V$]U836US-ZA\)_C%\)/CQX,M/B+\$OB5X$^+GP]O\ 4M;TC3?'7PV\
M4:+XU\':EJ7AO5;K0=?M-+\3>';S4-%U*32-:L+W2;\V-[<);ZA9W5G(XGMY
M43TJ@#\1?^"WNN6'ACPM_P $TO$VJZ/K>OZ7X:_X*_?L2>)+_1O#/AO4/&7B
M2\MO#S?$_6G;P]X0T>VOM=\4Z[8-8)J>D>'_  WIVJ^*]6U&RMK/PEH^L^)Y
M=(TN\^.?C_\ LO\ [0GQE\8?MM?MY_L^_"/XF0^$/&7[4W_!);XV:1^SOXH\
M"Z_\+/C)^V'X-_X)K>-I/&GQCU6?X7?&.7X;>(_ 6H^*X];\.^%_A=X=^)^B
M>%_%/C[5OV6-"G70F\%>/_AYXFU#]E_B1\+?V8O^"C.B?"SQ-I'Q>O/&F@_L
MM?M31?$GPMJ_P5\>Z']B\-_M-_L[Z[K/AJVA\6SV^G:TFJ7OP]UFYUZUO/ N
MN>9X4UN/54O?$.@>(;!_#UU;^M>*OVP/V4_!(^/G_"6?M$_!C0F_9:T7PIX@
M_:2CO_B'X72;X&Z;X[M]3N_ Y^*=NNI/-X+O_&-MH][<>%M'UU+/6-?B%F^E
M6-VNI::;L _#_P#;@^&'C3]L'6OVR_VHO@)\"_CQ:Z!X@_X(F_M>_L+6%QXZ
M^#'QK^$/Q7^//QY_: \1V>J_!/X3Z1^SY\5?ASX)^*\6@?!RXM_%&JZU\6/$
M?ABP^&T%U^T!#;:!XGGMO!/Q?N?"GV5:Z)XUU/\ ;D_X):>-H/AG\6H?!WP^
M_84_:N\"_$'Q+J'PO\<Z=H?@#QK\7I?V-KSP)X7\9:A?:'!;>'M<U6+X$?$J
M*_L[YXVT&?2-(BU]M-_X2OPH=9_7VUN;2^MK:^LI[:\L[N"&[L[RUEBN+:ZM
MKB-9;>YMKB%GBF@GA=9(9HG:.6-U=&96!,^ .@ [=!T]* /YU_\ @FTGQ_\
MA#\-O@9_P3J^/7[#'Q+\:?M%?L=?&OQ%X@?]L?XF?#70-5_9*\2^$-:^)WQ
MUK6OVOOA;^T%K/BG7==U#XZ_%;X,?$CQ5I,7A/POIVJ?'*U^-'Q.U+2OBUH7
MA'X;W7Q7\6^%/3?V/_V=/B5\)OV^/CO^RR]II9_8Q_9K^)VL_P#!0K]FYM+U
M2VMF\+>-/V\-.^*/A:7]GP>%='\'Z!X?T7P9\&?B-8?MH_$[2O#<6L>()[;2
M?C?\!=3DBT4^%]%-]^PW@7XH_"+X]>'_ !N?AA\1O#7Q T;PUXQ\=_!WQSJ'
MP\\8":[\)?$+P7?3>'?'7@K4-9\+ZC!JWA3QIX8OV\JZ@AO--UW2I);'5+*6
M%9["]?"^ '[//@#]F_P9-X.\"WOCWQ#/JE]:ZSXP\>_%GXC^-_C!\5OB'XDM
M/#^A^%8?$WQ ^)GQ%USQ#XO\4ZU'X<\-:#H=I)?ZF;+2M&TC3M'T6QTW2K&U
MLX@#X:^.W[./[4GAOX2_MD^)M<_;0_:(_:6\.>.OV>OVC?#7P^_9?E^!/[,U
MGI^G^)/'_A;6[+P!H_A/6_@Y\"_"?QBUV^\.R7EOX6T<Z[XUU&"^M[QM8\7W
M%R]K+J=O\3_LU_"3XE>&_B+_ ,&^-YXM^!WQ7L%_91_X)E_&_P"$7QLU#5/@
M]XV>W^"?Q>\3?!?]D+X?Z-X:UO47\.26^FZ[JFH? _XP^'(KK0KB]C;3+?3[
MF2[7PS\1/!NH>)_Z,*\W?XO_  I3XNP? %OB'X,'QON?AQ=?&&'X3?V_IC?$
M%OA59>)[/P7<_$1O"HN#K$?@Y/%U_:^&D\026B:;-K;OIT-Q)=03QQ '\UGP
MTTO]I/X0_L7_ +!_@*\_9G_:#T'3K?\ X*)?MOZY\<OB1\/_ -FZY^(O[5G[
M+W@SXN?&G]KGXF_!SQW\$/ /BWP%XOD\-K\;/"OQA\*?#/XC_'C0/"OB*/X/
M_"CXB_$O0/[0\&?$AUUWP-X#H'[+?[47Q<^$_P"PE^SWX;\*_MP?L=>-OA+^
MW?\ \%AT\7_M&ZM\)];\;^+O@E!^T5+^W7I'P9^(][XGUF^\;0?%GPWKVI_'
M;X0V7BGXHZ'XRO/#GC?0O&'BKQ'X&^/-E)X9\3_%?P-_4KJ7[6'[,6D?&_1/
MV:M6^/7PETWX^>)9=7M/#WPDO_''AZU\<:UJ^@>'/#/C/6O#>F:'/?)<WGB_
M3?!/C/PGXZN_!L"OXJC\"^(M(\:G1_\ A%[Z#5G^@CL'4 9]O09ST[ =>V*
M/YL_CAXF_:-_:._9._X)Q:#XF_8N^*'P@^,'[-/_  4U_86U[XY_"_X6?!+X
MC1?!_P .?"S]G#XD37/C#XR? Z.3PY#=R_L]W/A70;?Q)X"\'36Q^)?A72;[
M2? NK^%;C7[&WGU2#X^_!SXS>(/B!_P<LR:/\#_C#J,?[5G[#?P:^#7[-VKV
M7PM\87EC\:O'FA_LI_'3X/ZEX8\$:C9Z/.+R+1/B7\4?#6DW%_J)T[0X;35]
M8\8VU_-X,T/Q1XDTO^@/P3\;?@U\2O&?Q*^'GP[^*/P_\=^.?@U?Z/H_Q<\*
M>#_%>A^)-<^&6M^($U271_#_ (]L-'O+R?PGXAO8-%U&Z3P_KBV6LQV<,=Y-
M8Q6MU:33^HX'H/3H.GI0!_+]^T1XM_:"^$_[1%OXX_9U_9__ &N?'&H?%?\
MX):?!3]G'XP6/P[_ &7?@K^TSX:\.>+=(UOXQZM\,G\;?"7XE?M2?LC?%+X*
M>/OA&OCCQA>ZMH7B?5?'7PZ_:#\*_$JSTN/PSX%U7X377B?QI^T'_!-S4_AC
M)^Q'^SKX)^$6B_&KPMX*^!_PV\.?LXVWA#]H_P .Q>%?CUX0U']GS3X/A%JW
MAKXM:-8+_P (_'XUTR^\(RQZI?>#9KOP%K&Z+5_ =[=^$+[1IWS_ (F?\$Z/
M@)\2/C%XI^.UGXM_:8^#_P 0_B/<>&I_C#<_L\?M7?M"_ ?0/C,/"&@Z!X2\
M.R_$/PG\-/B)X?\ #MSKNE^#?#6D^#;3QYX=T[PY\2+?PO:VVDP>,HH+#3/L
M/US\-_AOX,^$?@S1_ '@#1_[$\+Z'_:$MM;S:CJVN:MJ.J:WJM]X@\3>*/%/
MB?Q#?ZMXH\:>./&GBC5=9\7^/?'OC#6=<\:>/?&FN:]XQ\9:]KGB?7-6U:\
M.YHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/QR_X+J_\+6B_8%U6Z^&7CKPGX*MC^TA^P_I7C%?$?@3Q/XQO=>T?Q+^V]^S
MGX:T_3-'N_#GQ6^&/]AV*:WJUC=>-K/48_$D'CGP)%XA\ 6P\(WOB2'QMH78
M_!WQ?\7?#?[?/[5'[.^LZ;^R?%\2];_8G_9H_:8UW]H;X8?LS^)_AIXB\??%
M'Q-XT_:%^ ND+\8=$NOV@/&NO_$WPCX#T;X(:+)X,TJ\^)&C>(=&\-:I=^"K
M;Q?%:VMIJZ_5'[:/[(V@?MM?!:3X%^+?BO\ %KX2^%[GQU\,?B#?:U\&S\*8
M_%%]K?P@^(GACXL> [>>?XM_"GXN:%'IFE?$+P5X4\23V]EH%I<:H^C)I.I7
M=UH%]JNDW_F7Q'_8,D\;_M'^'_VF/#W[4G[1/PL\:77P(\*_LU_&BU\ R?"&
MT@^.GPE\$>*O'7CSPS::SJ6I_"C4-7^&/C.V\7?$CQG<7'Q ^"5W\.O$UKHW
MB+4K#PK=>%=7M_#WB/0 #\[_ (:?\%(/VWOCLW_!';P_\/\ 2OV5_!&L?\%*
M_P!C3XZ_'CXD>*_&'@?XN^+=-^%7Q ^$7@'X/>*X;CP-X#T?XL>%[GQ3X.N;
M[XKVMI)X(\0?$70]:U"U@N+I?B?I$FE1V7B7T3X,_P#!2+X\?%OX<_L-_"34
M(?@YX)_;&_:Z^,_[<_PCUCQS:>"?'7C#X >$]%_X)X?$SXK>!?C%\0_"_P -
M[GXB^#_&^O:E\3)? /@[2? '@77/BGH*>#7^)6L^/-;\0>-[3X4'X=?$OZ ^
M"7_!*3X:? [4?^"?FK:)^T)^TAX@N_\ @G)\'?BS\#_@U;>()?@$=*\7>!OC
M)8:!I/B:U^)D&E_ /3M4U&YTC1O!W@/1/"E[X3UKP??66F^!M%DUV[\1ZQJW
MC?5_%O/WG_!(7X6K\$?AQ\,M _:+_:8\/_%#X$_M#_&/]J3]G7]J2QU+X+:=
M\<?@M\5OCUXP\:>.OBS8Z1'X4^"GA/X7^+_A;\1=<^(WCVP\=?#'Q_\ #GQ+
MHOB/PEXKOO"DES::=I/A(^&@#P?XW>-O^"I&D?%__@F?\-O&_P 9?V4OAAXQ
M^(W[9_[3?@'Q%J'P[^#WQL\:^ OC!X'\ ?LJ?M<^/_A!XV\>>!I?VF?AMJGA
M'2=>\(>&]$U?Q-^SNOCSXD6VA_%_2O!'Q0M/C??:3X:N?A'>]K>_\%%OB/\
M"?X(_P#!3KXK^,?AE\*-9\5_LO?\%!-$_9*^#'ACP3>:E\.] \?ZC\8?"7['
M&C_!75/C3XX\4:CK*6NHP^//VF])L/BK\1=/TK3-/T[P+X;-WHOA&6ZTB)-5
M]\\2?\$T=&UG3O@MK6D_M0?M$>'OCU\(OVE=>_:EU/\ :@6R_9_U[XM?%/XB
M^,O@SXC_ &<O&:>.O#?B'X&:C\"+?2K[X!:_;?"GPQ8>$O@YX<LO GASPEX+
M;PW:6]]H<MSJ%_6O^"7OP+\8_##]NWX-_$KQO\7_ (F_#S_@H#\5KGXU?$_1
M/%6I?#;3Y_AM\14\,_#_ ,+>'/$7P5UGP/\ "WP=K>@:AX%M/A'\)-4\&WWC
MG4/B)J.F^)OAOX?\3W=YJ&N7_BJ^\1 'S+^T)^V]^V3^QC\7+KX+?&6\_9M^
M,<_QK_8]_:D^.W[+?Q0\#?"OXK?![3= ^.'['_@[3_'_ ,4/A)\9_AQJ7QC^
M-+:YX"\8>!/$VE>+_AWXV\-_%/P?XCT^[\*^*? >M^']<?4--\>V%?\ 8^_;
MP_;%^(OQ4_X)Q6'[0-K^SA??#W_@HU^P'XP_:C\.>'/@WX%^)GAGQG\'_B)\
M,O!/[+/B[6K+6/'GC?XL>*]$^(/A#Q_:?'S5=0T[0[3X<^!M5^'=S#I7A&X\
M4_$.'P[?>.O&OU9K'_!/1/B5%XEU;]H']I7XQ_&7XE7_ .S=\5OV5/ _Q2E\
M,? SP5KWPK^&GQQM_"D'QA\4>$?#/A_X3R?#JZ^,7Q1/@/P0_C#QIXD\&ZSX
M9L[?PIIVD_#WX?\ @#0=6\9:3XJ9\._^":GP[^&GB?\ 87\2Z-\<OV@-23_@
MG]^SCXS_ &7/A!X=UV?X'3:!XN^&?CKPWX#\)ZW)\4Y-)^!FC>)-5\2#1/A5
M\,;6TU;P-XB^'L5N?!-C-]B>;7/&4GB8 ^<?^"87_!1+XH_MG>//$7A#XH^,
MO@SX;^(_@;X86VH_'_\ 9"N_@S\5/V?_ -JS]D_XXOJ7A">Y\$>+?#GQ5^)O
MBF;XP?!NY\.>*D7PK\<?!_@[PWH&OZI90W5X='N_$MEX+\/'_!PW>_$O3?\
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
M W]NG6]?\4?M9_ ;P1I'PS/AGQ[XJ\;>#=.\ ?%;Q/X$\4:UX'U/QA\*=?\
MCQX/TFP\/_&O6-#U/4=3U>*.X\5?#B\^%GQ1O)_B(;7B[_@E[\)?%>J?MJW$
M/Q>^./A#P]^W-^S'X!_9'^(G@/P:GP%TKP=\./@Y\-/"GCGP1X2T[X-6EW\!
MM2UGP_JFG>%_B?\ $?2%O/&.N^/;3[-XPN?*TZ&3P_X+?PR >7?L^?MB_M:>
M//VG?@1\/_B;IO[.\7PQ_;"_8*\=_MC?!OP[X"T3XEVWCCX)^)/ 7B3]GC2Y
M_AM\2_B/XB\67FA_&O0M8TO]H?2+R/QWX8^%?P3U"VO_  [J&GMX"6W:WU._
M^-_V?O\ @IO_ ,%!?&'[/W[ ?[9WQ-\(_LIZW\!_VGOVO-,_8\^,?PO^&GA7
MXH^'?B7X&N/B3^T]\1OV8_AC\=?!WQ(\9?%O5]!ETC2O'5E\/-,\9_!ZY^&?
MB75[G2AK7BK2?B9$/$7]B_#[]3?!'["?@_X4_$S]F+XU6OQO^/VOW_[('[*G
MB7]E3PEX9U.Q^"FI:'XY^&?B$_#N_P#$FL>.]-\)_ /3/&>J^/M4O/@]\,;V
M&3X;ZYX*TR.Z\'VMCH7A.WMO$7BW3_$OY<?\$</V&_%_BO\ 8B_8]G_:3\4?
MM,^&=$_9^_:"^.'QW\._LA_&#X3CX)V.A?%R+X^_&GQ%\,?$?C&Q\8?"KP/\
M9?&/@?PG:^,=(^,OPL\+^(=5N-%TKXFZA8>)=1U?Q+!X)\ ^&?AZ >Y>"?\
M@HU\>[O]O#X2_LY>(]7^!OB[P;\4_P!K;]K/]FKQ1X4^%WPE^+NIO\"['X,?
M"[XZ?%SX-S>(_P!L&W^(OB']GWQO\<O&7@7X*:=XK^+O[..F^#_#_P 2OA1I
MGQ>\,V/BS2?!M]X0DF\?^5:)_P %'_V^+'1_AE\7/'6E?LAR_#&Z_P""POB3
M_@E[X^^'/@_P=\9H/'7B'PE=?M:>)OV5_"_QQ\*?$S6_B7<:#X*\3^%=?L]+
MU/6_A?JOPR\?:1X^T72M0\16GQ*^'=]XIMOA_P""_I3P!_P1W\-_##6O@DW@
MC]L+]J+1? ?[-?[4GQB_:4^ GPR2V^ %UX?^&MK^T%IOQGM_C-\+K77[SX(S
M^._%NB>-+SX^_$J.W\:_$'Q5XL^(W@OP]J=IIO@#Q+X6\0VC>+Y^WN/^"37P
MXN_A9I7PHG_:8_:E;3='_;[E_P""CMMXF$G[,B^*I/CU+\8+SX_-H\[K^S&O
MAQOAL/C'J%WXX70H_#D7B+S9!X:/BT^"4C\,J >-67[=7[7VD:O_ ,%"/@!X
M[D_9TL_VK_@3\?/V<? '[)UGX?\ @_\ &"Z^&OQ"^$/[8>N^%_#W[/7Q5^(&
MAWGQO3Q?XI2#Q!>?$3PW\;T\ ZUX9T?X4'X/>.?%JZCXI\.6Z+%^V]JMRMM;
M+>307%VL$*W4]M;R6EM/<B-1/-;VLUU>RVT$DH9XK>6]NY(8V6-[JX93*_Y3
M^'_@YX%_:F_X*-_#3]M>'X*?%;X::C^QE\-?VFOV;)/&7Q8^'OB3X1ZQ\6O'
M7BCXA:)X;\(7W@[2_$5G9ZO\3O@_\/? .E?&OQ5X(^(8A;X=ZQ:_M0:9<^!=
M6UGQ59_$O1O _P!A^ O#_P"T!8?M._'G7O%'C[7]<_9RUWPG\*D^%?@;Q-I'
MPM@M_!?C[3M/UBT^(7_"N-1\$>&=&^(<O@S5+>'1-6\17'QO\3^.]:U7QQJM
M_8_#RT\ ^!_":?\ "= 'D_\ P4;^.7Q&_9T_9]\,_$_X<:!\+_$MTG[3W[''
MP_\ $VE_%;0M=\1Z2GA7XR_M4_"'X.7FM^&-.T+6_#[0^/O"FH^/=*\6^#]7
MU/4FTO1=6T*+4Y=.U2XM[6RE^1OVIOVNOV\?"?Q\_;P^$?P%N?V1O#'A;]E;
M]A?X5_MF> _$_P 6? 'QF^(OB3Q)JOB2[_:4TS5OA-XO\/\ A+XI_##2(M*\
M5WWP#NKBU^)FBZ_%>_"O3S:VS?#3XSWGC">]^&?Z&_M=_LM:%^V%\);3X/>)
M_B7\3OA;H5K\3?A#\57USX3_ /"LAXEO/$'P/^)?ACXO^ K&ZD^*OPR^*N@#
M1+3XB>"O"7B'4;:T\/6M_JHT.+1KK4CH&HZUI>J>6?$#]@;PM\1/BI^U'\6=
M3^.WQYTG6/VK_P!EGP[^R/XUT+1$^ J^'/!WPZ\)O\1;C0/$'P^35_@-K&OV
M_CJQU#XN_%#4FO\ QKX@\<>&[VX\97-O?^%KK3- \&V'AH ^6O G[='[2'[7
M]W\"? O[*T/P6^"'C_XA?\$VO@9_P4+\<ZO\>_!OC7XT>&;"3]J*W\1:)\$?
M@WX1TOP'\2?@[J36NE^,/ GQ U+XO?$O6;^6?2?#&C^#-#\%^ /$6L?$+6?$
MOPJ\C\%77QRUW_@LU\"[GXIV7PW\ _M%ZG_P0B^)[>.+'PG+KWQ#^%'A/XMW
M'[7GP'76%T>.ZO?!'B3Q3X,TGQ09732WUS0=5O=+A;2H_%*7!3Q _P! 2?\
M!(7X?>%[W]DCQG\"OVG/VF/V?_CC^R#^S=H'[&WAC]H+P1_PH+Q!\0OB;^RI
MX?GTB;3?@_\ %_PQ\0?@3XL^"OBVUT*;2(M8\(:W%\*=-N] \6N/%=U;:UJ4
M48'N/PM_X)T?"KX/_M,?#K]J+PA\2_C2_BSX<_LQ>(/V6;;P?KVK_#K7/!WC
M#PMXT^)=I\9?B#\1_B'K%[\,C\6O%WQI^)'Q9L8?B-X^^(-]\44E\4>+Y]6U
MC4-,>?Q#XA&J@'R%\&?^"CG[0?Q,_9F_X(O_ +0>IZ!\'-/N/^"AOQ:\+?"S
MX\^%;#PKXX,&@'QE^SO\>_C+8:_\(M9G^)DDGA<:-K'P1_LJ\TGQGIGQ'_MG
M3?$^8=3T:YT43:K\H?M,?M&_M%_MC_LV?"O]I;0/$/P#T;]CW7/^"O7[(GPL
M^'?PV'P]^)UY\<=5\!_ 7_@J=\,?@59_%G5?BWJ/CW0O"MCXE^('Q7^&&K>*
MHOA;-\#(K#PM\*/$>F:5=^.]3\=Z1=W.H_<?PR_X([>$_ACH/[*W@?3_ -L'
M]K'5?AG^Q!\?-$^,_P"RS\/;^Y^ R:)\-_#^B^#/B+X);X3:S=0_ X:I\3/#
MNJZ)\3O$.@7'C#XB7?B'XD>'?!]MI^B?#GQ7X$U>^\7>*/%1K?\ P1R\&7-E
MXW\!^#?VOOVK_A3^S[XC_:7\*_M@>#OV=? (_9PD^'OP>^/F@_'/3?VB=1UG
MX::CXX_9[\:^,M,\ :K\5-&L?%EA\'M3\1:K\,O#VMWWB.^L?#<T>KVEGHX!
MR/Q'_;G_ &BOAUX-_P""[WB?PMX0_9ZA\7?\$Z;>/Q_\(I+CPGXXATGXAZ?9
M_L/?#?\ :6>Z^.#Z;XXLM5\8^*QH6H6O@>VN_#5UX&MX-.T'0=)$_P!CL1J+
M;?PX_;<_; \.?M3M\%OCCX/^#/Q1T+X@_P#!-/Q9^W_\-?"W[-_A+XD:+\2?
M"WB_X:^-?AMX-\5_LZR:EXY\8^)].^.C>++CXJ:%_P *^^)^F^$/@5J-WJ>D
MWECJ_P (M-CU>S^P>_\ B[_@FE\/?&FF?\%&M'U7X\?M#PV'_!3C3+71?CG%
M83_ 6%_ VC0_"'2O@#>:9\')Y_@'<SZ+!JOP8T+1_ 5[/X^D^)%_!:V"^(])
MN]+\;W>H>*+ODOB[^Q5JWPSUJY_:_P#A9XR_:/\ CK^T3\"O^"?/Q0_9(^%/
MP6MO%OP!^'.C?&:PU2VT;Q?:1:WXMTGX0>!M:\%_$GQG\0_ /P]OW\<^$O'/
M@GPUX1NM"@F\,^#]/LKK6=%UX ^=/V>?^"C'[2'QI\4_\$I!H]U^S]\0O#'_
M  4;_9^^(7[0OQ&M/A[X-\<3WG[-6C?#3P]X \9>(]&FUVS^*GB.SU31-,N?
MB!:_L[ZYXQ\7Z=H-YIO[1.DZ89?"=M8?$"Y^'GPL_6W]I3XVZ+^S1^SK\?/V
MCO$FD:EX@\.? #X+?%/XV>(-"T:2VBU?6M$^%/@77O'>JZ3I4EXZ6D>I:E8Z
M#/96+W+K;I=3Q/.RQ*Y'X!?L/_ 'Q;X+\<_"N7]DKXR?\%;]%\2V'B'X2K^T
M!X/_ &ZOV4?@K\#_ (#I\*?#GB;2[[XJ>&?B3XKU3]D#X/\ B[XQ?$>]\'W'
MQ#\-?"?Q3^SQ\7_C9>Z;\:/$.D^-?%?C"\^%>L>-/&6K?T:_$?X>^#?BW\/O
M'/PK^(N@67BOX>_$OP?XG^'_ ([\*ZF9QIOB;P9XST2^\-^*?#VH?99K>Y^P
MZUH>IW^G71MYX9Q!<N89HI KJ ?C;\&OVKO^"HGQ8U;PSX<M/@S\/+%?C/\
ML\Z_X[\-?%7Q-^S7\8O OP7_ &8_CUI>D>&_%'A?X<?$_4O$_P"T58^-OVD/
MA#\2M.U77?!^A_%+X:>&?A+XT\-^)_"UKXJUWX7W6@^.8/#/@K9_83_X*+?&
MO]JW1O&_Q$^(EE\*/@WX<_8R\*>-/A7_ ,%#/A%-X*UGQ)\6_"?[:?PL_P"$
MJ_X6UX/^%'B+PQ\>_$WAFQ^"G@^PT/3?$?A;QE>^&?B?'\5].UI-*\+>)+'6
M=(\4Q^&?1_@5_P $JC\"OAQI7PATS]NS]MCQ1\.OA9X%\5?#K]E32O$'B'X$
MOK7[*&@^*= NO",6M?#KQ3%\!_[8\<^.?!/@C4]<^'GPM\1_&Z3XF:?\+_A[
MK%WX8\$>'M%!-^WMVB_\$\OA)X._:@\/?M1?#CQK\2_A?J%G^S]X9_9D\??!
M/P'!\(]*_9Z^-_PG\"07UO\ #G3_ (N_#Z\^$NHZCJ^O_#:'4+FQ\ ^+/"WB
MCP?XA\+^&Y[_ ,!:9?P_#O6M>\):J ?G#\#?^"HG[9?B32/@9^U-\3/V=WU7
M]B'XQ_LR_$G]IKXMWW@SX,>/_ WB3]D+P9IOP6N/VC?A9J5G\9?'7Q/U+PI^
MUMIWB'P7;'X3^)X/"_PF^"=W/\2)[/Q_X5F_X1*^M_ P]RTW]I/_ (*0ZC^S
M?HG[9^G7/[&FJ_ _XE?L._%#]J=?!5UX"^,&D>._V>?&EQ\+?#_QH^ /@@>(
M+;XOZKI7[5_AZ?1+_7?A[\5M7CT;]D^[O]2T6#XK>%%\.66II\&X/2OV8_\
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
M_P!GG_@G[\9O'#>$/BW<?"?Q1\'/VJ/ P^,'P5_:!^'7PT'Q(M/$?@_Q??\
MPRU&UA\7?"G7OC!XZT[2?%^@:I:Z=\0+G1?$FDZSH?ZY_M.?L>Z#^T-X\_9[
M^-6A?$3QE\%?V@?V6_%/BW7_ (/_ !:\$6?A;7)8O#_Q*\.)X2^+'PK\=>#O
M&^A^(/#'C+X7_$_0K71AXDTL6VB^+-*USPOX4\4^!O&?A'Q%H-OJ+^ ^*?\
M@E;\+?&]GX(OO$WQO^/\GQ&\/_MM> _^"@?CCXJ:7>_"%/$_Q>_:%^&?A+1O
MA[X!B\8:9XC^$'BGPIX?^%_@OX<^&?"OP\\+^ /AGH7@5;/PMX9TRXU+6]8\
M7WGB+Q9KP!]\_"33OBYI/P[\/Z?\=?&'P\\??%6V&K+XI\7?"GX=>)/A-X#U
M@/K>I2Z%)H?P^\7?$[XQ^(/#TEIX;?1[#6%OOB1XC34]=M=3UFQ_L?3M1M-!
MTO\ $_\ :4_:T_:I7X'?\' ^F_#37?@Q\%_'O["GA?5-?^$OQ+\,_#+Q1KGB
M;6-$NOV"? ?[1%SKOC!IOB?H%IJ'QJMM"U:R\%>"/B!';?\ "*^!+SP_X6U'
M5_AS\2M$\.R>&]<_?@ @8)R>>>G4G'J1@?7\:_/'5_\ @G#\-?$5K_P4@T_Q
M#\7OCCK6F?\ !3WPOJGA3XWZ9=W?PAM+7X?66I? 6+]FR*[^"\^B_!W2=6TB
M\TOX4:?X>T?3_P#A8NJ?$VT:_P##6G:WJ%K?:K?^)+K70#X _:7_ &\?VH/V
M+/A=^R3X:\??%;]G?X=6?Q3_ &=O%ESIG[9GQI_9N^/.H?LF:_\ M,-J/@+2
MOV>/V>?C+KOAC]I/Q/KG[+%GXE\)^*+K6?&OQW^+_P 1?$GA;QO+X5\7^*O#
M\_A)?#6M^#I?W_TJ]34=,T[4(Y;:=+ZPL[Q)K.>&ZM)5NK>.=9;6YMY9H+BW
MD60/!/#-+%-$R21R2(ZNWYF>+/\ @G%XP\:_"6U^$7B;]M_]H;Q%H7B/]G'5
M_P!EKXW+XC\$_LVZMH?QA^'/B1/$MGJFO2^ 4^"ME\/?!'Q(\.:#XDE\(_#G
MQ!X=\,/X:T_PU;LOQ1\%_&+Q!?77B%OT(^%WPU\&?!GX:?#SX0?#C1QX>^'O
MPJ\"^$?AMX$T$7M_J7]B>#/ OA_3_"_A?2/[0U6ZO=3O_P"S-#TNQLOMNHWE
MW?W7D>?>75Q</)*X!^/OA3_@H-\>/&__  4"\4_L8ZEXP^ ?[/'CJP^+/Q?\
M/^%?V?OV@/@A\5;'XE_%+]G'PM\#O'.N_"S]JG]FOXW6GQS\/?"S]IJW\3_%
MK3_"&L_$+X+^$_"OA;QMX"^%\'Q3\.:W=^&]9^%=Q\2?&4?P8_X*.?M"?$O]
MF;_@B_\ M!ZGH'P<T^Y_X*&?%OPM\+?CSX5L?"OCAH- _P"$Q_9W^/?QEL->
M^$6L7'Q-DD\+C1M8^""Z5>:5XSTWXC_VSIOB=FAU+1KK1O.U7ZCU+_@G1H/B
M[XP?"WXC?%7X]?%[XQ>$/@9^U#\0_P!L'X,?#3Q_8?#*8?#CXO>/XOB9;0^&
M]&^(^@> ]"^(][\$/ J?%#5M7\"_#77-?U35=.\0Z/X7@UCQSKOP]\,^'_AU
MI?B/PQ_X([^$OACH/[*W@>P_; _:PU;X9_L0?'W1/C1^RQ\/-0N?@.FA_#?P
M]HO@SXC>"3\)=9NH/@>-5^)?AW5=$^)_B#0+GQ?\1+SQ%\2?#OA"UT_1/AQX
ML\!ZO?>+O$_BH _/[X,?M._M4?L6?LO>.OVH-,E_9W\3?L@>%O\ @KQ^V-\,
M_CM\+=6\)?$R']H:?P#\=?\ @J?\7_@O/\7/AO\ %NQ\=)\/;;Q;X%^)?Q(\
M)72?!37_ (.7VC>*_A[HGB357^-_A[Q/K&E^&]$^XD_X*$_%E?\ @I/KG[&/
MC#QE\%/@6]G\7=*L/AO\&?C=\(/BMX9\>_M1_LSR?!3P;KNK?&G]E_\ ::N/
MB1IWP,^)7Q!T[XW^,+KP_K'P:TGPCJ/B?P_X"\"^.[>\TZ7QAX>O+A?>?#/_
M  3-\':#J5WX:U3X[?&7QA^SE+^U9XE_;3M?V:O$%M\+K/PA'\<O$7QMUO\
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
M+5(-7^%6K?$:;Q/)XK^'?P^UFPO+3XD66D6,GA"RL8M#.E:SXLL/$(!^;?\
MP26^%OCOXA^"/VA-:_:8U3]GOXYZ;\.?^"H7[?GBOX=P_P##.>N:/XI\ _'_
M ,"?M;_'+P?J/Q<\(^+/B#\=OC-;>'[5='U#5]&^%^B>'_#.B>,OA;X.U27P
MA<?%#QS"+W5=4]&_X+!?$[]I[X;Z3^P/I/[.'QC\)_"./XT_\%'?V6O@EX_N
M=?\ AOXI\<7VMV'B+Q<WC/PY9/J'A7XQ_"34K/X>C5OA]+8?%?P-8WD&I_%O
MPIK!\%MXV\&^&9?%.G>,/L_]D+]D/3/V/?#?Q.\+:#\:OC-\8=/^*GQL^*?Q
M^UB?XQQ_!@7NB>/_ (U^-=;^(_Q-D\.R?![X,_""!-'\2^.?$>L^(!IVO6^O
M'1I+W^R] N-*T*VLM*MJO[:?['.@_MG>"OA-X:U+XG_$/X.>)/@A^T-\*?VE
M_AI\1/AG;> ]1\1>'OB+\)[S4WT::31_B7X-\>^"M9L+C3==UJV:QUSPSJ5E
M%J$NG:C<6E_;V$VEWX!^#7CWXS_M:?LR_M4?\'#'[1WP$U7]G:?4_P!FOP'^
MQ%\<?B?8_%OP'\2_$-E\5=-^&'[#(\4^)?A_X#T?P=\2O",WPFN_$&F:5JMS
MH?CO7_%'Q>CTZ^FLO#=_X%D@,WC>+]#?VH/V[/VG#\=O&?[//['_ (+TJ7Q7
M\,?V6OA?^T%XG\0^)?V??BK^TG::OXY^/.O_ !4TWX1_".Y\.?#KXG_ ZW\"
M:!_9WP5\5ZAXP^)5]XW\13SR>*/#-EX:\*%_#GBZ=?6O%G_!*OX8^,K;_@H-
M;:O^T%^TN?\ AY/\.OA]\+_CU<1W_P  I;O0?#'P^^&#?!J$_#.[O_V?;Z;2
MM6\3?#>:]\.^)M5\8MXZN?,OI]>\.?\ ".>)([/6+6?XO?\ !,K3?'WQN^"/
M[3_PS_:P_::_9T_:8^$OP9L/V<?%/QJ^%K_ [5-1^.OP-L]5?7X?"?Q;^&/Q
M'^"_C7X":AK6D>)+[Q#XG\)^(_#WPD\/V_AWQ!XGU&[.@ZE::3X/T_PN > >
M%O\ @I'\?/ ?Q[T'2/VW? GP]_9&^#/Q8_X)V^-OVR?AWX:\2:%>^(_BE\//
MB;^SKI_A.X_;"^!_CKQEI7QJEM/BG?\ P?T;Q)IWQ;\'O\/O@CX6U'X@?"?6
M]3?4(_!>O_#+78O$_P"J/[.%[\==4^ _PDU?]IS3_!&C?M!ZSX!\-:W\8/#W
MPVTS4M*\">%/'NL:9!J7B#P;X9AU?QK\0K^]L/!UY=/X8;7I/%NI0^)[K2;C
MQ)9P:19ZM;Z)IOYE_&_]FKX6_M!_$G]DG]C_ $GX*?'XZ!^P?^T+\*/C[XD^
M/GQ T3XAZ7X6UGPKIOPA^(VJ:EIVA_'OQG;7VF_M6Z_\=O&'B'1/A;^U)X+N
M]:\2W7B71O''Q.\3_$Z7_A)M)TB;4/V?&<#/7'/UH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D/&7Q!\!_#JUT*]\?\
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
MW45MKG0+$ _;#XI?\%3O^"?_ ,+_ -F_XP?M5+^U?\ OB7\)O@II$MUXIO\
MX.?&CX3_ !&U'4_$UUX9U#Q7X2^&7AJ/1O&W]EZC\4/B/IVG31_#OP==ZMIU
MYXGGDBFMI8M-6YU"W]2\-?'*Q^(GQ]^&L/PU_:/_ &6_&?P.\>? +X@>-M#^
M'_AC7;#Q1\;OB!XB\.?$/P9X?3XK_#WQ1H7Q$O/#?B#X&>%K'4=4\(^,9-,\
M$7DVD>/-8\.077BUO[232=/_  A_X*-_$OX:?MV_\$^_^"EGQ1_9%_9%^-%]
MXW\<?L1Z%X3^)_QF\=_LX?&GX*?%/Q/K7P_^)DVJ>$OV??"'@KXB_##0M;^,
M-Y\,=/G^,FM_&/Q7X*U&X\,^ ;FS^'GAJSU7XD/K4_\ PJW[L\0ZW%\7O^"F
M_P"R7\=?@]X,^).D:/XU_P""<'[:O@W3?C1XB_9P^+_AC0M)\4>-?C%^R[K_
M ,%=(^(GB#Q7\-](M_#EQJ^G?#'XI>,?!G@_XA7FCZA<Z%87-]::1 GC30AX
MA /TKTG]J7]F;7OC!>?L]:)^T3\"M7^/NG?VI_:/P/TOXN_#[4/C!I_]B64&
MI:S]N^&=IXAF\:VO]D:==6M_J?GZ)'_9]E<P75WY,$L<C9H_:^_90;QQX<^&
M2_M.?L\M\2?&'B[Q3\/_  E\/4^-?PT;QSXI\>>!C9#QKX(\.>$AXF_M_7/%
M_A#^TM._X2?PUI>GW6LZ!]OLAJUE9FZMQ)_.?\,?#FH_%+_@G1_P3O\ V(=
M^$/Q;^%7_!1O]D3]KK]DQ?'?A:[^'FHW.N_ KXJ? GXZZ-K?[6'[7OCCQQK^
M[P!XB^#WQM^#5[\;_B;H/Q4TCQUK/A+]I;5?C+I'PZ\)ZEXN\6^-M2\%CA?!
M?P1/A+]EK]IZYL?V7_B=H/BR[_X.4/"'[0?A"#2?V2OB[#XTNO@EX8_;V^$W
MQ-T?XW>#]+TOX5OXHNOAEH/[/5CX^O\ 2?B5X;LY?"MGX5E\2>$=.UH7^K7?
MA^] /ZA/$?[37[./@[XHZ#\#_%_Q^^"?A/XT^*5TE_#/P@\3?%;P'H/Q2\11
MZ_=S:?H+Z%\/M4U^U\6ZNFMW]O<66D-I^D7 U*[@FM[(SS1NB^X5_-?^T=%\
M1O __!1'QAXA_9PU[Q/\1K;XC_ML_L43_M.?L'?'WX'^(=4\&_$VZL? G[*N
MBZ7^WW^P_P#&OPKHEO?^$;[]F_X?>'/!-G\7I/%.LZA\,EU3X0?$!?'4FC:G
MI?@3P_XZ_H6\ ?$;PM\3-/U_4_"<FO36?ACQSXX^'.K2:_X,\9>"9?\ A*OA
MUXGU+P?XJCTNS\:Z#X?O->T&#7M)OH-%\9:#!J?@WQ98Q1:UX2\0:[HEU::C
M. =U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!\K_ +6?[*7A_P#:Y\(?#GP?XC^)_P 5/A;;?#+XZ_!S]H71=6^$
MY^%XUC4?'/P'\<:7\2?AU::R?BG\,/BEI4GAW3_'&A:%KVH6.EZ5I.H:LVE0
MZ7>ZK)H5WJNEZA]48'7'/K12 @YQVZ\$?SH 6BD!ST[<=".G'?K2T %%%!./
M\Y_E0 44F1[_ )'_  I>M !112$@8!ZG@#!)/Y>W/TR>@H 7 '08HII8 9.?
M^^6_PIU !1110 4444 %%)N _ @=#U.,#IU.1^=&1R.>/8_7T]Z %HI,CW_(
MC^8I: "BBB@ HHI"0!DY_ $_H 30 M%%% !112$@?X $GCV&3_\ K'K0 M%-
M#*0"#D,<+UY//^!)] "3P*4$,,CU(Z$<CKP<&@!:**3(SCOC.,$\<^@]J %H
MHH_SZ_RH **0'/K^((_F!2T %%%!(')X_P#KG 'U)X [GB@ HI P.0.H.",$
M8/7N!VYI: "BDR/?\B?Y"C(Z<_B"/YC]/\* %HINX>_I]UA_2G Y]?Q!'\\4
M %%%% !12 Y&1^H(Z>QP:6@ HI"0.IQD@#W)Z 4;@.N?R/\ A0 M% .1D=#R
M** "BBB@ HH)Q_G/\J0$'.,\'!R".?Q H 6BBDW#GOC@X!//IP#S[4 +11_G
M_/\ GGM2$@=>_ _G_(4 +130P/3)Z]CC(ZC)&,CN.H/%.H **** "BBFEE!
M)QD@#(."3T .,$GT!S0 ZBF[UY.3QUX;(STR,9'XTI8 9SVST)P/4XZ=_P C
M0 M% .1GUYHH **** "BBB@ HI P.<<X)!X/!'4=*6@ HHHH **** "BBB@
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
M,M]"U/4['2_ 'A3X<:5=6&LF+Q5??$O76&GZ!H/P-\*_^">?[35I^SY^SO\
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
MBY\7?@-#\-/ >N:9KNE_$K7M/TO6?"/P=;XO?"7P]\/+_39D\2>*OBOX>O\
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
MUS=?$5-$^,'A/]COP-_P@WA'P_I^BP^'GO\ P!XD^)5A?3S^(?$%UJ?C72O
MUYHL5QIWASQM!XE:P\)]K\4?V-?VZ/AG^VS\1OVOOV#/BW^S5X=LOVN?!OP@
M\)_M>?"/]J?PS\6O'GA30_%WP5T6]\'^!OCG\$KGX9^(/!NK:MXET_P)J47A
M/7_AIK%_\.?#WC>T\.V%]J7C'2M5OM-OO!X!U/B+_@J+-XW\.^*O'O[%'[.7
MB[]LSP!\)O@S\$?C]\8[GPIXFN_ _P 0G\%?M >!-,^,/@#X>_ /X47O@3Q/
MXJ^,?[1LOP.U?0_BY?\ PB\6CX+:,- \;?#G0-+^(VJ>.?%&H^%_#?A'Q!_;
M4\??$_X[_P#!77]F7X[_ +*6K^.OV/\ ]F_]C#X/:CXN\">'OB-X%M?B/\0?
M!7QR^'7[5.M_%2\N4U#6_A[!HUS\4/!?AG2? ^E>$D^)L,O@BP\#7/C!_%6G
M^(/'4OAG0^XD_8:_;W^ W[2OCSXR?L>_M1_!7Q#H7[6'@;X$:%^UM>_MB_#/
MQIXU\7:%\7_V?OA+8_!;1_VF_@QX?^"?BGX4>!M=\2?$[P/HOA"+XG_![Q!%
M\._"TGB+P99ZWX=\=:=I6K?\(GH=;6?^"=G[27A[XY?MV>(OAS\6/AIXK^%_
M[:?[#_P)_9MU'7OC9/X]U?XWZ/\ $+X$_"[XZ_"#2-<\07WAZP@\-^*+'Q3#
M\8;+XH^+_'TEW;:UJNL^']4^'MI\/=)3Q+!\4O#X!ZK\!_VU?!GACX??\$F_
M G@OX :I\/?@E^W+^SW\/XO@AJTOC6\U;PQ\%+_0OV;;+XT^&O@#XNU>]\/7
M5WJ?BN^^$>CZI'\+-3FU,_\ "PKGX=?$"#6;CPSJ.EZ$/%]OXU?\%1? 'P-\
M)W>M^.=!\!>#-1\9_M4_$W]E#]G:^^*_QY\%_"+X7_%;Q'\(;'Q3/\2?B?XV
M^)7C#2H9O@O\(OAQK'@/Q_X,\<:SJ_@_Q1XPNO&G@NYT3X4>!_BTOCGX,7GQ
M2YWQM_P3H\;^,?\ @EY^S?\ L<0^.O _A;]I?]C[P!^S%J'[./Q]@\/#Q;X9
M\#?M*?L<V7A2'X0_&"UT'Q-HDDUKI/BJ;P<=.\;^&[G2]<-EX*\=^,_!1N/%
M]B\E[K-[]JK_ ()W^--8^$G['-U^Q1\2/#GPM_:5_P""=_B2'Q5^S'XM^.6G
MZ_\ $/P!X[M]0^%FO_!_XE_#_P#:%&B75CXHUK2_C?X.\1ZB/'_Q-\/(?B58
M^)9[CQ=H=VNL:AJ1NP#WC]@K]NOX:?M^_"[X@^,_ ]OHEMK'P@^,/C#]G[XL
M:;X3\=:%\5?A['\1/!VD^'M<O=2^%OQ7\-PV6C?%7X5>*O#/B[PYXG\!^/(=
M&\,ZCJ^AZQ%;>)?!_@WQ58:YX7TC\OOV"?V<_ '[1'[07_!7C0?BCXD^/=[I
MGPJ_X* ZC\-_A3;>%/VJOVH?AO'\*? ]O\&OA+XYL_#OPNB^''QA\*0?#JPT
M_P 6>*-=UBP'@V+19+0WL.G12#1],TC3[#]EOV:/#?[3^C^!-5UC]K#Q]\,?
M&7QC\6:VNNW/AOX+^']>\.?!CX7:9#X=T/1K/X=_#^_\7S:AX^\7Z:FI:7JG
MBC6_'_C9;37/$'B'Q/JGV#PSX5\+Z=X>\):3\ ?L^_L?_MZ_LZ?$O]MOQYX
M\;_L@PM^VE^TC-^T(DGB_0_C1XW_ .%*W]_X+\'_  ]GTF31M&U3X9K\9[/3
M=$\&Z;J\-JGB#X*3ZOJ\NHV4NL:-97MI<Z0 ?,O["?[=G[2/PR/[??[$GC[0
MOBA^VY\9OV!/VOO@K^S?\$?B7>?VK=^,?B9\%_VK-0A?]G_Q5^UI\0_"7@77
M+G1KCX%Z!_:M]^U-^TAIWPB.EV_P_P! 'C"V\&^.?&-GJESXOZWQ5_P6&^(O
MQ(_9PT#XF?LX?!/PSK'COPW_ ,%4_@9_P3I^-,VE?&SP+X\^$=KJ6K_'_P""
M'AKQ;KGP3^)EKHUI_P +=\(_%SP-\3M*\+> _$^L>#?A=K7@>_\ %.M>)_&O
MAK0M8^'<?A/Q.OQ#_P""-?C3PO\ LD7WPS^"_P 6O"7QF_:!^)O[;7@G]N/]
MM37_ -J'3-3\,_"?_@H7XGM=9FU#XC_!'XSZ-\*],UY?A9^SYK,LVCZMX(^%
M7AOP9\1_A_X?C\":%X,\5>"_'.B>*O'>I:S@6_\ P2W_ &S= ^&O[5^@:3\3
M_P!E76_%?CO_ (*M? O_ (*9? 6S7PQ\6O 7@RZN/A5XX_9U\9:A\,?B:T-W
M\0-3^'^D/:?!)/"VB)X+L?B.=D<>ORZCIEOX@7PMX* /;?VKO^"V'P8_97\2
M?%;PIKND_"O4?%O[+OA#X;^,/VJOA=XI_:C^%'PH^-VF2?$'P3I_Q+O? 7[*
M?PU\=PV4'[5WQ+\ ?#G4M+\:^*=(_P"$I^#_ (/\0V?BKP9X/^$OCSXF?%J\
M\7_#;P-^R'A#Q9X?\>>%/#/CCPGJ*:QX5\9>']%\5>&=6B@NK:/5/#_B+3+7
M6-%U%+:^@M;VW2^TV]MKE8+NVM[J$2B.X@BF5T7\B]=_9$_X**?"G]J7XL?'
MC]DG]H+]F2V\,_MEZ;\(=4_:N\&_M"?#?XL^(]&^$/QQ^%?PN\.?!B?X[?LK
M^&O GCC0G\1:9XS^'WA7PC8^)/@Q\5_&>CM<:KX T&_B^,45GJT^E:-]H? #
MQM\?Y/CK^T)\&OB1IGAKQ'\&_A+X9^ K_ OXX:7=>([OQM\0YM?\*^(M$^*G
MAWXW3W'A7PS\/)/C%X8\:>!G\6:S#\*$'ARQ\(?$KP/'JNDZ%K5S-8L ?+'B
M7]HWX]?$G]N[]K?]B[Q+\'[>Q_9N\&?L:?#'QU%XSTCXG66B^,Y?^%QW7[3_
M (>U+QO?CP[/IWB_3+77=4^#MGX#\*^&_"NOV6O^&(+:^^(&N:O%+XGTW0O"
MOR=_P2@_;DUSP/\  ;_@CA^R1X__ &>/%W@KP;^TM^P'X(MO@5\;]2\:^#[^
M;QA\1O@!^S]X+\:>/]"U[X7Z')J6J^#O!&M^!%U'Q9\/?B'J7B>YU#Q*;,:;
MKW@7PA=:CITMU]\^,?V9?VCK3]N[XO\ [2?PTUOX(7?PK^-O[&'P\^ 'BKP_
MX[E\?67Q#TCX@?!?QA^T/XI\#2^'I?#VG7OAH>#/%DWQ_F/B[Q!J4USKOAZ/
MP=!8:)X1UUO$4FJZ'\W_  H_X)L?'?X?:C_P1C.H^-_A#J>D_P#!+CX3_$CX
M3>.EM9O&D-_\8['QO\ K/]G'3/$'A3S-#%OX-NM&\.:9;>/=0TC5SX@CUC6;
MVX\$VNK:+96<?C:\ (?@_P#\%S?V9?C+\;_V>_ OA34OA3K_ ,*?VL_'7B7X
M8? GQGX&_:,^'?C?XZ:5XQT>P\3:IX1U/]HK]DZSM-.^(WP-^''QMTWP=J]_
M\(_%MIK?Q'UW2_[:\ Z'^T3X(_9Y\9>+9/"VB\W_ ,%Q+NT\,W7_  2XUL^*
M?&7@73?'O_!5G]F?X,_%O6/ OCOQ[\/[SQ9\#/$7P]^/_B3QA\/_ !7J/P]U
MW0M6U;P5J.I>'-)UC4](NIYK,S:9'<21JBS;O2OV(OV,?V_OV1XO G[*5W^T
MQ\%?%/[ /P"U@GX+>+D\$>-[K]MWQ-\)])UJXUOX>_L[?$S5M2U1?@?H?A[P
M,EUI?@?6OBOX5\.ZMKOCSX6>%%\+Z-X ^%GB+Q0OC?P9[5_P4)_9$^,?[6WB
M']BR[^'6L_#3PYI?[)'[:GP7_;0NY_&VK^*5O_'VH?"71?B1X9G^%%M8:#X4
MU"W\+V?B+2_B U[#\1I=3\0S:-J%BMM)\/-8MF:>0 _,S]CG]JGQE^SA\6?^
M"K?QFGU;]IOXM?\ !*_P)X\_9C\+?L26_CB'XI_$OXA_$3]H;XB6V@_"WXC?
M"']D/6?CMK%IXV\:_#7Q+^T!XF\*_#;PG)XC\4V7P5TOQCJNE'X<^*]'\!6_
MC3Q$GTM^VS^U]XGU#X)?MM_L=?M)_"M?V?/C;XI_X)Y?M8?M!_ O7OAC\<]:
M\;> ?BKX.^&'@;4[/Q1IWA'XG6WA#X%^/M#^,?PUU;6O!VN>._ARG@TZ>?"F
MN1:OX;\9^.?#MIXK?2/O[]N?]E"Y_;6_9:\8? I/B%JWP6\>ZCJ/PY^(?PX^
M*WA-&UZ]^%OQH^#OC[PO\6?A?XPMK&X;0F\3:1H'Q \'Z+)JVE/+X?O-<T Z
MA;6&H>&]6N+/5=,^)_C1^PS^U1^V-:ZS\1/VDYOV:/ OQF\,?L0?M5?LB_!C
MPK\*?$?Q2^('PWT7QW^V)H7@+PO\7_VD/$7C?Q;X%^&WBN&U@\/> =%T/P-\
M [+P-K T#37\6-K/QT\5WWC/2+[X=@'EO[,_Q&^"/AW7/^#?WX>>-/@'XE\3
M_&[QO_P3Z\26_P  ?CY'XJLM(\$_"GPYIO[*GP1\0?'3PP?"5AXL_M+Q-XC\
M76?ACX6V,3Z]X!71=&TJX:[\->,X=2C\0Z!=_76B_P#!0/XB?$#Q%X)\6_!/
M]E'Q'\;?V5/'7[2_B_\ 90TSXZ_#SXCV&N^,;+QMX"\6?$3X;^-?CEK'PGTK
MP;J7AS2?V./"?Q0^&VO^!-;^-FI?&:T^(,US /$WAKX$>)/!6J>$/$?BOR_P
M?_P3]^.OA[XF?\$?_&U[XP^$DVG?\$V/V??B7\$?B)9VL_C)KWXL77Q'^"WP
M_P#@DWB;P29="B@\(6^@VGPVT_QL-&UZ3Q#)K-QXBO?!9U72$T&#QOKV'^S7
M^PG^V]^R[XU\3?L^_#7]H[X+Z5_P3@;XZ>(OVA? -DO@3Q\_[9'@6T\>?&S4
MOCI\1OV6=,\8)XJL_AF_P@\2^,=7UJU?XP^(++Q5\68? ?BSQMX+M]'M-=U'
MPA\2/ (![9\'O^"CK_&7X*V?Q&T;X&ZEH/Q0_P"&SM1_8C\2_LW:]\1O#TOQ
M6\#_ !2\,>-V\'_$*/Q%/X?TG7?"-_+\//#EEKW[0GB.S\%Z_P"+K";]EO0-
M0^+>BZ[JNK(? 2>Y_MU?M;K^P_\ L_:W^T?K/PVU3XB^ ?!>O>$;#XCMHNO0
MZ->^!/"WB_Q7HW@P?$G5(9M(U1[KP-X+U/7[#6_B1?V22:AX4\#VVN>+H=,U
MBUT2]M1\%_LK?##X/_&K_@IC^T/^V7^S;\;M"^,G[)^N_#SX0>/)K;X;>+/#
MGQ)^ &J_\%!+KPY\2/@)XZ^+/PX\;^%=:U?1K?XC^#?V1/#G@7X<?$[0="DA
MT>:'XM6.K^('UKQ?)(/"OZT_''X0^#?V@?@O\7?@/\1+6XO? /QJ^&/CSX3>
M-K2SN'M+VX\)?$3POJGA+Q%%97<9$MI>/I.K70M+N(K+:W'E3Q,LD:D 'R7K
M'[?7AGPE\??VM?V?OB#X?\*_#[Q!^RO^S/H?[6TGB#Q%\38KK2OB'\$?$5]\
M1M.3QII&@^&?!_B#Q]I6D^!;_P"&.LZ7\7FD\'ZIJ/@_5M>\#6_AC2_B#8^,
M-*U)OFWPYXL^&7Q0^,7_  4S\.:G^RU\0/V??V@]<_84_9"\:_M%^,]7^+<%
MY??$31O'_P ._P!J6W^''@?P]_PJ_P"(>K0^%+CX$W7AWXD>!/$/B[2S\/\
MQ)XK\5W.MR6.GZYX%T7X?_$#Q;QGAW_@D!KBZ3^P#XE\=?M ^)/%7QX^!GB2
M*?\ ;:^+%M]FTYOVQO -_P##7X70>)/AAXGT ^'KC3=5\)WGQ0_96_8YT>RM
MM7@TJXD^#OPL\2PZK=WOCOQ;JNLZE]7WG[*_QKB_:<_;G^.FEZI\+)]#_:C_
M &7?@I\!/ ^B7^K>+K;5O#.N_ X_'F;2?$?BR6V\,W=G<Z3XJNOVB/$1U&PT
M=C>:#;^"=$BM;C6I?%&H3^&P#\J/@'I5H_A3_@T?UII-1^VQ? J'2DB&M:TF
MD&TN/^",_P 5+N627PZFH+X>N-1$MM$L&M7&E2ZU:6IN+&SU"WL;Z^MKG[)_
MX+#75]X=\<?\$CO&>A>%?&?CSQ#I'_!5/X9:-I_@;P;XCTC1[KQ3:ZM^S1^U
M-K$NFR:?XS\:^"/AQ>7$&K^%= U2UU?Q7J<5[H%OIVH'P[<BZU.\TO6>D^'7
M_!/[XW^!]$_X(SZ%<>*OA5J-O_P2^\*S>#O&\\&I>+K:?XL6L?[*/BC]CO3]
M:\*!_"LT?ANX7PEXHG^*MYHNKC48Y?$=I#\-X-<@TR1_B,/HS]OG]E_XH_M&
MZ5^RWXM^#/B+P!IOQ*_9'_:X\ ?M8>&O"OQ03Q)8>!?BM)X/^'7Q:^&.J?#+
M7/&GA*VUSQ!\,!KFB_%W4=5T[XB:?X$^*']@:MH5A#=_#GQ)97]REL ?/MG_
M ,%=OAUX#^%'[3NL_M2?"Z]_9R^/7[(7Q4^$_P &?BQ\!=2^*_PL\1Z=X@\5
M_M%3>'5_9I\2?"KXUZQKG@#X?ZU\*OC1:>*+2[MO'_Q+'PB_X5K%X:^)EW\7
M]"\!:-\-_$6KIZQ^PA_P4?\ AW^VMXU^/GP@TY_A.?BS^S@/AOJ/CF]_9]^/
M/A_]I[]G_P 5>%?BYIWB#4/!'B7X6?'#1/#'P_OO$@M[CPKXD\->-_#WBSX:
M> ?$WA#Q9HES;'2=7\-ZEX:\5Z_\Y_$W_@E5XR^/?P]_:D^(?CGXJ>&?A/\
MMM_M'_&W]F;]I#P3\3?A9H^I^+OA[^S1X^_8LD\-7?[*WA'0=/\ &,?AZ\^-
MN@^"+K1=>E^(GB_QMX:\'3_$W5?B+XTUO1?A]\+K"W\$>$O!WW!^R)X<_;NA
MLM=\6_MW_$']G34?'6HZ/X?\/Z%\+_V3_#/Q!TWX->$SH]WK=UK_ (V;Q9\6
M[Z[^(WBWQ5X^DU'28)=)O;31O#?@+1?#&G:/HD6O:KJ7B7Q7K(!\Q?M?_P#!
M4JX_8]^)?B:R\;_LX^)D^ ?P[\;?LY?#?Q=\9O%GC0?#KQ#\2O&?[2GB"R\/
M:-8_L?\ PVUWP5=:-^U%8?"&;7?#%_\ M!7ME\4OAY=?#VPU35%T73/&NI>%
M?$.G67C?C/\ X*5_M/\ A#]H;_@KWX;LOV;]'\3_  Z_X)X?LY?!SXB^ ]'F
M^*OA;1+CQ7K>M_#GXZ?%S6?&'BK4QHESJFCZ1\0= T/PUIEKX;T\>*+OPAH_
MP_\ [6\A_$WCG4/#FC^7?MW?\$K/VM_VD?BA^W/XE^'_ (S_ &5M8T;]IFU_
M8NUWX2>.?C5;_&-OC5\'+#]E;XG?!OXD>)?V1M#UC1HO%GA7P7^S9\4/'WPC
MC^/,GC+P1I,>KV7Q2\9>.-+\7?!GX@7FL>&_BGX$^@-5_P""=W[27B'X]?\
M!2#Q+JOQ?^!P^&/_  4>_8_^$WP;\=>)-/\ A_X_M/'W@3XN?#GX#_%OX#ZC
M=^$_AS<^-K_PZWPWUFZ^(FF?%&PU#6/BMJOBC3K?2=0^$USHE_)?VWQAL0"3
MPE_P4+_:4\-_L3_L@?&'Q7^S;I?C7XD?%G]E6+X__%3XC>/OC+X6^ ?[-?AG
M1O!_PY^$>KZGJ7C'XXQ>!_&G@KX;_$WX]>)_BEIZ_ GX2:_HFA^'=7&E>/O[
M?^(?@G1_ EQ>WGLFD?\ !2"#XTZ+^RGIG[)'PB@^*_Q?_:U_96MOVU?"_P .
MOBY\3]*^"&D?"[]G>>V^'J6^O_&CQ7X7\,?'36_#WBCQ)XE^)6B^!OA_X>\'
M^ ?'NF>,/%&A^.I3XFT?PKX(U_Q/:_('A;_@GE^WK:Z=_P $X9?%WQ _8X\2
M-^R9^S5K'[.WC;X9>)_#WQB\=?"'X?>+8/ WP]\#>"?VNO@?93GPCJOQ!_:$
M\.Z7X(\3>'K/_A+X/@_'X<^&_P 7_'/@3PEXQTR]EUWQCXVXCX4_\$R?^"@W
M[.GA+]@[XP_ CXP?LCV'[7W[*_[(?A[]@+XJ>#/'FA_&S7OV9_C%^S!X;NO
MNHZ#<+XHTJ[TGXA:5\7/"GBSP;JGQ"T;Q1I?@'P[INHS>-[CX=:EIZ>'_#<W
MB'QH :OB3XZ?$OQI_P %!/V#/VE? ?[(/QOM?CG\7/\ @EW^W(+?]F?XQ>*M
M+^%'B#P+K>D?'C]B>_T_2?BM<^(]=UOPS\+-'MKR?5[/4/%_A;P;XC\;ZTGB
M#PE%K'@W46CM].\,^\6G_!:KX!ZQ^S3^Q_\ &6)/AS\+?B-^VAI?Q:F^'W@'
M]J/XZ^&OV?OA5X(U3]G75)O"_P"T /B?^T)=>'/&>E6&@>#/B!'IWPY\'W7@
M7P%\0/&?Q,\3>,_!&KZ-\/M/^'@^)'CKX9>V>%_V1OVC?#G[5G[/O[1OB?XJ
M>!?B_=?"?]G7]JWX5^-K[7QXJ\$:MXO\;?M3_&'X;_'.^F\$:'%:?$*'X>?"
M+X7:[\)O#GPQ^%G@;7/%WQ(\4Z%\)M3M+;7_ !UXM\2>!EU+QU\)?#+_ ()2
M_MF_LW_L]?L-7O[/WQ]^!]M^V+^P=X@_:STG1!XWTCXBO^RU^TA\$OVROB:W
MQ*^)WPY^*>CZ!''\4?A_K/AS7+/P%K7@/Q1X:U;QI9V7B3X8VVH:QX>U2S\9
MBQ\" 'U5\%O^"LGA_P#:I^'WP43]EOX/#XA?M#_&76OVB= E^$_BWXJZ!H'P
MI^&1_9'\5^$_!'[0/C;QU^TM\+?#WQS\*:Y\)['Q1\0?ACH_PD\<_!WPE\5K
MSXOS?%[X9ZEIOAC0/#<OQ'U[X:4/^"(OVP_LK_',ZAX2\3> =0'_  43_P""
MB\5[X$\:>)K'QKXQ\$3VO[7GQ4M/^$-\5>,M,\3^-=-\6>(?"<5O'X=U;Q'I
MWC+Q9I^L7FF2WUAXEURSF@U.Y3QQ^R'^WRGQ._9E_;-\'?&;]G/QE^V+\.M#
M^+GPO^./@'QAX;^(GP]_9C\8_L^_';7?A+XEUKX4_"S5] 3XD?%#P5J7PAUS
MX+>#_$/@WQ]XITWQEJ/Q,\8:AXXUSQ7I'@SPMXA\-?#OP#]*_P#!/C]F/XR?
MLL?#;XT>%?C5\0OAC\1/$/Q/_:[_ &K/VC=-U#X6>!O%G@;1M*T7]H7XV^+_
M (K0:1J-IXN\<>-[V\U:.X\37%Y)!:7%I9>&+:\M_!BZEX[F\.S?$?Q< >-2
M_P#!3:]T']J[X;_L_P#Q&_9WUWX8^"OC=^T/\5OV7O@KXJ\9^/[#1/CCXU\=
M_";PYXM\0W?Q;G_9FUCPKI6JP?LC>/O^%>>-],^%_P"T+X6^(_C9O$=W%X+O
M-9\ >%]$\>Z1JL'?_L[_ +?&H?M)_&7Q?X/^'WPCT36_A#X/^-WQ_P#V>/%'
MQ(\,_&/1?$_Q'^$'Q3_9P\5>.? _BC1?VF?@/;>%++5O@A:_%+6_ M[XB_9]
MOHO&GCM?&OPVU+0O$OQ%B^#WBCQ3X*\ ^*?SY'_!,G]NC3OBUX>\=:;\0?V-
MM<U#P=_P5!U[]MS_ (7=XT\-_&K4_C]\9?AIXJ^&/[0/PP\&^&_C?=6E_#IE
MYK/[)7@SXZ-\,?@M\+_"WB'3_A_XT^%7@OP1X9TCQE^SE'X>U2/QC]%>!_\
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
M2JDD$D#D=#[_ /ZCCTXK^1OQUX/F^"VG_#_0_AQ^WMX8^/'P_P!7_P""SO\
MP25\2:!\(_V4M)^+/PB_9G_9O/Q:^./A?3?B;\"O"US#^U)^T'X2\8>"OB3;
M^&M'^-5]^REJ?BVX\(_ 2\\5Z-\2?#?PQ\'Z%\7?A[J,GWE\(/@5\/\ X[?\
M%E?^"E=E\5-6^+'C;2OV>-(_X)6_&WX/^%M0_:%^/D?@WX<?%!]._:>\7'6-
M$\"Z=\3;3PA9Z<^JZ)I]ZW@F;0G\$O:ZIXEM6\--I_CKQE!XA /WTHKP?]J7
MQ'\6_!_[,W[1'BOX ^'V\6?';PS\"OB]XA^"OA5+*+4I/$WQ;T3X>^(M4^''
MA^/3IV2"_?6?&-KHVG+932)%=&Y$$CJCL:_EP_8AMM!^)/P\_9B_:/\ !O\
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
MUKXM?%[_ (+[_L _L]_&#XM_""'P[H/[&GQC_9KO-"^/7Q2LM8^$G[4OQ?\
M@-\1_%6K^.)/']QXB\0_$.TT'XJ^.?!WA27XNZ5=:K?VGBG0+GQ-+#91:EK5
MU?2 ']1=%?D'_P $U/C*_P"W1J?_  W/<^#?&?PGM=(^!7PY_973X.:S)\2/
M"FC>"OCGX*O-2\6?M>Z>/A[XC'A_0-6_X5Q\4]3\/_LZ^'/&NJ>"H?%6F:E\
M%?BC::%K7_"(>,6M[SZJ_P""C7Q:\!? S]@_]K?XI?$_QE\9?AYX$\,? 7XB
MIXA\<?L[75MIWQ[\+0:]X?N_#5IK7P9UB^*:?X?^)UEJ.L6<G@GQ+J5Q8Z9X
M:\1#3]>U+4]*L=.N-2M0#[2HK^73]E#X1Z;\5/B__P %0OV*!\3_ (;?L\1?
M%3]D7]A35_AE\/\ ]D?]I7Q_XI\-_L[?M >./"?[8=I=_$+X6^+EU[P5-J_Q
MTC\,?"[X4?$OXL>,_AS\-?@[9?%K3?#VAZ]\0_ GB2#4-=\8>-O(?AM^W+\7
M_!N@?L4?\%&;_P""?Q=USX<^ _@G:_\ !-;]MCX5Z?I_Q6N]0U[]N34-,U3P
M?!JW@3X.FXU#PU#JOPY_:K^"OP\_9&TSXY"W\87?C6S_ &P=4\!IK@D^$VH6
MEX ?UTT5_+W^W'X=\!^ ['X:?L8>-?&^B>,OC3\*O^";?[47[1_Q,U+XZ?%K
MQ%X'_9?\#77BWQ/X4TSQI^U=X"T,>3\3_%W[3GA[XKVGBKPO^RSX;\-?%SX1
M>%_V7?@[XN^( \+^/_A=N^'OA;QIC? +P7X-_;I\7?\ !'WPO^T/\2/BY\7]
M"^.G_!"#QUJW[0>@0?M0_'G0M*^(7Q&L+/\ X)ZW5[KGCO1_ 7Q5T"PD^(LM
MQ\6?&>N>(?$K6EGXUUS5[GPUKOB35=2U#P!X NO# !^[_P"W!^U@O[%_P)'Q
MOG^&7B#XIV(^*_P)^%MYI.A:_P"'?#4.A-\=/C)X)^#.E^+->U379Y+H:#HO
MB#QSI"7%IX:T+Q1X@N[Z\TZ Z19:$VN>)_#WU\.G/)[GIFOXW_VI?$_P#^*O
M[#/[6'Q_^.'Q"@3]LSX3?\%=OAA\(?&T7CWXN3:%XB^"'P[^&G_!4WX?>%?@
MG\!-+T>+6/#.F#X"I^R5X:\/?&R3PEJ.EZK\/OB-\0M-\0?M6^((-=^*GAN#
MQ_X;_L:MKFWO+>"[M)X;JTNH8KFVN;:5)[>YMYT66&>":)FCFAFC99(I8V9)
M$971BI!(!-1D'H<U_,K\;/&W[(GQS^/G_!5/X2_\%"_VE/%_[,?QD_9\^('P
MCU[]E_Q=X8^++?"/XR_!7]DF+X0? OXB>"_BM^Q)?3PZQ;W7Q(^)'[0=A\7=
M#^+'BWX6>&O%OQ5\7W>K^#_@#\0)+G0;#X7_  ]TGI-:A\%_M7)_P6XG_:Y\
M;>+?@9\9/V4?&6J7OP0\86GQ-\5^&O'7[#'[,]A^R1\-/BC\$/VD_@Q=_#_Q
M6^I_"_6?''C?1?BM\2_B?XP\$RV^I?%&[\/ZY\$/B/<^,? /@.'P#I@!_2-U
M'L:0  8!XZ#)S[8R>>WKG.:_DQL? OB?]JGQ1\9+G]M#4OC"?'/C3_@WM_8C
M_:<^+_PKN?C!\9_AIX3\._M-:M=?M4V?C7Q5:_"SP_XV\.Z!\-]3T/6_AYX6
MU.X\%>'](T'PEX>^(&CGQG<>'/\ A/UD\25W/['4FM:%^TW_ ,$"?C"?B!\3
M=7^)G_!03_@EK\;?%/[7GB7QA\4O'GBZ7XY>)/"/P(_8Z^+7@[4=7T?Q3XBU
M30-&U+P9XO\ B/XXU+PS>^"=)\.:CI&E:O>Z'#<_\(^C:>H!_4M1D=<\>M?Q
M^_#[X8:!I/[''P _:A^%GQB^*>O?MR?#3_@L;X^_9[^#EUXO_:6^*GQ)USQ/
MX:\0_P#!5WXE?#?X@?LR^--*\7?$36M5\7^$-7_9-U+QK\8?B3:^++C4?B!<
M>%=#U?XPZ[XOAT73Y-:M=70_$&M?'SXU?M,_$/XC_P#!1#X._LT_M5?LO_\
M!4/Q[X3TCPMXK^ GQ0U7]L[P]\,O#_QR@\-_LP?LY_"[1]#_ &SOAWH_Q2_9
MM_:I_9^N? 7AGPK\./#'[+NN> /C9X\\?>-/'$6C?$7]HHZY\5KT _KMHR,9
MR,>O;\Z_CDL/!]A%\&OVV?VF)OB=\;M6^-?[+O\ P<7^!_AG\#/'FO\ [27Q
MM\1W'PT\":G^V%^QI\"?$_@%=-UOXB7^A^)_#/B#X._$#QEX&\6:%\1-.\6P
MZWX4U'3]"UA;CP[X-\"Z9X7^U/C#KWBKX2?\%%[GXQ^.=&T#]I/]GKXH?\%
MOV:/@-X3^-/P9^*6L^'OVK/V$/C9XA^&GP=^&^D_LI?'#X8ZZNF>%OB%^Q7\
M0/%FJ>%?CA+X!T'68%\+^(OB_JG[2NI^ /%GCE/AUX[ !_2,3@9Z\9X[_3U)
M[5\T>,_COXLOO#_P[\2_LT_"V#]IK2=<_:67X$_%:]T#XF>#OA_:_!OPIX/^
M)/B_X4?'_P"*=]-XT$2^-I_@/XU\$Z[H6O\ PR\+AO&/B;5K"]T_PZ9)+221
MOY<?V6OCKX*\>_MK_P#!+7XO_#+XISZ+\%OVY/%O_!4*U\2^,O&?[0%CJ?[6
MG[57PXDTKQ_?>"/$W[5UW\,;3X6>"? UE\/OBG!I'PY_9;^$VDZ1XZ\9_ KP
MCH/@3P=;_$WP!XV'B?X2:9'\"_#O@3X9_P#!-O\ 8#;X6>,/%WA+Q-)_P7D^
M%OA#Q5X7\+_'+XGVMA<> 7_X+,_M >$/#?A;Q5\/[;Q^^@:GX/U7PWI%^\>A
M>(] O="\1:QHS^,KJUU+Q?HD/B"R /[*L@]#FD(##'49'0]P01SV.<>XZBOP
M+OM*^$O[47[7G_!6SX6?MB^-/'/@;5/V<?#_ ,$-7_9[U35_&<WP\T[]F[]E
M_5OV==+\72?M;_LU>)M,U/0[GPI\2#\?C\<9/B?\>=$C37=%M/ WP^^%/B'Q
M;<Z%X2/A2Q_/[]CWPUXW_;N_:?\ V6O!/_!0'7_BMXDF^-/_  ;Z> _C1\9O
MA-#\=_C%X \*^)O&OBK]H/PYX.@^*FH>"_ OQ \-V7@;Q?XN\!:-X6\2>+;'
MP=;^$-&A^(<T?B/4O#UOXS\(^$KSPJ ?UU6&GZ?I5K%8:796FG6-N"D%E86\
M-I:6ZL[2LL-M;I'#"&DD>1EC10SNSD%F)-S(.<$''7V^M?G1_P $B/'?B[XG
M?\$O/V O'WC_ ,5ZSXY\;>)_V3/@A?\ BCQAXDU*;6O$?B/5U\"Z1;7>J^(=
M;NGEO]:UVYD@+:OK&J7%UJ^J:A]IO]7O+S4[B[NIOS:_X+'_ !!^'7BKXP^-
MO@9-X@TN3XC_  H_X)E_M+_M-7UI\</B;9> OV=?@GX-UCQ7I7@[PO\ M+?#
MSPKH.DZ3\3?B3^VGH'C/P)J'@7X0^(-"^+GPDT+X&>"/$GCOQ%-\1/#/BGQY
MX8\-_$H _H\HR/6OY(]._;8\!:(W_!*_QY^VI\??AU\;?@K\2O\ @C+I.O\
MBWX*_$+]IW]F3X6>)T_:YU'PO\(]2\1?'OQTG[2WQN^ GA+XC>-_B3IMIXL^
M"G@77F\::MXR^$7Q$F\<ZC9Z/X*\*^-OBQX_T&E\./A%JWB>S_X-X/A-\;_V
MH?B'^TV?V@]4_;?MOVC_ !;X!_;S_:&^,?PZ^-D]I^Q/\:=3N=,F^(>A?'/5
M]!\>Q>#;^PMO!FMZWX0O;7PI)JT/CO3/#&GZ%X2\=>(O#FI@']=-&1ZCCK[8
MZ_E7\A'QN\.^'_%W[17[??[*GC[]O+X-?L')^Q9X1_9LMOV,=3_:"\%_%_Q+
M\7/@!^R?X,_9Q^&FL>&/VAOV1?C3<_MN? A?$VJ2?&2P^*>C_M ^+[SPI\6_
M'/C2^T7P?\+/VD/&WCOP#%\/OA5X8H?%WQ?XK_:"^.7_  4"\/\ [0O_  40
M^ O[#WQY_9G\8_!KQ=\ /&?Q3^ 'Q7?]H_X4?LY6'P!^"_C[PQ\</V5] 3]L
M+X/Z!X=L_C;\1=1^*MK\>/A+I'PB^)?CSQ;XAU6Q^ _[1-QXR\-^'_@W\)O!
M !_8-1D>HK^.S]MOPE&_P\_X.'_C!=?$7XWK\1OV1_B'^S9\<_V:]3N?CQ\=
M-*C^!_Q9N?V,OV</C19>+O!'A'4/B/=67ANYM/B3XF\12^&?"^HQ:EHG@O0]
M5U;X<>$=,T?P??ZOH%_]?^/[3XG?LG?\%$O^"CG@']C.^\>ZSX_\3_\ !$,_
MM9^#_ASXF\7>+/C'=_$?]M+PG\5?VA?A_P##?XB-HGQ$UWQ'<W?BK7X]"\'^
M$-3TS1)=(T#Q-'#IEKJ>ES3PV4L !_2I17\>W[+UIX6\9?"3X2?M+?"[_@J#
M\-?$VI_%W_@G]\?]-^,'P:_9N\(?'CP+\?OV@-:T_P"!%W\0Y/C7^U;\2=,_
M;M^,'B;X9_'W]FWXI:$=.UC]JQO!/PX\5VWBCQ]%^SO>>.=-M?B;\+_!\'HO
M[%/@FP\$_%W_ (-^=3T;Q?\ %)-6_;M_X)!_&+2OVIK_ %;XR_%'5[SXNP>
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MJ_B::'Q3XFTOPCXD\&7?B+68%U8Z[IOB&*QUZP_//]L+_@I?K'Q _9;U>W^
M_P (/VH/!WQ3T3]NS]F;]C#]J'X;/??!SX5?'7X!7'C_ /:9^ GA?Q;X'NO$
M6I_M#>#]+2__ &C_ (,?$I=._9^^/7[.WQ&\=^#8X/B#I/C>V^+?PNDT#5?'
M/@;[V^$/P^LOV.O@1\;_ (M>#?!7[6GB;3O&>H:C^T+_ ,,D?$KXR_#7XF>,
M?@MK%]X5T-/&WPI^#OB3QU\8+WX=^#_#=YJ^CZKX]U3P7)^T?XD^%V@^,==\
M7S_#;6-(\/ZCIWAU0#YQ\!_\$V_%_BOQK\/]2_:8\(?\$Z+3P=\(?B9X5^*G
MA2T_9/\ V+]7^#_Q%\5>-?AOJ5MK/P\UR]^)/B_XP>/=0^%_ANUUJW>_\7?#
MSP7IVN:GXSTF4?#W7OBK>?#/4_B#X1^(_P"I/@WX4?"_X=>&;[P7\/\ X<>
M_ O@[5)[RYU+PGX.\'^'/#'AK4+G4;2"PU&XO=!T/3;'2KN;4+&UMK*^EN+2
M22[M+>"VG:2"&.-?YX;K]M[XT?&&]_X(!_M;^*?A+^T;X$\4_'BY^*VJ^+_V
M?OAAXQTZY\*_M&7'Q"_X)E?$GXJ>&+OP;\,?"7Q[\4_#*\\":Q\4KW1I?A7X
ML_:DUKP%XF^#6EZ=J'BOXO:M\'_!MKXM\5C]-/"G_!4O]GWQ'^SI?_'_ %/P
MM\5? ^LZ9^TQXM_8QO/V?/%^G_#VW^-Z?M6^#_B-JWPTO/@G%)HGQ)USX,7.
MK7VI:1-XHB\<1?&,_";0/AR]S\0/'7Q \(^&/#WB^_\ #H!]B?"[]G/]GSX'
M> ]8^%GP5^!7P;^$'PQ\17VL:IX@^'/PN^&'@?X?^!-<U/Q#86NE:_J.L>$/
M">A:1X>U._US2[*RTW6+N]TZ>XU.PM+6SO9)K>WBC3G_  Q^R/\ LJ>"?AA_
MPI+P9^S/^S]X1^#']NR^*?\ A47ACX,?#;0/AA_PDTSQ23>(_P#A -*\,VGA
M3^WI7AB:35_[)_M!VC1GN"T:%>%_99_;3^%?[5^K?&KP3X7L-=\"_%S]G3Q;
MX:\(_&KX.^--8^&NM^-/ TGCOPCI_C_X;>)I=3^$GQ!^*'@#7?!7Q-\%:E!X
MB\$>)/#OC35(;I;76] UJWT/QCX7\4^&M%_FM^.'[1=M\.?VP?\ @X3\-?%#
M_@H=\8OV8X/V.OAC^QMXX_8*D\0_M8^/(-+\&?%GQ]^R/XM^,/C#1/#'P8\>
M>/[[PG^TE%X^^)6A>%[6_P#@[XQ\)_$:74+369/"/PZT[PMJ6OZ=/$ ?U73_
M +._P!N;_6-5N/@?\'YM4\0^%X/!&OZE-\,O!$M_KG@NVTW2]'MO"&L7DFA-
M<:GX7MM(T/1=*@T"]DGTJ+3='TNQ2T6VT^TBAS/&7[+G[-'Q%^%=G\"_B#^S
MQ\#/'7P3T_48M7L/@]XQ^$?P^\3_  ML=4@O[S5(-2L_A[K?AV^\(VM_!J>H
MZAJ,5Y!HZ7,=_?7EXLHN+J>23\^_V6?V]?C7-^S=^QMX._: ^ /Q2^)/_!0W
MXJ?LFZ)^T)\8/V=OAA:_"'P-XY\*>$=/GT?PO?\ Q0^(=C\9?B=\&?A]\,)_
M&_BG6-#TW3/AM>^)-/\ &:^--4\5:!IG@>RT3X7?$V^\!_.WC']K[PU^U#^V
MM_P0[^+WP,\<?&?PIX)^)GQK_;_^%WQC^#'B77?B!\-KS0_''PB_9!^-T7BO
MX2?M#_ 1M?C\(CXK?!?XK>&+_3GGU_1M?FTC4=/;6? 7BK5O!^NZ5KNL@'[8
M7'P,^"MWK?A[Q+=?"+X7W/B/PCX<A\'^%/$%Q\/_  C-K?ACPE;V%_I<'A;P
M]JLFC-?:+X<ATW5=4T^+0]-GMM,BL=2U"SCM5MKRXBDY._\ V4/V7=4\):'X
M!U/]F_X"ZCX$\,>/=*^*OAOP3?\ P=^'5YX1\/?%'0H#;:)\2=#\-W'AN31M
M)\?:/;,UOI?C&PLK?Q%I\!,-GJ,,9VU\._L]_MB_LR>"_A5^WG\5O"FG_M4?
MV1\&OV^/B5\(/B5X:^+VL>*_B9X\\9?M.>-+OX,Z9HWPY_9I\)^(?B'XTN?#
MOP_^(OCCXM_#CX=? [X66,GPU\*Z;XOUZX2W\(^$]*U2XUW4#XD_\%9?"/P2
M\%?%/QE\<?V//VTOA!'\%?BA^SW\-OB3;>-_"?P%L/#>AV/[3,<=I\./BC8?
M&:/]H>7]GOQ3\*]*\8W6G?#?XH^(?"GQ<UO4_A-XVU*T7Q]H.B>$V?Q8@!^L
M..,=>,<\Y^OK7SK>?L@_LG:AXMU3Q]??LP_L\7OCK7/BCX&^.&M>-+OX)_#.
MY\6ZO\:?A?%J\'PT^+^I^(Y_#$FLZA\4?AY!X@UZ#P-X_N[V;Q9X2AUS5X]
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
M/$?Q+\2_!SX<Z[\0/$&C>!?%'ACQQX(TG6_&6J>&KKQ'JNF>#O&O@GP9XO\
M"MA?:E/:^'O%'A+PQX@TB*SU;0-*N[3W^BB@#R;Q;\!/@;X^^(?P_P#BYX[^
M#7PJ\:_%;X3OJ,GPL^)OB[X=^#_$GQ"^&C:P%75C\/O&FLZ->^)/!AU-%5-0
M/AO4]--Z@ N?-P#6=XZ_9M_9X^*'Q!\$?%GXE_ ?X,_$/XI_#-K=_AQ\2_'7
MPM\"^+O'_P /VM-5AUVT/@CQEX@T'4?$?A/[+KEO!K-N= U+3S!JT,6HQ%;R
M-)E]JHH \IUCX$?!'Q#X@\3^+->^#OPKUKQ3XVT23PUXS\2ZO\//!^IZ_P"+
MO#DMKIUC+X?\3ZS?:-/J.O:))9:1I5G)I6JW-W8/:Z9I]NT!ALK9(LVQ_9Y^
M!&@7GA36_#?P+^#>FZ_\/+2ZM?AW?V7PX\%Z1=^"X;F^U;5Y;'PIJMAX>:]\
M)65UK&N:SJ-T-"2)3?:UJ^HM:W-Y?W1N/:** /S-_8#_ ."??A']EG0+GQ-\
M2_A5^S=KO[2O_"S/VEO%%K^T3X"\ :5)\2[CP+^T5\??B-^T!/X#N_B'X@\(
M:7\0;?2O">I_$[4?!$6F1:[>Z1KFC^&M+UZ6WTJ?5)O#^D_:&H_L\_ 35_C!
MH/[0VK?!+X1ZI\?O"VB7'AGPQ\<M1^&O@J^^,7ASPW=VVIV5WX?T'XFW6AR^
M-='T2ZL]:UFTN-*T[6[:PEM=6U*W>W,-]<I+[%10!X3+^RY^S1-HVI^'9OV>
M/@9+X?UOQ##XNUG0Y/A'\/I-'U?Q9;VNH6,'BC4],?PZUE?^(H++5M5LX=:N
MH)=2CM=4U&W2Y6*]N4DDM?V8OV;K'XN1?'^Q_9^^"-G\>(;.73H?C9:?"?P#
M;?%R&PGTRZT2>RB^),/AY/&4=I-HU[>:1+;)K2PR:9=W-@Z&UGEB?W*B@#Y^
MTG]D[]EO0/$">+-#_9M^ >B^*HOBQXF^/<7B;2?@W\.--\0Q_'3QIIK:/XQ^
M-$>M67AJ#4D^+/BS26?2_$OQ&6Y'C#7=.=K'5-9NK4F*F#]DC]E55\5H/V9_
MV?@GCSXB:O\ %[QR@^#'PV">,_BSX@B>#7_BCXK4>&0/$7Q$UR"22'6/&NL"
M\\2:E$[QWFI3(S _0E% 'BGQ+_9K_9U^-'B?P7XV^,/P$^"WQ7\9_#>2>;X=
M^+OB5\+/ OCOQ/X"FN;_ $W5;F7P7K_BK0=6U7PM)<:IHVCZE.^A7=@TM_I.
MFWDA:XL;:2+9UGX'_!CQ%XGU;QMX@^$GPRUWQGKWAV^\(:YXNUGP#X2U7Q1K
M7A+4]-ET?4O"^K:_?Z/<:MJ/AS4-(GFTN^T2\NYM,NM-EDL)K5[1WA;U*B@#
MEO!G@;P5\.= M?"GP^\(>%_ OA:QDNIK+PUX.\/Z1X8T"SFOKF6\O9K71M#L
M[#3K>6\O)YKJ[DAMD>XN99)Y2\KLQY;QQ\#O@O\ $WQ3X'\<?$CX2?#'X@^-
M/ABGBZ+X:^+O''@'PEXL\3_#R'Q_I$'A[QY#X&U_7]'U#5O"47C;0+:WT/Q=
M'H%YIZ>)-(@ATW6!>6<20KZE10!^2GQB_8!^*L/Q,T?6/V<!^PNW[/VC_##X
M<_"GP3^RE^TC^R-=^,OAA^SQ!X0U_P"(.M^*/&_[.?\ PK3XE> /#G@ZY^)<
M'B_P_IOQ!\&3_#E)_%!^'?@*>3XBZ;I7A/2/#D?T+^S3^P/\#?@-H!N]9^&W
MP,\5?%;5OBGX@^.7B+QKX1^!'A+X:>#]$^+/B>Q\)Z7JVM_!+X;&_P#&W_"D
MM 6P\">$/(TK1?&&M^(M8UO1[CQ]\0/&7CGXH>)/%_CGQ!]S44 >/^/?V>O@
M'\5?&WP[^)7Q/^"'P@^(_P 1OA!J@UOX3>/O'GPT\%>,/&OPOUD7EEJ(U;X=
M^*O$6B:EKO@G4_[0TW3K[[?X9O\ 3+K[9865T)?/M8)$3QK^SS\ _B3\0OA]
M\6_B)\$/A#X]^*WPFEEG^%?Q-\:?#3P5XI^(7PTGGG2ZGG^'_C37=#O_ !+X
M,FFN8X[B67PYJ>FO)/&DS$R(K#V&B@#Q>]_9P_9ZU(^,6U'X$_!K4&^(FHV^
ML?$ WOPN\"W1\=:O:ZI<:Y;:KXR,^@R'Q-J5OK5W=ZQ!?:U]MN8=4NKC4(Y5
MNYI)FU]#^"'P9\,>)[+QMX:^$OPS\/>,],\/6/A+3?%^A^ ?">D>*-/\*Z7I
MEIHNF>&;'Q!I^CV^K6GA_3M&T_3](L-%M[N/3;/3+"RL+>VCM;:&)/4:* /!
M-#_95_9B\,:I\6-<\-?LY_ CP[K7Q[N&N_CGJ^A?"#X=Z1J?QHNWN;^\>Z^+
M-_I_ARWN_B/</>:KJ=V\WC&;67:ZU&^N"?.NYWDV-*_9W^ .A:EX0UC1/@A\
M(-'U?X>V\]IX!U32_AGX)T_4? ]I=:CJFKW-KX/OK30H;KPS;3ZKKFMZG-!H
MDMC'+J&LZM?2*UUJ-W+-['10!YQ\._@]\)?A"OBV/X3_  O^'?PPC\?^--=^
M)'CN+X>>"?#/@F+QM\1/%#Q2^)?'WBY/#6EZ8OB3QKXAE@ADUSQ3K(O=<U:2
M*-[^^N&12(OBQ\%_@]\>O"3^ ?CE\*?AM\9O <NI:9K4O@CXK^!?"WQ%\(2:
MQHMQ]KT?5I/#?C#2M9T9]3TJZQ<:;?M9F[L)_P!]:30R_/7IE% '@<'[*?[,
M%K/JEU;?LX_ :WNM<^)WB+XV:W<P?![X=17&L?&;Q>VCMXL^+FJS1^&UDU#X
MG>)SX>T#_A(O'MVTOBK6_P"P]'.IZK=-IED8-_\ X9_^!/V#XCZ5_P *6^$W
M]F?&*VU"R^+NG#X<>#/L/Q4LM7.IG5;/XD6?]B?9O'-KJ9UO63J%OXGBU2&]
M.K:F;A)&OKHR^NT4 >1_"OX ? GX%6;Z?\$O@M\)?@[I\FBZ)X;>Q^%GPW\&
M_#VS;P[X:N=9O/#F@M;>$=%T>%M%T"[\1>(+K1-+9#8Z5<:[K,]C!!+J=Z\_
MKE%% '(R> / TVDV>@R^#?"LNB:=XE@\9Z?H\GAS1GTO3_&%KXE;QG:^*['3
MFL39VGB2U\8LWBVWUV""/5(?$S-KT=TNJL;LX&H_!;X/:QXNO_'^K_"KX;ZK
MX[U70KKPOJGC;4O OA6_\7:EX9OK"32K[PYJ'B6ZTF76KS0;W2Y9--N](N+Z
M33[C3Y'LI+=K9VB/IM% 'AZ?LR?LX1:/X<\/1_ #X)QZ!X/UF\\1^$=#3X4>
M 4T?PMXBU">TN;_7_#FF+X>%EH>M7UQI^GSWFJ:9!:WUS-864L\\DEK"Z>WA
M<+M!/0C.<MSWR><^YYSR:6B@#@O"OPJ^&/@77/%'B?P5\.O G@_Q+XWO&U#Q
MIXA\+>#_  [X>USQ?J#W=YJ#7_BC5M(TVSO]?O&O]1U"]:YU:XNYFN[^]N6<
MS7,SOSGPS_9[^ GP6UWX@>)_@Y\$?A%\)_$GQ9UJ/Q+\5/$'PT^&G@KP'K?Q
M,\1PSZG=0^(/B!JWA70])U#QGK<5SK6LW$6J^([C4KZ.?5]4F6<27]TTOL%%
M 'YJ67[!6A_#3]LO]F[XW_LY_#/]G7X'_!#X-_#C]J?PQXQ^'/PX\'VGPVU/
MQKXX_:IU7X":IXE^(<>@^!/!NF>#SKNA_P##.'@RRN]0U6>XU;QG;>(]0&H:
MCHO_  B6DKKGUGX-_9:_9F^'6HR:Q\/OV=_@7X$U>;XD:W\9)M5\&?"+X>^&
M-1F^+WB;0[_PQXD^*DE]HGARQN9/B/X@\-ZKJOA_6_'#RGQ/JNB:GJ&DW^J7
M&GWEQ;R>\44 >%?\,O?LU?\ "+R^"/\ AGKX'?\ "%SZ_'XKG\(?\*D^'W_"
M+S>*8=.ETB+Q++H'_"._V5)K\6DSSZ5'K#VC:@FG32V2W MI'C;9^+W[/_P(
M_:"\%VOPX^/7P5^$OQN^'EEJFGZW9^!/B]\-_!GQ*\&6FM:1;75GI6L6WA?Q
MGHNM:'!JFEVE]>VNG:A%8)=65M>74%M+'%<2H_KE% %6RLK/3;.TT[3K2VL-
M/L+:"RL;&S@BM;.RL[6)8+:TM+:!(X+:UMH42&WMX8TBAB1(XT5%51X_\1?V
M;?V=_B_XET[QG\6?@-\&/B?XPTCP=XT^'>D^*_B)\+? OC;Q+I?P_P#B1H>H
M>&?B'X&T[7?$V@ZIJECX.\>>&]7U?P_XS\,6UU%HGBG1-6U+2M<L;^POKFWD
M]JHH \,TO]F#]FS0XK:#1?V?/@?I$-E\/['X3V<6E_"7X?Z?%:?"S2_#UEX1
MTSX:6T=IX>A2#X?Z=X4TW3O#%CX-B5/#MIX>L++1;?3H]-M8+:/TSP=X)\&_
M#OP_9>$O 'A+PSX'\*Z:]U)IWAGP?H&D^&?#^GO?7<]_?/9:-HEG8Z;:O>WU
MS<WMVT%LAN+NXGN92\TKNW3T4 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7 ?%;1_'GB+X8?$70/A7XOM/
MA]\3]<\">+]'^''C[4-#LO$UAX'\>ZGX=U*R\'^,+[PYJ44^G:_9^&/$,^G:
MW<Z+?P36>JPV+V%S%)#<.C=_10!_+!\#/^"0_P"UEJ'BW0U^./PL_9T^'&C?
M&S_@EO\ M4_\$^?VTOC#X-_:(^(?QI_:(^*/Q-^-FL_"M?$/[6OBSQ=XX^"/
MAW7/B[X]^)]O\/#_ ,([X4\<^.KE_AAX6OXK6\^(E[:^$?#GPPU'[X^$7P5_
MX*K7'[,]I^S1\;/^&4--@^$/[//Q!^"FF?$3P#\5?&UQ=?ME^)A\(KGX6?"3
M7OB7X<UC]FJ[B_9=^'UO9ZX_CGXF1_#V]^*7CK6OBYX4T6W\*6GAKX2VVL^%
M/B'^T]% 'X*_\$U/^"?/[9G_  3?7X,_#GP&?V:=;_9P\1_LW_"G0_VIOA2/
MBU\4+.Y\'?MG_##P5H'PY\3?M(?LW:S+^SI<#Q)X+_:$\*>#/#.H?%CX6>.8
M?AVNE?$,W/CSPSKTU^_B:S\>\S^SW_P3=_;+^$/[+_\ P2N^"&NVW[,FH^)/
MV)/VZOB=^T]\8-1TGXW?%630]9\!^-H/VKM,TO2/AK<WG[,-G?\ B+Q=:6?[
M4USJ%_IWB?2O NC?:?A_!IEMXAEB\82:MX2_H0HH _GR7_@G5^UOH/['G[4G
M_!*SP]8_!'5?V7?C9\0_C0WPI_:?\0>(=3N/%_PP_9Q_:E^+GB3XK_%OP7XP
M^!U_X6U5_%W[1/PGU;Q]\0-+^#WC#1O&^C?#[Q?'/X&^(.O:E\-/$7AW4?!>
MH?7GQG_X)UW7Q3_;4\'?%ZW\4Z)9?LM^,?V<?"WP?_:W^ VJZ=-J\7QSU+]F
MKXQ:9\6/V0=.N(9U%I<>'-&U3QW\9K?XL7OB"^U4>+? ]EHOPBU7PSXC\)?$
M'Q+?>&?U1HH _ 32_P#@E7^T/X._X)3?M>_L1Z9\2OAO\5?C=\:?AQXQ_9@^
M"WC?XBZIKG@3PI\//V3O VDW?P3_ &2_ GB3Q-X3^&WC3Q!?W'PV^"5LGQ%\
M4:98^!)H=2^,GC_XCZ-#KTUGJ,GQ$U#T#]J;]C7]J[5OVT_A+^W-\(_@[^R+
M^T6=<_96\-?LL?M)?LF_M%>+;C0/"VEOX3\?^,?B?X!^*OP0_: N/V>/B1KL
M>I>$/%?Q/\<:%XLM-;^$NBVGC+P$MM-%X13Q;<:-+X._;NB@#\7?!G[,7[>W
M[.G[4^C_ +1/PPT7]ESXQZ%\??V<_AA\#OVH?A5-XK\0?LX>'_@]X[^#WQ1^
M,_Q,^&/CWX%:IH/P;^*1\9?"/PEX8^/'C[X17_@;6_#?@WQYX@DTGP3\1=3U
MS4]6U7Q18Z-^<G@;]GW]ISX'>&_^"3/[&/@GQ5^Q)H?_  42_82_94^+_C#5
M=(\0_M.>/? NI1_"SXAZEH/P=TC7/!'B6\_9N^(B?$KP/X]T[PEXY7XM?"K4
M_P!G#Q;H/A7Q]X,^'?C"S^,7A'4O 7@&^^+O]7M>(_&[]F;]F_\ :8TC1?#_
M .T?^S]\$?V@=!\.:A<:OX=T3XW?"GP)\5](T'5;J 6MUJ>BZ;X\T'7[/2M0
MN;4"VGO+&&"XF@ ADD:,;: /P9^"/[.O[0_QB^'O[(OPF^'GPF_9>\$VG_!-
MG_@J@GQF^+WB_P /?M@?&_XW>!_CC#>?!_XC:U\4O$W@/XM^-?V=+OXC?$+X
MZW'Q&_:Q\;2_&2Q^)%GH>DV?Q0\ ZQH$'CX2^(]4TWX7>C?M"_\ !-W]LGXN
M_LP_\%4O@AH-M^S-8>(_VV_VZ_AE^T[\'M2UCXV?%:+1='\!>"K?]E'2]3TG
MXEW%E^S%?7WAWQ?=V?[+-MJ-AIOA?3/'>C?:?B!/I=QXBCB\')JWBS]\/#'A
M;PQX)\/Z-X3\&>'="\(^%?#NG6^D>'_#'AC2;#0/#VA:59QK%::9HVB:5;VF
MF:9I]K$JQVUG96L%O!& D4:+Q6]0!^$GQ2_8:_:E^'G[=G[07[5WP+^ O[$_
M[5'@K]M'PG\&6^*'P\_:E\4ZSX"\0?L[_'CX*_#_ $OX6^'_ (E?#GXAZ9\!
M/C'<^/OA%X@^'^B:99>-OAY-X6\*^+;GQ7HOAW7/"VK^'K6Z\4Q:A#XR_P""
M>'[7FM1_\%3=&AU7]G/Q%;_MK_\ !.'X#?L7_"SQG=^,?&7P[O)/B-\)_A%\
M?OAGXA^(?Q#^&'A/X ZWX4^%?@[Q)??M!ZMK^D^%?AUXG^(J^'[;P98:':VX
MM?$YE\(_O#10!^)/PB_8N_:[^$G[8_["GQ[C\/? G7O"_P ,O^"9.F_L%?M!
M0P?%[QK!/X(U_1_B/\(OB!?>.OAB+KX*6EU\5]/U:V^'UYH.@Z9KUE\)Y8KJ
M^DU?7+K3H+"WTK6?I_\ :[_9Y^.6N_M)_L8?MB_L]G0?%GBW]EX_'OX=_$;X
M*>*?&,OP\TWXO? G]I7P]X'MO&8T'QI'X6\7VMC\1OAWXY^$_P +_'O@W0?$
M%AI/A'QI#I6O^&M<\6^#KB]TCQ-I/Z+T4 ?@)\7O^"=O[57CJS_:'^-_@[PC
M^SW%^T9^U?\ MW?L'?M1^-O ?C;XZ_$/P=X ^'GP>_8 U3X%ZC\,/AI%\0?"
M/[.'Q2OO&WQ.\=)\&]<E\;>)D^'VB:#X.O\ XJMH^BZI\1O#_P )=!O/'O[?
M>,-!UCQK\,O%'A:[73M&\0>+O VM^'KD6UW=ZQH^DZQK_A^ZTZ;R;^33M'O=
M3TNPO;IO*O9-)TNZO;2)9GTZQGE-K%WM% 'X*_L_?L3?MQZ%X2_X(F:7\2/
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
MVQM?%7B#POXJ\22:C!J7SU\%?^">/[:WP+7_ ((C:C8Z+^S;XL\1_P#!/;X
M?M$?LP?'JUB^-/Q%L/#4FB_%_P %_!;PMH?Q=^'>J7?[/=MK/C4Z;:?!B]O=
M3^&VK>'_  -=2^(/%F@^';?QN-!MM;\?:;_0E10!Q7@;4OB!JECKTWQ$\(^&
M/!M_;>-?&6F^&;+POXXU#QW#K/P_TSQ#?6/@7Q=K5YJ'@CP,?#OB?Q;X;@L=
M?U_P/9VWB2P\&W]\^@VWC?Q:+-M6F[6BB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** .?\6^+?"O@'PKXE\=>.O$N@>#/!/@O0-9\6
M>,?&/BS6=-\.>%?"7A7P[IUSK'B'Q-XF\0ZS<V6D:#X>T'2+.\U76M9U2\M=
M.TO3K2YO;VXAMH))%^?_ (4_M@_!/XR_%OQ+\#O!US\0+/XF^$?A9X$^->M^
M'/'?PA^*?PPDC^&'Q/U77]'^'WBO3[KXC>$/"]KK=GXFO?"OB2V%OHDVHW_A
M_4M!UKP[XOM?#OBG2-4T*S^#_P#@LSXUUS3?!?\ P3[^#=K(C>"/VJ?^"K?[
M$WP$^,FF26]O<0^)?A/!X@\7?'#Q!X-OTFAE9]"\::M\%O#_ (6\56<4ELNK
M^$]6UW0[Y[K2=4U#3;[SCXP_"GXQ?&'_ (*\?M*>&?@O^U!XZ_91\6C_ ()0
M_LC7>C_$;X>?#KX/?$;6(_%(_:M_;L'A(Z_HOQK\&>/O#.K> -/U#S[SQAX0
MTC2?#7BGQC ++3]+^)G@BVM=0&M '[&ZO\7/ ?A[XE>$?A+X@UH:%XU^(.F:
MOJ/@"TU>UNK#3?'$_AVWOM1\1^'?"NNW$2:/K/C+0=!T^Y\5:CX,MKUO$_\
MPA]MJ7BRSTN[\/Z!XCU#2/2NO2OY=/VN/VT?BW\7?^#<WX8_\%*_$GAK3_"_
M[3?PJ;]E']ISPQ=:)87.GZ=!\6?AI^U/\/\ P;JWB;P=:ZC;S7%AX+^-'A!O
M&&G1V$T.J6.I?"KXJ:GX>NO^$AT+5+A-1_J*&,<=.?YT +1110!Y%XR^/?P>
M^'OQ4^#GP0\:?$#P_P"'?BS^T&?B$OP4\!ZC<2QZ_P#$EOA1X:M_&/Q&7PU
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
ML/A#X^\1^$]/\'ZKXO\ VO=5^!EEXS^$6N_&_1/B/XET?P)\?['PAIWAZ_\
MB-X+T>760#][,CU'YT$X!/H"?RK^>+X@_%'_ (*P?!?X$:C;>-]#^*/QLF^&
M/[59\1^,[7]EW6OV7/'G_!1'7O\ @GWXD^#_ ,4-3T.:X^'EUX \,? _Q-\9
M?!_Q]TWPUX>M#\,/A_IOB/XM_"309M(T31--^(%IXN^(&J?JA_P3V^-NA?M$
M_L>?!;XP>&_CY<_M/Z-XMTOQ.+/XZZCX&LOAGKOCT>'_ !WXI\+S7'BSX?:9
MX6\$:5X-\;:)/HLOAKQOX=TCPGH>D:9XKT;6(-*LETT6DLH!ZEX _:8^$WQ,
M^.?QW_9R\*:EXEE^*O[-VC?"77?BOI&M^ _&_A32M-TWXW6_CF[^'EYX9\2>
M*= T?0?B#IVJVWP[\3_:=<\!:AXD\/:=>V,VBW>KQZ[9ZGIEAT@^,OA5OCF_
M[/@TCXA?\)LGPGC^,G]O_P#"L_'A^%!\*R>,)?!(TC_A<@\/GX8+\0AJ\37A
M^&;^*5\>-X;(\4QZ _A]9=1C_GB_:VU'X[^#/VJ?^"]'QH^ O[1'BO\ 9X\4
M_L[_ /!-K]C;X^Z9JW@7P'\)O&6O>+_&?PG^&_\ P4)\:>!O"WB*;XT>"OB;
MX2M_A7=7VC:@?'V@:)X)TWQ]XGG;PR/#WQ3\#:/I'BG0O'OV%\#?VL?VC/BU
M_P %$?V=_AKJOQ#M-%^$7QU_X(P1_M>WGPMT3P9X5_L'PI\?-9^,GP-\--XP
MTKQ%J6GZAX_U&TTW1O&^NZ;IOAG5?%LWAQ+.</>Z=?:HL>IQ '[99'J/SHR/
M4?G7\L/P<_;'_;3T7_@D[\-_V_/'O[7OCWX@?%KXZ?$W2_V5AHWBSX:_LJ>$
M_@!\(;_XE_\ !1UOV:[/]I%CIGPL\!ZWH7B_X:_">.]MM%G^(OQ6USX%W/BV
MXT6[\=_#F[T8RK8^U?%+]HO_ (*0_LHZ)XN^'/Q2^(&GV-G^U;^TU^Q5^SG^
MQQ\4?BAJ'P%^*7[1GP#U+]I3XL:/\)OV@O%?BWPK\)O WPH^$/C_ ,"?"_0+
MD>,OV?-7\5>$=7U#3OB_XBTCPG\7+3XI_#Z^M-!T  _<'P9^T;\+/'WQU^-?
M[./AN_\ $K_%;]GSP[\)_%7Q.TG6? ?C?PQH]EH7QMB\:S?#O4_"WBKQ+X?T
MGPU\1-,U8?#WQ;:WFL_#_5/$VB:-K&BZGX;U;4[/Q+I6K:/81_%K]I/X3_!'
MQQ\!_AU\1-2\1Z7XG_:5^(M[\*?A"NG^ _'&O^']<\>:?X6UCQM<^'M:\::'
MX?U#P7X(U"7PEX=\1:_I%IXW\0>'KOQ-I_ASQ))X6M]:?P]K4=C^<'[%7P^\
M8_#7_@J=_P %(_#GC'XT>/\ XZS']E+_ ()IZAHGB_XG:'\-=)\9Z=HEWXQ_
MX*!*OAK5+SX5>!_AUX9\1Q6&L0:S?:=K<WA+3]833M3MM"U"?4AH<.I7>_\
M\%6]%U_Q%XV_X)0:%X7\9ZC\/-;U7_@J-X4LK3QMHVC>'M?USPW%-^Q%^W.M
M_J6@:9XNT_6?"C^((]/^UIH-YXFT#Q-X?TO6)++5-8\*^*-.LKCP_J0!^N^1
MZC\ZX;XG?$OP-\&_AWXW^+'Q+\0VOA7X??#GPOK?C/QEXCNX;V[@T;PYX=T^
MXU/5;[[%IEK?:IJ,T5I;2_9=,TFQO]6U.[,.GZ78WFH7-M;2_P Y/CS_ (*
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
M!&Y&*.N0<;D=2K#JK J<$$5_,?\ L8_M6_MB_%GXX>&?@?XM_:._:0U;X?\
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
M?[?VA?MC?M1_\$_/!7[97C'Q9=_%7]@F_P#VN_V5?VDOB)\)_P!G_P#X3/\
M9B^->@?&.V^&(^%/CBU\'_ 2Q^%7Q!^#/Q U?4M-UC3E\0?#:X^)MCX'TCXB
M^'?#NN+X@T;2O'=L ?O#D>H_,4CND:L\CJB(K.[NP541069F9B JJH)9B0
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
M4T[1OA/9^'KKP9H;Q1Z-#\0M6M/B7X=^9/%_[2G[8_C[]C/_ (*)?MQ_"O\
M:POO _C#]@?XV?M>>'O GP"O/AQ\'/$?PE\5>!_^"?'B'4]*\9^#/VH8-4^&
M>B?$C4_B!^TYHWPY\5^+/$GB#X1?%;X4:7\*]*^)'P^L_AU8Z/>^#_%=SXY
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
MXO\ A_X<NM#^'_BWQ)X7U3B_^"O_ .TY\<?V,OV(/'G[3G[/^N^"[#QU\/\
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
M3?"#PG\/?$OA3P[\.?%6J:]XO\+Z9IWBSQ1XHUO6?1_$?_!0W]B'P=X3\/\
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
M\0R:WX#\8Z%K%UI7B_PMKMCY<"?D;^TK_P %:=*^)/[&_P"T#\</V,?B9:^
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
MAMXP\1?#;XM?"[7->T2Y\+^,+3PQXZ\)7VG:M)X1^(/A6[F\-_$;X>ZXVL>
M/'NE1Z:/%7AC5;S0/#UYI/FTO_!.']D&?2_A%I<GP[\5(?@C\?\ 5?VJ_!6L
M:?\ &SXZ:)XFU']I#7EU2#7/C1\2_%&@_$G2]?\ C-X[U;3]<UK0;S4_B]J/
MC>-O"NK:CX/BMHO"EW-HS^E?'_\ ;$_9S_9@>"'XT_$&;PY=MX6\0?$#4=-T
M#P5\0?B1J_A7X8^$@G_"7_%_Q]H_PR\*^,=4^'7P6\'/+!!XP^,OCRT\._"[
MPK=W=E9^(/%NG75[:0S7?A[^US^S=\7/%/C_ ,%_"CXM^&?B?XG^%O@_PCX^
M\?:5\.QJ?C9_#?@[XA^&[7QG\-=?NKGPUI^IV=Q9?%+P?=Q^*_A7]@N;N;XG
M>&HKW7? <7B'2].U"ZM0#G]*_8C_ &9-+UW]J3Q!+\.KOQ--^VI+:R?M.Z)\
M0O'_ ,2_B?X(^*B67@^'X>VUK>_#KXC^,?%7@'PWI\?@*TT[P5_9O@OPUX;L
M'\*:/H7AY[9M*T'1K2Q\-\!_LC?#;_@G=\--6\1?L=_L\_&;]H+QG;Q?#?X;
MZ'\/?$_[47B?QWXS\/?!6V\?V5O<^"/A1XS_ &O?C#J/A3X<?#OX4^%==USQ
MAIWPR\/>)?!NE>-I_"FD:5J,][XFDTW7;7[J^''Q%\$_%WP'X0^*'PU\16/B
M_P"'WC_P]I?BWP3XMTH3MH_BGPMKEJE_H7B/1+BXA@-_H>N:=-;ZGHNJP(UE
MJ^E75GJFG3W-A>6US+QWQ7_:%^#'P-U7X::+\6O'VD^!M2^,GCC3_AE\+8-9
M@U,)XZ^(^KLG]C> /#UU:V%S:7OC36XS<76A^%UG76]9L=-UK4-+LKNQT+6;
MBP /-OV,OV:M+_9;^#5UX,AT7P?H7BOQ_P#%7XU?M _%&S\!1W)\)0?%+]H3
MXI^*OBYXQT?PY?7VG:/J6M>&?!5WXJA^'G@S6M3T70;_ %'P5X0\.37'A[P\
MQ_L2PZG]I_\ 97^!_P"V3\(]9^!/[1'AG7_&7PK\1:GX<UC7?"^@_$GXG?"Y
M]6OO"6N6/B;PXU_X@^$WC+P-XGN;72O$6EZ7KEOITNM-IQU33=/OI;22XLK:
M2. ?M:_L\G0_CEXB;XC6T6C?LT3_ &7X_7<_A[Q=;-\))UT:/Q-=Q^-[6?0(
M[S13I7A"XL_'&NM<6^S0/ .I:3X\UMK#P?J^F:W=_FE\/?\ @I]X"^#W[57_
M  4(^'W[:7[3/@+P;\//AI^TY^S3\,/V=K;6?!X\%0>"O!GQS_9G^!GQ)L7\
M>RV%AJOB'P[X=7Q]\6;/PYXI^,7QBU;1/ 6E>*-0TO3KG4O <>LZ5X3MP#]*
M;K]DSX)WWQD^#OQ_U#3_ (BZC\6?@)X \7?##X7^)M2^.WQVU*UTGP5X_DT:
M?QOIFO\ A6^^)-QX/\?WGBRY\->%KSQ#X@^(>@>*O$>K7OA'P?>WNK377A+P
MY-IGDWBS_@G'^ROXS\9?%KQ3K'AGQI%H'[07B;1?&O[0?P=TGXI_$71O@%\=
M/&6A:1I.@0^)?B?\%=-\26_P_P!?O?$&A:!H&B?$NSBT6QT7XU:+H>DZ/\:=
M+^(.F6$%HG7_  X^)&F:W^V+^TK\-[/]J[PM\2Y_!'PS_9^O[[]DW1?"7A2+
MQ!^S)JFOR?$ZYOO&GC#XA:)-<>(]8O\ X\Z8?#5_I?@+QDMC=>#-$\$67B30
M[271?B!!=R>.^+_^"AGP"^)GP^^._AO]F/X]>%+CXW>&/V?/B9\8OA5J.O\
M@'QG<^$/'OA[PAI6M0#XI_!B]\3VG@7P=^TW\,="\1Z?;V&L^,O@GXV\9^!]
M/O;W1X-:U^"+6M,AU$ ]#\7_ /!.W]DOQWK'[6^N^*/ OCC4-2_;J\%>&_AS
M^U0UO\?OVA](L_B?X&\):'=>%]!\+QZ7HOQ5T_2_ >DVWAC4=6\-75O\-;+P
M=_:OAW7/$&AZNU]I7B#6;2^Z_P ,?L5?L\>$/C1\-/VA=$\/^/O^%N_"+X%O
M^S7X$\4ZQ\=_CUXFM[#X+3WFEZG>^$-:\+^)?B9J_@_QE/JFK:%X?UK6?%?C
M30/$/C/6M<\.^'-;U;Q%>:KX?T:\L?E3_@F9_P %%_A#^U/\"?V0_A_XH^/7
MASX@_ME>,_V&/V?/VA/B[H=MHIT&?Q+K/B+X<>!E^*WBC0Y]%\-Z%\,]3N=#
M^)>N7FD^.O"WPZN91\-_$%U_PCFMZ!X8>"+3H?I3]LS]MCX._L0^#?AIXM^+
M=Y??\79^.WP5^ WA'2=+L=5O;VYUGXO?$_PEX O_ !'=2:;I>J0Z9X>^'VB>
M)+_QSX@OM4^PVU]:Z)%X5TBZN?&'B;POI&J 'KG[0_[/_P *OVJ/@E\2_P!G
M?XX>&V\7?"?XN>%K[P?XX\.QZIJFB3:CHU\8Y#]EUC1+RPU;3+ZTNH+:^L+_
M $^\M[FUO+:"9'(4JWB?AC_@G]^S1X2^)?AWXT:;IWQCO/B]X8^ .O\ [,FG
M?$O7_P!J/]I_Q'XOF^#_ (K\13^,/$ND:IJ6M_&&^&K^*-:\7S)XLN_B5J,-
MQ\28_$EAHFLV?BRUOO#N@3:9\(VO_!4+P)\$?VUOVZ])_:I_:4\'^'/V6O ?
MP,_X)_?$W]GNR7X=7UC<^%]-^/:?M(CXC>*M:F\.:7XF^(OB+1[N3PC\-KOQ
M;XW\41:3X#^'5A-H,%UI?@M]2U75/$WZ4?'/]L3]F_\ 9OTC1]<^+OQ*M]$T
MW6_"VO\ Q MG\.^&O&?Q'NK'X7>$8]'E\:?&3Q#IWPT\.>+]2\*? [P(OB/P
MR/'_ ,;O%%IH_P )O DGBCPM#XN\8Z-+XET)-0 /FCQ7_P $B?V$_%'P0_9W
M^ MM\./'G@[PS^R)KE[X@_99\;^!_CW\>/#_ ,=?V?KO5HYK76M/^&'[0:?$
M:X^-&@^%];TZ6'3-4\%OXWNO!]Q::1X59-"BN_!'@FZ\/?=GPI^%/@+X)> M
M"^&?PTT230/"'AXZK<6EK=ZQKGB76=2UCQ%K>I>*/%GBOQ9XN\5:EK?B_P <
M^.O&_BW6M<\9^/\ Q_XTU[7_ !MX^\:Z]KWC'QCK^N>)M<U75;OSOP5^UC^S
MG\2O'OB?X8?#CXL^&/B%X\\&^!_#/Q+\2>'/ K:AXON].^'_ (XT2S\2>!/&
M G\/6.HV-YX?\?:'?V^I> =2L+JZM_'%N+D^%7U=[&]6W])^%OQ2^'WQL^'O
MA/XL?"GQ3IOCCX<>/-(A\0>#/&.BF=]%\3Z!=/(MCKFBW%Q# U_HVI)&;K2=
M4@1K'5M/DM]2TV>ZT^ZMKF8 [ZBBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ K)U[6;7P[H^H:Y?0:K<V>EVTE
MY=0:'H6M^)M8EAB&YTT[P_X;T_5M>U>[(XBL=*TV]O)V^6*!CDC6HH _D_\
M^";7[,WP,^ /[%'PTM_VI/\ @D]\7]8_;*^$_P 7?BW\<HO&/A;]C3P7XA^.
M6N^)O#?[5_CO]HWX _\ ",?'BW-O&->ET:/X<>'-.3Q3\2?#>DZ1):'PCXHU
M30_"5G->K^F7PAU3XQM_P5"^(/QL^*W[/WQ6^'N@>-/^":'[,GPTU_7]"\*>
M)/B#\,O#_P >OA5\6OVE?C'\5/A%HOC?0]%@U+QL_AKP]\9=$T[PKX\L?!NG
M>%/B1JNDZSI/AV:V\3W6C^%=1_3#X]?'SX.?LO\ PC\;_'CX_?$+P]\+?A'\
M.=(;6_&/C?Q/<2PZ9I-D9X;2VAC@M(+O4M5U;5-0N;32M"T#1;'4==\0:S>V
M.C:)INH:I>VMI-ZY&ZR(DB$E)$5T)!4E7 9258!E)!'# $=" >* /Y;]&_9H
M_:M\??\ !&BV^#_A3X+?&SPU^T%\"/V[_$?[76H?L[>)-;\3_L^>*_CQ\/\
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
MXUUSX?Z)J7@:+XH>)?B =5N/ZM*#G!QU[9&1GW&1GZ9'UH _![P+^SEX_P#
M_P#P5/\ C)\ O#-AHES^Q3\3?%?@3_@K9XLTJP%O+_PAG[3C0^)/@MJ7PB\7
M^&FN;B]70_CC\<_!W@C]O3X9^.KJZTJRLOC1^S?\7=,TCPOX@N-3U+Q#X/\
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
M ()?:O\ L^Z[J&M?';1_V0_!_P#P2F_;4\=>$[I]2@\-?"_6/A$NH>$?VO\
M3M0\47-I!K]U^QQ\?O".L^*/AYH>K>%;K6?'&D?&OQ5X5FU;P9:>(=9U9?M/
M5OA9>^!?^"F?[%1^'GPH\6Z/\ ?@Q^P1^U!\ [37/#7@S6C\+_A]JWC7XB?L
MBZO\)_ ::O;VKZ;IT#^"/@!XRMXY4=].T5='\.Z3K%[97_B/P[;:A]T_%#]H
M;X+?!?Q1\(O!/Q0^(OASP?XP^/?CM/AG\&_"VI7,TOB+XB^-3IL^KW&D>&]&
ML(+S4;J'3-.MS=ZWK,MO!H6A17%C_;.IV+:C8+<O^&O[0?P8^,7C+XQ> /A?
M\0_#WCGQ9^S_ .,+'X>_&/3/#L\]_%X"\=7^AV?B*/PCJ^J1VXTB;Q!9Z7?6
M[ZSIFFW]]=>'[XRZ1KL>G:O;W%C$ ?RU>"/A_P#M;Z)^RO\ \$Q?V'O$'[$O
M[3FK?'G_ ()[?\%0OV>O$_Q\\<^%_ VDGX&?%3X>^!O$WQK\8W_[3OPS^.OC
M?Q3X-\)_$31?BOI7B"#QCXSO+^^L/'/A?XEZOK?A[XJ:-H/B'6O#-UXM])\$
M_LMZSX8^,_[0_P"R/^TE^P5^VU\>?$OQ"_;P^*_[5/P"^+OPS_:@_:<\,?\
M!.[QU\/OBO\ M)WG[3/P_P#B1\=CHO[1'A3X0?"+XD_L^^+=2N9/B-\.YO@O
MJOC3Q7>_#GP]K?PO\/\ QF\4^*].NM:_JPHH _E9\;:=^T[X._9#^./[!M_^
MQA^UE\4?CKX*_P""GW@?]I2V^*7P\^%_AB7X3_M#_!OX@_\ !7?PK^VC%\7O
M#OQ1U;QCX6^&UOXGLO VKP^$_''PUU3Q7'XQ^'FLV,6M^*;+1_A)X=\9_$#P
M1_4CJFDZ5XDT74-%\1:+8ZOHNNZ7>:5K?A_7+*RU33M2TK5;22SU/1]7T^X%
MWIVH65[9SSV.H6<PNK&[MY9H)//MY&WZM% '\GFA_L9?\%&?@]\!/@]\3/"7
M@35O%_QP_P""-_QW\1_ 7_@GY\-M4\365O?_ +7G[&NM?%36OA?\0=5^)FJZ
M,FIZ;X<\-_$+]COQ'\%/"G@#2+G0=4\4?#+X@?LM:I\2C=:M9_$:#PIHGW]X
M@_9H\>?"C]O+_@C;:>'?#'Q#^)/@;]FG]GK]N/P1\=_CI:^#=5N-.NOB=\>O
M"_P$32_B1\1=;M;9[6Z\8_'/XD_#SXH>,_'.K6USK&H6?BG69?$OCVXTNW\6
M:9K&I_N+7BOCC]HGX-?#?XP? _X!>-?&]CH7Q>_:1_X67_PI#P5/8:U<7OQ
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
MWN;2ZMUF"&:VGC#1. ?RC_%_]N#XE_M,_P#!+G_@J'X ^.OQ-O?#?[1O@_\
MX)L>,_%7[07[&WQ;^"MU\!/CM^SU\:=<\*^(HOB._@'3+O3M-3XI?L;:LM[X
M=M?@'XYMK[XA^)K#1YXY/BA\7O'6N>.=#LO#/Z2V_P"U9^V+\'/VT_VF_P!F
MWXI_$_\ 9M\;:?#_ ,$T]2_;O^$NN>+=$O\ X!_!SX#^-_!OCOQ#\+M1^'OQ
M#^(!U/QMXCUCX&7MY!HWC'QA\6?$BP>*?"FEZ9XAO[/PXFGW5MH^D^O:_P#\
M$C?@U\0O"OQ-\/?&KX[?M0?'77?B9^S;-^QW)\4OBAXL^$EY\6?"O[+NI^)=
M/\5^*/@[H_C;PG\%/"-YXGMO&VJZ/H<OC'XD_%B#XD_&S6IM&M=3D^)\6NW6
MK:MJ7IGQ3_X)I? _XW?$KQ[\4OBWXS^,/CS7?BE^Q7XA_8'^(VE7_B/PAH?A
M[Q=\ O%UQ=:IXHCN[/PCX#\.WFD>-]9\3WUYXME\7>&=0T.ZLM7F_L_2;;3_
M  K%;^'(@#\?+;]MWX\_&;X+_P#!13X!_$SQY-\9/!%__P $4];_ &O_  =\
M7]8^">I_ 2_U7Q?\1/"/[0GPA^)NG?"WPIJ^B>"/%.L?LOZAXN^%E_XG_9_\
M3?%'X<>&_BCJOA;4&U>Z\4?%;P+K/@;XBZWV7PR/_%_O^#649.#^P7^TR6&>
M"P_8<_9G )'J 2 >H!/K7W=9?\$?/A5-K7BOQ1XX_:E_;<^*OB[X@_L:3_L-
M?$;Q9\1/B]X!OM9\??"!+[Q\FB:QXF7P]\'_  WI<OCCP[X1^)GB_P %VEUI
MNFZ9X1UZ?4%^,7CCP=XL_:5B_P"%X-[KX?\ ^"=7PB\.>,/V%_&UG\0OC/<:
MK_P3T^&OBCX3? &WO=>\$2:=<>#/&?@K0OAQXDM/B'!!\/+>?Q=?:AX%\+>%
MO#BZE]JTR\L8] MM8T^2U\2:AKNM:L :?_!1/XR_'GX#_LZK\0?@%\.?B3\1
M=1M_B?\ "[1/B@/@IX'L_BI\;O OP.\0^+++2OBA\2/@W\)[_3]7L?B5\1O"
M>B7"S:%X>O\ 1/$6F:<MS=>,-8\*^+M(\+W_ (6UC\^/A+_P4/\ BA\1?BA_
MP25TCX:?M(? 7]I'X%_MH_&?]NWP=\1OB+X*^%GB7PWXQU[PO\$_A+^T!\6O
M@5I]ZNN:_P"'#\)_'V@^%M#^&>E_'?X?ZK\(-.U\_$C1M;?2-3\,>%[E] U7
M]<OVA_@%'^T!X?\ !.F6_P 6?B_\$O$?PZ^(>F?$[P;\0_@EKGA+1O&.D>)=
M+\.^*?"T<%U;^/?!/Q%\$^)/#=_H_B_6;37/"?BSP=KOA[7H)([36-.O=/\
MM%G<?)O@/_@E7^SY\//B!\"/BQH/B_XMCXD_ WXZ_M!?M.2>+9K_ .&5O>?%
M[X^_M3Z5JWAKX]_$[XOZ;H_PLTGP_J^M>/?!NMZEX+73?!FC^!O#/@_PW)9V
MW@+0O"U[H^B7^G 'P7\1O^"D_P"TKJ,_[1%M\-O'WPJ^'G[3/P@_X*@?#[]A
M+P'^Q-XY^&;>/?$7C/X*^.O&_@?P_P"'OC7>>"[OQY\$?BSXX\9?$'X*>*O&
M/[:_@KQ;X,^)G@;X%6GP,\ 7?@_4X+Z;P#\4/B_<\K^TC^VS_P %&O#NO?\
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
M\"_BE]D^%OVP/V^[76/V<?V/OC_X/N?V=/V@/VI?VL?C=\-OA)\;/&OA_P"
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
MQ1OO@%\.(?#VE6?C_P"'/@[P]=S^#M?TGXS^*=%\5Z_INI_%&?QAH7B(>(O
MUCI/A:\^#))^$/C>+Q1\0/!_B?Q3J77Z/X:_:SM=7F\3^*O^">__  44^)WC
M#5?C-\(_C'XL\4_$3]LC_@F5J]SXQC^!&G/%\)?A-J?A[3/B=HO@;0?@QX(\
M53WWQ5T?P7X"\)^#KB+XS:KK'Q7?6G\<:MJ&LW/E/C+]FOXO^-/#/[<?@.?_
M ()A?M[>'/AS_P %"_%#^-?VBOAOX._:X_X)@^&_!%UXOOK'0-%\3>*O!&BV
M/Q) \&^*O'_AWPQHVB?$KQ583R^)?B&UJ/%'C#5M8\>$>+  >F?M&_MM_MW?
MLO\ Q2_X*6_"S4OB?\$?B)KGP9_X)3ZA_P %,?@9K5[\$-4T?PW\+]<\$^*?
MC%X4\7_ V_\ #VD_$ZSUSXE^&_$EG\+HM0\.?$'Q!XPTC6_"VO:J]YJGACQ9
MHEL/#$NIXQ7]H7XY_P#!07]AS4OA3\;?#7P.^*_C_P#X(R_M%^+-?^)VJ?!^
MR^+*:?<^)/CQ^P+JVL3>%_ ]]XT\'>&M/U:Z\37FEW@O-<3Q1H\6@6NK:'%X
M<74-4TSQ)X<\\^,?P4_:%^.WCWXP_$KXB?\ !.#_ (*"W_BSX\_L82_L$_%"
MZT[]K7_@EII5EXA_9ZU+4M7UGQ-IL.EV?CU-.T;Q9XLU?Q3XVU#5O%NBV]AJ
M-@_C/5[7PL/#NG:;X3LO#?1>)? W[7&H:S^SOXW\!_L$_P#!1;X-?%K]FSX-
MZY^SWX3^+_P]_:K_ ."3&J^+O%OP6\23^ [_ %OP!\1/#WQ9\3_$_P"%.N6-
M]K7PQ\!Z^-;TKX<:!XLM-7\.VTUAX@M;>[U*UO0#TSX0_M\?M;^,K'_@G?9>
M/IO@_H/BWQS_ ,%$OVOO^"?G[8.G>$/ /B2\\/\ C[Q5^R]X0_:ZBM?B-\"?
M%FO^.H[SP1X)U[Q%^S3;ZKJOAWQ-X%\1^(KZX\4G2M.\3>%K'P?=KX[]J_X)
MXW7[0FK_ +5W_!5.;XI_'6P^)/A+P9^V;IW@/P]X3/PXN/#;^&XY?V0_V//'
M/ANV\):LWQ!\0VV@^"O#>C>*M8T&3P='H,]UXA\3W>K?$W5_%#Z_XCUG3Y/F
M"X\"_'.WL/V3M%\'_P#!*']M;X?>'_V./BAX@^-'PNT?P[^V%_P3RUM_$7Q0
M\8Z/X\T'QOXX^*WB7XC?'7QUXV^(WBGQWI_Q8^+4_CGQ)K?BC_A(/&'B3XF^
M+?'7B+5-1\>RZ3XGTGM/A3>_M9_!W]HC]HK]H;PG_P $T?V[II?VF?$GA_QU
MXY^#^K_MA?\ !..Y^#6C_$70_AU\/_A5=?$#PIHEG\:;#QE#XC\0^"OACX-T
MS6(/$OCOQ/X<M7TQ[KPSH'AV>[N6D /L7_@I#\3O"^G?#CP!^SGX@TKX@>(=
M._:N\=+\-OB=H_PL^&OQ3^,GC.R_9>T'3W\4_M-:O<_#SX$Z-XB^,R>#_''@
M6VL?V8)_B/X#TN.^^%OQ&_:5^%WBF?5]',=M=U\0?\$!OBQ)H'P<_:&_X)V>
M)=1\:7/BC_@G)\<=:^&WPWF^*7A/XB^ /BGXI_8[^+$M]\5/V2O&OCCP/\5M
M!\*>-?"FJ'P/J^K> H/#EYX8TBST'0_ .@V5FES#)%>7/IDOQ(_;.G_:0MOV
ME[G_ ()F?MKW?B*P^%]_\(M(\ 7?[57_  35NOACH7A/6=:TWQ)XBDT#29_C
M&_BC1-<\5^(=!\+ZMXMUG3/&%M=>*&\&^"=-UTW^A^#_  YI>F\]\-_ GQZ\
M2_\ !1#1?VS/$G[!W[:?P6\<^-?AUX>_9T\?>+-1_:9_X)[Z[\%]*^"&C>)[
M[QMIUAXP^&?@?QYXF\<^*SHGBV^O-6M/%FCIK/Q=LX=0N/#NC>)H/",DN@
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
M02!U('UI-R]=PP>AR._3\Z %HI,CU'YBC<N<;AGTR,T +12;EQG<,>N1C\Z
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
M6OBM8?#VP\0>.-5NM(_L+QC-X8MK62#P7>>,=(72K/XB>-]-BU:/7_#46B>
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
MQE\"Q:O\8_"NL>"=-T[P59>%/B)K&N^'H;L0^*?$VC>.]<2SC@]Q\9_M]_\
M!2[_ (**_M?^&/V6?V;-4U#]ESXG6/\ P2&_9X_;>^'6B:?\3+CX4Z##^U=\
M7YO@#X^U7Q?X^DUWX:>-+_XI_"?X::1\2-6^$MW^S[XJT7Q!X3\0_8O%WB#Q
M1!=>(XM)7P5]C_L5_P#!$N2]_:%_X*P>(_\ @H#\&=!\8?!']LK]MJR_:B^$
MGA#0_CCXVCT#QGX8T3XK_%'X@>%/"7[1_P .?AYXE\)>&?B!:^&=2UGP;XOL
MOAY\1HOBI\-8O$,VI20VS7NF_;=6_9CX_P#_  3A_8N_:>^+_P (_P!H#XR?
M!2TUCXW_  *TNY\/?##XK>$/&WQ*^$OCS0?"EX-32Z\#ZAXD^$/C+P)J7BWX
M?SP:]XELY/A_XRG\0>"VT[Q=XSTW^PO[/\9>*+;5@#^>O]IG]IS]O36?^"A6
MN?LRZQ^UAXN^#WA74?\ @@?XG_;1^*7@[]FB^\!WO@RU_:DT?2?%WA36-8^"
M/Q3\5_#_ %SX@^'_  ':^)]$TGQ)X4U32]7M[[4X])66YV67B?7;&Y^7+/\
MX*"?\%(O&'_!(#_@D3^V[>^*_BS\;OAYH=I^UWK?_!1OPI^SKXXL_AQ^U]XW
M^#?PB^)GB#X"?#/]I'P?<Z18/XD\3Z%^S3'%IOQ#^-DHN&\ ^*_'&H?#V7]H
M'1]0^%?B3QGJ>@_UB>)_^"=_[&/C#XDZE\7M=^!/AV3XBZI\%-2_9ON?$>F:
MUXP\/-!\ =6\)WW@J^^#>E:5X=\1Z5HFA_#=M U*]%MX1T33-/T6PUJ;_A*;
M"TMO%$<6LQ\&W_!*G]A&#X??##X6>'_@UKGP_P# 7P8T?XP^&OACX?\ A-\;
M_P!H#X/)X1\*?M!:SX?\1?&SP98ZA\+/BGX/U:Y\$?$[7O"VAZQXO\%:E?WO
MA75=2M)KR;2//U#4GO #\+OVO_VV?B?KOP$_8+T?X/\ [=7BCX@V7Q._X).?
M'3]H+5_!GPVT3Q5\'_VV/BY\2/!G[..E:U\.OVU_'GB/P+XPM_ GP,^%GP^\
M5:%XR\;>./ ?C[XH:;X0\;^*M)\<?"3P9X%_:X\8R^'/#7PY^&?C%^T_^TO^
MV-^PE_P;!?&+XM?'KXD:7XZ_:)_X*4? WX>_&2;X<ZGI_@G0?B#<>"/VFU\-
M^$_B+XH\,6NF7>B:Y\0M E^'7AOQ9I-SJEG=^#M+\:/JFOZ7X,L3>6]K9?UJ
M^./^"8G[ WQ'^)OPF^+OC']E[X:ZIXT^!WP+U;]F/X8+;VVK:+X-\/?L\:SX
M>USPG=?!:Z^&6A:KIGPS\3?#>U\->)_$>B:)X4\6>$==TGPWIVNZM;>'K?2T
MO[D2<./^"0O_  3O'[-OPA_9)7]GLK\"/@!\2[;XP_!+PVOQ9^.*^*?A5\2K
M37+[Q)!XJ\"_%A?B6/B]X<NUUO4[^_>TTWQW!IDTES)'-8R0!8E /PE^.G_!
M2O\ ;5_95_X*&_\ !;+X:^%?B1XS^-GPP_8E_P""8O@OXY_ ?X5>-=!\+Z[9
M>'OBO<_#_P#9X35?BGXEU3PQX,TSQCK^D:/J'BGQ7\2_'6D7>M6WAXZ7/XI@
MM'\(Z%!I<_AKK?V+/VQ/VI?#7[:__!(;X&>(_BQ\8_C;X _X*F_\$J[+]IS]
MI*[^(7B.\\3R_#G]H/4/A;XI^-FI_&/X6W\.FQQ?!KP]?WTME\);#X8^#?\
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
MKI__  :I>![;XN_%;07\:?LI_&G49/&6CW_A2#QQX0T75_\ @F1X!N[CPAX
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
M ^+_ !QX7'Q*\!^/[KX+^,O&7ASQ5X^O?#2ZWX1\9_$/QC>^!K76+KUKQ?\
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
M^&_C?Q'KT&M3V6HWFM0W-[IL.FK8Z-?17-S;WDMC!=?2W@S_ ()G_L.?#O\
M:2^(_P"UKX%^ FC>$_CE\7O$6G>,_B?K.A>*_B%8>!O'?CW1]0N]9TCXD>)?
M@I#XN7X(ZG\3M)\0:CJ_B?3/B5<?#IO'>G^+->\1^*K3Q!#XB\1ZYJ>H?6WQ
M$^'?A3XK>"_$/P]\<6FHZCX1\6:9<:+XBTO3/$7B/PM-JVCWL9AO]*N=6\)Z
MMH>M#3=2MGELM4L8M1CM=4T^>XT_4(;FRN)H) #_ #-- 'Q \,?\&P?[*GQ"
M^*_B7P'\0_V(]!_;NU2Z^*_[*7AC1_$'P3^/'QFM(?B5\46M/#5E^U7?^+/C
M!X=MM'_X2^VT_P 1:IH'AK]F?PKXE_X1?3KZ2Q^(5E?^&I)O$W[*?\%6?^"B
MW[0?P]^&?[77Q4_9;_:0\7^&-*^ '[*7_!,WX_\ [+7PB^#.A>*?"FO_ +",
M7QH^*OP@TGQ1HO[?G]I:XGP4^)GBCX\^$/%>G:?\,_@/XUM_CWK]OX.LKCQ#
M%\*OA9X-TSQ3\3_C1_25X,_X) ?\$T/ -OX.TWP_^QW\)I_#?P\\1:EXQ\!>
M!?%5MKOCWX:>"_&>L#3AJGC7PM\,/'>M^)/A[H/C2^_LC2OM/B[3/#-MXBE.
MG6);4\VL.R?XN_\ !)#_ ()V?'CQM^TK\1?BU^S/X>\8^+OVO_"'@SP1^T7J
M-UXQ^)VG6GQ%T7X>3^';KP1>-H6B>-],T#PIXN\-7'A30)M+\?\ @?2_#/CR
M"2Q9CXD8WE]]J /P:_X*2?MZ?M<_ CX]_L[_ !Z^+'C?XP^ /^">OQ)_9<^"
M7A7Q%\?OV/[Z:^@_8>_:^^)5]H7C/7_&_P"TE\%CKNJ67Q0^'7C_ ,*^(_!G
M@MO"/Q8D@NM%^%GB[_A*OV9]8T3]H?0!JGC;H_C9^TK_ ,%0/VP_^"E'_!2[
M]F;]C3XC:/\ "/XD?L #]CR3]E[PCXL^*?\ PK/X4:CIGC@6?C[]H#X@_M#?
M#=? 7BW7_P!I'2OB1X6%KX#\+6\]WHGA#X2:)KW@[7/#5C;>,/$E[XZU+]YK
M[_@F'^Q%J>M^&-=U/X0:OJ4GACP]\%_"<FAZA\9/CK>^!_'7AW]G*6RN_@+I
M7QH^'5S\3)? /Q\MO@_JMC'XA^'9^-_AOX@R^%/%5SJGBS2)+7Q+K.KZK?7O
MBS_P30_8>^.'[16E_M8?$OX#:3K7Q^L/![_#S5/'6E>+_B+X-A^('P^F1(+O
MP%\9/!_@GQAX=\"?'+P3J.GQPZ)JOA/XR>&/'7A_5O#D%MX:U+3KK0+>#38P
M#^8S]K/]IGX\?MUZ%_P<R>$_'WQ2^(?PZ^'G[ /[,_@/P1\ ?A7\+?%%C!\/
M;[2_B#\+OBMK_P 8?$WCFSO_  E%8_&S2_BZOPTM;?PQXG\:Z!-<^!OAUXIN
MM5^$,W@3QG<6'CBS_I&_X) @K_P2E_X)M!@0?^&&/V6&P00=K?!3P8RG![,I
M#*>A!!'!K4^./_!+#]@3]I#XI?$3XS_&7]G/P]XL^(GQ@^&UM\)/C#JUKXJ^
M(GA+2OB_X$TT:?\ V!I_Q9\'^"O&'ASP9\3-8\(2:-X=N/ OC#QQX?U[QEX#
MO/"?@R]\&Z_H=WX-\+3Z1]>?"+X1?#3X"?#3P9\'/@[X.T?X??##X>:';>&_
M!7@OP_%+#HWAW0[1I'M]/L(YI9YA$CRRR,TTTLLDDCR22.[LQ /1Z*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\B_\ @MO_
M ,%.?^'3W["?BK]I;1?".D^._BEXB\:>&O@Y\#/"OB9-3/@O4/BKXPT_Q#K]
MI?\ CF31;[3-8;PIX8\'>#?&/BR_TS2=1TO4/$USH5GX2MM=\-2:^/$ND5O
M_P"QO_P4&E_9,N]0\4_\%)?C?H__  4%\9?#5]8U+XAVWA+]G/5?V>_ ?Q4U
M+PYI5U9_#OP_\";SX(Z_\/Y?A/X5\1Z79:+?>*K+3C\7/$]D/$7B&W\?::_B
M>;1K:U_P6V_X)B_\/8OV$_%?[-&B>+]*\!_%3P]XS\,_&/X&^*_$W]I/X*T_
MXJ>#=/\ $.A6EAXXCT6TO]93PKXI\'>,/&/@^_U72=/U74/"UQK]EXPMO#_B
MF3P\/"VM=-\&?C__ ,%'=4^!O@SX??$3]@?Q3X/_ &K+/PGIG@[Q7\7_ !G\
M9OV9-8_8]N?'6C0VVCZM\7A>_#7X[:[^TI?^ _$,%M<^-]%\ 6W[/VB>+[K5
MKFV^'&L:KX.TZ6X^*.F@&Q\9?^"I/[+O[+6N>*/AK\8/$?CG7O%O[/WPH^&'
MQ*_:Z\0?#7X?^)?BCX7_ &7/"WQ+U32_"W@OQ'\=?$'A*RN!HMYXSU6YO->T
MWPCX<T[Q+\08/A]I^I?%K6O!FB_"V!?%TFW\:/\ @JU^Q5\#_B_X5_9\UWQU
MX]\=_'3XD? V?]HOX0_##X(? [XT_'36?C+\*$TSQ3JUGXB^&.N?"GP)XJ\$
M>(HM4M?!GB.6R,GBNPMXK6P_M;4KG3]"N+;59?QF_;"_X)I?MEZ=\6_^"V.G
M? ?X.:E\?_"7_!97X6_LO^&/ WQ&/Q4^$G@3P_\ LQ>,_AGI>O?##X@1?':R
M\>^*_#_CK5_ ECH?C6\^(OA#4/@KX&^*GB";0/#C^ +KPVFO36&LWVG:_P#!
M+?\ :O\ @Q_P4N_X)S_%_P $_#VX^+/[.W[$7_!(+3/V$/$OQ&T[Q=\+_"_B
M+QM\3/!7PD^-GAW2+S0/ 7BKQ[I6J0:;XFU#6?!^DQW.J7-E9:;KGB/=>W<?
MAO2=3\26X!^COPN_X+H?\$^/B_JO['EEX/\ '7Q'31/VYM;UCP5\!?'WB3X,
M_$3PG\-M4^*>@WPT74O@]K7CKQ!H]AH%E\2U\2R6WA>VT/3+K6;*^UV^TVWL
M]6GMM4T^[G[#XU_\%F/V%_@9\1_VD_@QX@\3_&'Q7\9?V1/"=A\1OVB?AI\-
M_P!F_P"._C;6OAE\+;K2?#_B>^^*FN:[IO@*/P'_ ,*[T'P7XHT7QMKOBBW\
M8365EX<O(I(A<ZI+#I<O\Y7P0_X(Z_\ !1?X?_L[_P#!!7X7:_\  &T'B3_@
MG9^WW\2_C[^T6UI\7?@Q/IT'PUUW]H/X??%+1]3\$7/_  GZOXHO[[PW=:_"
MFD-#IE];ZQX/UNTO8K6UU#PMJ'B'L_%,?QGUS_@M/_P<L_#CX#_ /QK^T'\0
M?C%^PM^SU\)?"WA;P/XT^#W@B?2?%?Q!_8U^&7A?PIKOB;5/C3\1_A=X=M/
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
M+XF:=X'DLX/B=8Z:VLZEX4T^TT74-8L]4OOAUHWQ$OKK0[+X@Z_X'L8_B7J
M!]X7_P#P44_9KE\&? SQWX#U+QY\8M'_ &A/@7KO[4?P_L/A%\-_%?C3Q8_[
M-/A"V^'EQXY^,^I^"(K*R\7Q:7X.D^*_P\TR^^'>F:+JWQO\0>(?$J^%O OP
ML\6^)=&\2:5HWL'Q8_:E^#GP3_9WF_:A^(>NZCI?PH70O >LV=[I^@:MXAU[
M5[CXI:UX9\+_  W\.Z)X:T&WU'5-5\2^-?%WC+PKX4T'2K2.07&N:[8P37,%
ML9KN+^?>]_8+_:)C_8:_X)T?!3Q3^QW^T9#^T?\ LH_L@^(OAW\/_P!I_P#9
M(_:?^ WPP^/G[)O[1NCV'@;PK&+1O%'[1WPT^'WQ:_9^^-^A>';JX\8Z=>:Q
MXOFM=(T'1-%UKX6W&I^,+O5?AI^H_P"U'X"_;_G_ .":_P /_AY\/-3L/B)^
MV3IWA?\ 9<T3]H;4O@OXD\%?";Q#\1;70/$'PX7]K1_V9/&_Q T3PCX ^$_C
M[QMX?T_Q^OP=\;Z]H?@H?#R;5-/\0^%E\$^,]'\,7NC ';>)O^"H?[+W@#X
M?M(?M"_$Q?C#\.-"_9#\;W7PW_:2\!^(O@G\1-4^*7PJ\:_V'X9\4Z'8:OX5
M\$Z/XMM-6\,>+O"?C?P/XL\+?%CPQK>N_!G4?#'BW2M=G^(=GI\&L3:5#/\
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
MKOPII7BO1=7\;'PUI4\][;\-_P %*?V8O%?[5O[(GQ$\#?"N]BT/]H?P#?\
MA+X__LJ>*W.B1-X5_:C^ /B33OBI\#+^6]\0V&IZ3I^C:QXX\-:=X.\87=U9
MR#_A!O$_BBV1X'N1/'\)_MJ_L!_'KXT_L/\ P FT;X>_"CXW?M1? _\ :R\*
M?\%"?B7^SI\6-2T:]^$?[1WQ&U2/XGR_&?\ 9@/C;QOI?BK2-(\+6_A;XS>)
MOAA^S[XG\;:?KFC>$=,^'OPCTKQ!?6'AS2)M9TP ^W=+_P""DW[.FJZ-XD@2
M+XC:?\8O"?QVTG]F'6OV8]>\%/X=_:%A^/WB/P7>_$[PI\/;7PAKFJ6'AS5+
M3QE\*].U'XI>$/B;IGC&[^#'B3X<Z3K?C+2?B3=:'H6M76G>->)?^"M'PHA^
M._[#_P &/!GPQ^/6O1?M?>)_VFM+OO$&H_L__&C3)_AW:?LNW'C?X?>.M"U7
MPV/!DWB1/'EM\;= TS0-8TF;26TKP7\/K;7?B'X[U3PQH&J^ [[Q3\:>-OV,
ME^*GP.NX?%/_  1!^$GPH\!?$WX[_!:]\8_L]?LT>/OV:?@[^VAX(@^"W@GX
MU:IX6_:LA_: ^$_Q<^"?P<NO'/@KXIZQ\-O!_P )OAYX=^,4VN^%/A-J_P 4
M_$FL^--;G^)VI_!/P/F> /V4?^"C'@#XD_\ !)#XO_$7PMX[_:ENOV5_''_!
M0?X>^+KKX@?$_P""&G_M%^ _@-^T=IVE>#_V4/%'[2OC=?%]A\/?C'\0O W@
MOPMX<B_:F\=_!N]\;^,+O5;K4]:\%^%_CUXEM+W7O&8!^L6I_P#!0G]G+1OB
MCX8^'.JZIXOTS0/&WQIU+]F3P?\ '*_\%:S;?L_>)OVH=(U"[TC4/V=]&^)\
MBK8WOQ"CUW3-;\%V^K1V/_"LM0^+GAWQ/\ =.^(-U\?_  MXB^%^F?GE_P %
M#?V][F\US]DCPU^SEXT_:)\):-<_\%9_V//V9OB!\5/!7PWDL_@+\7YK3]I_
MP9X$^/W[/U[\4=4\)ZKK5QIVAM'KOAGQ1XA\'W_@SX>^(O&'A7QW\%)OB7XM
M\3^&_B%\*4\._9,_X)]_%_\ 9P^*L_P"\7?\$NOV.?C=HW@G]KCQ3\=O@S_P
M5$^(LGP%\4>)H/A5XX_:%\1_'N6X\?\ AC5-$B_:6B_:P^%VA^*M:\"_##Q!
MX0T>+X<1>++7P;?MXO\ #_A;PY?:CK?#:5^R!_P42\"_LN_LR?L%V/[+&H?$
MN/\ 8L_X*?\ P#^//AC]J[6/V@?@KH'PX_:!_9B^'?[6]]^T5;^.;[0+WQ;K
MGQN\'_&>PT77+3PM\1OA_K_PWO\ 1Y+_ $3Q-XU\$_$3QS<SZ!X(UH _1;_@
MKU\=/B+^SQIO_!/[QMX*^*'Q+\!^&?$__!2K]EOX6_%_PS\-?#LGBK4/BC\+
MO%E[XIUK7?!<_A_PUX)\6_%?Q%/J%UX/T^PL/"/PNGLM6\9C5+[PQJ>C^++7
M4[?2%]JT/_@J=^R+?_!']H7XW>)]?^(7PLM_V4?%6A>!/VAOA3\6/A/X[\#_
M !X^&/C3QK+X<B^%OAS4OA%J&COXIUR7XSCQEX.?X-ZSX0@\0^%_B2_B:QL_
M"^NW^H6>MV>E<W_P5&^ ?QI^-G@G]DOQ9\#O P^*'B#]EO\ ;Y_9B_:N\4_#
M*P\4>%O"/C3Q]\.?A3J?B>S\9^'_ (9ZGX_U7PO\.;GX@I8>*X]8T/2/B#X\
M^'?A35K?2M0LKKQMI-])817GR=\7_P!G']NK7- _X*$_M<? _P"'^O?"[X__
M +6K_L3_  [\'?L]V/Q%^#/ASX^Z3^SK^ROXNUH_$Z\MOC-_:OQ&_9_^''[3
M_P 7/#'Q7^->E_"W6K#Q7X\\'?"O2=)^$7C%O'EC\0[G6=$\!@'Z#:%_P4*^
M .J^!?C'XKU>W^)'@KQ5\ _C'X!_9Y^*OP8\8> M2L/B]X:^-_Q@UWP#X?\
M@C\/K;0=.GU;P[XID^-=[\6/A;/\-/&?A#Q7KWPTUK3?'>DZE>^-=*L]-\3S
M:#TEK^VY\(YO =WXOO="^*NB>)HOB^W[.^F?!37OAMKVE?&_Q1\?T\/0^*9?
MA3X.\"W&$\67=OX<;4/%]S\1="U>]^"EO\*O#GBO]H&?XGQ?LZ^&]7^+5I^+
M7A3]BSXRP^'O^"HW@;XE_P#!,OQ7\4_V;OVK?BC^Q'X\\-_ OQC^UC\,]<^*
M_P 3/AYX9^%O[*_P^^),#?%6]^/HU^3]J?X37'@#XD?%_P ?>-/B9\;_  WI
M^O\ Q^\*>&+/X;?M!_&S3?'&H_'KPYR_C#_@GG^W9?\ [.'PJ\6:W\/M1_;7
MU;]D_P#;Q\<?'+X!?L7_ /!0GXC?!'QM\4?B=^QKX]_9YO\ X)>)?@7\=?C!
MI-S\2?@UXH^._A7QGXQ^('CCX _$/QO\2?B3I/ASP/;>!XO'7B>76H;;X=^
MP#]IM(_X*(_LZ>(/A?'\0]%G^(&H^(9/CG??LLM\"[?X>>(?^%_P_M0:7H]S
MXCU7X W7PU>-+BQ\::1X3LKWQ_K'B"]U.#X7:3\([*\^..H?$&V^"=I<?$*/
MP?\ X)6?'#Q]\==0_P""CVK>./&GQC\66?@;_@H[X[^'O@+1OCGX;M/!GC;X
M5^"[#]ES]DOQ*WPAB\):9X5\&Z/H_A_P)XQ\5>+[#1KK2-)U&P\6132^.U\:
M_$JX\57'Q'\6?&&K_LG?M)>#/$/[(O[:'[.__!-[X,? 34/V=OVI_B7XV\2?
M\$[?@9XO_9[^%7Q(^)7PB^//[.]Q^SOXY^+OC[XB>&;[0OV6_$'[3'P\U_4+
MGQGX*\'?\)PWAC6_@Q:-X;O?CAI'CS7[GPSH7WI_P3C^''[17@?QO_P4-\9?
M'CX(-\$M(_:+_;9N?VAOA%I6I?$OP+\0/%5_X$U_]FS]G7X8BV\76?P[O=>\
M-^%O$.BZC\)9K?7=-M/%GB.SC\176N:7X?U7Q+X2T3P]\0_'0!VT_P#P5"_8
M[M/A;\7OC-?>,?'^G_#[X!_M%6G[)WQEU34?@?\ &?3]1^'O[0&H:MX!\/V'
M@'6_#=YX$@\221WWB'XI_#K1;'QCI>DZAX!O+SQAI,UKXJFT\W=[:_*'_!:;
M]KG5O@S^RA\<[/X0_&+XC_!+XQ_ [Q!^PY\1O&GBC0- .B>&S\&/V@OVP_!_
MP(OK'4_B?XB\):EX=L;#Q#I5M\46NH/!'BKPY\1=#NO R:AJ&H:?X2NKBS\3
MY?Q__P""7WC3]H?]K[]KCPOXRU2T3_@G1^W+\$?A;XN_:1\)0^())_&WB?\
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
M'B+1KSPK>>(-.MO$M[X=_([]NC]CC]NOXFZO^TMX'T/]F_XH_'SP5X,^(?\
MP3]\3?L3ZQH'[2WP3\%?!_PY\"/@%\6OV7/%WQH\*6'P)\8>/OAI#K7[;.J:
MMX!^(^IGXO?&6RA\+ZI\$[W4? 7P^^-_PP_LN'X/_&O]*/V,_@E^T%X'_;[_
M ."FOQW^+?PF;P'X%_:>N_V.]7^&FMV7COP1XRTC5;_X+_L_6_PM^(UA!%H^
MK0^,;2S@\5Q37/A;4_$W@GPO/X@\-_9M3U#2O#FK2S>';8 ]@_X)U_MUZ)_P
M4!_96\/_ +3^A_#KX@?#[3_$^K?$.33O"?BSP5XKT+4AX:T3X@^,M%\%"QU/
M6M,L_#OC/7;_ ,&Z+H5UXLN/A[K7BKPEH_C:\UGPM9^(;N72I-MWPW_P4G_8
M^\6_"3]F;XZZ#\1/$MU\*OVO?C5:_L[? CQ3/\(OC#IK>(_C+?\ BWQ;X%L/
M!7B+P]J?@2S\4_#J6[\5> _%^D1ZY\1-#\+>&(YM$DEN=;@M[[2IK_P[_@B_
M\%_VA/V9/V#/A=^S%^T=\';GX4^-O@%?^/O! U)_'O@#QSH_Q/MK_P"*/CSQ
MA8_$'P-+X!U[Q#+8> -6\.^)?#JZ1'X_7P7\2!X@C\5Z5KWPW\/Z7HOA_P 1
M^,_RJ\ _L2_\%"_"7[,?_!//]C^U_9/M9I/V%?\ @JIH?[0_CSXT>(?C[\&]
M&^'7Q4^#5E\>?VD_BEI/Q ^#VD:!K_C/XDR:5%X>\=:-;>.= ^*/@CX9^/\
MP]KNN>%--\&>#/B?IMWXY\0_#< _5KQE_P %EOV*O FH>/SXCO?CCIG@OX._
MM#?\,R?'7XM:K^SC\9?#_P )_@%\1I;/P!)IVH_&OQGXH\*:%;?#SX=ZWJGQ
M(\.:#H?Q&URVA\):I>/+K%KJ3^#[C2/$^J^Z_'+_ (*$_L]? /6_BUH_B-_B
M-XSA_9S\+:!X[_:@UKX1_#3Q3\4=*_9I\#^)]+NM?T;Q%\6QX2M;[58;F7PM
M93^.-1\%>"=+\:_$KP]\-Y=.^)WB3P3I'PZU?1_%.H_A_P"%O!GQR_:.\%_\
M%Z/V)/A7^SQKOBVQ_:F_X*,?''X2WW[1NO>)_@W9_!+X'VGQ)_96_9(\*>-O
M%OCCPOKOQ,TOXXZ]XE^&?@X'Q[X TCX;?";QC8>,?'<_@_PU?^*O -@?$/C3
MPK^A7A_X:_M;?LD_'[]O.W^'_P"SCXB_:X^"_P"V%K_@;XT?!O5K'XA_ OPW
M8?"WXIZ;^SS\.?V;_&'PN_:*7XK_ !!^'OC3_A4UU8_"'X=:YX7\0_"'PO\
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
M^*WB#Q!\)O!GP,M;_P )_!/3?VLVOO@5I]YXC\1?&'4_B7XXLIO /Q#US0_
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
MV5?A9^V!J'Q_\16/PL\3?\%>OV5/A_X1_9CL/AU\)H?A]H_PM^#'_!73X:_
M/P1?:UXN;PWJ/QJ_X7+K&I_#?3_BEXPUQ?BQ-\/[27Q!J_PVTKX81V=KI_C-
M #^FG(X!P"1G&?H/YD#WI:_(C_@K#!\0KK4_^"<^C>"OC9\3/A+I7CS_ (*,
M?!#X=^,=/\ 6_P ,[BU\26-YX7^(OQ \/:QK$/Q!^'/CU+[4_ ?C#X:Z#X@\
M)Z;,&\'2ZJ\FH^+/"WBF^TOPM<>'N=E^+?[5G[2UE_P42U[X"?M$ZC\&=?\
MV)OC#XL_9]^"_@6;P!\&-:\,?$_QU\*O@%\(_BYK'B+]I:[^(7@O5=>.A?$C
MQU\0+_PU8P_!_P :_!*TT3X4PZ7XB@U.V\4:A/=Z, ?LS17SS^R1\<Y?VG/V
M5OV;?VD+CPQ<>"[CX^_ ;X2_&B?P?=7#74WAF7XF> ]"\9R:$+MXH'O8=,?6
M6L[>^>WMVO;>**Z>"!I3$GPMXL^(_P"TG^U;^T%^WC\"_P!F_P#:=NOV7/&O
M[%,/P-\&>!](M_ /P=^(V@?$?XB_%WX1>'?V@;?Q]\<M.^(7@GQIXTD^#6K6
M6OZ-\'O#VB?"K4OA-XCL[KPK\;]?'CKQ=KFH>#;3X5 'ZWT5^/WA;XO_ +07
M[:?Q"_;7\*_ +]JRS^#=O^RY+\)?A[\&-4^%G@;X1>//#7QD\<_$O]F/X=?M
M(:?\:?B;'\4O"/Q0.M? 7Q=<_%;PGX9^''AKX1?$#X?Z]?>$_"OC_6;SXI:C
M>^+?!NM>"_E;]G7]L']L?_@H%\1O@3H/AWXZZK^Q_P"&OC]_P2?\'?M:W>G_
M  [^$'PE\:^)_ /QJU/XOV/@;4]:\(ZU\:-#^)FCZ_X-O[[3)YM"M_$&A:GI
MVN?"GQ!=6]K;Z3XXU#P_\2O"P!_1517\]7[)7[7?[7_C?6O^"*_Q>^)GQWC\
M8^'/^"DGP,\?1?&CX'VOPN^&GACX9^#_ !5X:_9=O/V@O"?Q+^%^NZ5X>_X7
M#I7C.2_\&WWAKQYI?BOXG>,?AOXD@\6ZEJGA'P%\-SI.C:;!YMJ_[5?_  4(
M\/\ [,G[0W[:L'[2\/C&;]CW_@I)\>O@?J_[-UE\"?A7I?P]^/G[.?P__:W3
M]GC5/!^KZS;>']9^+WA_XK:1X:OI?%7PB\6>!?'NBZ>-=TG3?"OQ-\-_$J+5
M[SQ+: ']+U>)?!G]F[X$_L\CQT?@I\+/!_PWE^)GC7Q'\0_']UX:TQ;6^\5^
M+_%?B/7O%NMZKK%_*\][<I-XC\4>(]6LM,^T+I&CW6NZM_8UAI\5_<1R?CCK
MG[6?[>7QTUO]J_XC?LLV^IV,7[(O[9'BOX Z=\,_%/B3]E3PG^S%XK\!_ >^
M\ 1_&0?M+>,?'$'B+]I[PEXW\;>%/$/Q&^(/@7QC\,-3\ >$_"FB3?L\S:IX
M%\4:':?$[7?B5YK\;?VK/VX?!OP__P""DGQ^TK]J.:RTW]AG_@I;\)OA-\./
MA-I?P4^#D/A#X@_!WQ?X:_8<USQ=\)_BQKFO>&?%'CN_\-O8?'OQ%#X0\3?#
MSQ/\-_BAH/B6[\1:_K_CSQEX>U#P7X"^&X!_2+17XC?M&_M<?&_X*?MS:/\
M#GXR>/OB[^SK\!OB%\9OV;?!O[,/Q8T3X:_"?XB?LA?%FV\0W7P[/Q6^!'[0
MWB^3X=>*OC7\$/VC_'>M2_%'PS\)=;G\=> ?A7JWAR\^'6JV9M]<T'Q5)XJ\
MT\4?MC_M-^%OVR/@Q::%\:_$/Q.^$_Q*_P""F/BS]CKQ5H?A[X7_  IL_P!D
M;PIX"7X._&;6K3X8^&?B!K7A'P]^TOXZ_:P^&7B/X-6=_P#%3QGX+\>^._V;
M_"/CW4/BQ\'O$,L'COPA'\._ X!^VWQ@^+W@SX%^ [_XD^/_ /A*!X5TS6?"
M&A7C>#O OC;XD^(1?^.?&6@> ] %IX-^'?A_Q1XNU.W;Q!XETM=3NM,T2[@T
M;2S>:WJCVNDZ?>WD'IPY_P ]^_IW]J_EOLOBU^U#^SY^QY_P5H_:$\$_M1_$
M7Q%\3O __!3CQ'\+]/UOXF>"O@=XJV:#I_Q._9Q^"<6M6%GHWPJ\(V5KXK'P
MVU/1?!]B-0MM:\ Z+H'A/18=$^'ECJC76L3?JYK_ ,3?B[^T-^VM^T?^R9\.
M/CIXN_9J\._LQ_ ']GGQ_=>)_A]X+^$?B/Q_X]^(G[2.K_'2&TFN?^%V?#_X
MK^$V^%GP^\._"70Q;VGA_P +Z#XFUWQMXAU^TU/Q/9Z/H5A::J ?IH1D$>HQ
MZ_IWKQ;X3_L]_";X(:W\5/$7PR\-WOAW5OC;XYF^)GQ2N)O%OC7Q##XN^(-Q
MI]IHUSXRO+'Q1XCUNPLO$-WH>FZ+H%[J6DVMA<7GA[PYX4T"Z>71_"?ANRTO
M\._@G^V)^W!^TW\2_P!@#X2:]\7[#]GO4/C'\,?^"I7P[_:4U+X5_#'X:^)M
M3U;XQ_\ !/\ ^/\ \,/V>5^+7P2\0_$RQ^)WA'0;/Q1KFNZQXFT+2M8\+_$3
MP1H\4FM:!JVD^/U;0M=T#]'_ /@F3\:OC%^T/^P[X%\=_%_QGIGB[XPZ?XX_
M:<^#>O?$B/PCI7ARW\::C^SQ^TU\:/V>M#^(NL>"/#<^G>']+UGQ=I7PQTGQ
M;XJ\/^%VT7PY'KVIZK:>';71-'-E9V8!^AU%?S/?#C]LS]LG2?V(/V8OVK_&
M_P"TCXU^)/Q"_:X_:'TK]BZQ^'VF_##]F#P;\./AWJ_CO]LCQYX"M/C+X/?5
M?"7AK6F^,6F_"7P+J'PR^&FG?$CXLZ[\%+OXD^(O!/B#QM\,/%YMM7TKQ![G
MXB_:<_;G^ FL0?!#XX>)[[P[HO[37[8O[+7[/'[,7[07Q'U/]E[6OVDOACX5
M^/7@WXL>)?BQ/\3? ?P;\.Z7^SS+KVB^(_@=XG^''[)/BZ[\#W^E>(?%'Q.\
M!0_$WX>_%C4?AIXRT'XB@'[W5YA\4?B]X+^#UKX(O/&I\4+!\0_B=X$^$'AH
M^%_ ?C?QX_\ PFOQ'UA-"\,#7H_!'A[Q WA'PLU_(!K?CSQ8-%\$>&("EQXB
M\0:9#-"TGY4_M$_'W]I/]BWPG:?#/Q#^T=:?M&_$#]H;]MG]GKX'?!7Q!=^$
M_@/X.^/OP5^#/[1L6KP+>^-K&UC^&'P)\0>/M5\3?"SXU_#O]F/Q3X@^&6A>
M"KSQL/ Z^/\ 0_C3=Z%XR\':KY3\0OCS_P %&O@7I=EI?Q"\;'1/#=[_ ,%&
M?^"9W@3X:>+/B/#^S9XN_:/\=?LY?M3_ +0G@3X3_'?X8?&'PM\#O#VE?!CP
M5;Z7XDG\;Z'\*_BGX,\+V7B?Q'\.IK&QN#IGQ+\'^(O'.I '[&?![]G/X/?
M35/BGK/PH\+7/A;4/C9X]O/BG\4Y7\5^-/$$7C'XD:C:6^G:EXXO[3Q1XBUN
MSMO$VJ:78Z5I&JZOIMO8WFJ:-H'AC2+^6XTWPMX>M=-]OK\D/B5^U'\5/V:_
MVQOCW\*OBSX[\8>-? 7Q>_9?B^-7[#/A?2O#7PQ\.7-U\3_!'B^W^&'Q>_9[
MT/Q.W@Y[KQ+\3;[QI\3?V=]4^%4_B]O$&FW.C_$?5K'Q#HMVG@B^U_7_ ![X
MF?&+]MS5_CUKW[#/PX^+?Q,O/BS\#/V)O@E\9/%7QB^%OAK]C70/%_Q>^-'Q
MC\7?&/P?<>*-8\$_M$:==^$K#X"^"M2^#]C%J.@?"GP5'XNDN_B)%I.N?$#P
MM=:-X;N_'@!^V7BKQ+I/@SPSXA\7Z_+=P:%X6T35?$6LS6&EZKKE]%I6BV,^
MHZA)9:)H-CJ>N:S>):6TIM=)T73=0U;49Q'9Z=8W=Y-#!)RGP;^+G@'X_?";
MX:?''X5:U)XE^&/Q@\">%/B7\//$4NE:OH<FO^"O&VB67B+PQK+:-X@L-+UW
M23J>C:A9WO\ 9VLZ;I^J68G$%_96MTDL$?Y%^!/C9^V!^U;\1/BA\!?%?QGT
M/]E3XE?LK?L;_LZ^//V@-%_9^\+_  M^+7ACQ[^U)\?X_C6OBSP^FL_&+1/B
M-<']GGX=0?!6"RM_"WA%_!?Q0UO6_'7B70[SXS:8W@?2]7UWZJ_X)#$'_@E1
M_P $VBHVJ?V%OV5<+G=M'_"D?!6!GC.!QG SZ4 ?HG1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 ?//[3_[,7PQ_:X^%4GPB
M^*S>,;+0H?&?P]^(V@>(?AYXU\0_#KQ[X.\?_"KQIHOQ \ >,_!OC7PM>6.M
M^'?$7AKQ5X?TS4].U"RG$D4D)P,E67RG6/\ @GC^RWX@N/VB+K7/#GQ(UFX_
M:P^"'@_]G']H.?5_C]\>M6N?B/\ !OP%X=UCPGX7\)W]WJ7Q)N[O1[NS\.^*
M/&FGZAXQ\-3Z-XZ\0S^//'&M>(_$VK^(/%.KZM<^V_';]I+X$_LQ^'?#7BWX
M_?%#PK\*O#/B_P ?>#?A?X=UOQ9>/96&I>./'^MVOA_PQHRS1PS_ &:*YU"[
MCEU/6;T6VA>&](BO?$'B74](T#3M0U.U\*\._P#!23]BWQ-X2^(_C2U^,K:+
MI/P=^)_@OX._%W3_ !S\./BS\-O&/PJ\?_$FXTFS^'&F_$GX>?$+P)X8\?\
M@71_B'?:]HUAX#\9>*/#.E>"O&6H:G9V'AOQ#J=W.D) /.?BG_P2;_8]^*-W
M^SMKZZ=\9_AA\1/V7/AQ8?!/X4?&CX'_ +1OQQ^#WQXC^!&GI9I'\$O&GQM\
M$>.=,^)_Q%^'CBQCEAMO&WBC6_$&CWM[XBU;P]XAT?5_&/C*_P#$'O/Q=_8H
M_9^^,G[-.A_LG:QX7U;P9\(O!L7PTD^&D7PG\7>)OAAXQ^$6N?!?7- \3_"+
MQ?\ "KQ[X0U+3?%7@OQ?\.?$?A?0-9\.:]IVI?:3<Z>8-5&IV%]J5I>=5XQ_
M:Q_9V^'GBCXJ^#/'WQ4\/^"O$GP2^%NE?&[XGV'BJ+5=!C\+_"/7+S5]+TCX
MAMJ.J:=;:9K/A;4-:\/Z_P"'K;5/#][JT+^)=#UGPWD:[I5_I]OY'X;_ ."C
MG[(GC/18-?\ !OCOQWXOTW4KKX?6?AC_ (17]GO]HWQ'J'Q"E^)_@#5_BEX1
ME^%&C:-\)KW6?B[9-\/M UWQ5XEU+X8V'BW3O >F:+JS>.[KPW-IUW#" >0Z
M[_P2(_9&\4>#_P!IKP1XDN?VA/$.C_M:/\+=7^+%QKG[3WQRU;61X]^#=O\
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
M7^RKK/B_XH:Q<>'O%L/P[^./Q3T3X\?&O]G*T\<:W;?LW_%CX[:'KND^)/\
MA;7C3X4HQTZ\U[Q-KGA[P[JWQ)\,Z?>Z=\,OB[K6AVGB+XK> _&OB.ZU;5M1
M]U\$_LG?!#X?>//VCOB3X<T#Q%_PEG[6FIZ3K'Q]GUOXB?$/Q/I'C;4=!\'V
MWP[T2YM/#/B/Q1JGAOP6=,^']AI/@J&/P'I/AB&?P[HFAV5]'=-I&GS6_P"=
MG_!07]MCQI\+/VE?A%^S=X6_:Z^&'[ EKXL\*V^K0?'+]I3]D'XF_&_X/_&7
MX@>,]<U'1_#'P<\"_%6/XC?!+X*> /%_@73?">I>(_'%EXV^)CZYKI^)GPKT
MSPIHL\G_  D)B_53XF_$KPS\"O@Y\0/C!\2M:GB\%_!OX;^+/B1\0/$4EM:_
M:H_"OP[\+ZAXG\5ZT]I;"RLEN5TG1K^_-M +2T6;]S&((=NT ^2/A+_P3*_9
M;^#NA_LKZ)H"?&S7A^Q7KFOZ[^S7?^./VD?CMXLN?ANWB#P0OPMGT.SL]1\?
M?V#JG@S2OA*)/A=X:\"ZSHU_X.\,>#+[7;70M$L=4\4>*-6UJ;Q1_P $P_V.
MO&?P_P#C_P#"WQ+X*^(6H^!?VHOCKHG[2_QST5?C_P#'VPF\:?&_PYJ?A76=
M#\<VVMZ;\2[/Q#X-ETO5/ 'P[N[+0/ >J^%_"MM_PKSP5;0Z%'9Z#:V]?.?[
M/'B3_@H!^U_^R!X._;6\._'+PU\"_BI\=/AY#\;?V>?V69OAOX%\>?LT>'?
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
M;L?C1\8+/QGIG[1'AF?PG<>%?C7\,/&8\;R>(O@YX\\*R^ ? W_"/W/PNO\
MPGI&GVOA'1M+72&TC[=87MCXM?\ !27]B7X(ZE\1]$\??';2/[=^$?P[\&?%
M[XD:!X'\*?$'XLZ_X3^%/CV+5+KP_P#$O4=#^%'A+QKJK^ HM+T>ZU_Q/XML
M[.YT'P-X7GTGQ5XWO_#OAS7M#U344U[]OOX(:7^U3\(OV5[&3Q'XEU?XO? 3
MQE^T%I'Q#\,>$?&_B/X;VWA/0_&7P2\*>#YH/&>@>$M5\'ZSH?C>/XOSZ]<>
M-]+\3R^%/AYI?A:UE^(&H:"/'G@>36 #K?@#^Q1\$OV<?'_Q)^+'@>X^+&N_
M%+XPZ'X$T#XI>._B;\<?BW\3]6\<VOPXT2+0_"E]KFF^,_%^J>&&US3K<Z@]
MOK]GX?L]7LK;6+_PYI=YI_@V'2?#>F4_$'[!W[-'BF/]KF'7?"WC&^@_;KTB
MST#]J2W/Q@^+\%M\2-#L?!,?PRM]*L+>U\<PQ?#FT;X;11^ [L?"U/!4VH>&
MHX[74);JXAANH_+_ (%_M@? WP=^R[\)OB;X^_; OOVEO#7Q&^,OCOX+>#?V
MCI?A*^@2?%7XG2?'GX@?#7P]\-M+\(?!_P"'FE^'AJ^D>+-&?X)^!;G2/#5J
MOQ2O?"NE:IHUYXHUCQ/%J&K?5_B7]H'X.^#/$GCSPMXQ\<:?X3U#X7?"]?C5
M\1=1\36FK:!X2\%?"M[K6K-/&WB/QYJNGVG@?2]'>?PUXF"FX\1)=-%X9\2W
M MC;^'M9EL0#@-(_8V^ 6B?$7X9?%:V\.^*;[QM\(?@/K?[,O@:]U[XG?$WQ
M'I%M\#_$MQX;O/$?@;Q#X5UWQ=J'A;QLFOWW@OP9?ZUXC\:Z-X@\7ZG>>$O#
M\]YX@F?3X\^+_!3_ ()@?LH?L_\ _"4V7PWTWXP6/A;6_#WC/P?X1^'NL?M&
M_'GQ'\-/@7X1^(:M_P )GX>_9N^'FM?$"[\(_ &#6FFO8UU?X8Z5X>\3Z-IU
M_=^'_#^O:3X:D31H_I#X.?M-?!GX\ZUX]\*_#KQ%KO\ PFOPOD\/CX@?#WQ]
M\._B3\'OB5X3LO%]K?7G@_7]7^&WQ?\ "'@7QW#X2\81:3KD?A+QDOAZ3PGX
MGN_#OB:PT+6=0OO#>NVVG_GAX\^-?[5FO_\ !5?Q7^PY\./CKI?P_P#A\/\
M@GG8?M?>']<U_P"$?@[X@ZIH_P 4]6_:,\2_!VV\,7\44O@V76?A-9:)IFFZ
MC/X?74=+\?7E^NH!/BA8PW-N+  ^G==_X)R_LPZG\-_V8OACH>F_$SX?:7^Q
MI9QZ'^S5XI^'?QL^*_A;XG?"[P8WAB+P+J7P^TWXHV_BV?QYJW@;7? 5M9>"
M]9\/^(]>UB&ZT32M!EBEM]9\-^'M6TOEKW_@EA^QY>?"/QU\&H?"WQ*TG0/'
M'[0.H?M5Q>)-&^//QIT_XB?#[]HV]UV_\0VWQC^$'CR/QPWB#X3>-]-O]2NA
M_:7@.YT1/$D5QJ9\<P^*KCQ'XIN-;_.']D?_ (*<?M*?M>6G_!'GXE:K<>$_
MAIIW[2G[2G[:GP!_:3\&?#?0-/\ $'PH^,4_[/\ ^S;^TYXET'QI\)O'/C.#
M7?&^F_#IOB'\(="\0:&^B:O8:M)?VVK^&?$&O:]IEC<P7_[!6_[<G[+=S\9(
M/@-%\3S_ ,+"N_B'K'P?T^>;P5\1+?X;:K\9/#WA8>--<^#&C_&^X\)1?!36
M/C)I7AA+W5K[X4:7\0KOX@V\.C>(HI/#@NO#/B"#30#S2#_@F3^R%<^%?VG_
M  9XV\%^-OBYX?\ VR8_ _\ PT78_&/XS_%_XE)X\U#X<^"?!_@3P;XEMO\
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
MBG\-?B7\0_ 6CW?Q'^&&M'Q3XGG\/^-O@KXAU?X<>)H]/T_44\1ZU8ZAIXE
M/M;PA^Q7\'_#T.I2>+-0^)GQJU[4/@_K_P"SS'XR^./Q+\4_$3QGI?P*\6)H
M0\6?#;2O$E[=VE_;V_C&?PSX=U'Q]XVF:X^*7Q+U?PYX6U;XD^//%VH>$?"D
M^B=C\!?V9?AY^SE\!]!_9T^'FK_$R7P#X:\,0^#]%O\ Q;\5?'GC#QWIWA^R
MT&S\+Z38Z9X[US6[CQ)H<?A_P]INFZ5X;C\/WFDP^'X-/M9])BM+Y9;N7!\%
M_MJ_LR_$'XJ:7\&?"OQ,2\\=>)4\;-X$&H>$/'GA[P9\5I?AG=FQ^)%E\%?B
MCXC\+Z3\+_C;JGP\N%G'CK2/A)XQ\9ZIX1BL]0N?$%IIUMIU]-;_  ]\2?\
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
M!X!^%%_L\!_ &T^'OAK1-;\-&T^&%M9O\69?'=_J'C^SA_X5OX!ENO,/CO\
M\$W?V7/VAOC#'\=/&FC?$SPS\0]2\&V_PV^(VI?!OX[?&;X$V?QR^&E@=0DT
MGX=?'K3OA!XV\&V_Q;\':1<:G>M8Z1XN^V@Z?<W/AV\FN_"UW>Z%<^W?&7]J
M?X'? 2RTF]^(OBK5_,USPYX@\:Z7HW@#X?\ Q&^,GBJY\!>$AHO_  EOQ&;P
M;\'?"7CSQ;:_#7PE)XF\,6WBKXC7>BV_@CPY>^*/"]CK6O65YXCT2"_Z_5/C
M;\+M-^#4G[05OXK@\4_!T^!+3XG:=XW^'6G:S\4K'Q)X!U#28->TOQ1X,L/A
MOIWBK6O'&FZQHMU;:IHI\'Z;K<^LV5S!/I<-VDT98 \.\=_L,_ [QI\4_%/Q
MBTUOB%\,/&GQ(^&N@?!WXQR_!SXB^)?AAI?QI^&?A*;47\'^'?B+I?ABYM8)
M]6\&V>MZ_H?@_P")7A<^%_BYX5\+:]JWA+0/'^G^&KA-*AV]$_8J_9U\+?$K
M2?BSX-\':SX$\9>'/V<[#]DOPK_P@?C_ .(/@WPGX-_9[T>>&\T/X=^#/AYX
M<\3Z;\/_  I#X>U"WM;[P[XDT'PQ8>,M"EL[.#2_$5K86L%G'P/P2_X*!_ [
MXN?LL_ 7]J+4E\8>!]/^/_A'P'K7A#X9W'@+XB^*OBCK?BSQG\*['XP7O@#X
M9^ _#'@N\\<?'74O#'@F37/$NH:W\'/"?C#0+OP=X/\ &/CNSO7\'^%O$&L:
M9]%_!7X]?"3]HCPA>>./@YXSL_&.@Z3XH\1>!?$<2V.KZ!XD\&>/?"%^=+\6
M_#_Q_P""O%&GZ)XR^'OC[PMJ 6U\1^!_&^@:!XJT266W_M/2+5;FW:0 \*\&
M_P#!/O\ 99^'ME^R7I_A'P?XSTC3OV&+77K']ERP_P"%S_&C4+3X:Z;XD\+W
MG@76--NH=3\?7P^(.GR^!M0OO!EC:_$[_A,XM$\-W4VG:$-,1@X^2OV-_P#@
MGC=>&Y?CUK'[1EGXU\CQ-_P4A_:=_:W\&_";_A:DVM_!SQ*FN_M'>(?B]^SK
M\5]?\$Z)JE[IS^)O"]I=>%_$=IX,U.ZM/#&D_$?PCX:\>ZOX*O\ XB^$/#'C
M:TM?%/\ X*1?!#XB?!_]OV#2OVA_'_[$UM^R%X\N?AGK_P"U5KGP,UKQ!;>&
M[GP_X&^!GQ%\1>)_#?A#XN?";5/!VNZO)J7Q3N/AGH_P]U71/$'B[QC8:>_Q
M)\":)JOA'Q'X-\1W?V5\9/VY?V6?@!XZN?A7\3OBBFG_ !3M?A;KOQI/PO\
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
M4OB;X$3X3ZUJ.IZW\+=,\ >(?"^B>!/$&N^+/$F@:7:>(O'/CC5?$?YRZ_\
MME?M<Z7^P!^TA\8H_C8&^*GPA_X*]W?[*FE>+Q\./AJB7?P,M?\ @II\//V2
MSX/C\/'PQ+X?LII/AGXIO5'B2>PU7Q3'J"?;?[9?4)$OK;^@S7]>T/PIH6M>
M*/$^L:7X=\->&])U'7O$/B#7+^TTG1-"T+1[.;4-6UG6-4OY8+'3=*TO3[>X
MOM0O[R>&UL[2":XN)8X8W< 'Q!+_ ,$U_P!E'6OV</B#^R[\1?"_CSXU_#[X
MKW^F:[\2/$GQT^,WQ:^,'QC\7^+-!M=%M?#7C.\^-?CSQAK7Q-T?Q-X/'AW1
M)_ EYX7\2:%:^ I]-@?P99:$K3++5TG_ ()I?LRP?#K2OAUXKG^/'Q3;2_BI
M\,_C5+\2?BQ^T]^T'X]^->M_$3X*>)O^$S^#5_K_ ,8-8^(K>/-1\,?"?Q:/
M^$G\ ?#(ZS'\+O#WB6?5/$=OX,;7=>\0:CJOH'PW_;U_9.^*>D?$/7?#GQ83
M1--^%7PPTKXX^/)/BEX*^(OP0N=%^!VN:3K.N:/\;X=.^-'A'P!J6M_!?4]-
M\.>(I++XL>'[35?A]<7'A_7;"/Q$VH:/J-K;>I?"']H?X6?'&^\7Z3X!O_%\
M>O> 6T-?&7A?Q_\ "OXK?![Q?X=7Q,FJ3>'9]2\(?%[P5X&\30VFN6^C:C=Z
M5>#26M+ZR@6]MYI+6XM9I@"Y\3?@)\*/C#XH^"WC/XB^#M,\4>(_V>_B5/\
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
M3PII7Q$\2^,;#PWJ^N:1#:ZYJ7Y)>#?@5^TY'^Q)\!/@-=_LO?&>S\=?L_\
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
MN7C\7&QN8HOA)>:;<-X/CO;GXE#Q)%_PB\'@V34+3$>Y^TU^S9^T?X\\%_\
M!PWH7@[X%^/-6U?]LWP!\./!O[,4EN_@^RA^,&H6'['GA/X!ZRFF7U_XLLD\
M-:7H7Q#TS58+V[^(3>$+6[\/N?$GA[^W-)NO/?\ >+XL_%;X<_ OX9>/?C+\
M6O%&F^!_AC\,/"NM^-O'GB_5H[I]/\.^&/#UE-J&L:K<PV-M=W]REK:02.MK
M86EW>W4@2WL[:XN98H7[NSNK/4+2UO[&>"\L;ZV@O+.[MG2:WNK6YB6:WN()
M4+)+#/"Z2Q2(2KHRLI((- 'Y):S\*/BYX]_;G_:S^(^G_"OQEH?P^^,/_!+#
MX&_L_P#@7QEXIBT/2-(N_C%X8^(W[6GC?Q#X'U2UBUN^UW1[O2=#^//@3S]8
MN]'7PS/J,7B/2K#7+S4-#E@F\/\ V4/@;\7/'?@3_@B_\//%GP.^(GP;\4_\
M$TOA[X=N?VA/%_Q*T;2O#TUGXV\'_L6>.OV0[OX'?"[7K"?7+?XIZ/\ $3Q5
MX\MOBKJOC?X=:[K/PF;P'\-],T_7?$1\?:SH7A[1?WFVK_='?L._7\\G/UI<
M#T% '\N'P]^$'[6/AW]F7]@;]EE_V./CUJ/CO]CS_@I[I'Q7^+'B:"7X3Z9\
M-];^&.D?&K]H'XD0>./AAXQ\2_$[0K7QMHNL>#O'.A:U;W%W!X<@TMTU#PSX
MAN=*^(TOA?P+XJ^I/AS\#_CAX+_;ZT/XD?LY>$_C[\*/ 7CO]K7]H'7OVR/V
M<OCEIEEXU_96O/ \GA_XQZ7X9_;H_99^)>H6M^?A;\8?C3XJ;PJGB3X4_#?Q
M0?$OBQ?B]XAO/B-\-/#/@WPGJGCS7/WJVKZ#\A1@9S@9'0X&10!^3W_!7SX7
M_%SXR_ GX&>$/@O\*?&GQ:\5>%OVT_V0OC9KNA>#AX8M9K#X>?!'XW^%/B%X
M^U:35/&GB;PAX;-[::!I$ZZ3H9UQ=9UW4)H+;3;.:&._N['YD_:%^!7Q^\?>
M)/\ @N_>^$_@A\1-3L?VP?\ @GK\(/@G^S5?2VOA_3%^*/Q*TGX%_M,> ]9\
M+V=KJWB&QU/PA)HOBWXU^"["^O\ XBV/@W23!)XAUFQO;S1/#VKZI!^_A /4
M _49HVK_ '1^0H _!3PSIG[3?[*7[2VD_%^__9#^-_[4/P,_:P_82_8[_9K\
M4^"OA5)\*]7^)_[/7QP_9FNOC0__  @?Q$\$_%GXK?#CP!IWP6^(FC?'SQ=<
M7GQ%T?QIK'A'1?'&@ZI!XK31?#_B/2?%GB7RSXC? KXW?#7]K'QS\1?CE^QC
M^T/^T=\$_P!LC]F;]FKX9ZAX _83^.?B'P7I/P ^*'PJT?QSX3\3_L[_ !'\
M!S?M%_L]>!?%_P"SOK_A[Q])-X:^)OB&]B\$:1K-MX]3Q)X=\):/X[*V_P#1
M]A1V'Y"O+OAE\;/A#\:9OB/!\)?B+X0^)!^$7Q)U7X/?$N;P=K-GK]EX/^*6
M@:!X9\3:_P" ]7U#3Y)[%/$WA_2/&'AY]?TR&XFGT2_OY-&U06FM6&I:?9@'
MXUZ)^S?\7? ?CK]KG2_#O[-VK>$/!E__ ,$9?V5/V1O@]H7PYU6R\3?#^/XL
M_!6R_:T77/@?\,/$/BC6=(\87WA_PU!\;_AOX?\ "?C;Q]HGA'1?$$-IJM_J
MNK6,NA:K+#'^S;\+?CS\%OCO_P $E?$WBO\ 9Z^+-WHG@3_@DKXS_8U^+-SX
M>L_"&IQ_!?XT+XH_8AUV\M?B-*WC"UL[7PQ:Z7\#?B++:>(?"]UXH@\47&D6
M6G>"8/$^H:UHUK??LEI_QR^#FK_&/7OV?-)^(_A#5?C=X5\%V/Q$\5?#'3=7
MM;_Q?X6\%:I?VNF:/X@\3Z5:---X>L]:N[N!=#36/L5SK, FO-+@N[.VN;B'
MU? ]!^0H _%+]ES]B;Q9\6/^"4GQ0_8T_:#\-^-/@=XR^(7Q4_;8US3K^^;1
MKGQA\-]9^*/[9_QJ_:3_ &>/C-X8N_#7B'5=(E\4^!'\8?"_XH>'Y+'Q#]IT
M+QOH']DW\UCK&BWL5OQ?Q5_9>_;;_:K_ ."6'Q=N/B!X7\/>$?\ @H/\=M(_
M9P^)^O?#"^\8OH7AW3M=_9>\:_"/QWI7[.]O\3/ ]]X<U+0O"GQ6U+X7^.M9
MN+BPUW2+#P/XP_:)\<V]IKUKI%J^MM^\.!Z#GKP.<=*6@#\G?V#O"VF>-/BK
MK7[1DO[$'[2W[,?CA_@Y:_!_QQX[_;/^,OB7XJ_&KQ"]KXKL?&.G?"[X93ZY
M\>/CG?WWP6\#ZY<>-=;OO$VNMX#T[5?$GB;1KWX=Z+J\>J_$&?2?(/B9^RA>
M?'+_ (+&>*OBK\8?V<-2^(7[(OB3_@F9H_[+%_XM\6Z%H6J>#=3^,5G^U-XG
M^(>I>$Y_#\VK'QE_8-Y\/-;-Q>>+F\-Q^ -7TZ[U#PU>:_<SW,VDW'[?C:&(
M  ('88X[<XZ>GN#Z''EGQK^-_P 'OV;_ (8^*_C/\>/B-X/^$WPL\#Z>VI^*
M/''C?6;/0]!TN NL5O!]ING5KS5-2NGAT_1=%T^.[UC7=5N;32='L;[4KRUM
M90#X)_:)^ .KZ+^U!_P203X$_!(:9\#/V6_C3\;-5\96GPU\/>%/"WP^^#'P
M[\4_L:_'+X"> ;/3_#%E=Z%%;:.WCCXD^%]*M=#\$:#J:>']"BU/6]4M-)T3
M33=2_F3X_P#AG^U1X@_:.^$_Q!\1?LF?M*3>(_@?_P %CO$GQ-U#PM\*-(^%
M?A;]E]?V:-9^'G[2'A/X8?%[X::%I/Q*\-:5\5OB7\7X_&WPU\;_ +0'QT^,
MT6L?$;P%\3O$7Q0\.:WXF^#_ ,+$\/\ @2?^H# SG SZX&?SHVK_ '1TQT'3
MT^E '\Y'B/\ 9T_:.F_9:_;;\$V?[/WQ*N_%WQ3_ ."UOPO_ &I? 6@6\?@M
M+WQE^SWX2_;'_9:^.&H_$^":[\8V>G6&GO\ #KX+>-)[+PQXFO\ 1?B -4LM
M"\/7WA#3[_7='BG_ %%_X*/M\8)OV3O$4OP/^%ES\7?%<?Q!^!>K:QX8T?P1
M\.OB%\1]"^'>B_&SP!K_ ,1/B=\%?AW\9K:X^&/BK]H;X/\ @_3=4^*/P(T?
MX@:;JVA6WQ;\)>$M3N_#/BFXTR#POJ_WEM7T'Y"C ]!QTX'% '\UWAC]GW6]
M6T7_ (*7?#SXI_LD_MXZK\*/C=^U;^R'\;O 'C,?$Z[/[2&B:+X0^ W['V@:
M=\=OAU\6X?B[XH^)5Y\8_@-\7/A+XD^+UGX2\/ZG?:CX8T3X=V_PRTK1H]7U
M'P1\'-<_4W_@G)X>_:1\,_"7XDZ5^T;XM\2?$E;7XZ^,;;X#?%GXE> -'^&/
MQZ^*?[..G^%_ >D_#7Q9^T;X1T;1?#*1?&&UN=.\1^$+S7-5\*^$/$_BOP5X
M5\$^*?%7@[PEXAUG4O#>E_;_ (R\9>#OAWX5U_QU\0/%'ASP/X)\)Z3>Z]XH
M\8>+M9TWPYX8\-:'IT+7&HZQKVO:Q<6>E:1I=E;HTUW?W]U;VMO$I>655&:J
M?#OQ_P"#/BOX \#_ !2^'.O67BKX??$KP?X9\?\ @7Q1IHG73O$G@[QEHMCX
MC\,:_8"YAM[D66LZ)J5CJ-J+B"&?R+F,2Q1R;D4 _F]UKX>?M0:S^T+\ /B+
MXL_9*_:9B\5_!#_@KW\6/B%XH\+_  MTGX5^%_V5M._9_P#&'PN_;%\)?#/X
MJ?"7PMH?Q+\,Z1\2_&/Q=G^)?PM^(_Q\_:&^,FF:K\3_  Y\5_''Q>T/7_&7
MPU^')\/_  Z7O+O]GC]I'_AF/X_>#Q^S_P#$VZ\2>+O^"ZO@[]K?P]X;2/P<
M;SQ#^S/H7[>_P;_:1O/B=#]J\80:;;Z?/\,O 'B&\M_!NMWFF_$0^((+#P[>
M^"[/4=2L5E_HVP/0?D*,#T'Y"@#^>K]J']C?]IC]H7Q-_P %M?"WP]\(:GX-
MNOVF_A5^Q?;?LU>.?&NH?V%X!^+/BC]GGP]K&J^-? =[J'ACQ/:^-O"_AS7/
M$#6/PYUV^UZU\(-JFD>)-9UGPQ/K.A65YJB^1?%_X$^-_P!J7]D;]M;Q3\-O
M^"<'[67P@_:@^(_[ OQH_9&_M#]J[X\ZA\5/BYXF\;_$VX\):EI'P7^"GB3Q
MW^T;\4=-U7X!:%XK@\3>)_&/Q/\ &$OPC\-2W0\(ZA\/=/\ $ESK_P 2=.\)
M_P!..U?[J_D/\*7:O]T?D* /PB_:]_9B^/?[3/[27[2B?#OP5XL\!>%?CS_P
M10^+O[)/@KXM>)X-,TGPUX4^/GQ/\9ZWKVB^"/$%GIVN7/B[2+S3?#^JVE_K
M&OV&@7/A+3YH9M%M/$MWXFMXM$? T _M,?M(_M-?\$T?B!JO[%W[1W[.%G\$
M_P!GW]MOX+_'O4?$(^#VA:)\%?B)\0?!7[/?@O2K[P;J.D_&2>Z\:^!+?7/!
MNIWG@+Q;\/H-5D\3:%/I&I^'-/N)-'\>0^"/W[VK_=7\A_A2[5_NC\A0!_,?
M^Q)^RI\8;7X8_ +]D;XS_L:_M"^ /VF_V.OAWJ_PET+]L[Q5^T9X]^)/['/@
M,^'O@;XL^#'@C]HC]DWP[KO[0&I3W_B_X@>&-0T:RL/AOH'P8^%__"M-.\3>
M*;?Q$/ \?A;3? NK=S\!M%_:HO=*_P"")7PM\3_L._M!^ M9_P""?7Q-A^&'
M[2&JSS_!J/X9:18^%O\ @G]\=OV6-/\ B=\.O$D_Q9L1X_\ A7J_B+QQHOBN
MPU/P[IUWK6G>&!J.@MH=SX_;1/!VO_O1\9?C/\+/V>OA=XT^-7QH\::/\._A
M9\.]'?7_ !KXVUXW":1X?TA+BWM#>WC6EO<W+JUW=VUM'';6\\\T\\<443NX
M6O2)[BUL[>:[N9X+6UMH9+FXNIY(X;>WMXD:6:XGG<K%##'&KR232,L:(K.S
M!5) !^9W_!4;P)\4OB)\._V6M-^$WPI\;_%K6O W[?G[%OQT\7:1X('A:&XT
M/X7_  &^.OA/XG?$7Q'=W?C+Q1X1TF9[/P_H,UMH^@V&I7WB;Q!K%Y9VND:+
M=6D.KW^E3Z%X!^)<W_!6OQ+\<S\._%]M\%=8_P"">7P_^#UC\2;RVTVU\/S?
M%32/V@?'OQ*U#P7+I<VK+XMM=1MO!GBW3-0.K7?AF'PNMZ+[PZ?$'_"26<FC
MM]Q?!WXT_"7]H7X?Z9\5O@A\0/"OQ4^&FMZMXPT70O'G@K5+?7?"FNWW@/QG
MX@^'WBO^PM;LS)8:S8Z9XP\*Z_HR:MID]UI6I/ISWFE7M]ITUK=S^GA5'10/
MH!]>P]>?K0!_.)KO[-W[0.I_\$^/VR_^"5_C#X&^-O&OQA^*GQ:_:8B^$'Q[
M>SO;7X,?$#P9^U'^TEXT^.OA+]K#QC\5]+O9-*\%>-?@'J/Q#E\3?$?X5^)]
M2B^*_B7QG\+4MOAWX9^(VB^+O#NI:K%^T_\ LM_M+^-O@G_P<&^ ?!7P5^)7
MB;7OVP7^%NC?LP-<WOA"&?XR?V/^Q;\!/V<M>U./5=3\5Z=9^'X]/^('PT\3
MMK-_X]D\(KJ7AY+/Q'HB:S8ZI:*_[V_#SXV?"#XN:Y\3_#GPQ^(?A+Q]K7P6
M\<2_#/XK6GA35K76QX$^(=MI&FZY?>"?$%U8M-9VGB?2M-U?3I-9T47#W^BW
M%P+#58+/4(I[6+U(A.ZCGC[H/X=* /S*\,^!OB5J/_!677?C[)\,O&FF_!C7
M?^"=/P[^$5A\0]5M-*L]*C^*>G?'WQU\3M3\!7FE-K#^*[+5K/P;XKTB^NM4
MG\/)X3&HP7_AT>(V\1V+:2:?[4WA3XI:?_P4?_X)Q_&_PK\'OB#\2_AOX,^%
M/[<_P>\?>(/ </A>YM?AWXG^.$_[*&M?#W5/'":_XH\/7.D^#=1L/@Y\0#>^
M)K*VU:WTZ_TK3]'FMFU?Q%X?LM1_4+ ]!^5& >H!_"@#^=F_^ '[1\O[ OQQ
M^&MM\ ?B>?B1XP_X++7_ .U+X;\%QKX-CUG4O@/<?\%;/"O[:MO\0%NIO&=O
MH=G ?@;HM]J)\/ZCK-EXOA\80P^#9_#\&M75HDO8_M'_  !^/_C/Q=_P7HD\
M+?!3QYK-I^UQ_P $^_A+\"?V;-4A3PU;6GQ6^)6@_!#]ISP!K/AG2C?^([2]
M\,Q:/XP^-G@ZTGU7Q_:>$-#GM9_$&O:9?WNA:%J^JP_OKM7^Z/7H.OK1M7T'
MY"@#^=/XK_"'X\?"3]HW]FK]IC5OV8_VL/CG\$?&/_!/OX)_LI?$KP%^R?\
M&GQK\*OVA_V?_C7\'/%_CGQUI&K>(?"/@O\ :!^"/AWQU\.?'L'Q0U?P?XGU
M2U\4^)[7POKOP^T#6EOK+PY>07?B#]:_@;\%X/AI^Q=I'P3\#?!G0O@39Z=\
M,?&V@^"O@7X>\2Q^(;'X;V'B(^)+WPMX&O/$\VK:MI5YXCTJSUC3['Q?>Z1X
MAUCPA!XK_MI/"VOZKX5ATK5+G[!VKC&!@=!@8%+0!_.3^SG\//VEOAC\(_\
M@A_\;_$'[-'QAMM(_8A_9EUO]BW]JCX.ZMX6\.:Q\8O")\;_  &_9^\ 2_M,
M_#+P%H/BG7=7\8^&/AS\4/@5=>"=8L/#T!^,&M_";XC>,/%O@/P'XDT)CIWB
MC])/V+O@SXN\-_'3]O;]I36_#GB7X=^%?VN/CC\+?&GP[^&WB:8VFJ+X9^&/
M[.'PM^$US\6_$7@U=0O%^'GC+XMZ[X;U*:^\(:C;Z9XPL_!?A3P!>?$32/#O
MCZ]\1>$_#OV+\*OC'\+_ (WZ%KOB7X3^,M'\<:#X9\?_ ! ^%VO:EHS3M;Z9
M\0/A9XMU7P+X_P##-Q]I@MY/MWASQ5HFIZ5<RQH]I=&W6]TZYO-/N;6[G]-P
M!T % '\VG[1?P%_::\6_LX?\' G[-?A/]FSXN>(?&W[5WQ7\6?$3]GKQ)9?\
M(#9_#[XGZ5\3?V2_V2_@MX?T?0O%.N>.]'\G6;/Q3\,/'T_BJ/5+"PT?PIHO
MAXMKFL6NK:WX9T?7/T(U_P )_$FZ_P""J7PB_:.M_A;X_E^"VA_\$XOCK\+-
M8\:#2]/\G2_BAX_^.GP ^*WA[P#<>'O[7/BU_$%SX-^%?BB2ZNK7P]/X=L]<
M72/#,^O#Q!JMMIB_J%@'J!^0KS#XR_&?X2?L[_#+Q=\9OCE\0O"/PI^%?@/3
M&U?Q;X[\;ZQ9Z%X>T6S,T5K;K/>WCH)K[4K^XM=+T;2;1;C5=<UB\L='T>RO
MM4OK2TF /P?_ &3/V;?VD/AI\"/^""_@CQC\ OB'H'B+]DSXO_%[7/VE=(#>
M";U/A78>(_V7?VK?@IHNN:O>:3XQO=*\3V^L^.OC9X-NXY_ 5YXONH=!O==U
MS58;%M&U.V3E_@1^R_\ $[P%\0O%G[)G[0W[%/[1GQ]U+1?VV?B1^TW\$?VG
MIOVD/'5[^Q#JG@'XD?M5^)?VFO"WQE^(W@>^_:!TG3_"/Q_^#VK>--:34/AG
MH_P,U7Q)XV^)GAG2]:M->O/#_C#5?B^/Z54,<B)(F&1U5T;;C*L RM@@$9!!
MY ([@&G8&<X&?7'- 'A/P$^/NB?'W2O']WI_@?XE_#77?A?\3==^%/C;P/\
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
M:.&4 &O1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MBCP7\./"^C>&_$FA_&C6]=\<Z';:GX8U_04@US5OA_JFCZK\*;V;P&:WQ/\
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
M?AL'*QEXP[;<X0R('/REU!R/MS2K_P#:>\6_'OX;:3\8_P!GKX%>'?AMX:\
M_%_XB^'/B?X'^,'BKXT:IX)^.&EW'P[^'/@:T.F^+?@)\$'\.3>*/A9\5OCM
M =1T74];GO\ 2M.US1KM])M[I)=1Z#]M7]C_ , ?MV?L_>,OV9?BWXM^(?AS
MX4?$:.PL_'^F_#>_\(Z/JWBS1],U;3M>M-$N];\3>"_&%]I-DFLZ3INH-<^%
MVT'67>T6W;538S7-K-BK^R-XCUKQ/X UOXG_ +7W[4OQA\/?#SQSH_Q'T[X;
M>+#^S7X-\"^(/%OAB"_D\(7?C6/X'?LV_"/Q7XLTKPEX@NK#QMHOA?5O%<WA
M9O&OAKPIXAU71=4NO#VG+$ ?'OP$_:\_;$\=_M1^./V&?BIJ7[,?A7]H+X'>
M/-?^)OQ \;>&/ WB:[^'_P :?V)]0L/#(^&/B#X._#34OVD9?B-X#^.&H^(?
M'6@:%\6H]?USXJ^"_@I)HT=]XBL=3TSXV? .]\7<':?ML_MZ_&+Q;\4O'7[+
MW[/>H_$SX??!K]MGQS^R_/\ #$6_P.TK0O'/PX^!_P 88?@A\?/&&K?&+QQ^
MTIX%\;>"OBKI>JZ/XY^)7P]MH/A'?^"9O"^C:!X U'0/%6K^*A\1=$^SO$?_
M  3U^'/B6+]FG5+CXI_&+3/B;^RS\4O'OQ@\"_'#01\&M)^+GB7Q?\5(M?M/
MB?!\0-<M_@U_86M>%OB/IOB2_P!.\>>#](\,^'O#?C%;3P]J?B33M3U_PEX4
MUC1>2F_X)>_!BW^.OQ7^,'A;XK_M'^ ? W[0GC"S^(O[1W[*/@SXDZ/8_LK?
M'KXB16$.FZSXT\=^ M4\%ZQXPTG4?']C8:)I_P 8-'^&_P 0_ ?A'XWZ1H%C
MX>^,/ASQQX<OM?TC6 #DOA=\</VOOVFX(/VA/@+X^_9\T#X*>'OVS/BA\$_%
MGPA^)_AOQ/#=M^S9^SA\</B-^SY\<?B%_P +-T2YO]63]H#Q/K_P[U/XJ_"#
M0[OP[X6^%^C>"=2\.^ ?'MMJ&KR:G\2QY9;?M]_M')^R%X;^.UY;_!6X\=V7
M_!5&+]AGQA:6_P /?'5CX3\1?"E?^"G=Q^PE/XB\/:-)\8[W6?!OQ%E\#/9^
M.H=4U'Q-XV\.6WBRWN;-_"ESH][%%8?0V@_\$P?@EX4^.?Q)^+GA;XF?M#>'
M? 7QB^+-M^T#\4_V4-*^).GP?LN>-_C]#K>G^*+SXP:IX1D\)S?$*RU_Q%XJ
MTC2?$GC?PIH7Q0TCX6?$#5M.MY?''P_\06S7%K-RNO\ _!)[X1^(=/\ 'GA6
MX_:"_:TTWX7>+_VJ-(_;-\/?"#P_\2_!.@^!_A5\?+/X\6/[2.O^(/ %_I?P
MMM_B%>^'?&GQ9MKSQ/J_@;XE^.OB+X.\-:OK%_XC^&.B^ ?&-KHGB72 #XR\
M6?M(_MF?"75/^#@OXQ:=\7OA+XN/[$OAFT\4?!_P3XY^"OC;5/#>F6?@G]A;
MX4?M2:!X5MUTG]H/0OLGAV^LO%WCCP[XKB-K=:MKGQ$\1GXHPZOIOABR@^#@
M^\?&?[4WQ@^%?[1?[">C_$#4_AG9_LQ?M=^#/$?PZO?$;>!M=M?'7AW]KJ'X
M?6OQ2^&OAB]\?7'Q3L?!>D?#WXL>"?#WQ;M]%LV^&VJ>)(OB)X-\+^$;35+^
M/X@13^'-+XA?\$V/AA\1==_;AOK_ .,/Q_T'PM_P4&\#:;X(_:#^&?AS7_AE
M'X*F>T^#7AG]GC4O%GA&[USX3:[X^T7Q+XE^"'ABV^'NMP:CXWUSPE'#>7'C
M'0_"VB?$>Q\/>,M#]F^-G[&_PG_:*_9NT3]E_P",=WXM\8>!M$N_A%JD7B+^
MTM(\/>/9];^"OC'PGXX\):VNM^%= T/3-(U*\U;P?8V7B"3PUH6A0:AH6HZY
MHUO;6%EJDT8 /@WQO^W%^TI'JO[(WPO\,:%I/B3QK^V]=_M0?&KX;ZU\+/ &
MBZ?XK\'_ +'_ ,%X? VI?#X)X.^/'QO\+^%-;^/'C3PW\7OA-XE\4ZEK^OZ)
MH?A&'4O&>C6WPBUN^\-P75SYO\3/V]/VX?V?O@]\)O&'[8?PCUO]F3PE#\0O
MVCO"?QL_:@\*?!6#]HCPIX.\,_#O4?#UU^R]\9OB;\$/@I\8/BOJ?P<^#/Q\
M\+ZCXAN_C/-)\3/$NJ?"?Q-X-?P-;^*/"]GX_P##_P 2_#7Z0?M9?L0?"_\
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
M_L%^*]1T;PSIG@SX;^%/"_Q*L_%_C7X9^(/B_:?##X#:[I/Q8\;>*=4U_P
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
M4'L/$NA:U!>:Y8VQ?Z.^%G[:O[(/QR^(EY\(_@K^T]\!?B[\3K#P%I'Q2N?
MWPR^+'@?QUXD7X;:]%HEQH_CN'3O#.MZG+=>$]0MO$_AFYM]=M//TYK7Q+X=
MN3<"#7-*DN_Y-?C!\#?VAM0\9?\ !V>VG_LW?M0Z@G[57@/]F_P]^S5=Z?\
MLT?'V^L_COJ7@3PW\0OA?XLLOA3?VOPZFM/&\6D>*?%N@V[76@SWNGWWA:ZN
MO'VF7-[\.M(UGQ3I^A^QI^SW\=O!W_!4K_@A/\0W_98_:-\+?#GX*?\ !#GX
M<? KXP>)K_\ 9N^+?@KPC\/_ -H33?AK\>9?&/PZ\=^(O$7@GP_X7\)>-KWQ
M5/,U[-XKU72+/5=?\1:/<2ZK/=>+=%GU4 _K"\._MD?LI^+OB_'\ /"W[0WP
MA\0_&FX?QE#8_#72/'?AZ^\4ZK>?#F[?3_B)IFB6$%\XUS6/A_?0W5EXYT71
MY+[5O"%W8:E;>(;/3IM,OTMO,_&/_!3+_@G3\/;K7;+QM^W;^R#X:O/"GQ 7
MX5>+K34_VC?A%%=^#?B09M8MY?!?C2U3Q=)/X.\06<_A[7XM2T_Q-'I4VEMH
M>K_VD+1=.NC'_&O\!_A/\>=<^/G_  0E^-&B_L#_ +4?[+GP)^#7[>7_  4
MAU[]FRS_ &=OVOO%]K^R'X7^)&M?!C5_"%W\1?&WQ2\.^+_BCXYU3XHZC>Z]
MXI\5?&#3;?P;^SM86VFW'AKPUX+\!^)?AC\<=6U3 _:2_91_:IU_X%?\'3GA
MS0/V1?VJ]7\6?M:_MJ_LJ:Q^SC:Z7^RW\=KR^^.?A/P+^U_XS\9^(-<\ WMM
M\.I$\2^$?#GAO2M2\1S:[!=-X=MM.U#2;^VOBGB_PZ^M ']S_P >_P!KG]EW
M]ED^$A^TC^T%\(/@8?'<NL1^#Q\4_'_AKP4WB"#PVNF-XHU2P77=0LG?P_X3
M76]"/BWQ)(L?A_PM_;NA_P!OZGIQUC3A<^$0?M,>,M9_X*$>&_@+X7^./["N
MM_ B_P#V69/B)J?PHM/BS->_MZ3?%J]\6QWNB>,-&^&UCKLWAZZ_9IOOA;>Z
M3?V?B8:.^L77B*>_NSJ4>B_V/'J'X*?$/X5^.OAO_P %;_AE\??VI/V;OVBO
MCY_P3[_;:_X(Z:1^PEJM]X+_ &>_C5\5_P#A26N7]_X,\?\ BCX5_&CX.?#;
MP=XE^/'@,>*[WPY/!!)JOP^T#4;?Q7\69(UGM+GX<_$6X\)=#\6/AGXQ^'G_
M  6\^#_QK^%O[#G[2.J?LQ_!C_@A+XF^!?ASP'X*^!GC[1_!T'C+PI/\:_B-
MX1_9-T+XA:)HUY\*O#OCF]^'<OA[P1H-K:>.WT#3?%>J:1X(M]=;Q7)::1*
M?T:?#G]L3]ECXS_$36/@[\(/VB_@U\1/BMI'A2Z\<3^"/!_CWPWXGU]O!EEK
MY\(ZAXTT_2M*U1YO$/A#1?&(/A#7O$&@S7FD:/XKCE\+:IJ.GZ]')9Q_GI_P
M0T_X**?'#_@I;^R[\9OC%\?_  U\*?#/C;X6_M:_%;]GBSB^#V@>+O#/A;6?
M#WP\\)_#/6K/Q!<Z-XU\>?$?5[+6=2U#QEJHNH8O$]Q8PV4&GP11F>*YN[O^
M;S]@3X)_M Z+_P %%O\ @@G\<]2_8P_:9^ /P"\"?"G]M[P)>_#5_@5^TMKG
M@7]D6;QR?VF?#G@+X7^(/%WQ1T3Q;\;;B+7'^('@CQMXA^+GQ:UN/X9W]_\
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
M:E\!WGPZ\3?%6];X>Q0Z-I7B/P=!I][9>*-6N#I-GX5TB>]U'4['1/#]]-8
M']L7Q(_X*&_L'?!OQUXK^&GQ?_;)_9D^%/CGP&WAR#QSX?\ B3\;_ASX&N/!
M6I>,=,N]=\(:!XNNO$WB'3-/\->*O%?AVPO_ !/X9\(ZU>67B?7O"UA?>)M*
MTF[T&RNM0B]^\7?&+X1_#_X9WGQI\=_%+X<^"O@YI^AZ;XFO_BQXM\;^&/#?
MPTLO#>LM9+H_B&[\>:UJEEX5MM#U5M2TX:;JT^JI87QO[(6MQ*;J 2?YZ7QP
M^+G_  3I\*?'G]N7]AWXX_MU_$G]D/X->'_^"W&I?MI^(+?QA^S!\>_&/[6U
MU\3/">F:-I'Q)U/X;_&7X1ZOK/PT\-_!SQGXQN-3O_@7\0]:\+W'QB\,^%_#
M]KXS\0>%_'$OBS0)+'^V3_@J9:ZK\1?^"7'[=>B_#'1?$WQ/U[XH_L<?''PE
M\-] ^%/AGQ'\3O$/CW7?B7\,-=\->"M/\(Z#X TOQ%K/B&/Q'J?B#2XH;[3+
M&YTRUTV[DUS5+RRT"TO]3M@#K8?^"FO_  3IN;SQ#8VG[=/[)%_/X3^'$'Q>
M\32:9^T)\*]3L=#^&5U/I=M:^-M2U.P\47&FV^@W<VN:$+6[:[_TE->T.:!9
M(=9TV2Z]AT?]K']F+7_@"G[5FC_M!?!N_P#V97T>_P!?/Q_A^(_A+_A3\.DZ
M3K=UX8U:\NOB#)JR>&;1=*\465[X7U2*ZU&&?3O$UG=>'[V*#6+>6R3^//\
M90_9[^._@7]O3_@VT^(FM?LK_M,^'/A[^S'_ ,$V?B=X)_:'\13?LJ?'C3]'
M^$'Q+U'X._M+^$)?#/CPCX9PG1O&6K^/MZQ:=/$VK:U)XB\.>*K9+W1?'GA3
M6_$'R?\ #S]C[]O_ ,,?\&VW[/\ X+\*?LV?M5>'_C'^S%_P5(\-?M&?&?\
M9XB^&WQ#^''QW\9_!CPOJ&NZS;?\(+\/O&GP]U*X^(T5KXN\7?#7QM8R0^"?
M'/A'2[[PIJ7B#4=,U/4OAUK6C68!_=II'[77[+VO_"6]^.^B_'_X1ZI\'--U
M\^$=3^(UEX]\.3>%]-\:C6K3PT? 6H7ZZABR^()\3W]AX77P%=)#XP?Q/?67
MAQ=%;6[RVL)<G3/VV/V1M8^!_B7]I73?VD/@U<_ +P7KEUX6\7_%K_A/_#L'
M@GPMXML_$.G^$9?!WB'6+F^ABT?QG+XJUC1?#=CX1OQ!XCU/7==T'2--TR[U
M#7-)MKS^8C]HWX(_"[X7?LW:1\5OV8_V//\ @H!^TQK/[47_  59_9W_ &J-
M=^(/[3?PC_:ILYOV</VD+U_&^M?$?]MYOV,/V=/#W[/_ ,?M:M/ -LTOAS5O
M!FB^#_AM\,/BAXDU7P9#X0\2^)=#\(>"-#\1?,OPQ_8Z\1^*_@C_ ,%O?V>?
MVIOAC_P4"^'#_&S_ (+#Z]\5?A1^T7X _9D^*OB#XB>"&U'QOXN\4_"#]L72
M=)^&_P /]"\"?&?X?Z-XJ\.Z5JOQFT;X(7EM)H_P[\57GBKPM-\//MOP[\5V
MH!_8'#^W;^Q3+X9\'^,I?VM?V<-.\+?$'QS>?"[P-KFM_&KX<^'['Q;\4=-D
MLX-6^&&@/KOB/3GU3XDZ+>7]GINN^ ;1)?%NA:O-_8^L:/9:I%-:1['_  V=
M^R +7XVW_P#PU5^S=]A_9HU2VT3]H^]_X7I\+?LG[/VM7NLZMX<L](^-MS_P
ME7D_"G5+KQ%H&O:!;6'CQ] NY]:T35M+AB>^TZ\MX?XZ?C]\'/\ @HU\4?\
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
M/Q,^ /C'Q[H'BSXG>'_H^TT_XV^ _P#@HUI7BK]EGPI\?=:\+_%O]NRXU/\
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
M$\)^,%T[1G1KZZG\&>-+>&%KCPAXDBTO^?*Z^$?QCOO^#7S]H[X"6G[/G[1
M^.?B+6/VN]&T'X)2_LX?&RR^+NLWWQ(_;P^*'Q0\!W&F_"RZ^'UOXZN=)UOP
M!XL\,^)(/$47A[_A'],L;F2/5=3TZZT;5K?3ON[QWX7MM3_X*?\ [5'Q3LO@
M'\7+GX;7O_!$CX?_  ;\(^-%_92^-<WAZ_UU/C%\?_B%XH^#'A741\*GBU#Q
M0_@OQG\+;C6?A'HAN/$E[?167A:?PQ<^)?!FKZ+H(!^H7BGXQ:1=_M&?LO\
MAGPM^U9\!_#^@?$KP/\ %;Q)'^S]?V_ASQ1\4_VF-'D\-Z!KW@CXA?!KQ!:?
M$'2]4T7P;\-;/2_$NN^*-?TOP9X\\.>*-*\06&GSW6A7 TO5!5LO^"@7[#&I
M^-_!OPUTO]L#]FO5?'WQ#\:ZO\-_ OA'2?C3\/=4UOQ;X_T&<V6L>#O#]G8:
M_<-JGB+3]65_#UQI5J9+M?%$4WA41GQ'!-I:?B/^SIX(^)^G^._^#84:I\$/
MVA-&3]G_ /81^-7PP^/%[K?[.WQPT2Q^"OCR[_9%^!WPGL?#'Q8U;5?A_9Z=
M\.+W4_'WP]\6Z-I9\8W>BVFK1Z=9:WIUQ=:#K?A_5-4\@\-_#3QGI'[*O[5D
MMQ^S7^T-8^*/%W_!R;X?_:;TJPM_V0?VA9?''B7X,V/[?_P6^+2?'"RT'3OA
M'<>+=8\&67P(\'^(=13QU!I]S80:-IB>!XM0&O7NE^&+P _I4\<_M7_LT?#+
MXF^$?@O\1/CQ\*/!'Q8\>:GX7T7PE\/?%'CKP[HWBK6M:\=WNK:9\/M&ATJ^
MU"&>WU?XC:KX?\0Z1\-]+O1;7_Q"U?PYXATOP9;ZY?Z%JMO:?G?_ ,%?O^"E
M>B_L4_LN_&_4/@G\>?V=] _:Y\!:-X$U/0OA1\3'LO&/B.[LO'WB*#1[&SMO
M ^G?$'P5J.D^,M8\.1^*_&7P[.O'6[;7+/X?^*M1MO OC/0M \1#3?R^^)7P
M"9_B[_P4P_93_;)_9H_X*!?M'R_M9?M3S?M1?LPM\$M4^/N@?LG_ +1OA?Q+
MX>^#5I\#/AG\1OC)\*)]2\%?LZ>//V>O'/P.\-^$?&WC#XX)X%M_ W@3P;X(
M\<V\NN^$Y-!M]3X+]M*Q^.-C^Q1_P6F_8D\9_LO_ +3?Q'_:4^-O[;'BO]HC
MX':_\+OV<?C/\9_ /[0OP1\>_&SX">*_@YXCT?XO>%?AI+\-=)\9? GX3>%/
M#?PGUSP%XH\70>,=!'P?T?2_ I\4WHT;1[8 _L&O+RTTZSNM0U&[MK&PL;>X
MO+V^O)XK6TL[.VC>>XNKJYG:.&WMK:!'EGGF=(HHD>21U168?+?@O]NO]C#X
MB>%_B9XV\%?M4? #7_!OP8T30/%/Q9\5VWQ7\%0>'/AUX.\6Z7-KG@[QUXPU
MJ]UFUT[0OA_XUT2VN]9\$^/[^XA\&^,=*L[W4/#6N:I:6=S-%)^U_?ZQJO[%
MW[2FH^%O@<O[06N:M^S5\79M%_9Q\4Z=>6Z_&:\U3X9Z\+?X.>(]%"?VEM\=
M&Y'A'6-#B1=2N/[1N-+@5;Z2+;_,SIND?%'6/&/[7?B&S^&W[:WQ6TWXV?\
M!OP_P4^&WB3Q'^P/\2O@?I-O\3?#OC+]K<:O\"/AM\'/"OPFTNX^%_A?P'JO
MB/P;X(^%?PA\6WWCOXR:OX?UWPMXI@\:?'+P9>-\<-9 /Z>OA+^V5^R9\>?'
MFK?"WX*_M)?!+XI_$O0?!6B?$?6OA_X#^)7A+Q-XSTKP'XB736TCQ;?^&M*U
M6YUBVT*X_MO0DGOY;-8M/EU_P_#J)M)M<TI+SXS^+O\ P4)\-R_MT_L*?LS_
M  !_: ^ 'C+3OBE\>_VA?A)^TE\--,6S\7?%.V/PK_9D^/OQ%M[GPIXHT_Q_
M;Z;H-A\.?BM\)8O OQ@TNW^'_C#4=+\7:EI/A/7?%?PXUK3KWPSXR^"?AC\,
M/BK!K7_!'SPK\,/AC\6O@[X^\'_\$7?VIO@C>^/=5_9K^,WA+P?\"?CIX]^'
M_P"QCI_PM\/_ !4\23_"K_A'/AYKEEXT^$/Q5UI?"_C%K._LI?#\MS-HGG>-
M?"<?BGS?]ESQ!XAET/\ X-^OA ?V./VO_A]\0/V$?&>H_!O]J6#Q)^R+\5_#
MOA+X.>)+3_@G_P#M ?LX:CXDE^+UQX4M_AAXU^'7Q/\ BMJ.A>-;?XF_#'QG
MXR\&W'AK6O#_ (F^(NL>&?$FO>&M%U@ _I<^)'Q<^%GP=TS0]:^+7Q'\"_#+
M1_$_BWP_X \-:GX]\6:%X2LO$?CSQ;=/9>%?!.@3Z[?V*:UXN\2WD<EMH'AO
M3#=:SK$\<D6GV5P\<@3PGPW^WY^P]XP^&'Q,^-OA?]KO]F_7?@W\&=>_X1CX
MK_%73OC-\/Y_AY\/-?DNK2QL],\6>+QKPT+1KC5KS4-/M=!-W?)%X@GO[&/1
M)-0:[MQ)\D_\%P(/#]Q_P3U\2'Q1X2D\>>'D_:B_X)X-K/@R#PFGCN[\5Z1)
M_P %"OV78-6\,V7@N2TOO^$KNO$6ES7FB1^&5L[D^(1?MHK6UPE\\$GYC_MV
M_"_Q;^TA:_\ !8G]J3]G_P"#WQYN/AM\9O\ @E;\/OV/_#OA6#]F3XT>&OB#
M^U-^U=8^+/C=XBM_$NA_![4O!FE?&#Q0GP?\!^-?A;\-+;XJ:]\+_P#A&FG\
M5:_X6T?QK!8_![QS;Z, ?O>W[?'[%)\'^)OB!;?M4_ ?4_!?@_XDWGP;\0^)
M-"^)OA3Q!IEE\6=-\+3>.=3^&\,NAZEJ#:GXUTOP5::CXOU7PYI27VJ:9X9T
M7Q!KM];0:7X>UNZT_I?&7[8_[*'P]\&^ _B-XT_:.^"OA[X>_%'PY=>-?AUX
M\OOB3X2/@WQIX#TZPTG5=6^(GAWQ/!JLVBZE\-]!TG7]!U;Q'\1(+UO!/AS2
MM=T74==U[3[/5;":X_)?_@H?8ZWX/_:E_P""?'[6J_![]K?QW^RAHOP1^/\
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
M^*OQY\3:7HGPH^ _PW\;>,K#P[XI^+WB;P[>>/?A?K7Q9U#11>6/AWP1\%_
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
M!7Q,^&WQ)E\9P_#KX@>!_'TWPY\;ZQ\,OB%%X*\5Z!XIE\"?$CP_::9?Z_\
M#[QG'H5_?OX7\;Z'8:WHU[K'A37!8Z]IMIJ^F7-[80PW]J\O;X'H/R%?@E\1
MOV_/C%\!OV0?^"TO[1'P]_9[_9FT'XC_ +$O[5OQ0\-Z%H&F:AXMTKPE\4+/
M1?V=_P!F+XC1_%KXP:UH?A31O$'CSXL:K8_$W;KFEV5CX-MKVS\.^'/ATOQ#
MBM-$_P"%G:GZM=?\%!OVA_@5^TC^VM\%_P!ICX9_#/QQ8_ K_@GZO_!1CX5Z
M3^S';^.KKQ?<^ ]'U[XJ^$_%GP#\0WGQ U(1?$GXDS>(OAR(? OC_P ,^%/A
M?H_B2TU",ZK\//#5]/'9P '[,4F!Z#\A7Y$_!/\ ;J_: \9?&[]A_P"&&L^'
M?V<OB1H/[;G[(?B#]L$>(_A-XF^)6CO\#/!G@V3X1W.KV4QOM#^(]K\8_#'B
M^#]H/P%H?PN^*>L#]G71O$VL>!?&LM[X>TO4/%OAKPGH/T7_ ,%%?VE_B]^R
M5^SI9_&+X,?#_P"'GQ)\3'X\_LP_"W4/#OQ(\8>(O!FD_P!@_'K]H3X;? ZX
MO=+OO#?ACQ+/=:]!J7Q#TR*U743I6E:+9W%]XMN&\2R^'+?P%XO /NS '0 5
MPFN_$_X9>%_''@+X9>)OB'X$\._$GXJ0^+;CX7_#[7?%OA_2/''Q(M_ .GV6
MK^.I_ 7A/4-0M]>\80^"M)U/3=4\6R^'M/U&/PYIVHV-[K#6=M=P2R?A?\>_
M^"FW[9_[)NF?\%(_AA\8/AU^RWXZ_:"_9:_8[T;]OS]G/Q%X#OOC#X,^$OQ
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
MCQC_ ,% O@MXS_9_^(=W\9_B,?B+J/[*_CI?!_AC7=0\1:AX;T;PGKOAMYM
M\8W7B+P)J?PWTUOB']@\(367C/X0OXBUJV\&@']*H(//^<?X=QV/44M?F1^U
M-^U!^U+X'_;%_90_9(^ O@SX#&V_:@^"/[4OCW_A;'Q:U7Q_JTG@#Q7\ O\
MA3R)<S_#'PC%X:_X2CPQ;_\ "W-%N3H5M\2]&UCQS//>Z0?$'POMO#B>(_%/
MSA\&?^"H/QF^)?P*_P""<#^)OAI\-?!'QX_;8_:6_:!_98\?>/+6?Q;X@_9D
M^&/C?]DG5?VB-+^)6LZ NJ:AX-\;:[J7Q[U#]F[6]*_9U^%^N^(="UBSE\:2
M7WB'Q?XGN/AI=Z%\0 #]QJBFE@MH9;B>2*"""-YIII72**&*)2\DLLCE4CCC
M0,\DCLJ(@9F8*":^ ?V"/VK?BQ^U)'^U#:?$KX<>!O"5O^S1^U-\4_V4--\=
M^!O%/B?4]+^->O\ P7U%=,\8?$G2_"&O>%X[+X>^'KR>_P!'TN/PEI?Q5^,U
MWX5\<:?\0_AYXD\7'7O -U<ZM\[>)?BU^TQK_P#P6NTG]EX^+?AR_P"S#8?\
M$Z?$?QHU+X:ZGX:\4WMUXGD\;_M!>"OAMXGO/$\B>+(O#6M^*]/'@YK'P->W
M_AV?2?#/A#Q/XUTB33M2O/%VH7\ !^K7@#XB?#WXL>$]*\>_"WQUX-^)7@76
MVU!=$\:> /$VB>,?"6L-I&JWVA:LNE>)/#M[J.C:@VEZWI>I:-J*V=[,;'5=
M.OM/N1%=VD\,?98'IUZU_*?_ ,$8OVB?VD_@C^Q__P $:? MYX5^!<W[*'[3
MWBK]H?\ 9NM[*SN?',_[0OAOXA:!;_M0?'CP/\48-51[#X7#X<ZW:?![QEX#
M\0?"MM#D\3^&(I_!WCG3/B-XAEUO7OAOX+^K?@S_ ,%;_CC\?_B'\'/B#\'_
M -G[Q]\3/V9?C%^U%XB_9W_X1#PO^QU^V):>-?A[\+=,^*WBSX/:5^V9XC_;
M$UW1+#]E#7_ 4?B+PE:>*O'OP,T7P[;^)/A]\/?%TNH7?Q;U?Q?\.?%/@K4
M#^@+ '0?D*\/L/VG/V;-4^)/BCX,Z;^T'\#]0^,'@FSN]1\:?"FQ^+'@*[^)
M/A#3[&WM;N^OO%'@6WU^3Q1H%G96U_97%W<ZMI=I#;P7MK-,Z1W,+O\ F=_P
M<*?M)?&']E#_ ()#?M=_%_X#^(-5\%_$I=%^'OP]TKQ]H=S>Z?KG@+2OB[\5
M_ _PM\3^*M U?3GM[_P_XFL_#7B[5;3PGXGL=0TK4O"_BF^T;Q%I.HPZMIEC
M'-]9M_P3?_9!C_8Y\%_L0:!\+=&\*?!'X<:7X:D^&,WA.UL='\;?#SXB^$-M
M_P"%_CUX0\86MD=2L/CWIWBKS?'L_P 6)#=>)_$/C._UC7/$]WK;>(-=BU(
M^[Z*_'_X@?MI_M7_ !%C_;H\:_L8>"_@9XT\)_\ !/OXD:_\)=>^&_Q L/B3
MK7Q(_:O^)_PZ^#WP\^-'Q9^'OPY\5>$]=\,Z3^S[J'AVR\?V7PW\"Z[X@\!?
MM"1?$;XC0:@-0T'X?^%+&PUWQ#X1K?\ P4S_ &L_CKJ'Q(E_8U\#_LR>&O T
M/_!+[]G3_@I%\&?&G[1UU\7_ !+KVKZ-\:9OC+='P)\1_AW\.?\ A#K;0[RY
M;X1W_A*2Y\._$76E\%>;9_$..?XG+J\_PQ\. '[[T5^)'[.G_!1G]H[XG_M
M_P#!/S3OB)\-O@IX?^!/_!3G]C#Q_P#M/? KPQX*U?QYK?Q:^"VO_#;P;\$?
MB1/H/Q<^(VO#1?!WC_1?&?@CXTZ+-"G@WX4^#[[P+XLM=2\-R7_Q T?3K?QG
MKWC_ (>_X*7_ +>NG_!/X2?MH_$_X3?LE:;^R_'^VWXT_9#_ &B? _@?Q#\8
M->^+'ASPW-^W%XT_8E\'_';X<^/M9@T+0KZR\&>/U\$6_BKX7ZK\(=1UWXEZ
M+::WXZT3Q+\+'\36WP]\# ']"]&!UQSZU^$?BC_@IQ\??A]^W3X#^ 7CWPO\
M#X/!OQ&_;?D_8]MO@SX3M/%GC;XT_#CP7XB^#_B_XH?!G]I;XL?M#^"_'_BC
MX&^!M6^,UA\/M7\6>%/V._'7PQ\"?&]_A5XKT#QO!XCU&Q\-^)99?/['_@I]
M^V]?Z3\8OC+>_"3]EGP[\#OV9O\ @K%H7_!/KXN^$K;Q+\6?&/Q6\<_#KQI\
M8?@A^SY8^._A?XJDM/!/A+0?&O@;Q[\9-%\77L'C+PG?:)\2/#%SKGA>WT_X
M8:AX'TOQ;\50#^ARL*P\3^&M5UC7?#^EZ_HFHZ_X8?3HO$VB6&J6-YJ_AR76
M;%=4TB+7M.MYY+S1Y-5TUDU'38]1AMVO[%A=V@FMSYE?DIKW[??Q_P#!'CC_
M (*,_!?QQX-^$>D_'']F[3_@IXB_8Y\+B'Q-;^&_VH?#7[4^N:O\//V8I[_7
M;KQ<=5TC4_'7[0]@W[,7CW[/X=T[P[\+?'ME#XVN_$GB/PAXGTNTL&?M":+J
M7_!.+PU^W7_P4.TA+?QA\0?VB?$G[%A^,VK:;\-?B+XX\'?!_P )?#RT^'G[
M./Q ^/>H?"7P+XDU'XF>//A_\%O .N^+?CGXA^'W@G5[#Q5K?AKPG+X<N/%V
MBQ/?^/=' /V+P/05Y%\8?V@/@-^SUX?M/%?Q_P#C7\)/@;X5O]2AT?3_ !+\
M8OB/X.^&7AZ^U><HL&EV6L^-=9T33KK49FDC6*R@N9+F1I$"1L6&?&/V&OCS
MK_[2/P,@^*FK_$/]GWXP:/JOBK7K+P)\7OV8M3OKSX2_$[P-8)8KHWBRQT;6
M/&/CKQ#X"\4RW,NI:3X]^&'B3Q'JFL_#?QEI.M>#9=8\4V>CV7C+Q)^9'Q!T
M7XO_ !-_X+L_$KX2^(C\$OB%\%;G_@DAHEK=_";XH^$/$WB#PUJWPJ^,7[4'
MC+PK\7O"%Y:7&NZEX>BU[XL3?#[0-'\=:S<>%-7\,:WX*\->"-'UOP1KLWAI
M9KP _;SX7_%7X6?&[P-HGQ/^"_Q(\ ?%[X:>)CJ@\-_$/X7^,/#OC_P-X@.B
M:SJ'AW6AHGBWPIJ.K:!JQTCQ!I&JZ%J@L-0N#8:SIFH:9=^5>V5S!%W^!Z5_
M-Q\(?^"C7Q@^&_\ P32_X)Z?%+X'?LI?LJ^!)OCI_P % K+]A ?!+POXJ\:?
M#OX,_"CPA=?MJ?%O]G#03\/O[ ^'VK7^H75SH?P_ANM:\5ZAH>@V]AKFJZEX
M[@^&WB+>GPSF^H?#W[='[6NC_#;_ (*+>$?B/HO[*]S^T)^PM^T!\)_AO<?%
M*+Q!JOP4_9;C^"WQO\&_ OXK0?'SXC1?%[XI2:OX>C_9\^#'Q?\ $7C[XM>!
M5^*UDOCZ[^&=SX4^'?C'3-3\7:5<:: ?M+@>@_*C ]!Z]._K7\]]_P#\%7_V
ME=$_8W_:H^,6C_#7X,_%7XI?LN?MW_ ']DV36=1\-?'[]F/P-\4_ G[0'B#]
MEK_A%OB5I?P:^+&D^+_BQX \10Z5^U'X9\-3>&O$?C+6/"]]_8VH?&'PKXY\
M6>$;WPYX*\1>F:[_ ,%-_CA^S7>?\%,- _:O\ _!CQCX@_8YT3]DGQY\$W^
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
M/IFJ^*_ 7CGX@>$O&.GW.JW?PFD\(D^//#O!O[?'[;/[4WA'_@C1\1_A_??
MWX-:G^TA^TG^U?\ "']H3PBVF?$SQ9X2\6_$O]F'X+?MK^%-;&AZA:>*O".M
M6_P+USQG\"-5^)'AOP=K=O?>-(M?;X7PZWXL;3O!WBNR\<@']'F!Z#\J7 ]!
M7XP?"/\ X*-?$/XI_P#!1+QS^Q]/J_P/^'FJ_#?XU>-?!GBW]F?XF>%?&_@;
M]IB]_9^T/X2?$7Q-X#_:V^$/Q(UWXD6_P]^/W@CXI_$'P]X)M&^'WPZ^$K:Y
M\+O GBK4-8\:>*)Y]'6ZN?V?H ,#THK\&O\ @H+_ ,%0/C[^Q=\;?&MFOA;X
M''X7?#S4?V16T+X5:E;>*OB)\?\ ]HOP+^T-\8=)^#7Q$^,%OXF^&?Q".D?L
M8_#+X3^,_%6E^#?!OB?]HOX.>)O#WQV^(GA3Q;X)\%>(+#5]2T"%<7]IC_@I
M#^W/X*^(/_!670_@Y\+?V4++PG_P2Z^#_P $OVBKG4/B9XC^+_BC7OC/\-_$
M?PL^)OQF^(?@B"R\*V?@JQ\"^/-=\#^ [R+PAXEEF\4^&_ 7B?2M/TG5]$^*
M>F>/KW7OA. ?OAJFJ:9H>F:AK6M:A8Z1HVD6-WJ>K:MJ=W;V&F:7IEA;R75_
MJ.HW]W)#:V5A96D,MS>7=S+%;VUO%)--(D2,PR?!OC+P?\1/"?AOQY\/O%7A
MOQUX&\9:'IGB;PAXT\&ZYI?B;PGXK\-ZW9Q:AHWB'PUXCT2ZOM'UW0]6L+B&
M]TS5M+O+JPO[2:*YM;B6&1';\KOBU^U#\9/VD_B3\:OV;?V6-+_9WATOX-_L
ME?"CX\?'U_VG/#WC[QE:>,KO]IW3_BC<_";]G'2- \!ZSH>G^ QK/@_X4^*O
M$/Q*^/6J3_&:Q^'D&O\ @2P\._L\_&&;5?$H\+>O?\$@/^44G_!-K_LQG]EG
M_P!4MX,H _1BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH ^)_P!N#]C_ %#]KOPQ\#3X4^+^I? [XH_LU_M(_#_]I_X0>/8/
M 7A#XI>'K?QUX)\/>./ EYHWCCX>>,HX+7Q/X7U[P#\3?&^F1#0_$/@SQ1X;
M\43^&_&>A>*+>Z\.?V;J?PM#_P $4]&7X<?%SPO-^U_\<S\2-7_;Q\2?\%%O
MV:?C=IWA/X1:'XS_ &9OVD?$>H:YKFK>)3I&C>#;+PI\9]+\9ZCXM\5>'?BC
MX%\>Z/#\)_%_PTNM&\)>'_AQX%\0:5?>.M<_97QSX]\#?##PEKOC[XE^-/"?
MP\\">%K(ZGXF\:^.?$>C^$O"7AS35DCA;4-=\1Z_>:?H^D62S30Q&[U"\MX!
M)+'&9-SJ#F:/\6/A9XA\&>%OB/H'Q+^'^N?#SQQ<>'+3P5X\T?QEX=U/P9XP
MNO&&K6F@^$K;PMXHLM2GT/Q!<>*=<O['1O#D.DWUW)K>K7MIIVF+=7ES#"X!
M^9GQ&_X)7ZQ\5OA+X7D\;_MF?''5?VV_A_\ %SPY^T)\-?V[X?"'PAT7QS\.
M?B[X7^'TGPVT_0_"GPB\.^#-&^%L?[-MWX9O_$>E^(/V==8L-8T3QA:^,?&&
MI^,_%'B+QOXDU3QI<]+XD_X)H7OB+0?A!X^U#]ISX@>(?VV_@I\;Q^T7X3_;
M$\:> /AGJ>H7?Q!U?X2Z=\"/B!X"U#X/^#]%^'_@W1?V;_B)\'M-MO 'B7X0
M?#O4? >NW=I9:?XWNOB;>_&-=6^)^M?>.B_M ? ;Q+X1A^('ASXV_"/7_ =Q
MK>J^&K?QMHOQ)\&ZKX1G\1Z";Q=<T"'Q)8ZU/HTNMZ,VG:@-5TI+UK[3C8W@
MO((3;3[.XM/&/A#4-=?PO8>*O#=[XFBTJ/79/#MIKFF7.NQZ)*;-8M9?2(;I
M]032I#J.GB/4&MQ:.;^S"S$W4&\ _,?Q?_P2^M_B'I_Q)\4>-/CUKEW\?OC?
M^T1^RI^T=\7?BWHW@#1+'1)M3_8MU;P?XI_9\^#WPN^'6MZWXG'P\^ OA#QO
MX.;Q?<>$]9\7_$'QSK.K^._BC=:G\3+B]\9B^TGU+XP_L,^*/%O[67A7]L/X
M'?M,>./V;/B7??#'1_@3\?\ 3?#'@3X?^/\ PK\=?@YX;UWQ3XJ\'VLFA?$+
M3=7T[P3\5/A[XE\:>)-0\!?%.&U\2&QL-3G\,^+/"?C3PL?[&/V[XL\?>!?
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
MN[3Q5<ZO_P +'U+Q#XH\4:GXH\*7.@?#OPS@^*?^"0VD:_\ !ZX\)Z+^TO\
M$GP#\=O"G[9'QC_;R^ '[3O@KPEX-T_QS\#?V@/COXF\9^+_ (DZ?:>&+^+4
MO"WQ ^"OB;5/B%XOT37OA-XTAO+7Q'X$U6/PQXCU[5KK2])UVR^]_A]\4O$]
MAK_QWD^-WQ*_9KM_!VA?%K2-)^#,OP_\6:A:Z]HWPR\0?##P#XBT'3/CT_BW
M53I5A\7-;\4:AXTUO1[/PI]F\/:I\,+KP)J]E#)J%YJK+[5;>/O EY?^'-+M
M/&OA*ZU/QAI4>O>$=.MO$>CSW_BG0Y;.;48M9\.6D5XUQK>E2:?;W%]'J.F1
MW5F]G!-=+,8(G=0#Q[]F;X'^-_@CX(U"Q^*GQ]\??M,?%CQ?K</BGXC?%SQY
MH_A/P@NM:[#X=T'PO:Z;X(^&_@'2M%\#?"[P#I&D>';&/1?!GANQF=]1N-:\
M5>*M=\6>.?$WBCQ7K7YR?M5_\$@=6_:-\5?MHW_AO]KSQK\)_ O[:_B']ESX
ML^._A]%\&_A1XW70OC[^R;=_":V^'WBNP\;ZI9:5XVU+X5:MX<^"7P]7Q%\'
M[O5X+V+QEI=]XE\,?$CPYX>\1^*? FN?K'X)^,/PC^)>N^/?"_PY^*7PY\?^
M)?A7KY\*?$_P[X)\;^&?%6N_#CQ2'NXSX:\>Z3H6IW]_X/U\2:??H=&\0V^G
M:COLKM?LVZVF"?"VN?MWIJ7_  4,_9N_9.^$?BCX"?$SX7_$CP!^V%/\8/$?
MA+QP/&_Q*^&_QF_9@N/@4MS\+]8TWPQJX\.^ KVULOC5IE[KVF>*%UKQ7=29
MM)-$\(Q6%OJ'B( \]\7?\$L?$$GQW^(WQ>^#?[<O[2OP#\/_ +3OA+P=X?\
MVX? _@C1/@M?WO[2?B3X>_#Y?AGX=^+?A7Q;K'PXEC_9>^+GB7PD$T/XK^+?
MV??#/A"#QA966B:MX6TGX=>/?#VC>.;.7Q-_P2IA3X\?&#QU\$_VJ_C+^SA^
MSQ^U1;0/^U]^R5\+_"_PI?P'\8->L? >F?#)?$/P^\9^)O!^M>,?V;M5\8>
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
MV=(--U"U\(ZBFG+H_P 0]>^+]GXILM3U*/PAIFFZAX8CM19:Y=1@'PM\%?\
M@E5I?P,^$'[ WP6\,_M!>,]7\-?\$^?C/XU^,_PWU3Q#X'\%S>(?'VI^-M"^
M+'A*ZT+XBW&E1Z3I+:7IOA/X[?%+1K"?PAH_A6^:6[\'ZK>S76H^&+^;Q,SX
M+?\ !+;7O@!\6];B^%_[9_QV\+_L0:G\7[W]HC3/V$-,\/\ PXM?"'A;XQ:E
M\2;7XNZC8>%OC>GA\_&3PQ\ -1^)%L?&>J?L_>%]:T'PYK>JW&JZ+K^N:M\/
M?%_Q$\"^-?T>O?C;\&--\6Z)X!U'XN_#"P\=>)?$VL^"_#G@N]\?>%+7Q;X@
M\8^'= TKQ7X@\)Z)X<GU:/6-5\3:%X6UW1/$NLZ#86<^J:9H&LZ5K-[:P:=J
M%I<S,\7?''X*> O''@?X7^.OC#\+?!/Q+^*$EQ#\-/A[XM^('A+PYXY^(4UK
M+%!=1^!O"6LZO9Z]XMDM9YX(KB/0-/U!H99HHY KR(" 5?CU\"/A)^T]\'?B
M)\ /CQX'TCXD?"#XK>&K[PCX\\%ZV;R*SUG1;[8^;?4-,NK#6=#UC3;R&TU?
MP]XET#4=,\1^&-?T_3/$/AW5=+UO3+"_M_D/X+_L9?'[X;_#/P_^SEX]_;8\
M8?&']G7P3HVE^$_"UUJ_PQTGPC^UAKW@'P\VGZ?H/P^^+G[2OA;QA;>&/&FA
MGPG:2^%/$_B[P5\ OA3\9_%5N;37+SXKVWB8Z]J_B/9_9Y_:S\6>-/C7^WU\
M.OCG)\(_A[X;_98_:7\!_!GX;ZQI.O:G9KXB\+>/?V:O@O\ 'G1;WQEKWC&Z
MTRQO/&UX?BC/;7.EZ!HFC:9I(LGT:RD\4#3F\5ZQ]PV_BGPQ=Z_?^%+7Q'H-
MSXITJTAO]3\-6^KZ?-K^G6-R(#;WM_HT=PVHV=I.+JV,-S<6T<,HN("CMYT>
MX _.OQ=_P3V\36WQ+_:?\2_ #]I#7?V??AY^V]";W]IWP#H/P[T?7];M?B!-
M\/\ 3?A9JWQP_9E\:CQ%X>L/@7\;/%G@?1]$M/&?B?QEX(^.GA;7O$7AW0/&
MB>!M/\41:WJ6OOL?^":_A#PEXR^(6N?"_P"(VI?#KP=XJ_8*^&O_  3M\&_#
M>Q\*:;KNA_"_X&?"!/'1^'.I:!JNO:I>:]K?C;PY)\3_ !S"-0\37VI:%J6F
MW'ANSU7P]>76@W6HZYD?$C_@H,EI_P %$_V/_P!C;X/^(/@)\2?!7Q@E_:KT
M/]H'6?#WCP>,OBE\'_B%^SW\-M)\8Z7\/-5\->%]232/A]K&JW>O65QJ'_";
MS:GKEU8Z9K6EVWA/298XO$*?57[.WQ#^(Y^ _@GQ!^U7\0?V9KKXNW7BS7_
M7C+Q'^SQKVNVWP%O?')^+.O_  \\+>#/ UY\1]9OO$[^*UO8=#\!>(/#NK:C
M/K#?%JW\0>&].LTD6RTV, ^7?AS_ ,$VM&^%_BC_ ()Q>++3XTZ_>6W_  3-
M_9[\<_LW_#'3[OPCH<$/Q"^''CKP1\/?AKJ][\3;W^T))!XET_P1\(/AK-IF
MJ^#U\*V$7B_3?%&O7^DZAH'B6U\&^'_BK_@G/^RC\0/CE^SUH^C_ !D^*/C;
M2_V?O!__  4&_:C_ &EHOV9O$WP(UGX4^/\ 4/&WAC]OSXM_M!?L^0^)/B%X
MHE\/ZWK_ .SCJ5S/\+?VGM(\%O\ "^+QKXE^(5UIMOJWQRU+X-PWWP-7]U/
M_P 5_A;\3_"MQXY^&OQ*\ ?$+P3:WFLZ==>,? WC+P[XL\+6VH>'+B6U\06-
MQXAT#4K_ $F&\T*Z@GMM9M9+Q9],GAEAOD@DC=1>\#?$/X?_ !.T%/%/PT\<
M^#_B'X8EN9;*/Q'X'\3Z+XMT&2[MUC>>T35]!OM0T]KF!)X6F@6X,L:S1,Z*
M)$) /QWUC_@CSXLN/%>G77AK]N+XF>$_A_X+_P""C/BK_@HW\*/!EK\$_@7J
MVN^!/B'\6H_BK<?&CPUJ?C[5_#5SJ'Q%^V:U\9_B#J/P=\3>-M)U*7X:V>L6
M^A^/=#^-^F^'_"D>@>D'_@E1:#X._M%_!V/]HGQ=%IW[2?[>VD?\%"/%6O#X
M?^#'U7PU\4='^*WPX^-UGX#\)02,^GI\+[7XC?![X=7-I:>(;;Q!XW_X1RV\
M5:#JGCC5IO$6GZMX<^@_VT/VU%_9DUG]GKX.?#KP%9_&C]J[]KOXDZC\-/V;
M_@I?>-[;X=:+KR^#]#/C3XO_ !2^(7C=]!\7:EX3^$/P0^'L,_B_X@:UX9\#
M^/?%DLESX=\-^&O!VL:MXCMFM6V'CG]O+X>^/_@1H7Q.^'_P&^-7PZ^*?C:Z
M\+?%CX@? N'XF_#KQ!^SA$_PP\<>)=#UBY^'OC2]^*-M\8O 6I_$7P]X<\ :
MS\1(O'GPDU?PJOBO1M9E^%&LZ9=:U?>$P#YX\1_"'X>?M=_\%'?V?/CWHG@/
MXJZ)>_L-^'/VD?AQ\8_'_C'X1?%;X*^$OBCXGU+Q'\,D^$OPCBTSXK^!O"NF
M?M+_  NT#X@Z!XD_:?\ AK\2/A_KWQ$^'/PM^)'PI^'/B[P[JDOB#X@>&_$N
MG?H?\=OAQX^^)G@FTT;X8?%_5_@AXXT?Q9X1\7Z)XXTSP_:^++267PGK,&KS
M^%/%GA.]U/1K?Q-X#\:VT,WA?QSH<6KZ)J][X7U35$\->(_"GB@:)XJT/?NO
MC+\'[#XH:;\#[WXK?#:S^-.L^&IO&>C_  @NO'7ABW^*.J^#[>6[MY_%>F^
M)M43Q9?>&H)]/OX9M<M=)ETN*6QO(WNE>VF5([CXU_!JT\6>'_ 5U\6_AE;>
M.O%GB'Q-X2\*^"[CQ[X5A\6>)O%?@K1[/Q#XR\,^'_#DFJKK&L^(?"7A_4=/
MUSQ-HNG6=SJ6@Z/?6>IZK;6EE=03N >%?L:_LA>&?V0_"_QBMM+U#P_JWC3]
MHGX_>-_VG/C/JG@OP-:_"_X?ZC\7?B!H7@_PSXAO/ 'PUMM;\5R^"O#<^C>
M_#;R:;JOC+QKXAU7Q!_;OBKQ)XNUW7O$.H7C8$O['&HQ_MX:U^WCIGQ>O;7Q
M7K'[-&D_LJ2?#"\\#Z-?^ Q\.O#_ (^UWXK:%KLVH1ZG8^-9/'UCX^\2ZT\N
MIVOB6Q\*7WA*]_L"X\%G6;6Q\66OTQKGQE^$'AGXB^#_ (0>)/BM\-O#WQ:^
M(5AJ>J> ?A=KGCGPQI/Q%\<:9HD-Q<:SJ/@_P3?ZI;^)?$UAI%O9W<^IW>BZ
M9>V]A#:W$MU)$D$K+)>_&#X2:;XRT?X=:C\4?AUI_P 0?$6OZGX4\/\ @6]\
M;>&;7QEKOBG1/!VG?$36?#6C^&)]3CUO4]?TGX?ZOI/CK4]'LK&?4;#P=JFG
M>)[JVBT2]MKZ4 _,'P__ ,$C] \-_LP_LN_LO6/[0'C"X\-?LH_MG6'[;W@S
MQ7J'@CPI+XE\8?$?2/C=XR_:+TWPKX^AM)K'19O S_%7XA^*I]6MO!NF^#/$
M5WX2B\,^'-.\0Z->:3K&O^)K?QO_ ."4Q^+NI_M6>+M'_:8\:_#OXA?M'?M)
M_LN?M;>&?$>D^ O">N:/\(?C7^QS8?#G0O@E>V_A/6[J6Q^(_@PZ%\)O A\?
M^#/&]Y<VOB?Q+IEWX@T:]\(PWD6C6?T5^T1^VQX*\.?L3?M>?M4_LJ>._@7^
MT;JG[,7P?^,WCN6T\._%#2O%7@1/&'PA\ :CX^U;P9XNUWX;W'B6YTO6K;2K
M%+B;PXS:?JD[W6GV=S>:%;:D-:L_H?\ 9P^(>N?%W]GGX#_%CQ/;Z5:>)/BA
M\&?A?\1/$%IH5O=VFAVFN>-O!&A^)=6MM&M-0U#5K^UTF"_U.XBTZVOM4U*\
M@LUABN=0O)D>YD /S-\0?\$E?%'C'PQ^UAX-\:?MH?$CQ)H'[67[0G[._P"T
MWXI:7X0_!W2]:\/?%3X 6G[.U[8ZGINHZ-HEC:7EAJ_BG]E[X7K8:--I5OH^
MB?#^7Q;X6U'3_%/C37+3XI:/ZQ\8/^"6OPF_:,\2?MTW7Q\\7:QX[\#?M]_!
M3X(?!;XH^ M.T/2_#</@FU_9SN?&&K_"'QE\,=?\_6-0TWQ=X;\5_$#Q3XWD
MNO%4/BZSN/%-KX,GM;33](\,WFC>(>O_ ."GG[>EM_P3K_9AO_V@8_ASKWQ<
MUFR\9^%+"W^'GARVU&74=2\$Z3=3>._COXG>^T^UO(M!M?AM^SQX.^*_Q#BU
MK68XM _MSPWH>A:A.)->M89_O;P]XF\/^*_#6B>,?#>LZ?K7A;Q)H>F>)M!\
M0:?<QSZ5JWA_6;"'5-*UBRO%/E3:??Z=<P7MM<JWER6TJ2@[3F@#\B?$7_!*
M/XA?&/\ 9Q^,WP+_ &KOV^/C?^TIXD^+/PIUK]GK2_BSKWPR^"7@/6?A=\!_
M$_B3P[XA\:>'_!WAWP+X2TS2=>^(_P 1F\%^ [3X@?%7XG3^/;Z^_P"$'T"\
M\(>'_!%U<>)7\0]3^U=_P3!\1_M/?$/XL^/K;]JWQ=\*!^TI^P7K?[!?[2WA
M[PS\(_ACXGL?'/@MF^)FI^$O%_P[U?QQ:Z[XG^$-_IVO_&/XCQ>-/#NGZWXE
MT?QSX1UK3=.M7\(^.O#.@?$RQ_1?X9_'+X*?&KPIJ'COX-_&#X6_%KP/I.I:
MCHVJ^,OAG\0/"?CSPIIFL:/;P7>KZ5J'B+PMJ^JZ19:EI=I=6UUJ-C<WD=U8
MV]Q!-<Q11S1LT'P]^/?P+^+?@&_^*WPI^-/PF^)OPNTIM735/B3\/?B-X/\
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
MO5TJZU"PCE:[LK?4VTW45TZ>ZABBOFL+T6KRFTG$8!_'I^T+HG@*_P#VG_\
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
MC0$A<UT8.<\'CU_STH _C\^!O[.GP^T+XU_L&6GC_P"#_AC_ (9SE_X+0?\
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
M5O%J]SHNGU_7C10!_%[\1/'/[%'Q+_9[_;2_;.^"^O?MP?M]:??_ +#G@O\
M9S_:9\!_&#X7M^SI^S7\*?"7AS]H'X0?\(GX<_:#\&?L8?LL?LV?$+QI\1/V
M8O#GC#XI_$CQOIOPBE^(>M>"?V7/AS\9/!'C'Q)X,\&?$WX2ZGXBV/#OB?X7
M_$'QK_P7 T'XI_M1_$JUL_BUK7_!(WXW^&?VO/A%^SK?Z/X5T[6Y+?X*Z?\
M#+]I+P?X!O?#]YX'U+]F_2?C3%X+U&VB\4>-/'=[\5/V=_ 7C_4(OBE\5M-\
M&^,/'-A_9510!_(_HWQGN/!H_9F_:4_:7B_9_E^''P-_X+0W.J_%G_@HW^S+
MHFO2_LH?M/>$_B;_ ,$U_B7\(O"/[75^^FW?C72OA-#>^+/$GP8_9_\ VE?$
MNBZU>?LY^$/VD/#?B6Q3XDO/I'BN70>._:C/PH^-_P"SA_P6'AU;X4:YK%CK
M'_!8[_@GQ\2O!&B?%G]G;Q[X9FUG1)?#_P#P3ATSXA>)/"&B_$OX?:2VKZF_
MPH\'_'S5OB%IF@P77B_2O@S>>)?$WCW2-*\ >.+:^U_^Q&B@#^8#_@HI9_#K
M]DG]OO\ 9A^-/Q!\<^//V0O^">'B']EGX_\ PST+XR?LP_ KX'^/OAG\./VK
M/C/\5?!?BWQW>_&/PGXU_9B_:#\'>&+']I/X8Z9I?A_3/BE8^$XO$NOZMH/B
M'PY<ZQ;^$_$GCRZNOC[XW?#WX5?LR_LY?"70_P!GCXX?%32]9^''[!?[1?PK
M\(_LD?\ !4;P%J&JZ7_P4E_8V^+G[0'Q1OM#_9D\$ZIX2MOA=XY^$/[0_B[0
M_"5E<_LS_!_P3X+\/?'>X^%VN? 7X5^(O@_!/X(^(6F^ ?[0** /F+X!?M5_
M#;XZ:YXL^&$%_:^%?VC/A%X2^$.N_M%_L^7^HQ:GXS^ _B#XQ_#S2/B+H?A#
MQ'JMC;1^'?$LUEI^JMI\_B#P??ZSH$M]93PF]@NLVB?G-^W)I?AJ'_@L!_P1
M5\7#0]-_M_2+[]NG1?$_C.#0%FOM \-^*/V:M1T'P'HWBGQA;V$A\.:)XL\?
M:A/HO@G3=>U33[#Q/XSN+C2_#L&HZ^9+>OUHMOA_X(\(^./'?QKO[B=/%/B+
MPGX=\-^(?%&OZP8],T'X??#^X\4Z]HVA:=:R/::#X?T/2]3\7^+O$&KZL+6/
M6=9N-30^*-<U33?#GA6ST#T%M2T]+ZTTQKZS74K^RO-2LM/:Z@%[>:?ITVGV
M^H7]K:&3S[BRL)]6TJ"]NH8W@M9M3TZ.>2-[VV$H!_&;H?PK^ OAG]EG_@H-
MXXT3X4_#_0/B'X>_X.*?A3X_^#7BK3?AM8:;XVT'X;>%_P!M7]E[Q58^/?@W
MJD&@Q:]I'PYTKX0Z=\??$FE^,/AW);>#G\&#XS:WINIS6-_XZN[KZWUSXH_
M?P]\=/\ @J+^QQ_P4)^"'Q%^/'QA_:[_ &E?"/[0'[)?P^\*?"OXE:O8_MG_
M +._PN^&OP#U']E_X3_"SXN_##PY9Z/I47P&^+'PYO?^$\L_'/B3PC\/OAEK
MOBCQ;\5?'/B*[\(>(/BUXS7^HBB@#^4+]N?PAKOQG_9=_P"#G7P-\/O"VH?$
M3Q9XL^(/P<\5^$_"OA[2+G7]0\4V7P\_8R_8]\.^)M7\&V9M!)XI7P?X\^$W
MQ \.3W&@P7EW9^,O >LZ+!#'XBTW["NG\;OCFW[6O_!0_P",7Q;_ .">5_XZ
M^(7BWQQ_P;X_M>?##]G#X^_#GP!XXT;P?J_[0'B#XO>'_&GP=TOPO\:=:\,Z
M3X+L;K2/%.AZE96_B35?$=AX/\-_%'2]?^&]YKEK\3_#OBSPGH_]55(3C'!.
M3CC\3_2@#^1WX+?%G]C?XJ_M9_\ !!J\_9T^&5QX>\'?!C]G']N;]G_X]^#8
M_@'\0;*__9XU'1/@3\*O#>N? O\ :*O[KP&\/@R[\"^/M6\4Q^-+?XAZM#HM
MM?>*6\?:GJ5QHWQ&TCQ/XD\ \(?#3X8ZI_P2+_X)$^!?%OPQ\(WD/@/_ (+<
M:==ZOX)\0_#O3Y/^%=?!:_\ ^"B?[0'C?QA=:]X4U#0S)\//A7<? SQ-X2\0
M^+;C6M.T'P<_PK\3^&Y]>?\ X13Q#I:WO]JNFZEI^LZ?8ZMI-]9ZII6IV=KJ
M&FZGI]S!>Z?J.GWL$=U97UA>VTDMM>65Y;2Q7%K=6\LD%Q!(DL4CQNK&[0!_
M)5^TEX(\,V'PZ_X.$OAS\-]-TWP?X-D_:X_8/^*G@OP3X6^!OC/XL_!SQ3J6
ME?#W]BN#XM/XU^"/P6TZ;Q#X[^!_C/XO^ O%_P /?VVM3^%WAOQOXTTCP?9_
M%N]UOP-\0_%OAMOA_P"(/L#_ ()T?&+]ES]I+_@I+^U)^T^US\*_#7[3/QE^
M OP.\$^!?AK9_ 7]ICP+X[;X:_ >+7%^*7Q-M?C%^UO^R]^S'XH\?ZWXA\4?
M%CP=\/O&'A/X1^%(]"\/?#;X4_!'6_']SK&KZ]I&G>"/UY_:J_9I@_:?\$>$
MO#,7Q@^,/P*\3?#OXF^$_C#X ^)7P5UCPK:>)=!\=>"8M5BT)M9\-_$+PA\0
M?AI\0_"<JZS>?VMX'^(?@;Q/X=O;J/3-:M+33_$^@^'=>TGF?@;^S+XC\!^+
M;/XB_&K]ISXO_M8?%#P[HGB#PQX/\0_$_0?@;X%T/X;:-XQU+1[[Q7;>$/ W
MP!^%'PIT1]3\50^%?!]GJ7B3XBM\0/%6F6^AW^G>!-9\&:!XR\<Z%XB /SD_
MX*A?#+XE?"S]NS_@F+_P4[\.^!O'OQ:^"W[(NM_M ?"/]J/P7\,O#WB3XA?$
M7P#\*OVGO =EX&TO]H3PC\+_  ?HNJ^+/&7ACX3>(HFU;XUV'@^Q\6^-U\$?
MV3JOAKP-J-EH?B;6=$\U_:7^.7PP_;0_;_\ ^"6NF_L9_M5_$?XP>!?^%A_%
MO7OVN_#?[&_[7'QKM/ OAOX/Z3\%O$/B7X7:M^T?X9_9\^*.D^&O 6DWOQCT
M[PYH^F3?$S3_  _J'BS6&N?AU?C6;*_U7PW/_1/10!_'9X(TKX<^*/CA\3OV
M3OVR/B_^WCX8_;B\(_\ !4KQ?^UU\(_V=/AK\%_@+J]G\>KF;X_7&N_LQ?M6
M?"']H&;]COQ;\0;3X,:'\!9O"7P:^)?BWQ1^TGHUQ\%?@M\,/&?PF\26_P .
M?A/H'ASX?V/'^!?A+\ /"G[,W[1OC+3OA1\.=!\9>&/^#ESP5\0_AGXFL_AS
MIEIXD\,_!;PM_P %!?A9XM\/^/?A;JL&AC4?#_PAT7]GYOBEXCT3Q9X#FLO
M4'PYOOB7JFGZ@=.UCQ?->_VAT4 ?QA_&7P[X$US]H[_@I7^R7^W-\=?^"@'P
M_P#CA^T=^V!IG[1O[(7PQ_96^%7PAUC4_P!J_P"&?@?PE\*-3_9(N_V8?VA?
M$7[)/Q \;> OB7\#]6\ 6?@OQ!<'XZ_#7X<?!O5+'7/'.O\ B30= U/XR^*K
M+[;T#X;?LS:!HG_!PE\5)?V.O _[07B'0_CM\9/'VA?#OX>^#[3P)\5?BWX:
M\2_\$[_AA\//'^F_#+XH^"O#?_"Q?"]S\2_'?B+]I_P!KWQ.^&3ZCXIM_&7B
M_P"-]YIHUCQEK7B6TU?^F&B@#^)B/XK?#G7=)_X*2:=X.^,&@_&J?]H?_@W3
M\):#\,-1^"7[/?Q&^%?P9\4ZQX8L?VXO WASP/\ !'PWK/A_5_&FM>"? >GZ
MS\,_@WH_BWXM^/\ XC^.9OC#XJTSX%ZAXWLOB)J?AKX*^&?ZO/V%+NWO?V)_
MV1)+:0N(?V9_@;87"/'+!<6FH:7\-/#6FZIIM]:7"17=AJ>E:E:7>F:KIE]!
M;ZAIFI6EUI]_;6]Y;30I]5DX!/H,T@.1G!&?6@#\=_'/A?Q)^W;^U!^T)8^!
M?BI\&K'X1_ /X4>)?V,?$'PY^*WP4U?XP0?$/4_CWIGACQK^TQXEAT2S^*GP
MKL=1^&NJ^%]/^$GP/\.^*WO/%%JWCGP/^TMX(CLM+6RU*;6_Q\^#OQ$^.?\
MPYT_:!_8.?PMXZ_:<^)W_!-O]H?P'\)M7\$^$-/@C\2?M[?\$Q?@9^T]\,O$
M=_J?PATPV5KX0\?^#/'O[*-MXD^ GB'X;>%_$WC:_P!9T7PU)X*\7-JFL_$[
M1?#?B;^PRB@#^73]I_XJ?LX?M0?!+X__ +6W_!./]G[X@_'CP5XF^(W_  3S
M^(O[?/C#P=\%/BGX>7]L;]G']EKX^V!\5_LP_#OX=_%_P=X7T3XR>+O!?P7L
M/B%HWQI\)^'M/T9(O ZV?P-^(]YXEOM:/P^TK@/VW_'?P'_:M^ /Q9_;1_X)
MX_#;XX>*?A5XQ_:6_P""<GQM_;U_:+^$7PA\:V7C#]I;X#_L[^+/$.G:GX8^
M$'PF_:(^%NM>&OB_K7[+?A[P_P" /&?Q(T,_"^Z^&FHZ5'/\.O'$WB+6/#GQ
M/\.^%?ZRJ* /XSOC/X<_8;^)/[.?QT_:Q^'GQ1_:7_;*^#OQD_X*!?\ !'GX
MG_$3XY?M"?!GPAI'PBU?XA^%OVK?"?P@^*%_^S5\*/AE^S-\ _$#?%M?@7>6
M'@#]H[QS\/?A5JE]\1-,U_PG\*;/Q3XB\>^&_BMX/T3H_P!NOX2?!_XL_"G_
M (+D_'C]BGPO\//&G[)WBG_@FQ\#O#MSKOP2\%Z3XE^$?Q7_ &P?A7K/[1&I
M^*_B#\(/$/A32+_PAXOU3X)_L^Z[\._!WQ$\>?#*^N]"T/4]6N?!NNZPWC/X
M;^-]+\)?TL_MF?L[6?[2_P +O#'@[5?BC<?"/2? ?QG^"OQ^D\4VNC:'JQ_X
M2#]GCXF^&?C+X#L]0D\17,&FV7AP^/O!GAF[\48$=]J>@6E_HUEJ6C2:@VIV
M_P!91^8(T$I5I JB1D4HC. -S+&7E,:LV2J&64J"%,CD;B ?RM?M<_%GX Z-
M^V?X/^+WQ/\ C7\;?V?O^";W[4/_  3YMO@)^SO\=?@U\"O@]\4/V;_$/C/6
MOC?\5==_:+^ GB?P#\8_V2?VDD\%G]J3P5J/P;\9:'KVD>#O ?@[]I3PU\*=
M(LY?$/Q3_P"$4\#V?AGH?V?;_P#9W_9&_:(\*?!C]K3PW\9KO]G?XK_\$N_@
M%^S!^P#-^V#\)O$?Q&\<^./AUX=\8_M$2_M'?LT^/_!VE_#Z33K3X^_&CP5J
M/[-5_P"(OV<D^'>D?$#Q_P##WPC\)OAEXH\"3^/? #^"-,_J'HH _+;_ ((E
M7AN?^"27_!/6*33/$>DW.D_LK_";0;_3_%'A3Q1X-U6+4=!\,VFD7[)I'B[1
M]#U2YTN>[LYI]$\0VMG-X>\4Z/)9>(_"^JZSX<U33-6O. \;>%?$G[=W[4/[
M0MCX%^*GP;L/A'\ OA1XD_8R\0?#KXK_  4U;XP0?$/4_CYI?AGQM^TQXEAT
M6S^*?PLL=1^&VK^%].^$OP0\.>*Y+SQ/:/XW\"_M,>"(;+2ULM1GUK]=1K6D
M'5SH U/3SKJZ>NK-HHO+8ZLNDO=/8IJK::)?MBZ:]Y%):)?F$6K7*/;B4S*R
M#3H _CT^#OQ$^.8_X(Z_M ?L'/X6\=?M.?$W_@FW^T1X#^$^K^"/"&GP1>)?
MV]_^"8GP-_:=^&7B+4=3^$.EFRM?"'C_ ,&^/?V4K;Q)\ _$?PV\+>)_&M_K
M&C>&9/!?BU]4UGXG:+X:\3_0/[3_ ,5/V</VH/@C\?\ ]K;_ ()Q_L_?$#X[
M^"?$WQ&_X)Y?$7]OCQ?X.^"GQ3\/+^V-^SE^RU\?; ^*_P!F'X>_#KXP>#?#
M&B?&/Q;X,^"^G_$+2/C3X3\/:=HR1>!ELO@=\1;OQ->:V?A_I7]15% '\M7[
M4?Q'_9C_ &I/A+\3/VT/V(/@GXG^*O[/WCW]J#_@F9\8/^"CGQC7X+?'46?[
M6O[,W[/WQ-N-.\8> ? /PG\:_#XZ[\5U_9L\$>'?!OBKXVZ5X3\$6GA75? )
M\2?"W7+_ ,3>+M(^(/A#P]X7_P %4OAYI?[7,?\ P4]^/'[!>G6_Q\^#OQ3_
M ."26E>$OV@?&GP&7PGXY^$/QW_:9^&'[1_AKQ5^SQ)H'B'P7_:5K\8OV@?@
M=\"O#7QUM/'#Z9?ZYXG^&GP_U[X'^&+Q;:7Q!X-TJ'^PFB@#^7/X@?';]FG]
MK'_@J!XO^+_@6S7XT_LV>-/^"$G[1WPTU'XLW/P7\:>(?@5XX.O?M!^#/&D/
M@^]\9Z]X&D\%>)-#&F:'XLT+48=1NKCPM%\1++Q)\(7N)?BOI7B?P3IOEO[*
M'PS^%?@;XC?\&R]KH'PY\+>&+[6_^"?/[07P[_:8;2_!5OI\MYXFU_\ 94^!
M^AW?@+]H&]M=*18K_6_C7X>^(7AZR\)_$^XB.J?$W0/$_A_2M/N/%&CZA8VW
M]:*:E827\^E)>6KZG:VMI?W6G+<0-?VUA?SWUM87UQ9B3[3#97USIFHV]G=2
M1+!<S6%[% [O:SK'=H _B%^$EC\);?\ X)[_ /!-7P;%X%TG3/C=^SG_ ,%^
M?#=[\9(;GX57^D>*_@]8:-_P4C_:1\5>)Y?%^OW?A6U_X1"/P1\(Y/#NL?$+
M[5JEG_PKOP!KO@R3QN/#^A>+/"JZO]#?M1?!+X&>*OBQ_P '2>H:I\&/AUX@
M\1^(_P!B'X*6WPAO]4^&.BZG>^)OC(W[,'Q@M-1?X4WU[H,T7B;XGQ_'V?X0
M:=K][X%GU'Q;;_%Z+X8:;KEQ'XPL/!]O;_UZ44 ?RG?M:?M!Z)\'_P!I)/B9
MK6GZ!\9-(_:@_P""-W@3X#7</QN_9Z_;7^)W@R'6=<\7?%B_6+P?\7_V6_V<
M/VJI-;\.?$2\U6ZM/VQ_@WXR\-_"?Q&\'AW]GKQ9H/C?X@W\^M>'/A]^T_\
MP2F\,?L]>!/^">W[*_P\_9A\;>&/B3\+/AK\*?#WPS?X@^&?AK<?!M_&OQ!^
M'=O_ ,(9\5_%/B[X4ZG8:;XE^'WQ'U[XDZ)XHU3XB^%O&]O)X^TKQE=:S!XV
MOM4\3#4]4O$^)7[$OQ O_C?\1_CQ\&?V[_VH/V:)/B__ ,(//\7/!'A31OV9
M_B=X OS\.O#%CX1TK6O UM^T7\!?BYJ?PHU5_"^GF/5;;PYJY^'^H:U)<^+M
M1\!77B74->U/6OK;X+?#/PG\)_A]I?A?P?JVJ^);*^O]>\::QXUU_5+/6O$/
MQ!\7^/\ 7=1\:^,OB#KVIZ9::=HDVI^,_$VNZGK[V?AC2="\%Z';WMMX>\">
M&O"_@K2?#_AS2@#U6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH _!+_@Y?\ #WA^^_X(]_M)^*=0T+2;[Q'X/\6?LNR^%-?N
M=)M+W7?#$GB+]L']GSP[XAD\-ZD]M-J>D2Z]X>O[[0=8_LF:WDU;1[V[TJ\%
MS9W,MN_S_P##?2OB!\"?^"D?[1'QX_8/_9Q^+?PA_P"">/PM_P"">?B_7?C5
M\&/&WPL^)_[%O[-WQ3_;)\+^*]?U7P6/@=\*/BU\-?"DVF^,]0^'7AJTM_B)
M\:OA)\)]4^'']A6:-KNHZKXT\16UMXJ_6#_@J%^Q'XM_X*)_LA>/OV1_#_QC
M\._ _2/B3J_PWU7Q)XTUGX2:G\7=0A7X8?%GP!\7=#M=%T>Q^+7PFMK(WNM^
M ;73-6GOK[5A/I6HW LX;"[ABN7^I?B?\/O&_P 2O@+\1OA=+XP\*:1XZ\??
M#;QAX%_X3M? &KWWA/2]3\5Z#J.A#7S\.C\1[+6;W3]/34!</H(^)]E=7AA:
M-?$-IYH>( _&+4_V[OB#\5/ O_!*C]H']HS]@7]FW6/AO^V9^T7^Q5<_LP:P
M_P"T+JWQ/^(7P&^('[0W[/OQ(^)US\5]5\(>)_V6?#&AZ-XO^'FAV&J^'/!+
M^#O'FHWVJ1^)AKM]KW@_4=-.COUO[07_  5J_:"^$?B+_@I2/"7[&?@?QAX
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
M_P"$B:/Q9$ >C?%C_@I!\2=,\(?MD_&W]GOX">#_ (W_  "_8%\<>/\ X?\
MQUU'4OBYKG@7XH?$'7_@CX*\.^//VC8?@%X6B^$_BKPCXE;X+:=KNH>$;>W\
M5>._#EU\2/C#X%^(GPTMX?!-EH&B>.?%GDOQ'_X*U?%N^A_:F\1?LL?LM_#[
MXX?"[]GC]B;]G;_@H'X8^*OC;]I'4OA'HOQ:_9]^.7P^^,GQ%BTS3_#$?P*\
M=>,/"OQ8U33/@YJ]K\-_#6K:7<^"-8L7U+7?B5\2?A/?V?ASPAXT]4U#_@G'
M\4/!.J_MO>$/V:_CWX3^$/P"_P""@_B_QU\4_C#X8UGX5:WXM^*/P?\ C/\
M%[P'IGP]^.OQ0^ 'C_3_ (G^&-/BU3XL:3HNE>)]+T3XA^'?$FA?"KXLPW_C
MO3+7QGX4U2;X4P4Y_P#@ESK>AQ_MD^%?A=\9?A_\/OA)^TM_P3^^"?[ 'PS^
M'\GP&\3>(]0^!/@?X!^"OC!X"\">);OQ2?VA]%MOB8(O#_QR\;6U[X=B\,_#
MQIO[,\#&'7[9]&\1-XP /K_P?^WE^R9XB\)? SQ#XD^/7PB^%'B#]H;X5_"G
MXO\ PY^%WQ9^*?PX\#_%._\ "WQFTJTU#P*G_"%ZIXK&I7M]JEW<3>'[?^QA
MJ=CJ'B'3M1TO2;R_FM7%?D[^P1X8\!?\%0_VC_\ @I'^TU^V'\/_  [\:H?V
M6?V\OC;_ ,$]_P!F#X'?%KPWH/CGX/? /X;?L[:/X"D\3^/_  =\.?$FGWOA
MF/XW_';Q1XNO=9^)GQ0UW3]9\?6>CZ9HOPU\,^*M(^'&G+X9?]+_ (._\$]O
MV=O"WPH_9J\+?'+X-_LZ?M$?&#]F[X+_  >^#.A?'GQ9^SKX%B\67.G?!72;
M6P\'ZEX?/BZY^)?BCP7%8:A#<>(]-TBT\?:M#HGB'4M3U+2[N":[<CR?3_V
MOB/\ /VJ?CK^U#^Q+\8?!7PVL/VLM2TOQ9^T]^SK\8?AIK?C_P"$'B_XJ:!I
M::1I?QJ^$VH^!OB'\--=^"_Q,UZVEOI/B[=W-A\2M"^+\TEE>:KI'A_Q#I5A
MXBA ,#_@G7XZ_9B/QJ_;=^#?[+'PD^,GP;T_X<?%KPLGQU^%'B;X>^#OA_\
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
M^E^&[J2RNKEOB-)J5Q8^&9?<?!W_  4?\5:+^U%\3?@)^T_\$?#OP&\(Z/\
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
M>+=*_:"_;L^*G[7_ (V\&?$;]DK5==\ _$?P#\<OAKXM\)?%3]F_XDZ/'^T
MLTGAN^\0:WX+UGP1XNT.19_"Z_"[23XT\.?%>T\6>)M!/V/_ ,$__P!C?0?V
M$/V<=/\ V?\ PUK=EJFD0?$GXS_$RWTKP[I&H^%_AWX$;XR_%;Q;\49?AM\)
M?!6I^(?%5SX+^%_@-_%7_".>%="?7]2N+F*QN?$6IW#:SKNI4 ?*WQ9_X*6_
M&/X2ZY_P4U\*:S^RKX*/BO\ 8!^#/@']H[X<:/J'[1^N:./VM/@=X_\ #?Q-
MUG3_ !-X,G?]G.]G\'^(X?$GPI\4?"<>%[>R\?VD_P 6K.3PPWB2VTNZT#Q%
MK^Y\3/\ @J[\,/AE\(K;]HR;1/#/C?X!:3^Q!\/_ -LOQ[XI\!^/==N?&FF)
M\>/$6G^$?V7OAYX(\$>+OAAX-TOQ<O[1GBJT^(?ASP5XJ\4^./AG?:#JWP[U
M&+QQX*\.1:G9RQ^U_&_]@CP%\;_VS?V=/VO]9\1ZIH]]\#OA_P"+_ ?BWP!I
M>F6KZ7\=+4?$[X2_&OX%)X_UJXN6N;?1?V=_C+\,IOBUX)TK2+&UO[[Q]JFG
M7E[K]OX=T[7/#?BKYV\$?\$</@/H/[%?[6?[#'B;QAXPU_X3?M._$CXG^)=
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
M\1S:+=VGQH\766L:/XBEU35-4U?[+KMIK^@Z3!9^#+'J?VP/V4?B3\>_B?\
ML;_&CX/?%SP=\*/B+^R-\9/'/Q%TV3X@_"W5_BUX1\5>'OBA\#OB/\!O&FBS
M^'] ^)OPGU6Q\0VGAOXC7NM>$=:_X2BYTFPU[3[5M<\/:]IK36$@!\Q?%?\
MX*<?%CPO\)_VGOVK?A7^RO8?%']DG]C?XM?$[X>?%WQ!>_%]_!/QR^(7A#]G
M7Q&GA7]JOXM_ 'X;W_P[U#X?>)_#OP0UG2/B'8>']%\=_&/P#J'QEU#X8^,[
M?2;WP78#P7J_CKSCX-?\% _VL?B'^V)_P4UL=#^%'PV^,O[.?[+?[-W[.GQ0
M^!'@GX0?$WQ%??%+XE+\2/A1\;_C=\/;WPAH6N_ 31H/%/Q&_:6TF/PCX8U[
M1-6^(OAWPG\(6\,>"M+\(P?$J_U;QCXLU?T;6/\ @F7\3;+P?^VW^SA\-_V@
MO#?@_P#9"_;V^(OQ?^(OQ*\-:C\+]8\1?'3X2M^T[I+:=^U+X5^"_P 0[CXC
M0^ K?2?B;>WWB/Q+\/+[Q5\+M3?X)^)?%_B*Z&D_$S1T\/Z!H?-?%#_@DGXN
M\3^-?^"A%K\*?VD-)^!7P1_;V_9/^$W[.UUX-\(_"#4)_'OP<USX(?"'QG\&
MOAOJO@?QSI_Q7\,Z,WPOLO#WBF.X\7_#B?P7#K_BZUMAX9T?XB>!=+^V7.K
M'RW^TY^W):?MG?L)_P#!9[]F[XG>!?V;/$&N? ?_ ()H^//C9-K_ ,!/CG9?
MM0_"B+Q'XI^%W[1UM'X*UC7-2^&O@2TT3XR?L]_&K]G_ %1I+G0XO$MK!J.G
M^%_%5KJ/@WQ?97GA;0_W;_97 7]F']G%5 4+\!OA  HX  ^'OAX  >@' ]J_
M*#7?^"5/[2OC;1/VE]#\1?M1?LY^"]*_:A_X)L^%/^">NO>%?@[^QEKG@[X=
M_"C0/!2?'_P[X3NO@YX)?]IJ=-!^'?A_P)^T+XGB3P+J.L7FJ3>.M \*:QH7
MBKPA\-].OOA%J_[#?!#P)K?PN^#OPM^&?B+Q!I?BS6OAY\/?!W@?4?%&B>&[
MSP=I'B&Y\*>'M/T%]8T_PKJ'BCQK>^'K;4!8+<II-UXN\1RV?F&)M7O"OFD
M]2HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MYXY\81>'-:M/ _CV*Y\6OHN@W,/AO1=3TS2='U;5)H+;5/%'AZT,E^GY8_\
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
M7=$\8_#+1-6N/#/@/0XX0#]-_.B+^4)$,OE^;Y6]1)Y9)42%,[A&6!4.1M+
M@$GBOS4^)/[9G[0FI?&;XV_#/]DG]F7PY^T6O[*'Q(_9^\ _M%Z!KGQJM?@W
M\1=2D^-_@O2/B1K[_!"'Q;X.E^&'B&^^$OPN\>_##XEW\7CSXF>"++Q];ZAX
MT\!Z/=^'O%'AW0[GQ=_/S.B_$+_@F%8_&!X? /A#_@X+^''[:C>'HO%$\'@R
M^_:OT_\ ;;NOVS9[2;X1W4FDW.D>+_$_[.'BS]GS6Y=$T_X>W]SXN^$OA?\
M8-FTO4;C1_$'PY^&UM=6OZ9_\$V? _[%H_X*D?\ !8^_^%'A#]EH?%'P1^T'
M\#?^$5O?AWX?^$@^(GA'PYXF_8V^!%K\7O["NO#-H/%&@:!XA^,]OXZM_B&+
M%[33-5^*,/C.'Q#]H\6QZ^J@'[W:W<:K:Z/JL^@6>EZEKT6G7CZ'INMZO<Z!
MHVHZS]GE&DZ?JNNV>C>(KS1M.OM0^SVEYJEGX>UZ[L()I+JVT75)HDL9_D+_
M ()Z?M:3_MR_L6_ ']KN_P# ]O\ "]_CKX+N?' \!0^)I/%\/A&R;Q!K>FVF
MER>*Y]#\,'7);>QTV![S4_\ A']%BGN7F>+3K2'RXE_.?]JOQ/\ LG:E_P %
M7K;X6?\ !1V3X2+\"]6_8)T#7/V.M-_:C?P1I_[/>K?%ZX^-?Q#\.?M<W'A&
MZ^)5W;>#-3_:+MOA]JG[->G::L N?B'X:^%=_P"+W\&-H?ASQ;\19?$OY/\
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
M&X#(ZNK9"LK!E)4E6 8$@E6!!&>""#S7YN_M7?MS?$O]GS]J_P#8Z_9,\#_
M7P1\3/%/[;,OQYL?A=XJ\5?'76_AAX>\.ZI^SO\ "^#XM^-H/'\.E_ GXH:G
MIMCJOA@W=IX3O_#EMXIDOM=MX;36[+P]873:I;_FM^QQHEKH]_\ M"?$/_@C
M?^T9^Q[^TAKGQ<\(_!+QAXM^%VC^#9/@)_P3L^&OB*VO=3TX^*=7L_V>=*^)
MNM>"/VP/'_P_8V/C?P-HNF:7XGF\,>!_!&H_'WP]X?EA^$]UK7A7[?/Q5UG1
MO^"@?_!!"S_;_P#C[^S7^S/\:/#VN?\ !3"^^-GBC]G_ ./+^%/A_P###1_%
M_P"SOJ7A_P"$&IZ-X[^.ND^%/$OA^+QW:)X8\)G4?&'A?2[36_'6I:YX9\+-
M?++IDLH!^[W[,O[:D?QO^-/Q[_9=^)/PE\0_ K]I;]FW3? 'B3Q_X*OO$_A[
MQ[X#\7^ OBG+XI3P%\3O@O\ $;1?[+O_ !MX$UEO".JVE\_BWP)\-O&GAK5T
MCTCQ+X*TJYE@,WW$LL;[MCH^US&VQ@VV1<!HVVD[74D94X89Y%?RJ_LG_&WP
M1\(OV^O^"M'B+X'?$'XJ_M[_ +(2?L3C]IKXU?MC^";S_A;WQK\'_M!?#6WU
M:UL?V%/@3\??#UQX>\ _$^STKX/76M?$7X5>!?"6J&/X7_$/5-8\'ZAK^G^)
MX_%*P_"?[!OQ)_9F^'O[203PE^T'\ OV?/@Y\9O^#?;XH:]KD?[&/BF*]\>^
M!M6^&OBCPCJVG^)/BY\2M$OK-OVL_P#@H;\&/A@?C1\2?&/Q63X-?#/Q_P"'
M=WB])/A=I.F+KOB;Q8 ?W+"1&&5=6&YTRI##?&YC=,C/S)(K(R]5=64@$$ 2
M6.15>.1)$?.UD975L$@[64D'!!!P3@@YZ5_#EJ7BSQ%^SS^S5^V]\+M%^&O[
M.WBFR\"?!#_@EE\2_CM^VQ_P3#\*ZK??!_\ :;_X)J:/^U/X^TKQOXK\=_ 3
MX0ZWHFD> ?CYJOP3G^.OB7XX)X;^(-UX-^+/[/%UX]FMO$?@'X<_#GPEJ<_L
M/Q'@_9L^&_P"^/?Q,_9,_:E\&?&W]BOXW_M!_P#!-S5?^"BNB?LE^"]'^$'[
M'/P5_9LUOXZZ9X9_:"URRT+X-^+[F'P]\:?C-\*;#2O"7[9_@/P3<2>.E_9]
M;3]6_:#\#:)I'BKX<:U>@']-OPO_ &E?%'CO]LW]JO\ 99UGX?:+X>T+]GWX
M5_LN?%?P=\0=+\<7WB*_^)&B?M&W/QWTJZAUSPK<^"_#MIX%O/!_B#X%:WI]
MM::;XF\>V^O:9J%AK4FK:/=2W/AW3_/OVC_VYKKX9_M'?##]BCX!_"FW_:!_
M; ^*OPX\0_&Z#P!K7Q!/PG^&'PK^!'A7Q#:>$]2^,/QT^*%GX*^*/B7P;X2U
MOQ=<MX'\"0>#?A+\2]>\5>-X7T>72=&TZ.YURV^!/^";.M?L+V'_  5&_P""
MB7A[]B+Q#^S1'\.O&G[)?_!/?QQH?AS]FSQ)X!F^'FOWOA_QG^VCI'Q!\3^
M= \ :A+X0DTO19/%'P[B\=7W@*RCT"Q\4^+]*O/$IC\8>,+RYU7E_&]_'^Q?
M_P ' .L_M(?M&:K:>"?V9?VY_P!B;P9^SQ\&?V@?&>K6NA_"[P=^TI\)_'@\
M4R_LS^(_$VIW5QH_@OQ+\2O!>G:U\1_A[/XIU'P1I/Q#UV+4?!O@*R\;>-++
MQ NE@'ZQ_!#X_P#QS\4?&CQ]\#/VAOV=='^"?B#PU\-_!'Q)\">-_ ?Q8UGX
MT_";XPZ?KOB'Q;H'C[2O!?B[6/@]\&]8L-9^$$]E\.4\9:3XK\)Z%K4]S\4-
M'FT?2;WPW:V?B?7?L 21L6"NK%&V.%()1]JOL<#)5]CHP5L,593C##/Y<?\
M!0WX]_$'QM^PW^WIH7[ VJ:Y\2OVBO _[,OQ$G\.^)O@V^KZ\WA7QOJ_ANY6
MU\+>!/&'@J^CGU#]I2U\'2:OXU\"^ ? EYK?C[POJ*_#C7/%&C:);_$GX40^
M/OSKL;/]A*\_::_X)A?%3_@G5K?PB\.?#OXL?"C]HF;]KE/@[::/H7A?QG^P
M$_[.?BO6[CXA_M<^*_#=SI^K^'=<^'G[0UK\,M#\(>*?BLUCXZM/BIXV^(&F
M77B#3;F#XCZ=>@']+U(&4\ @Y&X8[@]"#T(/J*_B#_8E^$?[&>K_  G_ .#9
MW4]3L_A0WBW]H[PI^T!\#OC[J4?CV.T\2?M ?#/3?V3?B_>7?[/GQINK3Q3#
MJ?Q@^#MG\;_#/PS\&ZA\!_'[>)?AM8:K/I_P>F\&VVB>+-0\&:UUNDW'[/\
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
M[]HW]IGQ/\#?C1^Q7\--,^'FA^+?"G[5WQY\4? CQ'XSN?'5[H>N?#/6M*^
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
MO#)U,^&];O=,L;K6/#QUJU6RUDZ'J<]O)>Z0=6LT2TU/^SY[?[=;*MO=>;$
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
MQ'\"_#0 _3G5]#T;7[46.NZ3INM6*W>GWZV6K6-KJ5FE]I-[!J6EWJVM[%/
MMYINHVMMJ%A="/S[.]MX+JWDCGAC=7:;HVD:,MZFD:7IVEIJ6HWFL:BNG65M
M8K?ZOJ,OG:AJMZMK%$+K4K^;][>WTXDN;J3YYY9&YK^<[Q'\>?BI\<?^"JO_
M  1E^*/C[X%?$/\ 9S\ _$;X1?MX_$+X?Z'XX^+MKKMYK'@R?X%>%[[P[_PN
M+X0Z-?Q^%/@[\<_#&BZ\VL>(-*TT_$*WL/#?CNP\/3_%V\US0/$G@OPQ]&?!
MC_@NA^RI\:?CA\ _AWX=USX9W?PY_:LU;QIX>^ _CGPW^T)\*O%GQ/LM8\(:
M)K?B?1[C]HG]F^QO;3XC_L^^&_C!X7\-ZQXF^$>IZC<^,=9L[.7P_P"&OC_X
M9_9_^)NO1?#VV /VR$,(A%N(HQ (Q"(0B"(1!=@B$8&SR]GR>7MV;?EV[>*Q
M?#7A3PQX,T6R\->#O#VA^$_#FF_:O[.\/^&=)T_0=$T\WMY<:C>FRTG2K:TL
M+4WE_=W5]=&"W0W%W=7%S+OFFD=OY_\ XL?M(^*_VJ/VDO\ @BG\==&^!WC/
MP7^SQ\5?VOO'/BK]G[XKZA\7-MUX^^&FN_L+?M6:OH>K?%G]GF";1[/P9=_%
M[3K3P[\5/V?M2W?%OQ-IOPSTOQ#'\3[S]G#QWXDD^%/B_P!!_P""C?B?QYX!
M_P""J/\ P2$\1_#+P+XV^+WC#5/!?_!1BQTKX3:5\2K7P;X0\0:[H_P1\ IX
M8UKQ'_PF7B2Q\ ^%=.\/OXLUU_$_C_3?#7B7XBVOA6[O++P[X:\=7MMH_A"\
M /W%U;P[H&O'33KFBZ3K1T;5[/Q!HQU;3K/4O[(U_3Q*NGZWI?VV&?\ L_5[
M%9YUL]2L_)O+832B&9/,?,,OA3PQ/;:#93^'=#FL_"MU97_A>UETG3Y+;PU?
M:;93Z9IU[X?@>W:+1;O3].NKK3[&XTU+::TLKFXM+=XX)7C/YF^ _P#@IC?_
M !5^ NG^._ '[*_Q@?X]Z=^U/JW[%GQD_9[\57FFVEA^S-\>/!VF:AXB^(NM
M?'_XS^ ;'XF>$_#'[.WA/P=86OC>P^/?A31O&^C^+O#/C+X9-HGAU]<\=6FA
M67,^'?\ @KA\-O&7[._P#^+F@^$O"_A[QQ^T+^U;X_\ V(_"_A_XI_&OPEX0
M^!VB_M%_"RW^,T_BK3]:_:6\*Z/\1=!U7X<>++GX$^+-"^!?C3P-X&\8:]\8
MO$WBSX5:+8> ] D\7:Y/X. /UDTK1=(T*PATK0],T_1M,MWN)(-.TFRMM-L(
M9+NZEO;MX;.RB@MXGNKRXN+NX>.-6GN9YIY2\LKNTFI:7INLZ??Z1J]A9ZKI
M6J65WIFIZ9J5M!?Z=J6FW\#VM]I^H65W'-;7MC>6TDEO=6ES%+!<0R212QO&
M[*?RW^-G_!4GP9\#_#?P0T?XA>$?!'P2_:&^._A_XJ>+M'^"W[6O[17PF_9N
M\._#OPQ\&?$>G^&?&6H?%/XRWMSX[\-0WFJZWKGACPQ\-]+^%6B?%NX^)'B7
MQ-;ZOX<>3X,^%/B=\9? 6-\*_P#@JIX._:W\ ?LZ77['?PHU3XQ_$+]ICX>?
M&WXEIX&\5?%'PI\)]'^#W@#]GWQW!\(/BIK7Q2^)GA9OB?-:W5S\8+^Q^%WP
MCG^$V@?$:W^)OB2[/B[1=9T;X4>'O%_Q.\+@'ZL7OA_0M2T>?P[J.C:7J'A^
MYT]M)N=!O=/M+O1;C2F@%NVF3Z5/#)82Z>UN!";*2W:V,0$?E>6-M7[2RM+"
MUM[&QMH+.RM+>&SM+.UBCM[6TM+:-8;>UM;>%4AM[>"%5BAAA1(XXU5$4*H
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
MOAU\5VUGX*>*OCI\$-"L_B;#!JFBQ_"74V?XHZ;XC^%_CSX<VVG^&]7\8Z2
M?LUH?A;PSX874X_#7A_1/#J:WK6H^)-:30M*L-'35_$6KNLFK:_JD>G6]LFH
M:WJDD:/J&JWBS7UZ\:-<3R,BD.T;PSX;\.Z+'X;\/^']$T+P] MXD.@Z-I5A
MI>BPKJ%Q<7FH+%I=C;P6,:WUW=W5U>*L %U<75Q/.'DFD9OP(_:/\'ZE^VG_
M ,%$/VJ?V4_V@?V:/B%\5/@7\./V*_V=O%WPLM?"OQ>^&_AKQ'\,O'OBSXL_
MM::DG[1?P?.H>._#3^%/C;XYUCX/?#SP5\/?%=SJ.C^(O %QX$A36]2\*^ O
M&WBN?Q#V'P"_X*3?L9?LY?\ !-O_ ()\^+OA+X3T#X$_#3]I#27^&'[(OP?^
M/?QWT3P#H'A7P]X-TSQCK,VI_&3X\_$35O%</@_P5X0\'^#;C6/%_B;=\1_$
MO]L:UX<\"^"O#_Q!\9^(?#.B:R ?N9I&@:'X?LK33M!T?2]$TZPL;'3+&PTC
M3[/3+*STW3(F@T[3K6ULH8(+>PT^!FALK2*-+>TB)CMXXT)!77-!T/Q/I5]H
M/B31]*\0:%J<!MM3T76]/M-6TG4;9F5C;W^FW\-Q9WD!=%8Q7$,D9958KE01
M^0/P@_X+(?"K]H[P#\/8?V=_ #_%K]HKXA?M+_%']DF#X.:#\1_"L_P[\/\
MQ/\ @/X3T_X@_&SXDZE^T7HMIX@\)Z[^RWX*^'VM^$O&VG?&CP!X6\9^(?%U
MC\1?AMX2T?X5_P#"U_$]U\.-$XW_ ((?ZEXFU32_^"I-SXPT7Q5X7\21?\%;
M_P!HVTU7PGXT\?WWQ1UKPG>VOP1_9BANO#D?CZ_USQ#<>)M TNY26'PKJ/\
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
M/B'5K6VBO]:.DVMQ<6VF'4KBY-A;SS0VOE1RNK= 5'4EO?YB/?MCN3TQZ=
M/QX\-?\ !6FY^-OQ0\*_"_\ 9*_9$^+7Q_E\<?LJ?LX?MG>$_&^I_$CX'?"/
MP3J_P'_:'\=S>#K?73)XG\=ZGXKTS7O!"Z-XX.N>$=9\)Z?XCO/$7@+7M!L]
M.33+_P +^*/$'M/A#_@H7;^-_@3\6_BQI/P*\=IXZ^$'[5G_  QQXD_9^N?$
M'A9?B<GQCE^*O@7X3:;I]Q=P3S^#M*TGQ'>?$7PE\1_#/B#4/$,?AR_^"'B+
M0/BOJ.MZ/H&I.EF ?HI>V%CJ=E=:;J-K;:AIU_:W%E?6%[!#=V=]97<3P7=I
M>6MPDD%U:W,$DD-Q!-&\4T4CQRHR.P-31_#^A>'K.+3O#^C:5H6GPQV445AH
MVGVFEV4<6FZ;9:+IT26MC#!"L5AH^F:;I-E&$"6NF:?8V$"QVMI!%'^4/@C]
MK3]EW]FP_P#!6/XM:G\&?'_P37]GW]IS0KO]HBZU3Q3I/C7Q-^T1\9/&7[/W
M[/B?#37_ (6^'H/B)XF\-Z1?_&+P?X@^"'P]^$_@&#7O!MWJ_B#5/#]GXO\
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
M=!M;*S^*7P5\'_%C0/ ?A/X%0:UX@\ #P)X-\/Z#X/\ CG\-/#'AG3?!E_\
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
M4MS<W4\D<,$$<DTKK&C, #\OM8_8>^)'QI_:2_:,^)'[1T?PLOO@_P#M2_\
M!.[P9^PM\3_!?PY\6^/+;Q+%:Z?XI^/7BOQCJ6AW^I>$],6'2M5L?VC/$_@2
MQOEUBTUI8O!>D^/H[?2KOQ?<^!O!GC/PV_8$_:Y\2_"C]B#]F/\ :H\:_ CQ
M%\(_^"?7Q:^#/Q0\+?%WX9>(/B-<_%;]K9_V4=-UZP_9@MOB?\/O'G@:>R_9
MPUFQUVV^%OQ*^,_B/P?\;_VA+GXB>)? /B#PKI-KX5\&_$C4[?0_O'6OVQ?#
M=C^U'^S'^S9H_@K7_$&G?M2? [XR?'?P-\9+75O#L/@4^'O@X_PK&J:';:3_
M &A<>,[[7=0MOB_X-U99K_0-"T"+2-4MI--UO7-3@UO2M$^Q,C^G0T ?@V?^
M":/[3\O[/7[(?PCD\2_ 2/Q#^S9_P51\3_\ !0O7=33Q-\0Y=&\6>$?$'[0?
MQM_:&_X5EI&[X=0WVD^)$U3X\:QX+'B6]M[_ $N#3_!>F>)CI%Y<^++KP[X5
M^O\ _@H!^RO\>?VC_%W[(/B3X3ZK\%O%7@3X'?&S5/'/QI_9O_:,7Q/'\&OC
M5H6I^#-4T'P;XMUEO"OAWQC)KWC7]GOQE<:?\5?A9X(\3>&9?!VN>.K/2]?N
M_$G@KQ/X/\(^*-.^_=?\;^$?"NK>"-"\1^(M*T76/B5XIO/!/@'3=1NX[:[\
M7>+K#P7XP^(U[X=T&%R&U#5K7P)\/_&WBR:TA#2)H?A?6;XCR;*4CEOBKXQ^
M(?@W3?"-U\-OA'J/QCU#7/B7\.O"GB;2=-\9^$/!,G@OX>>)_%%CI/CSXL7-
M[XRO;&TUZQ^&7ARXO?%=UX-T1I_%?BU; :)X=M9=1NXB@!^/_@C_ ()D_M+)
M_P $R?BI^Q-XX^+OP=\.?&?1/CS\6/V@?V6OCG\*]#\6M8^$?BK_ ,-G^-/V
MV?@7\4?$VD^-8-2N_"UYIGQ$UKPQHOB;X>:(OCJ#PWX;TC7=/B^)'Q.C\1,M
MC[;X/_X)<>%OAM^VY\%OVGO WCC6[7P1X/\ @MK&E?&7P5>MX>AUCX\_M->%
M]?\ B9-\(?VC_B7<Z7X+M$\7>,IM'_:S_;-UKXFZG+JVA+J7Q!\5?"G7M*T2
M2#PFL6E_K&'4C.<\9)"MCIGT/UQDG%*6 Q[]."?Y#WH _F^^+W_!*']MOQI\
M7?B;\0M)^('[)'B_69?^"I/[./[>'PV^-/Q0L_BR?CGXC^ OPC\6:-XLT3]C
MSQQ<:1H^IZ?\//A[^SC<6%Y8_!RQ\%^(?&7@WXJV][JFMZ[X.^!7Q!\5^,/'
MNL_>G@?]@GQGK/PU_P""JGP6^-_B+PQ!X%_X*/?$[XQ>*(M>^%>KZM-XJ\&>
M$/C1^S!\-_V6M=TN?3O%OA*VTJU\0Z/H'PNL?&^EZE#?>(M.EUCQ9=^';K33
M9>%(=;\6?J;N'OZ]#GGVQ[4@8'&,D'H=K8/4\'&#P,__ *Q0!^#OPR_8*_X*
M%^*OC?\ \$Y_B-^U5\2?V1M1TK]@CP;^T[\(/$>M_#&U^,NM^+OVD/ 7Q?\
MAK\/_A;X9\=7VAZU:?#W0_@]\0]?\.>%)KKQYX=TK7/B)X9\*^);>;6O"NL^
M)=,\3P^%_ _8_LB_L._\% _@;X"T#]AKXK?M!? 7X@_\$^/A'H&L_#GX;^/]
M)\-^-X_VU?B?^SX-!U/P_P" OV>_BK;7UM8?!3P%%X$TG5M.\*7WQC^'C:WK
MWB[X=^ M(\.:;X#\ ^+/%.H?$7P]^V.]<$Y.!G)P0!CKGCC'?T[T;E(SGCGG
M!QQUSQQCOGT/H: /P-^#?_!/S_@H;X.T/_@FW\&O'/Q+_8[U3X2_\$ROCQHM
M]X!^)&CZ+\9+KXH_&_\ 9W\&_LT_&/\ 9J\!6_BGX<M_PC/@[X6?%K0O OC_
M $[2]:M=-^(7Q0\+>)]=N8O'Z:[H-OX&O/AM\6OM/]LC]EKXX?$?]I?]B#]K
M[X W/PI\0^./V.[G]HW2+[X-_&+Q/XO^&?A7XF>%OVE/A[X=\#:M?V?QB\$^
M!/C#J_@/Q#\/[KPKI>O:=83_  9\<Z9XUMKK4= N;_P7,;7Q%#[_ /';]IJV
M^!WQ8_9'^%MW\._$_B>/]K+XT>)/@OIGC?3M5\+V'AGX?:YX>^"7Q2^-\,GB
M2QO]6'B_5KGQ%H7PI\0V6AP^'?#-_HT,MK?2^)?$GARX'A_3O$_U#D>_7'0]
M<XZXQUH _!WXF?\ !+GX^7OP?T.'P[XH^ ?QF^(_Q&_X*(:O^WU^V9\"_C6?
MB%X+_9*_:/;Q-X2F\!:9\%[V#PII/Q"\3_\ "'? ;P]H/P:\2?#-/''@[QSX
M6^(GQ=^!GA;XG_$CP%97NJ)H_AROX2_X)Y_M=:-\ _B]\#?B]X _X)Z?M9_#
M[XF_MU?M2_M >*O@M\4H?B9X3^'?Q1^%?[0GCKXP?%K3M9F\3:Q\*?CEJGP.
M^+/@_P")OQ!\"ZEX5\.>'?!7Q8L_!.B?#?Q#;6_QD\6>(?B9HGB7X/?IW^U3
M^U19_LN+\ 7U'X<>*/'5O\>_VFO@K^S/9ZIH>K>%]*TCP-K'QE\6V?AG3_%7
MBIM:U>WUR]TNQ2:[FM=.\)Z!XAO[_4;:"QU)O#VF7<OB"R^KR0.O?IZG@G '
M<X!.!Z4 ?SY>'O\ @EO^V5^S#X)_8G^)O[&WQR^$FO\ [5?[*7PZ^.GP!\3^
M%/VJ-=^,OC'X&_%#]E3X_P#QFTWXP:=^SL?BG;'Q9\9= @_94.@>#?"/P(^)
MMEX435O%^C> ]$M/&_A/1/"EU!X'T'WO7OV-_P!NSPU^TG^SS^W-X%^)W[-G
MQ7_:8L?@S\1?V9/VK/!7Q.TWXB?"?X.>)/@7X^^,EI\<_!4?P USP#IOQ#\2
M^$_&7[/'B&S?P1X>O?B5X3\='XT^!]4U&]\7:KX \6M#JD7[)9'OUQT.<_3&
M??/3'/2OE[]K#]INV_97\$?#[QO>_#OQ/\0K+Q[^T-^SG^SY*OAW5?"^CV_@
M^]_:*^,O@WX,Z)XV\33>(]7L+^Z\.:'KOC32Q<V'@_2/%?B6\O;NPA?1].T
MZYXJ\/ 'B7_!/3]D/XD_LQ?L;3?LR_M#>+?AO\3M7U#XC_M0>*-5U#X5>'_&
M/@OPO<>%_P!HGXZ_%#XP76A*/$?BO7/$GVZ)_B7J\3WEM?:<^BV=Q8^';>YU
M^\\/3>._%/R%\-/^"<O[4]G^S5\#?^"=OQ;\??!WQ3^QY^S?\7/@5XA\/?&:
MW\1^-]=_:'^-?P"_9@^*GA;XR_ [X!>//A'J/P[\/^ /A;K&F^(O _P\\&^+
M_BSX0^-GCFSUCX>> ;S3O#7PK\':A\0H[GX=?N7D#KUQS@''UXSC\3_*OE#X
M4_M4V/Q2_:E_:I_9@7X=>*/"6J?LM^'?V?\ Q!J'B_7M5\+WFF_$*V^/MG\4
M=1TJ[\*Z5X<U;6[W3='T:U^&LD4D_BB;1_$%_?:A=1R^%]+L-/L=3UT _,G2
M_P#@FE^U!I?P%^-OPO3Q%\!+CQ%\5/\ @KI8?\%+=,NW\5_$2+1-%\*6G[4O
M@+]JG_A4M_<K\-);Z^\0C6OA[9?#_P#X2ZWTZUTR72M>NO%PT"WO-&A\+ZQ]
MQ?\ !0?]E+XO_M-?#_X,^*?V=?BCX=^#_P"U#^RO\>?"W[3/P"UWQQI>I^(_
MA%XC\;^'/"'C?X?:_P#"SXS:5H;V/BNX^$WQ2^'GQ&\9^!_%>K>"[O2O&V@0
M:M;>(?#TTEQI\^C:G^@6X>_'7@\>F>.,]O6C< <9YXR "2,]"< \>_2@#\;/
MB=^Q7^W'\:M"^"'[1'Q"^,/P*LOVY/V;OC[X?^/'P8\!^ 8OB=X<_9-\/^%H
M/ACXK^$WQ&_9NUGQ7J2Z_P#$[7].^,GA?XA^/9/%_P"T,?AW8^(M-O+CP/9:
M;\&+GPOX+U3PWXV\R_:O_P""9_[2W[7O@[]J+QQXP\0_ CP5^T'^TG:_L+_#
MWP_X6TOQ)XU\5_"KX#?!/]B/]HF?]I^WT&V^)+_"SP7XV^-/C+XP?%+5/%EQ
MXAUO5/AE\+-/\)>'/$7A30-+LM;E^&%SJ_Q._;O6O&?A7P[K'@_P_KFO:;I>
MN?$#6]0\.>"]*N[A8K[Q+KFE>&->\9ZEINE6Y!DN;BQ\+>&->UNZP D%EIL[
MR.KM$DB^+?&?A3P'HP\0^,O$&E^&M$;5_#7A]-3U>ZCL[237?&?B32?!WA+1
MHI)"/.U3Q+XKU[1?#FB6$0>ZU/6M5T_3K2*6ZNH8G /R[^+_ .Q1^T%\2/B)
M_P %*_%VG:C\&M*T[]N3]AGX9?LH>#+>]\5>-[F]\!^)OA[H?[0^CMXM\4)!
M\/(H-7T'4)/VFO$]V+#29[;4(X_AWH%IYBMXYU&[\$?('B'P3^T3^SE^U?\
M\$4O@A\/;#]GKXB_'+X)?\$W_P!M3X2Z[X8\>?$_QW\,_A_\0-.\!?\ #O#P
M1>:KX;^(.A?"[XE>,/!.I:BGA<^.M-AU'X,_$"TN++1/$?@-Q;O<CXF>&_V(
M^'_[35MX\_:O_:._96_X5YXG\-ZE^SM\,OV=/B;<>.=9U7PM<Z)\0]*_:(U+
MXWZ;I3>$M)T#6-9UC3;#PQ=_!'6M-U*X\8Q^&]<O]6GNA9^&$\/6VC>)?$OU
M ,=1T)SD#@GUR/YT ?BW\.?^";7Q=^&/BO\ 8U\=:;XB^#^N>+OAG^W!^UO^
MWI^U)J4=QXY\*:9XW^*7[8W@KX[^!/%_AGX3:)+I?C>>P\,?#71/CU)9^#[[
MQ3KEMJ'B?3?A7X9L]=M=(U+QCKGB#0[?P]_8V_X*$?L^?'+X_>"/V??C_P#
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
M-<TSXR:=#HNF76LW6NQV.GQW?B.R\.:Y>7_A;0P#Q?0/@#^T?X8_X*!?'O\
M:QM8/@?J_P -?BM^S3\(_@+H/@^X\8>/M&\>:;J7P'\4_'+Q_P"#_$VL:M'\
M/M;\.BQ\:^(/CAK/A[Q/I5E97%QX3T;2])\0:3J'BJ^M;[P_K'YX>$/^"3/[
M5?P<_8I_X)P^$_@E\8?@=HW[<W_!+S6O'%Q\&_&GB^R\?ZU^SI\9_!GQ*T+Q
M5X(^)7PW^*6C6%C8>,?".E?$#P9XDL$G\2>'])\7>(?!6M^&;>_\+2>?JS7>
MD_T.D@9Z\<G )_D/TZ_G7CG[0?QGTW]G;X*?%+XZ:[X0\8^./#/PB\ >,/B3
MXIT'P"/"+^*Y_#'@;PWJOBK7Y='A\<>+O _AVZO(M+TBY%M:77B.Q>YN7@B1
M@CR2Q 'Y9?%']C/_ (*'>._$7[*/[9;?%C]FC6OV[_V9OB7\6-8L_@_J,/Q"
M\*_L9S_ /]HGX9_#KX8?&']G31?'ND^$_$'QS.IZ?<_#'PW\8_!'QW\4>$-?
MU)_BK-XCT[4_A;9_#+5]$\%>$/I+_@G?^R7\;_V6+O\ ;5UKXU^-_A1XKO\
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
ML3XB_%C]I7QWX>\4_LN>.F\?_M5?L5?M(_!GX@?%^7XGV7Q>\*_#7]EOXN_
M3XHW'[&#ZGX?\+^(M(^&OP3L?$WPH\6?$;PEXC\(-XNBUSQY\2?&\WB;X6:9
MXC\8W_Q,TG]Y^#@X^F001V[@$4$X]?P!/\@: /SP^(G[#$_Q*_;$^&/[2WB/
MQKIMQX23X":7\,/VD/A;:: ;3PY\>/&'P?\ BMH/QA_9<UZ?3-1N]?N-!\._
M"'Q]XB^-'C#^S?\ A([[5;^^UGP=X<U+4O$'A>+Q-::E\OZ9_P $O_C'\-_^
M"<7QX_8\^#WQ_CM/BAXN\2MIGPB\<>.+OQ3/X?T+]FKX5?$C0+/]G[]D[Q9X
MC\$-X2^(]C\-]1_9;\#:/\!OB?K_ (9O+C7="O\ XD?%7QAX.M]9\_3M*O/V
MO# \CGMT/Z\<?C1D?_J!/<CKTX(.?3OB@#^>OQU_P2N_:D\=_#S_ (*._#33
M=0_9!^$7@K]N;X.?LP^"?!'@SX;:?\1H?#/P#U7X1> /#W@76O!VDZ=;^%?#
M>DZMX \#:;H=]:>#]7T?0/"5Q\3VURQU.\\"? N#PM-X>\6_?W[3_P"SI^TA
MXK^.?[*W[7W[.&I_"#3OCC\"?"WQ0^%'Q%^%'Q:\0^,[+X3_ !4^"OQ[NOA9
MKOQ(\+V'Q+\)^"M?\5^$O%W@[QC\'O!?B/X>>,1\+M6L-7%MJ6F>*O"=O;:E
M;MI7Z+%@.O'09P<<XQSC'.0/KQUI2<?YS_*@#\5/"/\ P3]_:%\+?L^_%?X-
M_$/P]^Q7^U3X=^-?[>O[4?[2WQ2^#'Q:\.>-/"_PL\;?!SX_^(?B_P".])\)
M+XGUCPG\==0\*_$CPK\4?%/PT\>6&MVGPWUJTT32_"FM^"+#5M3U.^LOB3%]
MW_L)_LV:W^R+^R]\//V?M;\:ZMXV_P"$&OO'LN@'5?$WB7QM'X#\$^*OB)XK
M\8^ _@OX?\;>-9)?&WC/P=\"_!FOZ'\(/!WBSQ>;37?$7AKP7IFK3Z'X4MKN
MU\):%]=Y'Y<'@Y!(!P1C(X(//K0"#G';@]01^!Y_QH 6BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _,;_@J+\3_ !%\-/ W
M[*-JWB'QAX)^#/Q2_;O_ &<?A#^TW\0/!6M3>%;_ ,'?!CQI-XM73$UKQM;:
MCH][X)\$?$+XYZ=\%_@[X^\1:;K.DZBG@WXD:WIEI?QS:FD<GY!_\%+G\:?L
M^Z/_ ,%8O@U\ OB)\0_!_P"SYX7_ .">?P"_:1'AKP7\5OB1X77]F/\ :0\6
M?'#XH?#NUT#X8ZEX<\5:./!'P]^/7PR\&WWBCQE\$M/FNO!-QK?@N_\ %NH^
M&=.M_BKJH\8?U)^+_!_A+X@^%O$'@?Q[X7\.^-_!7BW2+_P_XJ\'^+M$TSQ)
MX6\3:#JMO)9ZGHGB'P_K-M>Z3K6D:C:2RVM_INI6ES97EO(\-Q!)&[*?,M*_
M9F_9NT+X=7'P?T3]GWX(Z/\ "6[U;^W[KX7:5\*/ >G_  ZN==\RVE&M7'@B
MTT&'PS-JPELK.0:E)IC7@DM;9_.W01%0#0^#WP,^'?P(TOQ=I'PYM_%L%IXZ
M\=:K\2/$\OC+XF_$[XIZIJ'C#7--T32-6U.'6_BIXQ\::UI=M>V?A_399M$T
MC4+#0!JG]I:Y'I<>M:YK5_J'X7?L ?$7X'?&_P"%7[(G[5/Q*^-_C_2O^"B*
M?&?XK^#/CO\ !CPC\8I[#X@^/OVC]=D^(O@3XJ_LE_%_X+:G>^)=;;X$? K^
MR[GXK>#?AW;Z/HVB_!OX>?![0?CSIM[%X1TSQ5KGB3^B'3-+TS1-,T_1-&TZ
MPTC1M(L+32])TG2[2WL-,TO3+"WCM+#3M.L+2.&ULK&RM88K:TM+:**WMK>*
M.&&-(T51YOHWP&^!OASXI^*OCIX>^#/PIT'XV^.M)L] \;?&/1?AWX1TKXJ>
M,="TY;-+#1?%7Q"L='@\7>(=)L4T^P2TTW5]8O+.V6RM%AA06T(0 _G-\(^-
M?%OB7_@F]^Q/^WKX ^(_Q&;_ (*(^(/VGOV;_!GQ3BUSQ=JVFZI\6?C5\4/V
MI] ^"_[5W[&WQ6^'<6M/X=/PB\!67B'XK67@GX9W^DZ5:_ /1?AKX;^(OANV
M\!:GX3U'5H>"\3^&-4'P'_:X^.=A\8?VAK3XQ? #_@O-\-?A'\&_B(W[1?QC
M\1ZI\//A_P",_P!LO]D7X$^(_"<6B^,_&GBCP9XMT6[^%/Q.\7^"I=#^)?AC
MQMHLGAZ[TG0KO2[CP_X9\,:3I'],.C?LY?L]^'/BAK?QO\/? CX-Z#\:?$LM
MS<>(_B_HWPP\$Z7\4?$$][IMCHMY/K?Q L=$@\6:K-=Z/I>F:3=2W^KW#W&F
MZ=8V,K/:VEO%'3E_9B_9KGT?5O#L_P"SU\#IO#^O>)H_&NNZ%+\)O 4FCZUX
MRB@O;6+Q;JVF/H!LM1\31VNI:C;1Z]>03:JD%_>PK=B.ZG60 _ ;XOZ3J/P7
MT7_@XX^$7PP^(_QK\.>#OA3^PS\+?VEOAK;P_'KXS:EXQ\ _''Q9^SI^U!XG
M\4^//"OQ+U'QW>?%+1M2\8^(O@W\/=;\46,'C+^R?$E]I.I2:IIUW'XI\51Z
MU>U_3/BG^S]\5?V1/BI^Q)XR^(/Q4^+G[1'_  3$_:H^)'QQ\!>(/B7XN^+V
MB?&R]^#7P"^%?B3]FCXSGP_K_B^^\%>'_$6G_'WQSX1^%GAW5/ WA_1-'UKP
M=\6)_ ^B6%CX/\.Z98Z+^P_[6?[(?A;XS_LZ?M=?#GX3>"/A'X#^,G[4W[/?
MQ3^ FI?%>Z\*Z=H6IK:_%+P/?_#]]<\6>(O#7AZ[\5>*+3PG8ZA!KUEX<N)U
MCUNZT#3-#.J^'X9TUS2^W_98_9C^&?[-OP\TC3/"WP@^"GPU^(NN>%O!UE\8
M_$?P;\$Z!X77XE>+/"]A>QR>)/$>NZ7X8\+ZYXNN+C5]8\2:Y:WGBFWN-2M;
MWQ+K<AFEN=0OKN[ /P+_ &0K>S^*'P^_9C_:1\'_ /!2CPGXG/QO_9%^-/A?
MXU_"+X1>&/C;H/QJ_:'\6W?P4OO&VK^,OCE\0],_;!\<ZA\%?CC^S5\3/#>L
M0W7QQ\._#GX8ZMX7U379/V>]%U7P5I?B[X;>#[#>_8:L=8\#>./^#?/XB6/Q
M)^+>M^,OVO/^";?BZ+]H>]\;_%GQYXWL?BC;>%OV5?V=_BGX-AU#POXKU_5/
M"VF7?@GQ;JNH7N@ZYX:T/1_$GD:CK*:WK6KR>(O$5QJW[^:'^RS^S'X8\0?%
M;Q9X;_9R^!'A[Q5\=_M/_"\?$NA_"'X?:3X@^,OVV>ZN;S_A:VLV'AZWU'XB
M?:[F^O;BY_X2^YUCSY[NZFEWR3RL^SIW[/?P#T>]\$:EI'P0^$.E:C\,XKR#
MX;W^F_#7P98WOP^AU&\O=0U"'P/=VNBQ3^$XK[4-2U&^O(]!DT]+F\O[VZF#
MSW4\D@!_,OX5^-][^RY\//BTG[6_C3XK)8>./^":/[3WQI^#7_!1[]ACXO:G
MXOTO]K_X0#Q#\$;'6/CQXB^&GCS['9? W]NWPBGQ0^!]QX ^(]Y'=?!K4!\3
MM0\/67Q.\-^&O!O@KPUIG,_%JV:Q^!O_  7P^"'C+4?!O@;PYH7_  2<^#'Q
MA\*_ #X4_M'?$#XD^!/ 'QHOO@)^WYK>L_9=?U'4?"MOXH\?^+O"'P4^%WC;
MXO6OAOP%X*\(?$K3M'TWQ%XO\%>+OMNN>.O&O]-_@O\ 90_9:^&VF>-M$^'7
M[-?P!\ Z-\2M$NO#/Q&TCP5\'/AWX6TSQ_X;OHK^"]\/^-K#0O#EA:>*]#O(
M-5U2&ZTG78K^PN(M2OXY;=TO+@2,\*_LF?LK>!$CC\$?LS_L_>#8XOA-=? 2
M*/PI\&OASX=2/X%W^NZKXIOO@O&ND>&[-4^$U[XFUW6_$5W\.5 \'W.NZSJN
MKS:,^H:C>7$P!^:G@73M-\#_ +>/_!,'PKX!\;_$"Z\$^)/^"?/[;=SXB\+Z
MC\;/BC\0_"&HZWX2\8?L)^(?"VK7>A>,/'/B?0SXFT&+XR^-K;2_$8M%\10^
M$O$&F^%QJ3^$=!\)Z1HWP6?B!\2?&G_!+&/]O#P[XP\=:%_P4_\  O[6<GA+
M6-,U3QQXDG\36W[1)_;N7X/W/_!/#QCX'\,>)9-+N/@AK5AXCT_X/^"_@KK.
MF6'AF'2];\#?M :AI&E_$>>;XBC^C3PA^S3^SE\/7\"2> ?@!\$_ [_"W0Y/
M#/PQ?P?\*_ OAE_ASX;EN-5NY?#_ (#?1=!LF\(:))=:[K=S)I7AXZ=8/<:S
MJLS0&34+MIK,'[.W[/UK\6KSX^6OP,^#MM\==1BC@U#XU0?#/P5#\6[Z&'0D
M\+Q17GQ(CT1?&5U'%X:CC\/1I/K+JFAQII*@6"+;@ _F;_:,T35=#^"W_!7O
MX_V/Q:^/-O\ $;]EC_@K=\%;C]GO5KW]H+XPZGI'PJGU3P1_P3AU'7+?2-!U
MSQOJ&A:OH&M+\4O&7AZ?P/XOLO$7@'2?"FJ3>$?"WA7P_P"'[B]TV[_;G_@K
M;H&F:_\ \$N/^"B%MJAOA;:9^Q3^T_XDMQIVLZOH;_VEX5^"_C3Q'I'VJXT6
M_P!/FO=,35-,M'U/0[^2YT+7K!)](U_3=2T>\O+&?ZAO?V:/V<-2L/%6E:C^
MS_\ !+4-,\=:W:>)?&^G7OPI\"75AXR\1V$^I7-CX@\56<^@R6_B'6[*YUC5
M[BTU75X[R_MI]5U*6&=)+ZY:7U6[\.^'[_P_<^$[[0M'O?"U[H\WAV\\-7>F
M65SX?N_#]S9-IMQH5SHTT#Z=/H\^G.]A-IDML]E+9.UJ\#0,8R ?SU:A\&_A
MGXX_:O\ ^"+OPG?7O&=_X!U']@3_ (* R^*=-TGXQ?$*XUC7;?Q!X>_X)U^(
M[KPIK/CY?%UW\0[?PO?QZ[8:JGAO2?%VD6=QX<32?#9CF^'=[?>&M5\5^ /Q
M$L?&W[+G_!-?]G+QIXR\;_%#QWXC_:4_X*?>'/AQ\-/BO\:Y/"OP,^(WP2_8
MO^-W[37P@LY/VI_'VM>%O'_Q.^*N@?LZ_">X^'&M?";X=Z%=WGB3QI\4?"W@
M;QQXUU"QT'X>^(/BK\/?Z(_"G[+W[,_@.#P/;>!OV=O@7X,MOAEHMYX;^&UO
MX4^$?@#P[!\/?#NHW6L7NH:#X'BTCP_9Q^$]%OKWQ#K]W>:7H*V%C=76N:Q<
M3P/+J=Z\]:Y_92_9<O-!\+>%;O\ 9M^ =UX7\#?$?2?C%X)\-W/P=^'D^@>#
M_B[H,/V;0_BIX6T:7PZ^G>'OB/HUM_H^E>.-(MK/Q/I\ $5IJD,8"T ?S'_L
MYW6B?'/P3_P;T>-OBW\6O&/Q"\0V_P >OV]_ 'B/XCO\=?BCIVJ#P'X,_9D_
M;LN_"EW/XGL/B?=:YIS77A7PGX+2;QEJ7BK5/&GBCP'::?HWBKQSXL\.ZAJ#
M:K^V_P#P57OM5TGX"? SQ!H/B?Q?X9U33O\ @H+_ ,$V[&.[\'^./%_@U-5T
MCQE^W#\"O 7BOP]XGM?"VNZ/8^-O"/B+PAXJU[2]5\'^,;?7_"EV;FWU:71S
MK.CZ+J6F_6D_[)7[*MUX6T;P-=?LS?L^W/@GPY\3Y?C;X>\'W'P9^',WA;0?
MC//?ZCJD_P 7=%\/2>&VTG2_B?-J>KZMJ,WCZQLX/%<E_J>H7;ZLUQ>W,DGI
M/CWX8?#7XJ:9::)\3_A[X'^(^C:?J$6K6&D>/?">@^,-+L=5AAGMH=3L]/\
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
M\:_M^_ME?LT?M=?#[XB_& ^,M!T;]HKPO\*_B=\3_AE^R=;?'.VUOP^WQ/\
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
M7CFS8:DIM/&&D>'/#VFZ?XFM2NL:N#;ZW;WT)&J:B"G^FW/F@'\X?[+GP_\
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
M&TR"UTW2M+T^TBBM;'3["VM[2TMXHX8(8XT50 ;=%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 444ASCCD\?SY_3_)H 7(]:*_/7]@WX
MS_%_XL>-?^"AOAKXN>,+#QA_PH+]O?Q'\$OAQ-IGA31_"-GH7PYM?V7?V5?B
M?:^'H;/3/M%[J$=KXP^*/C.^BU7Q+K'B'Q'+!J45E=ZW<6=AI]M:?H50 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(<]AGI^6>
M?TZ4M% 'Q)^R1^S+\0_V>/'?[8?BSQ?X]\%^-+#]JO\ ::U3]I>VTSPSX/UW
MPM=^ -2U/X3?"#X.'P9/?ZMXO\3Q>+;.W\/?!C0-9;Q%'9>%YKC6]8UF-=!M
M;".QBB^VZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *^./C5^T+X[^&/[5?[&/P0TSPUX3O_ ?[2_B#XU>'_$WB74-4UG_A+M"O
MOAE\&/%WQ2TU- T>WL[?15L;NX\.6=GJ&HZCJFHW$T-_<VUMI%@]K'J,_P!C
MU\:?'?X!?$/XE_M/?L6?&CPU=^#8/"G[-'B_XO\ B7Q98Z[K&MV7B+7K?XJ?
M"+Q)\)X[3PY9Z?X7U733+H2>(CXB:35-6LDU)K$:*%L1=?VS:@'/^+OVP+NP
M_;7^ _[+/A/PK;:OX5^(VA_M!R>//B3J%U=6BZ+XT^#'A7X8>)[?P/X'L$7;
MXBGMK#XE:?=?$#Q'=FW\/Z#>W.C^$/#USXE\6VOQ)L/AI!X2_:Q\<+I7_!0[
M5?&/PVN/$E[^Q;\:KCX>>$_!WP8T+X@?$#QA\3='G_8Z_9C_ &GM$TVR\.Z!
MX=\1^+==\;:EK?Q]O/!4</A7P=.DL.E:??0:"6^UE_+Q_P $RO 7AG]K3]E[
M]HGX;^-OC%I/ASX%Q?M*:CXI\&^-/VIOVMOB8OBCQ5\=O^$2O[?5-*TWX@_&
MGQ5X9LM-;Q%IGB?7O'>A76G'1_&FHZOIE[K.GZE=Z/8RVGK'@'X,_M%_"SQ)
M^WKX[\&GX+77BK]I#]HWP;\=/A-9^)_$7CF]\/VFF^&?V;_V9OV:]3\*_$8Z
M5X-TG4=#OM;T+]G*3Q98Z]X9D\6V^@ZOX_32KC1?$-EX):\\; 'SQ\'?VP/C
MG\6OV&O'/[1&@?M$_P#!/C6?%'A?QMXOTWQ#\7_$/A_X_? 7]G_X$^%OA[8V
MD7CO3/CW\-?BSXH'QA\)?%+PCXAL=5L?%?@[Q]XF^##^%-"U_2/$>JON\/\
M]C^-]'X9_MQ_M ?&/0?V5/"GACX4_"_PG\>?V@OV'OB?^VG=:3K?C35/&?PS
MU&#X<>*/@'X3\,_#SP'XG\.C16FT'XTO\<['Q3:?%6\NM6U/X+^'+7PS;^+?
M@_XTUCQH;;P[]$>#/@M\;_A5=?$/XB^$$^"_BKXH?M&_M Z)\7_VA_#FO7OC
M7P=X$L_#&F? #P=\"=.\*_##Q#IFC^,=7N?%'AC2OA1\*IK[QOXU\(7</Q(7
M3_&@?PS\-=/UWP;H?PY^>M4_X)@^!;/]E7X<?L@^"]$^#UEX7\/:A\=[C_A;
M_B+X9>'O$'CK]GW3/VC_ !IXQ\5_%S3OV-O!FL:+K&A_"?4+S1/B=X[^&WP9
MUC5O%FKZ9\#/"%AX!B\3^$_VAM-T'4_#6L@'<>&/V[=4^)7C[_@FA=?#OP;I
M"_!'_@H+\#_&/QKM-:\4:AJL/Q*\+6%E\$/#'QI\'Z3'H%A;MX>C-SIGBFQL
M]?O;G6M1F%VEQ9V6G1)$NI3,TS]K/XU>'_VXOB#^S_\ $.R_9X\3?"O2_@'\
M0?CU#HOP(\:>+/B#^U#\#=$^'>N^ =&\.VWQL^#]M8W7BWQR?VB-.\8:SXC^
M%L7PM^'MC>:+K/@?Q'\.+&'XK3IIOC;4NV\:_LH:VO[0'[!_C3X46'@#PG\&
M_P!CGPU\5?!T7@R;5=<T_5(O"_CWX9:-\+O#6B>#M.M?#&KZ8MEX(T?0K*>W
M35=:M6U.()INZQ\G^T)M6']FSQA\1_VC_@W^TA\<+;X;:5XT_9EF_:)T#X3:
MM\)[WQ.U_P"./!/QIGT_0M(@^(0\1Z983^'+#2? VBZ;=^*/AU8ZMX^T'Q!\
M4H=$\=:7XF\/6W@ZPT+5P"33OVN]+_:"^&'AW6/V*GL_B+XX^+/P3\(?'3X/
M>(/BIX!^.?PZ^#<'PP^(NLW6B>%/B9X[\0:G\.-+U!+>XM]/UGQ+X9^$44V@
M?$[XF66D0IIR^#_!6I:G\4_"MO\ 8?\ V@/BK\??AQ\0O^%W>!?#'@_XJ_!7
MXZ?$W]GSQQK'PWU#5M7^#7Q*U_X87>FVU_\ $3X-ZIKV=>;P=?SZG)X;USP_
MKLMWK?P\^*'A;XA_##5]3UK4?!5UK-_\[_#W]B3]H/\ 95_9^_:.^'O[(_Q4
M^&2_%#XB_%SQMJ7[/?BOXM>%KR#PU^S?^SYXT^)OBCXIZ3\&M.TOPYIVM'QN
MOP8\1?%?XW2_!>X\3V%WI.BKXR\+Z5XGTWQ/X'\"6O@?5?J/]C;X:?'+X2_"
MB?P/\<8_@387>C^([Q/ NB? "'XHW.@67@^ZT_3-1U'5O'OB_P",GB+Q+\0/
MB1\7?&7Q$OO'?C+QY\0M;O8;SQ/-KFG7VNKK7C1O%?C/Q4 ?6=%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
,% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>ex99-1_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex99-1_002.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /SQ_P""C_Q1^*?P@^'W
M[,_B?X4_$/6O -]X@_X*#_L"_"CQI!I6D^#M6M?&_P +_C1^U1\,OA3\1/ N
MM'Q7X9\0WFEZ9KGA?Q;J/_$V\'W?ACQ59WMO:&T\00V37UE>^S_&K]M#]GCX
M :KXIT3XB^+/$S:IX!\#6?Q-^)-E\/\ X4?%[XQS?"KX<ZC-KL.E>._BS_PJ
M'P+XY7X8>$]9/A7Q=<:'K?CMM L]<T[P5XZU;2'O=*\#^+;W1?$?^"EGPR^+
MGQ6^%7P T;X-_"SQ)\6->\%_MV_L,?&WQ-HWAOQ!\,_#ESI/PX^ G[3OPW^,
M/Q"UR6[^*/C[X>Z1=R6WA/P9JEOI6DZ5J.HZSJFN7.FV4>G1V<UYJ5CYCX;\
M/_'#]F/]M?\ ;P\<7GP"^(?Q]^$G[8@^!WQ:^$WB/X70_#>]N_#WQ%^&WP3\
M,?L^^-?V??B3_P )OXV\(ZIX6T_7+?P'X7^)'PZ\8ZC#/\'X(?&'Q*M/%/B?
MP3XAL[>'QP ?0WC[_@HO^QY\.?$FF>#M4^+<OBSQ9K_P4MOVB_"GAOX-_#GX
ML?'[6_'/P4O-2T+3;;Q_\/--^!O@7XAW?Q"TN2/Q'I?B$VW@J/7M3A\##4_B
M'<6,/@30];\1:=Z%9?MA_L[:SX2^ /C3PM\0X/&ND?M2>'AXM_9_M?!&@>*/
M%GB'XH>%4\)VWC>_\2Z#X5T31KOQ':^']"\-7NGWOB;6=<TS2=/\,7FJZ+H.
MOW&G>(M<T?2;[\D_V#_V)/VCOV,?CO\ LB:?X@^%7B?QYX ^ O\ P25\1?L\
M>,/B-X1\<_"W4?""?'W6?CGX-^,DWPA\!6/CCXE>%?BEJ?AG0[71-8\%> ?%
M?B3P+H?AS^QK/PDNOZ[HXFU6;2OGSX+?!K]K_P#9F^!7_!'/1O"/[*GQ-\5?
MMB?L7?LL?&/X=_&+X4^#/BM^ROJUYH/@/X@VOPP\%:AX>^(FA^+?VA/AY\,_
M$?PT^)?C#X?Z;\0? 7CKPC^T%HGQ%T7QG\#='TNQ\!^+?"NL_&&P\%@']$7P
M)_:&^#O[2_@H?$3X(>-+?QWX-.H7ND'7+32/$.CPIJ^EW$MEK.D2VWB32-&O
MX=6\/ZK;WN@>)=,EM4OO#?B?2]9\+Z[;Z?XAT;5=-L[WQK^.7PP_9X\#CXB?
M%KQ))X<\-3>*/!?@?2Q8Z#XC\6^(O$GC?XC>*M)\#^ O!7@_P9X-TC7_ !AX
MQ\7>+_%VNZ1H6@^&_#&AZMK&H7EXIAM#!%<31?&'_!+J2/P_\"_&WPBUGX4?
M'?X0_%+X6_&OXEZG\;]$_:#UGX)>*?&GB?XM_M!ZV_[4WC'XBV_BG]G#Q?XU
M^#%UI'CK4?C9)KEGX:\+:EI5SX&6?_A&;WPW8V5GH^JZYT/_  4IA_:%G^!7
M@=?V>_AUK_Q*D@_:$^"VH_&72_AW8_#J_P#CKHGP)T?Q*VL^-_%/[.J?%B_T
M[P%9?&;2=2T_PTFBZWJ4\6O^'/#=WXK\0_#J^T'XFZ7X,\2Z* >I>'OVY/V9
M_%GPSU#XJ^'/'.N:MH>E?%K4_@+J7A:V^%WQ9'QAL/C;HUW]GU;X37OP%F\#
MQ?&VU^(.FV8;Q/>^&9_ $>HVOP_5_B7/$GP\1_%"^U?"'XO> _CIX&M/B/\
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
MI_P46T#]K"3QVNIM\?5\,1R?\*VTNXLD\(3Z]%XU/C4PZ6?#:Z4S^(8_8/\
MA2?[1?PB\(?\%6?V9;S]GOQ)^T1I_P"VO\3/VA_B_P#LZ?$'3]3\&Z-\._%N
MG_M/?"'1O!VN_!WX_>([[Q=IGBKX;I\$_$6CWVAWOBW5+/4D\2? F3P1IOP=
M3Q1XWT!_A7I(!^@'@W]M_P"'_C7]LSXJ_L8Z;X,^+$/BOX5?#GX2^-]1\;W?
MP>^,]MX#U#4?BCJ'QR4Z.WBZZ^&MMX&T;P]I>B_!?[;X>^)6K>,H? ?Q1\0>
M)KKP%\-M7\0^-/ GC31M,^Q=6L[G4=*U/3[/5M0T&[O]/O+.UUW28]*FU71;
MFZMI((-6TR'7=,UK1)=0TZ5UO+./6-'U;2GN88UU#3+^T,UK+^.W[&/[.?QF
M_9%_;!O_  )JWP\^(WQ/^%FL?\$Y/^"<_P"SKI'[3D.J_#W_ (0U?&7[&$7[
M4VA?$1_B1:ZSXYTOXEV_B;Q9%\3O FI^&(O#/P]\5V>MWFMZA-J6H:'IVCZS
MJ5A^S). 3Z<T ?B;_P $N?\ @IKX ^,/[-W[$'@?]HKXU:YKO[6W[1?PSUS7
MK7Q%XK^%'B[P3X)^,/CG0-4\17WC'PQX$^*6D?#;PK^S?K_Q$\+Z;8O-X@^$
M?P]\3KXJ\+65E-'-X-TRWL9HH/O30OV[OV8/$OQ;TSX)Z-\0-6N/&NN_$OXE
M?!CP[J%Q\,?BSIWPR\3?&+X/6&K:E\3_ (3^&/C9J/@:U^#?B/XD^"K7P[XJ
M&K^"]%\=WWB WG@KQ_IEG8W.I_#[QM9Z!^2W[+_[)/[06N?LK_\ !,K]C'XI
M? SQY\*/%/["G[0_PV^-?QG^*WB34?AOJ'@".T_9^O\ QQKW@RQ^#'B#PQXP
M\6ZG\0[[XYZMXET'0K1=.TCP^/!WPFE^*;_%S4/AUX\MO!?PK^)'):?\(OVS
M=4_:(_9D^*/Q)_9-_: U/QS\$O\ @J/^T)XY\=WO@[X@_!70_P!E[2_V?OB%
M\*/VS_ OPC\8?L^?";3/C;H6E7NFZXGQ>^&GQ'_:%^,?Q1^'UO\ M(ZG\3_&
M?Q/M;[7/%>DVNA_#OPT ?MUX'_:^^ _Q&^)L?PD\)>(_%&H^+;N\^*&G:1=S
M_"GXLZ1X#\2W_P %?$R>#?BM9^$?BIK/@C3_ (8^+;GP+XJ?^P-<A\.^+M2=
M=2BNH;,78L;UX,3X<_MR?LQ?%;XE^&/A/X*^(EW>>*_B!X8\3^-/A1=ZQX ^
M)/A+P-\<?"/@N\M+3Q5XD_9_^*7BWPAH?PS^/6C:)#J.EZY>7WPA\6^,X6\&
MZSH7CRV-QX'UW1_$5]^4GPR_9&_:$MOVA_$-G\#?#_[0G[*_P"^-]]^V')^V
M+\$_BMXK\)_$OX!^$_%WQ0T#XD)\+/VEOV%M63QAX@\8_"GXD?%OXF^-KGXG
M>-?AQX+N--\%Z=X0\4>,-$^)7ASX5?$;P[X2T7QEY9^S+^QG\9_&7P.\$_LG
M?%S]A;Q#\ _VDOV=OV=OBI^SNO[>6O\ Q;T;XD? C3%\0_LR>//V9_#GQB_8
MSBTSXTZQ\6[;QS\2K75_!_B+6/".N_!GX2:/X(^&3>/O#_B7QEH/CW1_ G@S
MQ* ?8'C7]OG3?BC^W?\ \$R? W[.'QF^(%[\&?CEXQ_:FM_'VDR?!W7?#WP?
M^/G@OP%^S;\5/%'@SQ_\+_B_\0/A'ID?Q0\+:'XZ\.Z/JNE>)O@5\4-4\#>(
M-"U?PAXLN5U[PKXO\$:_J_[1D@ DG '))Z >IK^>3X.^%OVR?&_Q!_X(U)X[
M_82^+?PE;]A2X^(?P_\ VE-:N/&?[.#?#K3[V\_8[UW]GNQ\;?"-=,^.VJ>)
M/&OPJF\4^(--U:SFBT6T\8VWAFY%II?A/Q'K&C>*+30?Z&>63I@LO0]LCO\
MY!]A0!\C_%[]NG]F+X%:KXQT[XF?$'4]&L/AIJ'AS2OBUXSTSX<?%'Q=\,?@
MKJ?BO3M!UO0['XX?%;P;X+\0?#?X,W,WAOQ7X3\8:A'\2_%'AAO#_@;Q9X4\
M=>)/['\'>)] UW4>1^,?_!23]CGX#>*_C%X&^(OQ/\0IXR_9_P#!/A/XG?&/
MPKX'^"OQW^+7B#P'\+O&-GXEOK#XH:KI7PG^&GC6\G^&FAVWA+67^(/Q TR*
M_P#"'PLD?0K;XE:SX4N_%GA6WUKX2/P3_:,^$/A'_@JQ^S+=_L^>)?VB=._;
M6^)O[0_Q@_9V^(6GZGX+T?X=>+=/_:>^$&C>#]<^#OQ^\1WWB_2O%?PWC^"7
MB/2+W0[WQ9JEIJ2^)/@2_@C3?@]'XH\<: _PLT?B/"'[&/[2OP?T;]N[X5:3
M\*OB+\4-$UW_ ((Z?L:?L4_!;XHR^,_@A:M\=?C'^SC\-/VLO _B>**TU_XO
MZ/XB\-WNNW7QS\&:E;Z_\1]#\$>'KNZM_&33:O:I8Z/+XA /WYT36]&\2Z-I
M/B+P[JVFZ]X?U[3+#6M#US1KZVU/2-9T?5;2&_TS5=*U*REFL]0TW4;&X@O+
M&]M)I;:[M9HKB"62*1'/QG^T3^W/\/OV=_VA?V7?V<M>\$_%CQ-XI_:8UOQK
M%9ZSX,^$OQ>\9^'?"OACP3X$\5^)+W5O[6\!?#OQA8>(_$3^)]*\,:'J/@G3
MKRVU7PKX/\0:K\4_%]QH/@_P]#-KOIG[&OA3Q?X"_9&_9@\!?$'PGJ/@7QWX
M#_9^^#O@?QEX/U;4/#&K:AX=\3^#_A]X>\.:YI=SJ?@K7_%7A._-MJ.F7"17
M>@>(M8TVX@\J6WO9 Q"_*?[:?@#XPR_MC_\ !-+XZ?#;X,>,OC#X0^"_CS]I
M?2/B7!X'U;P!INH^$(/C)\![[P5X2\3ZRGC[QGX,MV\)V^NP2)XBU'2)]8U7
M3(# +31-4OKVPL+H \&_9%_X*+>$O"'BG]H_X9_M8_'OQAXG\6+_ ,%./C+^
MRQ\(/$FJ_"?6=1\-^%]'.I_#[PG\#OAM\1/'GP4^$^G?![X27WBK5]7;1?A_
M/\6[_P $ZM\2M7N;R;3;[Q-JJZE=+^@?Q5_;E_9B^"?BV]\(?$KXB7F@3:'X
MH\ ^"O&_BNV\ ?$KQ%\+?A3XM^*3Z8OP]\-?&SXQ>&/!^L_"GX):UXKCU_PK
M=Z;8_%?QEX/ECT[QQ\/-3OULM.^(O@6Z\1?D1XA_9?\ VN+K]ES]M+P%;?LO
M?$6[\8_%3_@M%\,?VJ_ 'AJ'X@?LTK=>*/V>O"/[8O[,GQXU?XAV]_=_'NU\
M/:7 W@GX,^*8;+PGXDUK0_'=QXAO= L)O"MM:7FH:GI6=XS_ &3OBGX9_:(_
M;:^$WQ0_8#\5_MK_  B_;;^+U]\<?@A\7H_B_P"&['X&>!]7\;?#/X=^#/$W
MPG_;9^'?BGXS>!]9T#P%\*_%7PSTGQ!:^*_AA\//CAK?BCX876CZ;X!\+>)_
MB)X;B\#6H!_1Z"#T_P XX/ZU\A?'3]NW]E_]F[Q+K_A7XP_$'5_#E_X,\(^#
M/B!\1=3TKX8?%GQQX1^$W@+XB>*-=\&>"?&_QF\=> O _B;P7\'O"7B+Q#X5
M\6067B+XEZ]X7TF/2_"7BSQ)=W=MX:\+^(-7T[ZWMT:."*-BA9(T1C'&T49*
M*%)CB>25HHR1E(VED9$PID<C<?YM_P#@K9\ /VS/VD;K_@H3\*O#/[.WQ<^)
M'@GQ[^P[X;\._LG:Q\$/'7PT^&OP\\5?$+3[7XEGXA:9^U/J5Y\3/ GQ6^)W
MC+POJWBVWB^!/PFU;3?'?P/73?$VK>)++P7:?$*37O&>C '[/?M!?MN?LW_L
MO7&O6_QD\9>(](/@[P#:?%;X@S^$OA1\7?BI8_"WX7ZAK>J>'=+^(WQ<U'X5
M>!?&FG_"?P3K6K>'O%T7A_Q'\0[GPWIOB&T^'_Q-U;0Y]0TCX8?$*^\-?GW)
M_P %%O"'P _;?_;\MOV@OCUXN\0_LQ^ /V</V%?C?\)=)\'_  FUGXPV/PU\
M+_$>U_:LG^,_Q*L8OV<?A1XG\?R_!2"P\!?#?7O&WQ?^)$NO^"? <^L>';74
MO'7A_3_%/A?2;R*V7]K[X"?M?_M1_%BS_8A^)_[2GP7_ &__  7\#/$WA_PK
MX=^(O[/>E^)OV=?BU\,OA&?A1XG^$O[1=C\2?B]HO@ZS^%?B_P +Z3H7BJX\
M9_"'4OBW!H/B>3Q[X?C\.^.K[7_"PU+B_B7^SE^V)XB\8_\ !8;5=4^!6I^,
M-:_:F_X)E?LZ?L^_"SQ9X(\2_!OPQX(^+?[0'@+X:?M<>&_B'I?@GP]XS^.4
MWC'P!X5?Q-^T'X8N/#MU\6Y- MX](T[Q'#<^(-0NM,TJZ\2@'Z1Z-\6OA[KW
M[:]IX$T3]J'Q+KGB/6/V2X/B+I?[+>D>'/#FI?">X\%Q_$_28%_:7M/B=9?#
MN;6KCQ7J9\6^'O =AX93XPGPUJ/A66/Q#8?#ZXO8KSQ+;WK/]NO]F+4O'>F_
M#S3?'>O:AK7B#6OB/X5\&ZU8?"CXP7OPZ^(OC?X16NO7GQ*^'/PL^+-KX"E^
M%WQ4^*/A.'PEXS%[\,OAYXP\2>/+JZ\"?$*PTOP_?W_P\\;VOA_X>_9M^!?[
M1'A7]M?]DSXF>+_@'XV\)?#CP)_P20T7]FCQSXOU/Q?\#=1L/"'QPC^)/PI\
M77'@&_T;PI\7?$GBS5+FTTOP-JT5QXC\*^'/$/@=KN?38K/Q5=PS7-Q9?)_[
M!7[(/Q:^$FC?L^_LF?M!_P#!/[6O&?Q&_9#^+6@ZQX,_;D\7_%OP_P"._P!E
MGQ#X!^'GB+4Y_!/Q[\%>#-4^.-W\6_#'[3^M> =2UCPA9^%[;X'V^E^%?'6K
MZEXKU?Q7IG@36;KPS* ?M+X2_;1_9W\>?!/P!^T5X-\7^(O$GP=^*/C+PWX!
M\">+M*^$_P 8;F37?$WB[QHGPZ\.0_\ ",KX"_X2_3=(U3QM)'X=B\4:OH%A
MX5AO986NM:@@FBE?/U+]N?\ 9@TGXI:1\(M0^(]S9^(M=^*4WP+TGQ//X"^)
M*?!R]^.,-E]K/P67X_?\(A_PHV+XM3W"R>'K'X=7'Q"A\5ZCXVM[SX?6&EW/
MCNRO/#=O\M_LY_LB_%WX/?M?_&71KGRS^Q5X>^*WC3]LS]G.!]=BDU#1?V@O
MVJ?#^L^%/C-\,M*T>RN8;O2? WPQ\2-^T+\8/[,U*PA\+Z_K'[:/A\:*+[6_
MA+=W.E_#GP#_ &2_BW\/_B)XV_97^.?[ VO_ !]M]'_;&^)'[1WP,_;4\0?&
M#0_$/[+TOPU^*'[4?BC]I_3_ !]\6/A_KWQDT/XBZ7^T;\'M0^(7B+1M%\%^
M"O@7KR^./BEH&C7L_C'PQ\/]9UKXX0@'Z8M_P57_ &"X[_1[6Y^.ZZ?I.K_%
MWQ=\!)/'VJ_##XS:1\(/#/QD\#ZAJFE:_P##OXA?&O5/AY:?"/X8^)9=0T;4
MK;PQ9?$3QKX7/C@VWG>"VUZVEAFD]>^'7[;_ .S'\3?!WQS\=:3\1Y_!V@_L
MS:I>Z5^T#'\;? ?Q)_9V\1_!UK'P;I?Q#.K_ !"\&?'SP?\ #7QEX:\)ZAX%
MUG3O%F@^--1T&'PEXBT.6>]T+6=12PO_ ++^/,'[+_[7\7[-'B/PFW[+7Q'/
MC.\_X+U:=^VY:>$D^(G[,YO[G]FJT_X**Z!^U?)X\&IM\?5\,1R_\*UTNXLD
M\(3Z]%XU/C0P:4?#:Z2S>(8^C_:2_8A_:M_: U;_ (+4^'?!_P /KKX>3?M+
M2_L2^*_V7/'_ (Z\9^!HO /Q9\1?LO\ AGP;J^L^$]6B^''Q%UWXH^"_#/BK
MQ5X%7P9K5WXK\+^"[N3PYXDN;_3I)&$XA /TM\1?\%(/V0/!7@CXW^/_ (@_
M$/Q=\,]'_9T\'^%_B)\7M&^*'P*^/_PV^(7AKX>^-9[ZR\)>/=/^%/C?X7Z#
M\3_&?@SQ!JFDZ[H.G>)O _A#Q'H[>*/#7BSPC/>0>*?"/B?1](CG_P""CW[*
M7V']H*XTKQ5\0?$>I_LT?#S2?BU\0_"^@_ ;X[W/BGQ#\*_$5YXBT[PS\4O@
MKH]U\.+*;]H+X3^)+_PIK\&D?%WX)MX\^%DEM8/K5UXRM?#TD>KM^/W[0/[-
M7Q@_:G_8W_;/F^%7_!*_XE_L^_M+_%#]B?QM^R[Y?QK^,_P/\8_&3QMXU\<>
M)_#>O1?#OX3_ !0N/VE?%?A-_P!F7P+XCM?&7BCQ+XG^(&L?#'4/&&K:EX9\
M0_#[X>W-U-XJLI?M+XR_ G]HCXF_ML_M(?$O1O@3XPTOX=?%3_@D5=?LV>%?
M&>N^,/@K%IJ?'74?B!\4O&?_  KK4](TGXK:QXQLKRVL?'.D:?=^*(O"]UX!
M.IV6IBV\6W6GP6.H7P!^A'[(W[1NE?M9?LY_!_\ :!TGPGXI\#1_%#X>>"O&
M5[X3\6>&_&GA^ZT#5/$_A/0_$FH:3I-_XV\(^";CQSX<TV?638:)\1_#FC/X
M-\;6EL-;\,ZA=V$ZE/0?BQ\9?AQ\$?#VG^)OB3XB_L2RUKQ%I7@_PUIMAH^O
M>*O%GC+QAK:W,NE>$/ G@;PAI>N^-/'7BR^M+'4M2M_#7A'0-:UIM(TG6-9>
MR32='U.]M/G/_@G#8_$3P_\ L-_LK^!/BK\(O&_P4\=_"WX!_!WX4>(O!GQ
MO/!%YX@_M;X;_#+PEX1UC5U/@#Q?XWT2#2=1UO2M3&BQ76M1:U+IEO;7VJ:3
MI,MXME%YQ^WU\+_C3J'C[]B+]IOX-^#M6^,(_8]_:+U_XB_$?X#:%JVB:7XF
M\??#3XI?!#XG?L_>+/%WP[C\5:EHWA;6?BE\'M,^)\_COPYX<U;6M N_%7AB
MW\=>%?#.L_\ "5ZWHFA>( #S;]LW_@I[\/?AE^Q'^U#\=?@!?>)O$OQ0^#FJ
M-\'9O"NL?!SXQ:7XK^$7QH\3Z9IMUX;OOC'\-_$'PWA\5^ O#NEZ%K^F^/\
M1=9^(WA_PQ\/OB+8S^%-$T'QA,WQ!\+7.H?5'[*WA;XE6E_\2?B'K/[2'QE^
M-?P@^)]UX=U?X4> ?V@O@/!\%OBO\%]7T6;Q7I'Q0MM0EO/ /P@\7ZOX2\>Z
MTFAZYX-\,>,_A/X>NO ]K8:A+X6USQ!X#\5>%[+P[^1/[:/[(O[27Q\\$_\
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
M$/[:?PO_ &R/CGXI^.GP#^.,OQ<\/)^SEX4;XE>&O!MOK7PV_;7^%GBOXU^
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
MWP-\&^*OV@D_9S^#'B;XB>&[;]IKX;?LYZI8^+/ K>-(?%T/PDT/XA^&M/\
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
MA>!/#?A._P# WC?0?CA>7_Q.\.SP6MYI.GZKJ.H^%Y=*NOAQ?7/@F7)\<_\
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
MX\2>%=!\4O;>'M7U>RU>\M+.?6^%O[3/P%^-FN:CX:^%?Q0\,^-==TS0-/\
M&,FF:3-<BXO_  %K=Y<:=X:^)7A\7=M;)XG^%OC*_L=5LO GQ0\-OJOP_P#'
M=UH/B6#P=XDUN7PUKZZ: ?+/Q#_X)E_!7X@?$'XY^+[GXE?M!>'? W[56G>!
M=._:S^ _A_XAZ4_PI_:6@^'7@'0OA7X>'Q%U3Q)X0\1_&GPW;ZA\-/#'A_P%
M\0-,^#GQ>^%VC?%SPGITFB_%G3/&]GJVNQZKY[\%?@3\5/'/_!2+XD?MI>-?
M@MXJ^ WPPD_8%^%/[('A?X;?$S4?@GKGBCQ%X@\/?M*_M ?$/Q7JXL_@E\6_
MBYX3T;P9I_@Z]^'DNAVU_K"7^M6WCMK.ZTK0]0\+:SI*_5?Q@_;M_8W^ 6J^
M/= ^,/[2OP@\">)/A=X;TGQ=\1?"NK>,M+E\6>"_#>O075YHNK>(O"NG2WOB
M'3;?5-*L-3U^Q6XTU)KGPSI&M>*(XF\/:-JFIVGI/C3]HCX)?#_PWX2\5^(?
MB+X?DTCXA6*:G\.8_##W7CG6_B7IC:;:ZY+J7PT\+>![7Q%XG^(FG67AZ]A\
M4:G?>"]'URUTGPF+CQ5J<MIX=M+O4X #X<_9J_X)$_LS?LN>+GO_  9XV_:+
M\:_"'P_J/C'4_@K^RE\7/C%?_$']ES]FZX^(?ASQ3X/\<Q_!?X8:CI,%Q;67
MB+PEXY\;^&38?$3Q%\1+/0-$\:>+[#PE#X?B\4:\-0V/V9?^"4G[.G[+C:AI
M'AGQY^TO\2OAEI=IXHT;X(_ _P"-WQZ\7_$?X0?LM>%O&6AZKX4U[PU^SUX9
MNS8WWAL'P;K>L>!] \8^,=:\=_$WP3X%UWQ;X+\#>.O#?ACQ[X_TOQ3Z%\1O
M^"E'['?P[O\ ]E2.3XX?#;Q1X=_:^\3^(M'^%OCWPIXY\+ZU\/SX:\+_  V^
M(WQ"U3XB:EXRL-3N- C\&M=?#N7P#I]_!?2R:GX\\0Z1HEE%*;;6Y=+H?\%*
M_CY\3?V9OV:]*^,/PR\7^"?!,NE?M*_L=^"/'6L>.?#UOK6G'X6?&;]JGX0_
M!3XBQV.I:CXDT'1/!6IV7AWXA76LGQIK]AXJTK2]+TS4[;^P;2^O[+Q7X; .
M1^#O_!+SX3?!K0?V+-"T_P"-O[2WC9?V!M3UB[_9\U'XA^,OAYKEYIFCZO\
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
M=W0\.:W97WB;PSI.M#7&T^T\/Z[XE\.Z#KMUIVLZYI5C=@'B3?\ !+/X&?\
M"L?C3\)H_B5\>H?#'Q]_:ZTS]M_XC7">*O [:S>?'_2/'7A+XH6>M:1?3?#>
M6+0_#B?$?X>_#SQBOA#3K6'0H=0\%:7IMK:V_AO5/%>A^(O2[S_@GS\ M?\
MB+^U_P#$+QX?&/Q)B_;I^%G@OX,_M'>!/&>J:)-X$\6> /AWX>\3>%?!FE:3
M8Z#X;T'7O"T^AZ#XX\<6D6H:!XCL;R\N?%=]J^I2WFMZ7X9U+0?6?C-^UO\
MLV?L\:A%I?QL^,G@OX<7?]BV7BG53XBOI8;/PAX,U'Q!'X3LO'_Q$U*WM[C3
MOAI\.+GQ/)_PCT?Q%^(%UX:\#G68[C33KXN[6YBBM_$W]JC]G;X->(M%\*?%
M'XO>#/!.M:Y'X6N(HM;U%H;'1[+QYK]]X3\ :IXPUJ**;1? >C_$/Q;I6K>$
MOA[K/C;4/#^E>._%>D:OX:\)7FLZYI6H6%L ? /A+_@BM^R_IGP+^+7[/GQ,
M^*W[6O[27@;XF?"#Q-^S[X<N_P!HGX\W_C[Q%\!_@;XFU+PIKLWPO^!%]8Z!
MX=L?"6@V/B/P!\.]=BU/7]+\6^+=9F^'7@+2/%WB3Q)X8\):+H-IU^F_\$G_
M (96WB/XB>--9_:C_;C\6>-_BU\$?@[\&?B-XSUKX^6=AXG\27WP$\8^-_%_
MPK^,5OJGA'P-X8E\(_%GPDWQ!\2:9I$W@-?"WPXTRYN(OB%I?PXL/C+&_P 3
M)?T+^*_Q<^%WP)^'GBCXM?&CX@^#_A7\,?!5@NI^+/'OC[Q!IGA7PKH%E)=0
M6-O)J>M:Q<VEC;O>ZA=6FFZ=;M-]IU+4[RSTVPAN+Z[MK>7YPU7_ (*+_L+Z
M)_PMG^TOVIO@Y WP.LM"U#XH1Q^++2ZF\-V7B2VURZTBXB@LQ/-X@29?#'BB
MVN1X8366TS4O"_B;2=46SU3P]K%G9 '@GBW_ ()*? ?XA:!X^OOB!\5?C[XL
M_:%^(/Q9^ WQPOOVQSJGP?\ "'[1NA?$O]E^TO=,^ .O>&H_AS\&/!?P'L+?
MX9Z)K?BW0M,T*[^!NH:!KFF^-_&!\7Z9XCOM:DO8\/Q!_P $:?V7O%_AG]L;
MP[XR^(?[3_C"?]O6P^$VF?M.>(O$OQNU#5M9\<VGPB\-Z%X>TI;"TN-%/A?P
MI)K[:$FHZQ+X9\.:7)H=M?7'@7X<MX#^$]AX?^'NB_?NN_M'? WP[\-? _Q?
MOOB9X9O/AS\4;/P_??"SQ+X<N9O%\7Q3M_%?AB\\;^&_^%7Z=X4@UK6/B-<:
MUX(TW5/&NGV?@O3M<N[CP?I&L>*4@_L'2=1U"UXG7_VUOV4_#?PW\"?%V]^.
MG@/4?AU\3]+U_7?AYXE\*ZA/XXA\::#X0TN\UOQKKWARP\&6NOZMJFA> ](T
M^_U+X@:S:V$FF> [.SN9_%]UHL<$A4 \U_:Y_P""?GPG_;)T3X*W7CSX@?&S
MX=?&[]G/6KGQ)\#OVKO@7XST;X7_ +2'PUUS7M%M/#7Q#G\/>*]-\)WG@_\
ML;XM^'+4:#\4O ^H> [[X>^+M)=+2X\)P)I^C_V;S\__  3K\(:;X>\ Z/\
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
MAWQ5KNG>#?#>H_OY32BMU /U]J /Y8_C7I7QX\1_'(Z[J7[+'[2OA>?X,_\
M!;/X2?$O4_A5\#?V8IK#X%>(O@;9IJ>G^#OVS;GXD>"/"\=Q^U+\5?CIH5GH
M-S\6?%<_CKQ=I/[-]S%HG@OXH?#SX+3>$;GXK>//IGX7^!OB_P"!?V^]"UG]
MG'0?VCK;X1>/OVQ/VFM;_:E_9E_:=^ _BU_@7\'+F^T/XTVDG[=G[&?[4FL>
M M)T+PQJOQD\41V$]S\'?#/C_P"*L'Q%TW]J+Q5YWA7X=0>'_$_B3PI_0%Y:
M9)VC)ZGG_/O]>:4(H.0 #G/XXQGZXXH _F._X)U_L_QZ!I/[*'[,'[1G[%G[
M;DG[6O[#'Q*L;U_BYXS^,W[5%M^PHMUX'LO$WA:/]K3X0>.;CXNZE\!/%LWQ
M2^&/C#58;'X&>&/ %SXWM_B/\0O$'@3QK\/O"/PSL/%WQ3T/],/^"AE_\1+/
MXJ_L+0^'/A7\0=0\!7WQH^(5CX__ &E/@C\$-/\ CQ\>/V;M0U3X/>*="\%6
M/P^TJ7PA\0=2^$FA?'JZUC6_A7\4/VB/^$(UGPY\-O =WJGA_P 0:O\ #JZ^
M(&A?%?P'^H.Q<YP,\G/?DY/Z\XZ9I2H/4 XZ?Y_ ?D/2@#^4OX)_!WQ?;?L4
M?LC>"_%/A?\ X*+?L:?M&? 3XW?\%!]<^'/[1_PL_9M^(WQN\6_!OQ?XO_:*
M^(NO:7X2^,?P>_X0'XQ3?'_X,?&SP9\1/#VO:OXC32]>\$>/=7\#6\_AOXMS
M"34O$UM^X?P(U#XVW/\ P3E\#W'[0'PHT+X:?&[_ (9DDT_QK\'_ (.>%]8N
MM&\-:W;^"KS2M+\+^"_ 6BQ:WK&E2'3HM*CB^'^EG7)?"M_/-X3L[_5X])CU
M"Y^\-B8 VC Z>W?CTZTH4*,* !DG ]3U_/O0!_.M\(OA_P#&_P"!/PE_X(&?
M&OQ7\%/B=XC\#_LE?L@7/[+W[4GPRT?X1_$/QE\:?@=\2_'W[._P.^&6C_&#
M1?A'X<T:[\?>)K7X>^._A#XP^$/B[6/!7ACQ?>6GP[^,FL^./#^GZM\/YM8\
M56'G7Q@_9\^*.N_$CQY\=O"OP5^,L7P?_: _X+-_\$\_VE?"_P +A\)/&SZM
M9?#7]GOX8?"#PS\>?VG?&/PEM_#[>)?A9+XZ\3^$KY-0\.^/?#&@?$?Q)#\.
M-!\8W^BSZKXLL-/L_P"FX@'@C/>@*JYV@#)R<<9/3^7'TH _FM_:2^$_CK7;
M7_@MI=3?#3X\6%Q\5_VP/^">_P 3_P!G/Q!X3^&.FW&M^,/$_P !? /[%7AO
M1/&WP[\+_&*Y\#>!?CII_P -?CQ\$-9UC6_@S%XMT+6OCAX1\(7_ (8\ :Y8
MM\1/!?B^7ZQ_8=^+@\=?MK_'[XD_%CX3_M7?!CXS?M$_!_X+^$O!^A?&G]EV
M3X!_"O5/AY^RY)X[O]0M?#VOZ+\6OC=IOB[XLOXN^/\ XN\2ZO/XX\4^%]:;
MX;3^$?"W@#PUK-E\,?B)XNU?]*?VAOV;_AC^T[X.T?P9\3H_&5M#X6\6Z;\0
M?!'BGX<?$CQ_\)?B#X"^(&B:=K&DZ+XR\'>//AIXC\+^)]'U?3].U_6K!X!J
M4^C:QIFJ:AHWB'2M7T6_O=.N,GX,?LP>!O@SJTOBM?%?Q<^+'Q"FT2]\,)\2
M/CK\5/%WQ5\6:5X9U+5[36]4\.^$H_$%\?#'P_T?7;_2?#4WBVV^'WASPJ?'
MDO@OP)=>/7\3WW@CPM=Z2 ?B1_P5OT+X]?$SQ3^W[\*/"GP!_:#_ +/\;?\
M!*WQ?X2^"_C#]F?X%R^-=2_:W\?SZ/\ M$W.L?!KXY?'S3_#FI7WP^\&_ BY
MUW2_$WPR_9VLO%?@'Q!\==5^*/Q+L--@^,^H>(/"WP@U&3]JK2_C+J_Q&MOC
MU^QYX'_:T\"_M1>)/@5^SCX-A^"OQ3_9B\;^,/V)OVX_ACHOB7Q;JGASX:?M
M"W%W\/+B;]DWXL^ 9_&.N:E'\1?'GCWX)>*_A;X;\8Z-IWB^RU/5K'XC^!_A
MK_2 40G)4$^O?TI/+3IM&/3MQTXZ<=O3)QUH _-;_@L+X \>_$W_ ()K_M7>
M#_A?X)\5?$;QS?>"- U31_!/@71KOQ'XS\1P^%OB!X0\5ZS8>%_#FFI+JWB3
M7!H6B:G<:;X<T:WO-;UVZ@CTG1;"_P!5O+.SG\DTF\U;Q1_P53MOVF#\'OC=
MIWPCG_X)>ZQX'T[QOXE^ ?Q1TRXB\1S?M#/\2SX*DT:\\('Q3I'BWQ#X"TW3
MO$P^'FI:38>-/M!TSPAX@\-:;\1+67PA9?L,0",$9%+TH _DI^%'P<^,O[.'
MPI_X)#?&+XT_LX?MO^.?A3\(_P#@G5J7[%/QV^'7[+*_M%^$OVCOV:_C7?\
MB'X*>)W\<:G\-?@/XK\%?&/XF?"WQC>?"FX\'^-!X*L_$>@VMQX7\"^.+F'6
M],B\/W4/WQ^SY\"[#X0?M4_\$V['X2?LM_&;X"? 3X9?LU_\%-=)/A?Q,WQ3
M^+'_  K>]_:6_:%_9M^*/PR3XD?$_P 177C9]&\;?%ZP^&?Q-^(FL^"=9\<:
MW<_"K4[NU^'>MW]A<7'A&UUC]W"JMU&?\G_$_G3@ .!0!^;?_!+?PYXJ\*?
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
MD^&'P]^'O@'QA!\#?$Z^'_$7Q;\$?U!!%4D@ $\$]SWY_7\S054G) SZ]_\
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
MIU(!&#R#0%5>@ S@'U.,XR>_4\GF@#\LOVH]"\5^+?\ @H%_P2E^('A[X?\
MQ&U[P+X U7]JW6O'?BRP^''C6YT'P!;?$W]G]_!7@*?QK??V%L\(WNM>([T:
M0;/6UL=2T;?=7&O6VE:?#<W2?FG)\'OB7#^S)I-G9_L_?&6+Q%=?\'%%_P#M
M@ZUIEO\  7XD6_B6Z^!!_P""D6J_M VGQKU/2AX.BUR\TN/X ?V%JT5S<VLO
MB..&SL_A]'8#Q7IJ^%K?^GJB@#^7O]K"T^/'BOXS_&FXU#]F_P#:=\,6'PD_
MX*M_\$Z/C3:^"/V?_P!F[Q!K7PB^+WP ^&GQG_9.U;Q-^V?XY^)/@'PCJ7B3
M]J+XQ3^&O".H^#]?^&'@[Q!XJUGX+^"?AQX'EUSX&:=<^!_$GQG.Q^UI\&?B
MO\1/@)_P<#Z?X:_9V^,.H^._VI/B7\!3\&](7X.>*;GQ#\4-*\,?LF?LJ_"B
M6QT+5[/1;S2O$6D>"_BG\.?BKI#7]CKNH>%=-%G=>,]'U2?PAXOT#Q-XA_II
M\M/[H_\ U]:?0!^$?B/Q#XW^#/[8_P"W)IWQE_8L^/\ ^V!^SI_P41\)_ ?Q
M-\"IOA[\$K3XK>$Y+3P9\ M)^$/Q%_9+_:+\/_$R_P##WA[X$:3JOB'2YOB+
MX6O?CK%X,^">HW'QD^(UMXP\3^%M?T?Q+#J'S3\2/@AJVA?M,?ML?"C]L[]B
MG]L3]H;X??MW67PH\8_#74_V*/B=^TO#^SAXIO;;]E_X.?L]_$W]E;XTCX:?
M%3X->!OA+IND>,?AS=WOP^^+7[0.C>$_ OB+X<^+KR[\7>./!Z>&!H47].)
M)!(&1T/<4$ XR,X.1[&@#\Y_^"BOP_\ &OB'_@E9^U_\'/!'@KQ!XD^)/C7]
MBGXN_!OP9X \"/XQ^*&L:MX[\:?"#6? /AOPMI&L76EGQ9XDM;GQ!JEGIDOC
M+Q18Z<SZ<9?$WC&?2+5=5NK7PG0O#VI:;_P5"^#OQN'PA^)MG\+/"O\ P2B\
M4_#7_A.(?@9\1X]-\/\ C&^^,WPT^(UG\-K>&V\%G5M.\52>!O".N7,?@RWT
M^+4EU"SM?"1T]?%6I:5H5Y^Q]% '\F7PU^!WQT^!O[(__!$+XF_$O]FC]KKQ
MEX%_9/\ V>OC#^S?^UI\'OV=9OCIX!_:I^$'BGXNZ9\'++PQ\8/"_@7X/^*/
MAY\4OBIX7\$>)_A+J?A/QWHO@74]>N+GP+\2-0\;^&M"\9Q:/]BE^G;/P _P
MP^)/[).D_!K]CK]K#X#?L^_%C6_VT/B7<?%'P[X5\>?M"_MF1_$;XT^)O@_X
M@;X7?$?Q_P#%[4OBCXI_8/\ !?[9OB&T\:?$OXF^-O$'C'PG<Z!=^"OA/!X]
M^*'[-'CG4_B;IOA'^B\@,,$9%(54]0#VYZ?ETX[>E '\G/PP^&WQ.T[]@C_@
MF1?>'O#?[?7[(_[8G[-_["?B7X4> ?B-X9_8_P#B9\6? 6J>*++2?@QI/Q1_
M9D_:S_9LD^$_C#QK)\-/B5XP\"6,G@S7O$_AWX<))=?##7?B)X.^(&DZ'J'P
MKUOXK^]6%M^TE\+_ !Y^W(OQ<_9*^+D7Q3_;+_X)??L@Z%X'\)?LW_#+Q)\3
MO@QHGQN^#WP$_:*\._'KX,0?%;0Y]6^'/PXE^'7B3QQ:1^!]/^)7CO0KKXF^
M'H].TKX4W?Q%\<ZIH_A?5?Z2_+3^Z.,X_'K^?>EV)S\HY.3ZD]L_3MZ  #@#
M !^ W[//PT^*^C?&7_@A+>>)_@I\6O#47P!_X)J_'WX1?&&ZUKX=>()=/^%W
MQ&\:^ OV+?#G@WP]XOU_2K+5?#OA_5?$DOP*^)I2UN=8BOM!M-/TZW\80>';
MWQ1H%AJG@>A?L]1V7Q9_:Y_9,_:C_8R_;@^-WB;XM?MO?$S]J+]GWX@_#?XR
M?M3^%/V&_BIX)^(GQLMOV@/@OK?Q9\?_  V^+^B_"/X$^+?V:/%>EZ7H7Q"T
MGQGX%7QM=Z)\+?"'B?X1^&/C5XHUW1/!EU_3N!CI32BDY*@GKR.XQR?7H.OH
M/2@#\?\ QM#K&K?\%I]!^(FDV?B>[\%?LN?\$N/B//\ %:Z\-Z9>>(Y;[6?V
MB_VA/#>H_##P#I?AWP_<W/B+7O%6K:1^S-\3/%4.A66@ZI=3G1?"]O8VD]_K
M^F20?JWX)\56OCKP=X4\;6&E>)M#L/&'AK0?%-AHWC3PSKG@KQEI-EXATJTU
M>VTSQ;X,\3V.F>)/"/B?3X;Q+37O#'B'3=/UO0=5AN]*U:RM;^TN((\;P%\,
M?!WPW7Q9+X9TZ6/5?'_B^_\ '_CWQ#J5]>:MXA\:^--1TW2=$F\0^(M7U":>
MYNIK3P]X?\/>%/#^FPFVT'P?X*\-^&/ O@_2=!\&>&/#^@Z;Z!0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445_(1_P72_X*EW'
MP=_;9^&'[)>D?\%'?C9_P3/\,>#?AKHOBCQQ\:?AG^QMIG[5G@SQMXW^+.IZ
MM-#X1^([:CXV\,>)O!X^%'@GP;X3\4Z$GPX\*_$.[\61?&?6EUN#1I/!VGK?
M@']>]%?.G[(=M<6W[+WP#^U_M#O^UM=7GPK\':O<_M-F#0+.U^.]QK>CVVLS
M?$_2-.\+7-]X>TGP]XNEOFU;PUHNE:EJ]KHOA^XTS2AK6M/9OJMY]%T %%?E
M%_P6Y^.?QM_9=_X)C_M3_M(_L[?%'6_A+\8O@YX1\.>)O!GBC2/#WP\\5P+>
M7?Q%\%Z%>VFK^'?B;X*\=^&=4TZ\TC5=2L98IM'2ZA6\DNK"\LM2@L;ZT_#*
M_P#^"F7[<?@/P3_P1"^(_P !_P!LC6?V[?C_ /MOZ?\ !&;]JK]@O5?AU^RU
MK9G\(^._ GA/Q!\6/BKX9\1_L[?!/X:?$C]GJT^&&MZGK>B/J7Q#U[Q/X,T-
M[O3]9\3Z==Z;\-/']IXF /[*J*_-S]HW_@JW^QQ^RS\3/%GPQ^*7C+Q+YOPD
MM/A/J'[2'CSPIX-U?Q3\+_V4-,^/GB.'PC\"+O\ :1\<Z>/[-^'DWQ<UZ81^
M%M'B76O$%EH/V?QSXMTCPSX!U+2?%%_C?M)?\%>/V+?V5/BEXT^%GQ6\7>+?
MM7P?O?@WI_[1GC3PCX)U3Q5\/_V9;O\ :)GG@^!-M\;_ !!I\@NO#]Y\4EM+
MW4- T_P[I7BO4M,T*"#Q)XML_#?A_5M$U+4P#]/**_-?XW?\%8/V/?V?_B3\
M4OA_\0?$_BN+1OV?-;^#?AK]I[XP:1X3N-1^#7[,/B#]H:Y%C\$]+^-7C$WE
MO=:0?'=_-IUK-J/A?1?%FC> 5UWP_?\ Q4U'P)I6LZ?J$_H/A/\ X*+_ ++?
MCG]K?XO?L+^%O%?BG4_VH?@9\,[GXQ_$;X<-\./'.G06'PTBB\#RV7BO0_&F
MK:)8>!/%]GK:_$CP0NB6WA3Q+K.H7CZ\HDL[==+UUM* /N>BOS&^+G_!6_\
M9"^#W@7X4>.M8O/BOXE7XP? ;QM^U?H7@_P?\(/&FH?$'PK^RE\-?#\/BKQ]
M^TC\4_".KV6A7_PK^%OA_0;S3[BTF\=-HGBWQGJE_'X5^'OA3Q=XPM=1\/V5
M/XD?\%D/^"?_ ,+?&GPB^'OB'XO:_JGB[]H']F]?VL/@-I?@SX2?%GQJGQD^
M"T_A;Q9XQT_5OA_?^&?!NI6&K^*=8T3P7KCZ1\/9KBS\=WET-,M1X>5];TAK
MP _46BOR]^!W_!8#]BK]H3XO_!S]GWX?^)/B9:_&[X^?L^>%_P!J+X4_#KQM
M\%_B1X#NO&?P7\7> 1\0])\6^&?%_BK0],^&_BNV_LV/4=$NCX1\:Z_#;>+?
M#_BKP\UPUWX4\1G2]N^_X*P?L=:9J?[ NEZEXA^)6ES_ /!2[5O$VF_LH+K'
MP6^)VA77BJU\-6NAW \0^*-&USPYIWB+P1X:\1-XN\$+X8UCQ!HUM#JNF^,]
M"\7,EMX%36?%.D 'Z3T4'H<8Z=^GX^U?SF>,/^"O'Q#^'_\ P7A^#7[&'C;1
MYO#7[$/[0?P7\>?!GX+_ !(O+708?#7Q#_;4^''C[4X_&NIVGC#4/LFIP6_A
M77_#>L?LKS?#W3WN]1N/BWJ>@:Q+#>:3X@T.ZL0#^C.BOB;]KS]OOX"_L87/
M@O0?B8WC/Q3\0_B/X=^*_C+P+\)_A=X:7Q;\1/$G@GX$^!KWXE?&3QI;Z?=Z
MEH6B6'ASX?>"K";5M2N=:\0:9=:W?2Z=X5\'6?B7QCK&D>'KWP7XD?\ !93]
MAOP%\)_@U\7]#\9^,OB]H?Q[^"'Q3_:8^'/A_P"$O@#7-<\8S?L\_ [PA?\
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
M(^&!\&2Z5XBU;X0:U\7-'M]1G\<:I>^)]-T7XAP0:O=:=HD>G6^EVHUNSU\
M_8BBORZ\!_\ !7S]D#XC^(O@AI'AW_A>5EH'Q]^-7Q _9O\ !OQ(\;_L^?%;
MX:?#G1OC]X$\3>,_"MO\&?'NO_$3P[X7N_!7Q-\<:IX!\21^#? ^M:3%XF::
M"RTSQ7IGA37M2L=(G^E/VY?VI+;]BW]DGX__ +45QX$\5?$O_A2OPL\9_$&V
M\$^$=)U34[[7+SPUX?U'6+>'5KW3+'4%\+>$K<V37GB_QKJ<']F>%?#UO?ZM
M.EW-!;V%T ?6-%?AA\0_VV/$/A']NG]D/QUJ-_\ M27?PQ^+/_!/?]L?Q7_P
MR1X=^#WC-O$OBSXT_"WXT_LIZ=HVK^'/@JG@C3/B9>^-;[0/$WCV'2-9^)7B
M"7P/I7@.WM?$F@7/@S2=<\5>(?%?V]X:_P""C/[.'Q"^"O[//QG^$E[XO^+[
M?M66/B&Z^ ?PI\ ^'8;CXO\ CNY\#66I7GQ/L)_#'B+5?#FC^"$^$4NC:IH/
MQ1\0_$3Q+X2\&>#_ !LNB?#Z_P#$Q\=^-? 7ASQ2 ?>-%>&_L[?M%?"S]J7X
M6:5\7OA#JVJZAX:OM7\4>%]6TKQ-X9\0>"/''@CQSX$\1:EX0\??#OXA> _%
MFGZ3XJ\$>/? WBS1]5\.^)_#'B#2[+4+#4;%WC2XL+BRO+GY_P#'7_!1K]G+
MX?>-M0\/Z[-X^G\ >&_C5X:_9L^('[0^C>!M2UC]GKX7_M!>,;K0-,\-_"OX
M@_$2QFDDT2[N/$/BSPMX)UWQ[;Z'J'P@\ _$KQ!8?"SXC_$;PA\2DOO"EF ?
M>5%?$_AO]O\ _9Y\6_"7X^?&C0KSQ_=^$?V9?BKXE^"'QBTX_"_QO'XZT/XM
M>#;_ ,/Z7XG\ :%\/FTG_A,?'/B2QU#Q5X?L](LO!&C^(3XYNM7TVU^'3>,+
MO4M.M[NA\;?^"A?[/_P U;Q9%\0$^(*>"?A/JG@30_VB_C#HG@JZU?X1_LQZ
MY\4-.T75O &D?&WQ9#>)+I6H:OI'B3PQXA\46_@S2_'#_!OP3XO\!_$GX[_\
M*N^&OQ'^'GB_Q2 ?<]%?F#\:?^"N'[*'P-\5_M(^#?$.D_M&^*M7_9 L?AWK
M_P"TS)\.?V8/C;XOTSX0>!_B):^)-7@^)GB/4K;PC;V]W\-/#7A7POJ7C3Q%
MXV\/'6M#G\)Q:AJWA*Y\5+X6\;P^&.FMO^"A?A?5?^"BNG_L$Z%\/?B#JP'[
M+^G?M%7_ ,7=.\#>+-6\!:E'XV\<VOAGX?0^'?$VDZ==Z$_@M],T/QS<>(?B
M'J=S;>$)?$1\->$O#VN:AK]OXCTZR /T8HK\_?\ @H%^W=I7[#'AO]GW4+KX
M;^/_ (CZO^T%^U9^S[^SAHT'@[P3XI\5:5X;LOBE\3?"_A_QEXF\1WGANQO;
MF#4]-\$7OB"3X<^$M,MM7\5_$/XA#0- T?P]=:%%XNU[PS^;NC_\%(&_9B_;
MI_X*R:Q^T-XH_:K^)_[/_P (/!O[ _CWPOX5\+_!?Q;\1[/]E[X7_$#X4_%#
MQK\6?&OB?PA\.?!&EO\ #KP)X:EN;;7?'>M^,;;5/B5?:'X6U2XNKCQ;9_#K
M5$\,@']$E%?&WQU_;F^#'P(FU&*^T_XB?%#_ (13X6Z?\??B=)\$?!=S\2XO
MA'^SSJ5_JVFVGQP\>2:5>0*WA/4[CP[XIG\(^%O!I\7_ !<^)>E^"OB)K?PK
M^&OCC1?AE\1=0\+?0FG_ !;^&VL?"6Q^.VB>,=%U[X0:I\.K7XMZ3\0- G?7
M?#VL_#:^\-)XQL/&.B7.D1WDFLZ-J/A>6+6]-GTR*[?4;*:%[*.=I8U8 ]%H
MK\*_^"<?B#]HW_@IO^S/I_[?7Q5_:7^.'P$M?V@_$?Q,UK]F/X&_ "Z^%GAO
MPI^S?\&M!\<:UX!^'U[XF/B3P)\3+/\ : ^,WB>Q\''Q[XWUKXTCQA\++:]\
M16WAWPG\$O %MI^NV6L_;_AGX]^,/V<OAQ\ ?@-\?]1\4?M._MHZO\,_$4L^
MA_ _P5I$/BWXYZ5\%K_PQX4^(/[05WI.J:OX0^%7PAT/6H_$_@WQ;XDL_&7C
MOP?X5TWQGXZLOA5\/KWQ-XLOO"OAK6 #[UHK\ZS_ ,%3?V09]"_9]U[1M=^+
M?B6/]I?QW\8/A9\.-)\.?LY?'S5?$UC\4O@/H'C;6_BC\+/B'X7C^'B:]\,O
MBKX=G^'_ (ET&'X7>.;#1/B%KNK:?J%SX?\ #.J>'=!\4:]H7GGA7_@L5^R7
MXJT;X?:_'H/[1>B:1XJ_: @_98^(NJ^(/V>?B+9:+^R_^T#J/CN/X8^'_A?^
MU3XBM=.OO#GP:\2^(O'M_P"&?#]G;ZIJ]_%I$7CWX;^(O%DWAWPG\0?".O:N
M ?JO17YB?'+_ (*T_LN_ ;QM^T-\/]>\-_M*>,O$7[)VA?#CQC^T8GPU_9D^
M,7BO3OA7\//B39^-]5M/B?JNK-X:TRPU[X<>%]"\":GK_BWQ?X,F\2Z5::5/
MYFBS:]/H'C:W\*=/\9/^"H?[+'P<M8=:>_\ B!\4_!>G_LX^#?VQ_'_Q ^"/
M@'5?B?X/^%W[)'Q UR_T'PC^T9XIO-"F&I^(/AWK#Z'XKUU;7X5Z3\1_'%IX
M+\%^+_'E_P"#[7P9H-YKJ@'Z*45^<_QP_P""H/[-WP,^)GQ)^"E]H?Q^^)OQ
MB^%WP-T7]H_7/AO\&?V?/BEX_P!=UGX.:Y?WEC;>./!FH6^@V'A?Q=X;M&TS
M6(]5\2:)X@NO#&FZ[I-QX!NM;3XFW>D^"=0]3\ _MW?LY_%+XK_!GX.^ /$?
MBGQ'XG_:$_9PL?VM_@YK,7PX\>Z9X!\=?L]ZA'X>,7CW1_'^M^'],\*/=6L_
MC'P7;:OX%DU-/B-H1\9>&+_6_".GZ-J]MJA /L6BO*/@Y\8_"/QU\&2^._ \
M7B2'0(O%7CWP2X\5>%]:\(:I_P )#\-?&>N?#WQA#'I.OVMG?3:?I_C#PUKV
MDV.MPPRZ-X@BT\:UX=OM6\/WNFZK>_%7@;]JW]F3X5ZW_P %,?B=XF^/WQVF
M\-?LT?$S3?$O[3%E\==(\:P>"?V?+W2/@+X!NH_!?[.GA'4O VA^*KOX>>)/
M!VB:#\1-'TGP9IWC6R^*'CSXAWWBCX;ZGXKD\?V"W8!^EE%>&?!3X[:7\:3X
M[TY/ GQ)^&7B[X7^)M/\(>/_  )\4M TK2=?T'7-6\)Z!XYTQ++5?#'B'Q=X
M&\8Z1>^&/%&B7T7B?P#XO\5^%Q?3ZAX;DUF/Q1X=\3:+HWSK\=/^"D/P#^!'
MQROOV:;_ ,(?M)_%#X\:=\*K#XV3_#7X&_LQ?&SXK:M<?#*_\>^%_AXOBK2M
M6\.>#W\+:YIEEK/B6:;5[K1->U"WT2/PUKVD:M+9^+)?#GAOQ  ??M%? UG_
M ,%)/V9KGXF> ? =SJOBW2O"?Q:^,WC']FOX1_M :KX7DM/V>?BA^TMX"NM>
ML/%'P$\(?$<WSL_CN+5/"7C/P[X;U/6M$T;X>_$+QMX+\6?#CX;^-_%WQ&T.
M]\)QX5S_ ,%0_P!F*/6O!,5BGQ4UOX?_ !/_ &D]/_8]^%_QOT7X9ZW??!OX
MC?M*3?$/4OAKKGPU\)>*?,BU&^L/"6N:!XJDU?XL7&@V?P.U=O!_BGPYX'^)
MOB_QWI$WA%@#]%J*^"-0_P""E7[)^E_!/XD_M":GXO\ %=A\+O@W^T==_LG?
M%K6)_AGX^;4OA_\ '2Q^).@?!V\\*:OX>@T&;6]1L;;XH>*O#7@QO%/AFRU[
MPO+J6M6EW;:O-HL=[JEIYOX9_:E_9N^%OQV_X*;^,-6^._[4_BE_V=M#^ GQ
M"_:3^&WCGP#\4?%'PK_9LT)OACXIT_26_9F\ Z-\*8?'&L^'_&_AGX?:C\5O
MBIJW@D?$WPIJVL7P\5:5KUG -?T_20#]/Z*_.[X<_P#!3#X&?%/P)8?$+PM\
M/_VE;?1O&;?!FR^!EIXL_9[^('@35OVGO$7QU^'FI_$SP;X9_9SM_&5EH=G\
M2+C1/#&@^)M7^)OBA+_2OAY\)_"/A3Q1\6_B+XS\-_ _0-3^)]MO:3_P45_9
M[\0_#)?'6C6WQ,U+Q@_Q[O/V43^S[;> -2_X:!A_:CTS1;KQ3JWP(O/ SW,>
MFV'B;2?!EA?_ !&U;QG>^)[?X.Z5\(;&]^-NH?$RW^#=I<>/(P#[SHK\F_\
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
M396?NAM[0W"W30VYNTB>!;DQQ_:$@DDCED@68CS%A>:**5X@PC:6.-RI=%(
M/*?C]XD^+GA+X+_$O7_@'\.[;XK?&RP\':Z?A3X#U+6]#\-Z#KWQ!FT^>W\)
M1>+->\0:[X=L]*\&6VNRV-YXPO;34)=<@\-6^J/X=TO6=<%AI5W_ #+?\%.O
M^"'OC3XS_L:?LO:S^Q;HG[1UG^W]^SA\5_!OQ?\ AAXT^.O[4^N?$ ^%_%]U
MK-OXC^,VL>)K3XC_ +0WC?X+?#S6?B-XYM-)^,>J:M\"/"&O#5?B+X.\-:&V
MEZ)X2U75Y]-_K CO+26YGLXKJVDO+6*WFNK2.>)[FVANS,+26>!6,L,5T;:X
M%O)(BK,8)A&6\I]MB@#^:']H[]E+_@H1J?[?G_!+O_@K_P"#_P!G4?$3XH_"
M7X$ZI^S3^W%^Q9X1^+/P:\-^)= TKQ?IGQ#&O?$7]G_QQ\2?&>F_"[QKHVA>
M+/B-XH\0:?H_B?XK>!O%7B/1/#7PIT&\BT";Q3\1;CP#T_[3G[)/[</A7_@J
M1^PS_P %5_@G^SMHOQ;\/>%/V:?$?[&G[3_[(/P^^)7PFT3XA>"?A-J/B/XI
M>,_!7C3X9>,OC!KOPA^$WBK4]$OO'>C+XS\(IXE\.06NH^$X/"7A/6/$?AGQ
M1?\ CGPS_1=>7EK86ES?WES;VEE90375Y>74\5M:VEK;QM+<7-S<3,D,%O;Q
M(\LTTKI%%&K22.J*S#XG_9__ ."@'P3_ &C_ (G:%\,/!/A[XP:+/\1/@%IG
M[5'P'\=>-OAEK6@?#+]HK]G;4-0\(:/=?%#X3^,XWU"SACT'5OB#X!MM?^'O
MQ-A^''Q?L=/\;^%/%2?#NX\&:[I_B.< _*[]HO\ 8]_:_P#!?_!0&V_X*/?"
MO]FV7XZR?%+_ ()B?$O]A;QG^S+\+/C!\(O"FL_!CQ^_BN7XE?#'Q+I?C?XT
MZO\ ![P3XE^%NK&QT_X?>,(]!QXH\%>(+F?Q=X?\->./#DQTS3OA:]_X(I_M
ME?LW?L[?\&^6@?#SP]HO[2WBO_@F'^T[XU^*G[2W@KX?^+_!7@S7K[0_CI\8
MM'^-7B^[^$^I_&/Q+\.?!GBC3OAA=V.K^%5@UWQ1X3UOQI/-H>KZ?I.EVU]J
MT6@_U<^-?C-I_@CXM?!7X0W/P^^,7B*^^-W_  L?^SO'G@OX8>)O%7PD^' ^
M&OAFU\3WA^-?Q)TNUE\-_"D>+X;I=&^''_"57-I_PG/B:"ZT'0_/OK:6,>L0
M7UE=2WL-K>6MS-IMRMGJ,4%Q%-+87;V=IJ*6M['&[/:W+Z?J%A?K!.(Y6L[V
MTN@I@N87< _C4\6?\$D?^"A?BC_@FU_P7 _9=O/@IX1T_P",_P"WY_P4.7]I
M_P""4&C_ !H\!ZY\/)? GB/]HCX:_$_5X]1\9ZI/X2UVSE\-:!\,]15SKG@+
MP]J>M/XC\*"ST&WN)?%%EX4^^/V0_P!A/]K?X:?\%9_@K^UOX_\ A%_PC_P8
M\-_\$@?@W^P_XFUK_A8'PVUC5M(^-?A6?P!\0/$,\F@Z/XLOM5O_  =87^A:
MIX"77=-M[R[O/%<"7UKI4O@N>/Q8?Z/ 0>A!XSP0>#T/TKQ[XT?''P3\#-%\
M+W_BI=9U?7_B%XTT_P"&7PJ\ >%+"+5?&_Q5^)^L:-KWB#1_ '@O3[J[TW2A
MJUUH7A?Q)XAU77/$VM>&_ _@GPAX<\3>/OB'XL\(^ ?"WB7Q/I !_'Y\,_\
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
MX0\4S:;X'UGX16'Q'M=0\=Z=:Z'XQ_X07PGJ=QX_T;]IL@]"#^(HR#T(_,4
M?EU_P5;^!7QK^-/PJ_9?UKX#_#:\^+_BG]G7_@H)^QK^U-XD^&>A^*/ GA#Q
MAXP^'7P2^*MIKWCG3_ ^J_$_Q/X&^'<WBZVT2XEU33=,\8>.O!VEZE!87EK%
MKJ:D]A8WOQ7\5/V1/VOO'6N?\%[=43X"S6TG_!0O]B[X-? []GN+3_B?\*M0
MT[4/B1H/[,7Q2^!GBZ'7+O4O%GAV^T#PMHGB_P"*=CK-IK^KZ-87^M^"/#'B
M'4H/#UKXG;P_X-UW^A&TO+._M+6_L;JVO;&^MX;NRO;2>*YM+RTN8EFM[JUN
M(7>&XM[B%TFAFB=XY8G61&9&!,X93T93]"/\?<?G0!_,]\6OV#OC)X7_ &JM
M(_:3U/\ X)@_ ;_@H]\//VCOV5?V:O@M\5_A'\>/$O[-47Q+_9'^+7[/FB^-
M]#A\1>%-2^,5KXF^&VL_!GQ_H?C:'3OB1IOP]UOQ/XZN/$&@6_B'3M/UC3-.
MT_P]JG[W_"OX4PZ1^SEX'^"GC_P5\)_#UM:_"+1/ASXT^'7P1T&]\'_!#0[6
M3PI#H'B'P1\*= V:;J.A?#32X9+S0?!]J8=-O[;P[!8-);:?=;K:#=^&?Q:L
M_B=J?Q5TVU\"?%3P4?A1\4=4^%EU?_$SP!K?@73/'MUI7AOPMXCE\<_"F\UJ
M*)/'WPNO&\4'0-+\=Z4JZ5J?B/P[XGT^S\V+2TN[K@OVN?VKOA)^Q+^SY\1_
MVFOCC)XQB^%_PMT<:QXGG\">!?%'Q"U]8YIX[.RBBT3PKINH2V4%WJ$]K92^
M(-?FT7PCH9N8[[Q1XBT+24GU&( _-+_@G7\*OVO/^"9WP0T7]@#6OV:?B%^U
M)\*/@UKOC2V_9Q_:J^%7Q!_9U\.:'K?PG\:>-O%'C3P[X;_:$\&_%SXU_#3X
MD>#/B1X!OO$-QX?UF]^%'PZ^*?@W5?"%OH.J:+=7/B&+5=#/8?$KX,?M@?"C
M]NSX&?M_Z'\+I_VH$\3?LB>+/V.OVF_@+\$_&_PR\%ZY\,KI_BL/CW\*_C#\
M#Y?VB_$'PN\,?$;0]'UJ7Q+\'?BW;:]\6OA+XC\2:+=?#SXG:1X&UR^\/W?@
MC0/V1^O^?Y4W<O\ >7\QV.#W['CZT ?SV?"3]@/]H3X3?M ?LZ_&Y?A5:SOX
M]_X*N_MF_P#!1+]H#PYX-\3_  _M-)^!GA3]I']E;XC_ +*GP]\)S2ZYXRTZ
M[\>?$6RT37OAS\1_CI=>"8_$7AL^.'^,R?#S6/%6E6G@&W\6\:?V,OVPX?V7
M/VZ?AP?V?M:N?&7QW_X+1>#?VW/AOH\/Q)^"OEWOP!T#]JS]G#]H.ZU+5]1N
M?B3!INC>)SX8^!'B'P^OA:2ZGG'BSQ-X1B2ZET&7Q+K_ (9_I&W+ZCG('(Y(
MZC\._I1N7 .1@\ Y&"?0&@#^<JS\:?&71_\ @JI_P68\+_!S]F'Q+^T)XC^)
MO[+/_!.;PQ;VX\9?!GPG\/O 7B;5/AS^UCI/A67XX3_$;XB>&]=F^%FI7>M7
MTGC74_A!X7^,GC72= \/ZS_8WPW\6:E>Z+I6I^"_M-?\$W?VX5_9\\0_L/\
MA_X2:G^U5\$_AY_P1[\*_LK_ +*FO>'?COX-^ WPCT?]JOP9\)_'?@SXB^//
MVA_A3XC\7V>N_%+Q[XXNK+X;:C^RQ<>(M)^(OPI^"GB?3A&VL_!'4_&_Q%^-
MVE?TA^#OV=?@UX ^,'Q0^/WA#P>-&^+GQIT_PUI7Q6\9Q>(?%-U<^.M/\%0R
MVO@JTU_3;_7+K0KF/P39W6HZ?X,VZ9&WA+3M9U_3O#S:;8^(-;M[_P!LR.N1
MCUR/7'\^/K0!^'>@?!/]K#6?VO?C#^T=XA_9F\1^%/#/C[_@DK\-?V7M#\-G
MXI_!+7?$$/QE\&_$OXY_$N+P?JS6'Q!BTJWO7\._&'P[X;UK6[2]U#P3I7Q%
MT#QSI.A^+_%O@&Q\)?$WQOX9\7_V7OVAOA!_P3<_X)+^*OA_:>&/A+_P4/\
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
MI*/4I_VCH_$T7C=/BTWB9/BX/%"^)QX\@@^(.4UE=./Q"M[?QX; ^+K>'64
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
M-X%^ ^F^%?C/XW\6Z_\ $37=5T;QI\2K3P1'\4/%?A=_!?B?XO>'?@VGC/\
MX4QX,^,WB+PM<:KHNN?&'P=\/]!^)NJVGB7QB;WQ5/-XT\62ZS5O/^"8W[%E
M[\%/"?[/LGPR\86_PT^'_P :+[]HGX=KIOQ__:+TCQ_\-_C;JNJZ[KNK_$CX
M;_&72OBS9?&3X?\ B+6==\5>+-;UF7P=X]T2VU;6?%_B_5=1MKF_\5>(;C4@
M#\%=<^,GQI^+_P"SO^P=8?'CQ7K'C;QG\"O^#FO0?V9-*\2>*9?#>H>-;KP)
M\!?CC\=_ 7@6Q\=>(_".@^%?#WC7Q?H?AW3K/0=9\=V7AG1+CQE)IL?B#6+:
MYUN_U+4K[^N*OSPTS_@E+^P7HEO;V>@_!"_\/V%C^TO_ ,-?Z/IOA_XQ?';0
MM+\.?M QZWK_ (EL/&'A/3-(^)MGI_A+0]"\1>+?%NN^%_AGX9MM*^%?A35_
M%WBO4?#7@K2KOQ-KDU_^AX&!CTXH _GTM/VC_P!HOP+_ ,%&+#X3_M6?$;XZ
M_ SP/\9OVG/B_P""/V3_ (Q?#RV^%7Q%_8>_:-^&K?!WQAH?PK_9@O+FXT/Q
M%XF_9O\ VR/AW\0[K4?B%(WQ*TU!\:_'OP6^)WANWUGQ)X!O?AM\.= \#_9F
MUCXI_!K_ ()T^#[C3OVLOVC=9\2?'#_@J;^U'\+=.\":3\.?A%\1?CO\:!I7
M_!0W]LR^^(OP<^ 'BO1=*^ =K\-_BM^TCH7A#7/%OQ9_:(^,_P 0=3\"? _P
MCHGQ*^(7A>[^">A:1;:]X0_;SPQ^P!^RMX0^*D7QCTCP-XOG\6V?Q@\>_M Z
M-I'B/XX?'GQE\*_"OQO^)T?BV+QU\5_!'P*\8?$S7?@AX%\>:^OC_P =-+XE
M\'?#S0]3LIO&GBNXTRXLKCQ#J\MWP6K?\$LOV'M:\*>)?!5Y\+/&47AWQ%^T
M#)^U186^E_M"_M):'J'PS_: G\8^,O']Q\2OV?\ 7]$^+NG^(/V:-6NO%_Q#
M\=ZS>:?^SUJGPQT&\E\7^(;:ZTF:QU2ZM9 #^>KXB_%S]J+]H+]EC]GGP_\
M$[]HKXW>%-;^#G_!R9\-?V,$DT>\^#M]XKUWX=?#/]K;PW#\)S\9-;G^%6L>
M%OBQX]^"6H>'M(U30]:FT1? _C'QCH6D^,_B3X8^)NN:1H^O1_=_C_XG?\%&
M?VC/C=^WAX*_9;^,?PU^'OC/]@SXJ?"7X3_#I/C+\<(/A;H5OI8^ ?PD^-.O
M_&7]J+X)>&_V3?BA%\6O!O[1]SX^\>>'8?$5EXX^%WAS1? 7PZTN7X$^%/A%
M\0=%\;?%CQ[^C]Q_P2E_8)E\%?$'X?6GP-N]!\,_$OX_Z#^U+KD?A'XN_'+P
M5KGA[X^^%O%MUX]\-?$CX5>+_"/Q+T3Q?\#]5T'QGJ.K>)=(T_X+Z[X!T'3]
M7UWQ#>6VDQR>(=:-_/\ %+_@E5^P%\9_BOX>^-OQ$_9WT?5_B1H/@30OA9?:
MQI?C;XG^$=+^(WPP\./I7]E_#7XZ^#_!OC?0/!?[1/P^%IHFE:/J'@KX\>'O
MB-X:UKP[9Q^&=:TS4/#S2Z8X!^*O[1G[1W[8][H__!<SXI>$_P!MWXJ>&+'_
M ()X:=^S_P#'/]F3PW\.-/\ @#J_P^G/BG]D/P#^U)>^ /%WB*7X&V>I_%KX
M+R^*/%&J>&M#:6/PSXH\3^ +]7\>^)/&6J6_AF[\,?5GC']I3]IO]C?]M_\
M;+\'Z[\8/'G[5_@_1/\ @D5XU_X*)Z5\-O&7ACP?I*>'_CC\(?B#XL\&#X>?
M G3OAUX>T'4/"WPK\=Z!8:;IG_"$>*KSXG>-?[:T_2]8NOB1KGB"]\0ZGK_Z
M8>*?^">/[)'C5?VIT\4?#OQ-JT7[;!T%?VHK>3XU?'6VMOBU;^&=*MO#NB6&
MJ6ME\2[:WT/2K3PI967@I]'\)1>']+O/ =G:>!+ZSN?"%K!HL?H&C?LB? 70
MOCKI/[2]IX;\5WGQPT;X+6/[/%KX\\0_%OXP^*[JZ^#NGWT6K0^#M<T;Q1X]
MUCPWXE6?7(5\1:GKWB+1M5\3:SXF:;Q+J^M7VO7$^H2 'XC_ +/?BO\ X*9^
M)_A_^S?^U!K_ .UE\(M&^#'[5'['7Q USXCW+_'/PWX[\;>*?CAXM_9\U']H
M#X*?$[]B/X0^,_V*O#7@KX;>-/AR/#7C?2_%GP1\5>,?BU\/I_@AH=]XI\6^
M'_B+\2?A[XF^(WBW!_95^-G[83_$G_@B+?\ CO\ ;#^*_P 18/\ @IS_ ,$Z
M?B7X@^-?A_7/"OP=M?#'P[\;^ ?V8?@?\9/ GQ6^"VF6/PY2;2OBK!K_ (]U
M]?'&M_$R^^*GA/QW)?W'F>!]"T2T\/>'= _5OX1_\$H?V!/@+J'CW4?@Y\!W
M^'0^(.E_$31;O2?#7Q6^-=EX6\":3\6+^[U+XC6'P'\''XCR>$_V:K?Q9<7D
ML>IK^SSHOPP)L([/2K<P:7I]C9VWHWA7_@G_ /LI>"M9_9:U[PU\/_$VGZG^
MQ5X2\0^ OV8))/C-\<=1M?A1X*\5:7#H&N^%=-TW5/B1>Z;K^@WGARTTSPM'
MIGB^T\0VMAX4T+PWX6TZ.T\/^&= TW30#\!_V)+W]LWPC_P2%^!'Q"^"GBKX
M]_M2:EXJ_;M_:XU3X]_"S3_B=\&/A[^T3XO^!NE_M8_MR_\ "VC^SC\3=8\$
M^$=7\1_'#Q/X\M/"GQN\;:?XL\<W7C3QWI.A_$OPM\+?%GPXFUK0[;3?W;_X
M)O?'#0_VA_V1/A_\3=%^,?Q(^.#W_B7XLZ1K7BGXU?#S1?A-\<O#6NZ#\6O&
MVEWGPE^.'PV\.>&_!^@>%/BW\%X8+7X6>.$\/^%M#\,^(=8\)3>,/"5I+X4\
M1:)>W6%IG_!+C]BK0/#-CX0\*^ /B7X(T/1?CKKG[2/A*/X?_M0?M4_#_4OA
MY\6O$UG\6[#Q'J7PKU_P7\:M"U_X4>#]>M?CU\:4UCX3_#?4_"WPFU*3XH>-
MKB\\$37'B"_EF^P/A1\)_ /P1\":3\-OAGHDN@^$M(O?$>K16UYK6O\ B?6-
M3\0>,_$^L^-O&OBOQ/XL\6:IKOBWQCXS\;^-?$7B#QEXV\9^+-<UKQ5XP\6Z
M]K7B7Q)K&J:WJE]?3@'YW?$_Q9\2OCW_ ,%(/$?[(.E?M$_$#]GGP!\$?V+O
MA_\ M(0:7\'E\!:7\2_BU\2?CC\6_C#\,M$\8:CXA\=^&_'4=Q\//V<8/@M9
M:E9^!;7PG=>!_B#X[^*]K9_&FR\6^#?#VE^"?$7Y7_\ !&3XP?%SP;\'_P#@
M@1\%O#OCS5++X-_'3]@?]MOQ/\3/AL^@^"[S2-7\4? ?QW\#6^'?BBU\07?A
M:?Q]HM];)\8_%-MJ5GI7C"S\/ZO"FB?:M&:XLGGN_P!^OCA^Q+^S3^T3\3?A
ME\:/BEX"U>Y^+7PAL-9T3P-\1_ WQ,^*_P '_&5OX4\1W-E>>(O /B77_@_X
MX\":AX_^&>OW%C$^M?#'Q_/XG^'^JK/J,5_X;N(=7U6.\\:L?^"4G[!>B_#K
M]G'X6^%O@IJO@3PS^R/=^,+S]G;4_AM\:?CY\-/B+\-!\1=/;2OB+I]A\8?
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
M/AW6/#FN?,?@#]K?]N/XR_'C]@_]G3Q1^TQ\2_ %PW[?_P#P51_8/^-/Q/\
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
MI^+_ ,5/%/QKF_9'_P""AGQ]_9=^'7Q,^(4.B-\3O$OPK\(^$?A+X_\ "O\
MPLO6/#FF:#H?B?Q;H]S\3-8T(^)-.\.>'DU#0M,T1+K3/M]O=WU[[G\//^":
M/['7PJ\-_ ;PAX%\!_$+2/#7[,/CV;XE? 31[K]I#]IG7[7X9^*)/#UWX1@3
M0?\ A(_C#J\DGA72O"6J^)/"?A_X?ZG)?^ /#7A?QK\0O#OA_P ,Z9H_Q%\<
MV7B#W/X&_LP?!3]F^_\ B]J?P=\,:QX9O?CQ\4-9^-'Q8EU/X@?$?QNGBSXI
M>(;6SL=<\:/;^/?%OB>VT;5M5T_3=)TV^_X1Z+2;6XTS1-!TZ2V-CH6D6]D
M?*O_  4/^)^M>%[[]E7X9^$_BC\4M#\4_&#XY:UI:_ ']GFR\)6?[17[47AK
MPI\(OB!X@U?P9X"^)?C;Q/X4\-_ WP/\.M?/@_XO_&3XJ:GKWA;_ (HKP6WP
MWTOQ?:>(OB/HGA#QS^77P7_:,_;:^+7[-O\ P2*OM4_:O^(W@#XC?&S]O_\
M;7_9&^.WB/3O!_P \87WCGX??!QOV_=,\*:QK4FI_!/1M'N?BQX-TS]F#P7;
M^&?&>@>'?"?P[U7Q3J&M^,?B;\$_B1:2:=X1T_\ =S]H#]D?X!?M/:E\)=?^
M,7@[5]4\6? GQIJ'C_X0>._!?Q$^)GP@^(W@#Q%K?AG5/!GB1- ^(_P>\8^
M_'4'AKQAX6UF]T/QQX(F\0S^"O'&GBPA\7>']:_LG239>-^ ?^"8_P"Q/\+(
MOAI:?#CX2ZYX)TOX-?&KQA^T'\)_#_AOXT_'C2O"WPZ^)_CN;Q-/XDN_!_A2
MU^)R>&]!\&RGQU\1H=)^%&GZ5#\*/#%G\5?B[8^&/!.CV7Q:^)%OXH /Q>L_
MVC/VZ_ G[%7[<GQ)\+?M/_&#Q_)_P2C_ ."HOQ"\&>-9KSP3\#/%GQ:_:8_8
M#^$3? GXF?&OP%\1/$WBWX>76DV7Q,\*?"3XD?$C5?#'Q/\ A]HG@G6KBW\%
M:)HMSITM]?R:S;_M_P#LD?%/6OV@O$O[07Q\\._%NY^(G[-'BWQ]X?\ !G[+
M]CI?_"O=0^'ESX1^&W@K1M&^)?Q1\#^)/#G@W1_&VKP>._C;>?$'PC<0^,_&
MGCO0_P"SOA5HWBCX?S:)HWC"]LI^(\1? '5?V6]*\>6O[#?[.7AGQQXE_:R^
M-/C#QM^T)J/Q;_:'\?1^#?#/C'QK\/M?M[KX]>)/#?CY_B=<^-K.]\0Z%X#\
M%>,?A_\ #V'PIJVJ^$9K"2S^V67@[3-)B^H?V:O@/X+_ &7?V>_@G^SC\.HV
M3P1\#OA;X&^%GAJ62&*&ZO\ 3/!/AW3] BUC45B+++K&MO92:QK-TSRS7NJW
MUY=W$TT\\DK@'Y7_ /!Q+X=U/7_^"47QXDT_QGXH\)Q:/X]_9CU#4+3PU:>"
MKI/%=M/^U'\&M(M]%UUO&'@WQ=/;:9INIZGI_B^SG\+R^'-;/B'PUHMO>ZO>
M>%Y_$/AS7?2M*\6?'CP=_P %7?AC^RUJW[3'Q;^(GPH\0?\ !,/]H'XL7]AX
MST#X!V-\/B]X9_:E_9\\%Z'\4(YOAW\$_ 5I-XFL/"/C_5_#L.F:C8W_ (&@
ML+6RFL_!]KJ=[XGU#Q%]Y_M-?LN? S]L7X2ZS\"?VCO!ES\1/A+XBU'0-5\0
M>"5\8>.?!^FZ[>>%M:L?$GA[^V+CP%XE\+ZGJ=II'B+2]*UZSTZ]OI].BUK2
MM+U7[*;[3;*>#&A_9!^!$'QF\)?M"_V+X\N?C-X(^$6J_ CPYX\U'XW_ !RU
M34[?X4Z[=VVI:WX5U&UU+XCW6D^(#J^M:?I'B+4]=\0Z?JOB2_\ %'A[PQXH
MNM8E\0^%_#VI:8 ?SR?LJ?M)_MFR_"?_ (),?M1^//VQ?B_\5-8_:2_X*6?M
M+?L3_%KX7>,_#?P/T[X3^,/A(GCO]O>PTCQ-K.C?#_X2>"/$4/Q:\*77[/'@
M&Z\'^)O"_BCPMX/T.QM9_#:?#VX\/76I:?J/M_@S]J/]H+5/VV_V;O%O@7XY
M_'7XJ_ 3XQ?\%)_VM/V5O%GCG5]'^%GA+]DCXA_#CPU\%_VH?%?@WX,_ ?X;
MW%CK/Q:\1:Y^S!XT_9VLO"WBK]JO2[GX6Z#\2OB1I/Q*TW3M1^/'P_U[3CX
M_5;PY_P31_8T\)>"_@G\//#OPV\8:9X,_9T^,^N_M"_!?08_CY^T1-;>!OC-
MXFOM9U+7_'EG-=?%:>\U34]4O_%'C&ZN;77[G5M),WCWXB.FGH?B'XV_M[E;
M;_@DU^P)9^)M/\66GP1U:VU'1/CGKW[1OAK38/C9^T!%X/\ !OQ1\9Q>-K;X
MDR> _A_'\4U\"> _A[\9++XA^*M-^._P4\'>'-#^"WQXTJZTO2OC'\/O'&G>
M&?#%KHX!^/7@GXX_MHV_A33/CYXE_;<^-'C*^^&'_!?6[_X)_P!G\/M0\'_
M;0?AWX^_9MUS]NG1_P!DG4+#XL:/X2^$VA7/B3Q]'X#UNXU71_%/A"\^'GAO
MP]KNE>'=2T;P#:>(H?%GB?QI]>_#[XL?%_\ :UOOV\OCXO[9WC/]CJ+]A/\
M;K\>_!*Q\*WGAKP;XE^"7@;X!?LHP>#]9^+^M?&?P)XAT_POJ7Q#;]J3X?ZG
MXQ\9CXA:]XSM[?X.>$=9^%^K_!V#1]=\#>-?$'Q4^]D_X)L?L>1> [WX:1>
M/'D7@[4/VBE_:TO+"+]H?]I&+49_VCD\31^-U^+3>)4^+B^)U\3+X\A@^((V
M:RNG#XA6]OX\^P?\)?;PZRCO''_!-+]A_P"(_P"TH/VNO%WP%T>_^/=R? ,O
MB/Q/8>+/B'X>\,_$/4/A5>RZC\,=>^+OPH\.>+M)^$7QE\4_#J_-C=^!_%?Q
M6\">,?$OA2X\/>#Y-"U6Q;P3X1.B 'PIIG[3_P 6?"7[.W_!;/Q-\0OVOY_A
MI??L\?MD_%/X3_ G]H'XF?"SP;\2V^ ^A>(_V7?V3/%'PR\,^&_A-\/O#/@?
M3_BEJ7A_XG_&+4-$^$_A&^T'Q7XO\<^*=9\,:/XJA^+'B'4;ZS\3_G-\=_C?
M^T!XF_91_P"#B/\ 9S^+ ^-NC?#CX(?L#?!3XB_!KP!^TIXO^&OQ&^.O@&/X
M_?![]HL>/--\;>/?AE<>(-)U"'6]5^%.C^)=+\-W7Q'^*<OA*35=3M+3Q?86
M5[#X&\'?T.:[_P $\_V0/%?P]_:E^%'C#X22^-OAS^VEK]WXM_:4\'^./B)\
M5/&NC?$+Q==:=I>DIXOLX/%/CC5V\ >+M,T_P]X2M_#WBGX:2>#M?\,?\()\
M.Y?#FHZ7/\._!$F@>>W7_!*/]A+4#\9Y-4^$OB_6;W]HSX8>#_@_\?M7UW]H
M7]I37-?^-7@GP&ES:>&/^%I>(=6^+][KGCKQC::%?ZIX-O\ XF^)-0U'XEZ]
M\/-:U[X;^(/%VJ> M>UCPY? 'Z&V_-M!@]8(N?\ MFO-?BW\01^T3\7_ /@K
M;\4/V7M/_;/_ &A?@[\"?#W["_[-O[4.C>"_A%HW[.6G7>G?$35?VF/BKX$U
M_2(/%_C7X!^.?%%SX'\4:1\$]$E\2:+K.HZOK5Y-XC\6:1IGB?1?"&ICPO'^
MR>@Z)9^'-"T?P[I\VK7&GZ'I=AH]E<:_K^N^*M<GM-.M8K.WFUCQ/XHU'6/$
MOB+5)(84>_USQ!JVIZUJMT9;[5-0O+V>>XD\;L/V9/@SIG[16O\ [6%GX=UV
M/X]>)_AQHWPAUKQE+\0_B1=:;=?#7P]J=UKFA>#X_ -WXNG^'%CI.CZ]J&KZ
M_IRV'A&UGM/$'B#Q-KL,Z:MXF\07FI 'X)?L._&O_@I/^U;\*_V.?^"@!^.O
MP3^'OPL^.OQ2U&P^/WA?QC^T7 GPZB^&/Q,^(_BWX,>'O@E\)_@OJG[&0A\"
M?M+_  .^*USX(\$_"F]NOCUJ=S\5_B+I>O\ @?XS77C^Y\9^'K#P=Y?^SO\
M'']NIOV1OV"_V_-7_;=^)7Q'\6>*?^"C<O[(WQE^"7Q.\.?""V^$OQB^!7Q5
M_P""D7Q2_8^$T/A_X=_"_P #:UHWQY\$6^I>$?'7@WQSX4UWP[X2T?1O!5WX
M7O/AMJOAH/ID_P"W_@G_ ()I_L0_!SX]>+/VK/AI^S];Z'\9O$?C'Q)\5M1B
MT/QQ\0QX"G^+'B;PP/"GB7XG>&/@;K'CV+]GWPA\7_%7AH7OA_5/BEH7@/PU
MXPO[;Q!XF75?%20^*_%4^I_''_!*#_@FU9_ WX!_"C5?VH?A?X[TS]H[X5?'
M#]ISXF^'_#GBS]HCQQ\4O@_X/UCXO?&7XN^+/"'Q%^&?P=TKXO\ C#]GCP=X
MZL_A)\4CX)O/&F@?#KPQX\TS6]2^*(L;V2S\;ZWXC\9@'SA\1OVE?VIO'7[
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
MA3XP1>';?0O%NL:EXFM+;0AXUUV#1KOS[]C#0OC+\((?^")/[7GAS]G?XO\
M[07PFUG_ ((6?##]D/5(?@1%\/M7\5^!?BOXUT7]C_XQ^"M1\>Z5\1?'_P -
M-,\/_#?Q1H'PQ\4Z'#\1$UR^\/\ AKQ5#86?CV;PAI&K:7K=X ?J['^V-\ /
MC5\1OV#/%7PA_;+GT3PE\?\ X@?M$>'? /PAT3X:+J=I^UKJ7PK^'?Q/T[QQ
MX7\27_BKX?R?$'X0+\!?$GP[\4>+;C61J/P_LM4\2^$Y/ NO2:U<:WH>G-VV
MB_\ !2K]BCQ)\4?%7P?\/_&G^V_&'@'XB?$'X4_$6^TOX<_%F^^'/PS\<_"[
MX8I\8_&FE_$_XR6W@23X0?#:PL?AVNIZYI/B7QSXZT#POXKN?"_CGP]X2UG7
M/$W@'QKHV@?CI^PW^S3^UY\./A5_P1\\-_$S]EOXE>$-9_9M_;T_X*!_%WXX
MI%XE^%&M:-X.^''[0^@_MNZ=\-/'$$\7Q"L?$&LZ)J.L?M4>"+";3#X3T[XB
M:59^'O'6LZ]X T73+#0Y?$?T5J'[&W[1/QS_ &;/^"\'[/0\.Z_\$/$W[;7Q
MZ^-7B#]G?QQXVUK1[3POXU\(^./V0_V?_@7H&I:I>^ -=\9>)/#WA#Q%XT^#
M?BG0_%VEZWH%MXHMOAUKMEJ4W@_4#JS:"0#[IT[_ (*D?L*7NA?%?Q'J'QQ?
MP7IGP7^#MK^T/XV3XI?"_P",OP@U>[^ -_>7&FZ=\;_ASX=^*?P\\'^(/C-\
M(]3UBW70=+^(_P '=+\=^#]3\17VC^'K#6+C6]=T:PO\>U_X*R?L#:AK>N>%
MM+^->M:SXMTGX;>'/C%HW@W1/@?^T'K?C/XJ?"SQ.VHI9^/?V>O!^D_"J\\2
M_M,^&-(;1M='C75/V>=+^)UO\._^$>\1GQ\WAH>'M:-C^0>J?!7XS?M/?LO_
M +6]U+_P2]_:<^"O[8FI_P#!//\ :W_91U_QA^TC^TS>_&B?Q%\9?CC\/['P
MI9_"']DC7?'G[4OQ9M==^!GB/XAW]UXT\8?&;Q>WPU\(:1H_ACPXF@0^.+SQ
M%XCUGP1]]_"7X9_'/P]^VG^P_P#%C7_@;\3-/^'OPR_X),_$WX!?$;7[B?P#
M=+X-^-_B[Q]^RKX\L/AW?Z5IWCR_UO5=9&D_ 'QI8W^O>%M,U_P2=9NO"EA9
M^++]=:$]F ?=\'[;/[,>H? CX2?M)>'_ (E/XT^$_P ?+'0;[X(WGP\\$_$3
MXC^.?BU)XB\/:GXOM-%^'GP=\">$O$7QC\7>+-+\):#XG\5>+O!>A^ KWQ=X
M#\->#?'.O>-]$\/:5X'\6W>C>;W_ /P4X_88TS0_@9KMY\>M-7_AI/6?B+X5
M^"OAN#P5\3+WXA^-/''PETCQ!JGQ"^&O_"K;+P7<?$GPY\5_#E[X7U?P3-\*
M/%OA30?B/?\ Q8&F_!G2O"]_\6M>T'P7J7\^7P__ &'?VR_@G^QG_P $=OB3
MXL_9?^.GCC7?V"[_ /;&\"?M6_LB?"+XVGX;?M%ZAX#_ &G/$U[_ &9\5O@K
MXX^#?QS\*>$?&WBOX?V6BZ-JL7@J+XH./&?A'Q_XH\'W#^'M;EU>[\._;GPX
M_9?\=:-\?O\ @G3\7_A)^PI\2?V>OA9:_MO?M8_M3_&CP_XO\>^&O&GQF\,V
MWQX_8H\8?L^VWQ<_:GU'6/C;\2+C6OC9\4OC!XL37M;TSX=>-_BWJ.B?#*+2
M?$/Q,OO#OQ"C\8>'+0 ^T/BS_P %??V4_ WP-^!'QZ^'[_$GXS>%/V@?VJO
M?[)GA2P\(_!?X[6WB30/B'K'QOTCX/\ Q,TOX@>$)_A1<^//AYXU^&%LWBSQ
M%8_"KQQX0\._$#XHZKX8M_!G@/2+[4?$-GJ%O]R?&/\ :,^#_P"S]\%-<_:(
M^,7B;4? WP>\+Z%I_B;Q1XLU+P9XZNY?#&@:E]E,6J>)/#.D^&M0\7:!:V?V
MR#^VFU?0;-O#V9?[>73?L]QY7\VWB+]E/]K?PW\ _&&NR_LO?%O5M7\*_P#!
MR=8_\%$+;P'X>F^&^M^._&O[*.I?M,6/Q#T_X@>#M(L/B'+97=^^@WL4=_X-
MU_5?#OC+P_+:7]UXBT+2=$LCJS_M+_P4X^"7Q:_:U_X)D_M<_!#X4^#MOQG^
M,W[-OB_1?!WP[\1^(/#6D7<OC74] 74K3P)?>)H]6O/!%GKMU?PMX:@U:?Q*
MG@K^VI8)[WQ78^'6GUZW /H_Q9^U7\ / ?Q0\1?!KQK\1;+PK\1?"OP/\2?M
M):YHFNZ-XETVSMO@?X-UO2?#?BSXA6WB:YT5/"FJ:5X;UW7M&TS6K72=<OM7
MTVZU.R2ZTZ(3QL?&/@=_P4N_8F_:0\;_  I^'OP:^-7_  EOB'X[?"75OC;\
M%;JY^''Q:\)^#_BSX"\-Q>&9?&0^'7Q%\:> _#OP]\8^.?AZ/%VB1?$WX3:#
MXHOOBO\ #*Z.KV?C_P %>'+OPWXDATG\^M+U[]HWXY?\%&_ W[7UC^PU^U)\
M-?@C_P .O/VDO@.;CXHQ_!3PI\2]+^+/C/XP_!_XJZ'H&N?#:/XR7VH:9!JD
M?PMU;P1H=U:ZMJ>K7GC.Z@U?6- \-_"&;1?BQK_FGP"_9;_:@\(ZA_P;A6_B
M3]GSQ[HT/[#_ , OC%\.?VK+J75OAC<67P>\6:M^R'I/[/OAU=1.F?$*]F\8
MV7B;Q]8W\FF:G\-+;QM!9>&F3Q#XI?P[:W422@'MO[?_ /P4N\.>%_&_[+WP
MM_9B^.WB+2O'%U_P5)_8^_94^,U_HOP-\4^)O@_XVTWQA\;O"/A#X[_LZ6/[
M17BSX7:O\!G^*NA^&=:UA?&?@/X;_$H_&WP;=>%O&MA<V>@7W@/QU!HOZ,^,
M_P!N/]E_X=?%2P^#7BSXB:CIWBRZ\=^%?A3>ZW;?#?XJ:W\)?"7Q8\=:=I.K
M>"/A-\1_CYH7@G4_@7\+?BKXRT[Q)X/NO"GPT^(_Q&\*^./$,?C_ .&RZ1H-
MW)\2/ B>(?YX/#OP5_;D\ ?LB_LL?L'ZK^Q;^T5\4OBC^Q;_ ,%3O@C\?/''
MQV\,3? ?0OA)^T-\%_"W[=OC;]I:3XT>!O$WC;]H2RO-2\<>/O ]Q%KGC?PO
MXODT;6/#OQ)U6^3QUJ&@OJ=A+===#^QS\6/"GQE_;=_96^/?[ ?QR_:_\'?M
M4?MA_%S]IO\ 9T^-?A[]HWQKHW[# \*?&CQWIGQ:TC1?VSOA=J/[3?A"T\*W
MW[-WQ!T_2WDG\$?!;QWXK\?:#X-\,3_#?P3J/BWPUH.I>)@#]T_A_P#\%#/V
M1/BO\9]1^ 'PR^*&J>/_ (F:)\5_B!\#O$5KX0^%7QC\0>#/"GQ4^&/P^L?B
MAXN\(^,?BMIGP_N/A1X.N8_!M\;KP[J/BCQMI.C>-]:TOQ)X0\$:EXB\8>$_
M$^@Z10^)7[=_PS^&W[9_P=_8EU'PO\4M0^(/Q?\ A?X[^)MMXJT7X/?&;Q'X
M'\.V?A?QI\)? >AV-WXF\,?#C6?"FHQ:YK/Q3^U>*?$$?BJP\+?"#2/#D=[\
M6M<\'CQOX 7Q'Y%_P3B^%OQ9^&/C_P#X*8ZA\4OAGXI^'^F_&W_@HM\1?CU\
M)-0\17?A2[@\<_"?Q!\$/@#\,M$\4:>GAGQ-XBN-)^V>(/A%XHF&@>*8= \4
M6&C7&@7VJ:'I\FJK:VZ?'W0?BGX;_P""H'[$_P :?#OP3^)OQ/\ AD_[,G[7
M'[/7BSQ=\/8O!EQI'PL\7_%'XH?LC?$#PUXC^)S^*?&?A2[T?P'_ ,(K\&_'
MUU/JWAZR\5Z]>:MIFG>&?#_A?7/$>NZ/IET >&_\$]/^"EWP_P!=^&_PG^$7
M[4G[1%]XV_:;^)'[5_[:G[.?AGQ=J'PHU70_"/B3Q9\&_P!IG]HW1?AK\*_%
M7Q#^&/PWTG]G3X;?&'4/@/\ #/P[KWAOX5>*/$WA+XB>-M"F\/\ B#1_#WB"
M;QGH=_KOWAXA_;W_ &3_  K\9M+^ ^O?%&XL?'6K?$K1_@I'JP^'GQ1N_A#I
M?QO\1Z'9>(O#/P-\4?M"V/@JY^ /@WXW^*-)U;09O"_P=\6_$S1/B5XDN?$_
MA'3-$\+W^I^+O#5GJOXJ+^RY^U;<?LG_ + G@8_LS?$^T\9?!S_@N9XR_:\^
M)_AFXU7X1"_\+?LXZY^U_P#M0?'FR^)MU=VGQ1NM$UJWMO OQJ\#&Y\)^&]6
MUWXA?\)#%KFB:?X0OY-!N+BN9\#_ +)OQ:\'?&3]I+]D_P"/7_!/7XV?M(:1
M\2_VV_B_^U#^SI^T9H7[2_CJ#]A*Y\ ?&?X_WO[16B>+?VF_AMJG[2'ABV\+
M_%?X >,?$NHI>^$?!7P UO7/B/K?@G1;KPO;S27J?%CQ  ?KK_P5@_;.UO\
M8,_8:^,/[0/A'1=1UCQ]91^%O _P\>+P/XR\;Z#X>\:_$KQ?H7@/1?&/C&U\
M):!K<%GX=\&R^(6\3&T\377AO1O&FKZ7I/PWL_$-EXE\9Z#%<<C\.?CG)^S
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
ME\<Z'^T/XC?X1ZIXAL/VB_V?I+N7PE\=/ W[:'Q.T:?XL?&4?$*TE\)2>*?
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
M=[\+/VN?V=OC1\2_'GP6^'OQ)L]1^,GPNMHK[XD?"/7=!\6>!_BAX%TZZM]
MO=,U7Q9\/O'>@^&O%V@Z1KVG^*?#VI^&-7U+1[?3?%.DZK:ZKX=NM3TYFNE_
M#?\ :8^!OQLO? W_  4E@7X,_%_3?BM\:O\ @JK^R%^T'^PM=>%/%G[/FG_$
M#QSXA^"_@/\ 8_TNV^)GPJ\.?$OXD0>"?'6H_":/]EGXQ_%W7?@E\4]0^&MQ
MX\^#O@^]-QXH^%UCJM_\2?AU]5_L$^+/&4/[;'[0VL_M(_L__M)?!C]J/]KK
MX2^$?'UGJ'Q*\-_LX^'_ (+ZG\$_V-+KPS\,K?P9\,]*^ G[3_[4>L:'X@\+
M>+OVHAXN\4W/Q9\=7_B'QA=_$RY/A>\M?"'@S3?"WAD ^Z?VA/V]_P!E3]EK
MQ4/!7QK^(VLZ#XEMOA[/\7?$FG^%OA5\8?BI'\.OA%;>(7\*R_%OXOZC\)O
M'CC2_@O\*AKMOJEDGQ(^+-[X,\%2KX<\7W<6N/8^#/%=SHW*?&G_ (*9?L0?
ML_\ C/Q3\.?B3\<;<?$+P7\';3]H+Q)X#^'_ (!^*?QF\9V'P7N[PVW_  L:
M'PQ\&O _C[6]3\.6%HD_B37+G2K&^E\.^!K+4OB#KT.F^!],U#Q#;?EW_P %
M;/A+^TE\:?&O[8'PL\,_LS?M ^./!7Q3_P""8WQ&\%? #XA?LNW/PZ\%6GQ&
M^/8T#]H2QU#X7_MA?%)OB#\/OC5J/@'P!/XV\$ZY\"_@':7U]\"OB5=_$[XV
M7/C?P=\5?&$?AG0O"'H/P?\ AI^T+/\ MX']I[4_V9/C3X2^&E[_ ,$5OAS^
MSIIT_B/_ (55;>+(OCGX*^-'Q"^(DWPON?#6F?%+4]5TGQ+KW@[Q-X>U?3+V
M\%OX,LM1>?POXJ\6^'?%VDW>B0 'ZF^#_P!M/]F;X@_$_P"&7P<\"_$Q/%_C
M_P",OP,TO]IGX8Z?X=\(^.]7T/Q?\ =:2V.F?%G3O&]EX7F\#0^"[J?4-&TX
M:M?^)+2.'6?$?A70[A8M8\5>'+'5/5/A+\9?AW\<O#>J>+OAEK&H:]X>T7QS
M\0/AMJ5_?^%O%GA1H/&_PJ\8:Q\/OB+H"67C#0] U&ZG\(>.O#WB#PAK-U:6
MD^GV_B30=:T87CW^E7\$'\]7CGX!?M(?L]?\$QO^"1?QT\#?#C0O"O[?'_!-
MC3_V7/@OIWPA^*^J:/;Z5\2#\<M*\ ?L/?'#]G74?'/@OQ1KF@:7H_Q,UGQE
MX.\;^"?%^DW?C"WF\7?#OX;ZBGARYU$K9V/]!7P%^$NG_ GX,?#'X/Z=J]]X
ME7X=^"]!\,:AXPUB*)/$7CS7["QB'BCXB>+)HFD;4/&?Q#\2OJWC;QGK%U/=
M:AKGBK7]8UC4KV]U"^N;N8 ^<O!G_!2C]BOXB?$K6_A1X$^,LOBWQ-X5\?\
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
MX7^"OQ%^(<_A:R\%0_&;QMX7\":SX,^$W@OQ#J_C/0?#=C\5OB'KWAOX4_\
M"6MJWA"?QK#XG\->)-)TG\?=0^'O[8FB?LZ^#_V3M+_8/_:&\4>-/V>/^"R>
MC?M8>*?&FE:S\"-)^%GQ"^!-]_P5-\3?MH^'O$OP-\6>)/C#H\?C?5M<^%GB
M>S@N= \66WPWA\ :OHGBC3_BMK7@/6(?!NB>.NW_ &V?V5_VJ_B_^SO_ ,'
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
M]HN?5_!?[6%MX1\;>-= T/X6>$?V>?%MS>_&6\&O>*_$/AOX3^/_ !_KWA$
M_7[1_P#@KU_P3GUV7X=R:=^TMHS>'_BIXU^)'PS\&?$*\\!?%K2_A#<_$SX3
MS^/8O&/PUU[XT:IX!L_A-X*^(C0?#7Q7JWA#P+XU\9^'O%?Q)\.+X=\4?#C2
M/%?ASQQX(U3Q%[1\-_V\OV4/BG\&_BW\?/#GQ730_A?\ _$_BOP5\;]6^*G@
MGXC? [Q!\(O%_@G3M)U;Q-X8^)'P_P#C5X0\ ?$/P9KNGZ9KVAWL6EZ_X5L+
MS4[?6=*?28;[^T+03?B@W[+W[5]]^R?^P'X&N/V9_BA%XR^#?_!<[QC^U]\3
M_#%]JWPCEOO"O[.FN?MA_M0?M 6/Q.N;NW^*-YHFLPVG@OXU^!Y[CPIX9U77
M?B&/$\6NZ3IWA&^N-"N+H]A^U%^Q[^UY\:/"'_!8JW^%7P<U&V\<?$K]L_\
M8D_:K_9CT7XB?$*R^'/A']I;1_V/_A]^QO'KW@*U\<_#7X@Q^,_AS>>-?&/[
M,'B_P]X-U7Q)JGPKO;&^UOX>^+1XL\%:?<7_ (J\)@'Z<ZI_P5,_81\-?#;X
MQ?%7QU\<9?A5X;_9^\1^"/"GQFT7XT_"SXT?!/XH_#W5_B:L+?#)]>^"'Q9^
M'7@WXSIHOQ*62Y;X=^*+7P#<^&?'(T;Q.?"VKZL/"GB;^R<GQ9_P53_8[\/_
M  C_ &P?BWH7BKX@>/K?]AWP?#XW^.O@?PM\$_C+!\0[+PYK&@:QXE\$^*?"
MWA?Q+X#T"[\8_#'XA:+H6J:[X0^.OAPZC\![WP=I^J_$6[^)EE\.M#USQ7IO
MXL_M)_LT_$W]J[]B?]J[7_@'_P $Q/VI_A#\<?BMX3_9?^&US9_M4_'+2O'_
M .TE\6[GX6_M3> ?B_XE\)>&]3^*7[3?Q#\.>'?@3\+_  QX8\8:GH?B/Q]X
MV\#ZA\0O$GBN.S\+>"=(M[-YO%/VY^V%^SS^T1\:/B9_P5[;P'\$_&^I:1^T
MM_P1FT']EWX$>)-1U+P!H^B>._CIHVD?MJZI=_#RU35/'%MKOAJXN)_VC_A]
MI]IK?C'0_#7A.;6(/%L,VNP1:$MU?@'ZT? CX_:#\<OV?? G[0%GX?\ &'AK
M2O&'@&P\:WOAG6? WQ(TWQ-I$C:0FHZOIFG>&?%/@;PEX[\36]M<+<P>'-6T
M_P $P)X\L%L-:\*65]8:SIAG^8OV;_\ @IQ^SO\ M!?L\>)OVE;G_A.?ACX
MT'XO?$GX4:6WCOX6_&;P]J7CN^\-_M$_$G]GSX7V_P -M&\4_##PKXD^)?Q%
M^,VJ^ M.?1O@E\.O#_BSXI^&O'WB[3?@GK/AZ3XFV_\ 8]Y[E^Q3KOBG7_V4
M_@%/XS^%/Q%^"^OZ9\)O &@7W@'XM67AO2_B!I-QX>\(Z+I%U)X@T;PMXF\7
MZ;HD]Q>VEVT.ESZW+JMO;)"^J6FGWDLEC;_@K\/_ ("?MB>#_P!C_P#9OBLO
MV2/B?K/Q!_X)O_\ !6;XZ_M2^,/A)KO_  J)[O\ :=^#'Q2^/_[:-SKVL?LO
M?VS\28-'\5>.OAW\(OVH/#_Q8\"W'Q NOAKI'B3QIX:?PQX#\0:CXQL[66S
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
M=%\5CQ'_ &7:ZK* ?J/\8/C9\./@1H'AWQ/\4-9O]"T+Q7\1OAQ\)=#O-/\
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
MMAX7T/0O#1L[^RU#4=>UKQ='JFC:?X2 /T$VKTVC Y' X).2?SY^O/6C:H&
MH ],#'3'3Z<?2OP!_9'_ &V_VFO%/[6OQ4_9]_:*\:>./A;^TS8^!_VL]8\(
M_L??'?X:>!?!7P'^+1\,?$+P+>?LW_%?]AC]H[P3\-M,UWXK?!G1/A1%XAT[
MX\6/Q"^(GCCXG6WC#Q;>:S9>%_#WA_X=ZI&/AB__ ."J7[6?@C]C_P#:F\9>
M(OCI\3/ ?[<?[/OA']B[7_B;^R#^U?\ LZ_"GP-XY^%OCWQY^U!#\&/V@M>^
M&?\ PA'P]\'^&?CA^Q)\0-,\>>'=._9\^(6A>*_%_P 0O#=SX0T3Q!X^^)&I
MR_$"V\/W(!_7, !T 'TXINQ/[J^GW1TXXZ>P_(>E?AO^V!_P41^,/[(O[6O[
M;VB&&T^(WP:_9Z_X)!-^WMX4^&MWINDZ5JDOQBTCXM_%;X>OX?7QQIMG;ZO;
M^ =;TWX?Z+<ZS%JL'B35]%O=3U_5M*N+BS32?#5I\_\ C;]N;_@HA^QO\)_C
M[^UC\9/"'Q$^*7[,WAO]BOQK\5M/UKX_V7["WA/[)^UWI46E7OPKT#]GZU_8
MG_:#^*.MZY^RI\7;?7KXZIX>^+-[\1/BO\-=&\,Z9XBMOV@/B%!J&JVS@'[O
MWO[1/P<T_P#:#\/_ +*]SXRB7X\^)_A5XF^-FC> 8]$\2W$MQ\,/!WB;PQX.
M\1^)[CQ';Z-+X0TT6'B+QGX:T^/1M3U^S\0:@-3%YIFDWEA:WMU;>TD#DA5+
M<D9 Z_7&1GN:_#7P3\,OCK\,_P#@KY^R/:_&[]J'6OVF-2UO_@G!^VYJ3:AK
MGPD^&/PMA\*>-/\ A>_[ R>/K?P#;_#&PT>.'X0:U.="G^'G@7Q^OQ%^*/@%
M-/UQ?%_[0'Q?'B+3?^$1_0W_ (*":?X@U+]AG]KRW\+>,-5\!ZW#^SE\8-1M
M?$^B6&BZEJ5G%I'@;6M6O[&"UU^PU+30FNZ=97>@75U]E&H:?::I/J&C7>GZ
MS:V&H6P!YQX(_P""H_[#WQ&_:,^'7[*/@[XL^(-5^.'QB\)3_$3X1:'+\"_V
MA-)\'_%GX9P^%M?\:0_%7X8_&#6_A3IOP=^('PGU/PWX8UB[T'XI^$O'NL?#
M[Q'>166C:!XCU+6M7T>PO_T%*J>H!^H!K^<_]BKQM\=_@U\!O^#<[PAIOQ>L
M/$OP_P#VDOA?X3\#?$#1_$/PK\"#Q?9?#NU_X)8>)/C3X,^&_A#QYHUMI,GA
M_P &>&_'_P %M$UW6&E\.ZIX\\:W?]@0ZM\0+31/#=UH?B;S?]HO]L__ (*!
M_#+X5?\ !2']IC3OVF_"D6@?L$?\%-_A3\'?!?P:T+]GSP'IOAWXI?!7QCH_
M[$QU[X4?$SQ9XGU'QUXSM]+6Q_:&U2\TKQGX#U3PC\0K7QG'XDUVZ\1WW@[6
M/!_PT^' !_3P54]0#]0#_/ZFEK^=/]OC]N+]K'X!?M _&'Q#\,?B^_B?P/\
M WXS_L'>!HO@G\*_AKX#\4_!OPCX"_:*^)?PC^&7Q)'[>'Q8^)/@W2?''ASX
M[^,-4^,L^M_ ?X3_ +*'QAN_%_A?P%I/P9^*?Q@^'$'P\^(NK:UJ'&_M3?M<
M_P#!0?3_ !E_P7%OOAQ^U!X*^%GA7_@F#X!^!7QV^"OAO1/V=/!?BI_'EK-^
MSKJ_[1'BCX2?%/4?'6NZ_?77@SQ[I=G=>"O%OB7PA>>%_'=MK$WAWQC\/M7^
M'>F^&?$'@?XD ']+I53U /4<@'@]1SZ]_6O*?#OQL^&WBKXO?$SX#:)K6H77
MQ0^$/A?X=>,OB!X?G\)^,-.T_1_#7Q9D\81> =1L_%NIZ!9^#/$IUV7P%XNB
MELO"_B#6M0T671IHO$%II<EQ9K<_EWXJ^-_[3O[7_P"TO^V'^S7^S)\>]0_9
M2\0?LA?LW_LY>-O"U];^"/A+XWMOBK^T+^U'X0^+'C?PG%\4KSXE^!/BM>_\
M,T^!M-\%>!=&U;3_ (:^%_AG\6/$VNZS\2A9>/=*M-!\+_:^I^'W[4OQYB_:
M=_:R\&^/OC9^SIK'PX^%W_!-K]DC]J/P/XEM=)7X>_L^^&O'GQ)N/VI]-^)O
MQ"\3?$^^\5^-?$FI?!O6-4^"VE^+[;Q'-K]GIOA#X636EG%INIZWI&M^._&
M!^H'Q"\>^#?A5X%\8?$OX@ZW9^&? W@+PYK'B[Q9X@O8KF:VT?P_H-C/J6J7
M\EO9075]=F"T@E>.SL+6ZO[R79:V5K<W4T,,E#X2_%'P)\<?A7\-/C5\+=;'
MB;X9?&#P!X-^*7PY\2C2]8T0>(O GQ \.:;XM\(:[_8WB+3M(\0:1_:_A_5]
M/O\ ^S-=TK3-9L/M'V74]/LKV*>VB_FT_9P_;9_:E^*/B;XW? 7XP?$WQO\
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
M\:Z59:MK&EVOBKP+XK\/ZZNC:UK>BO?OI6LZG9W6?\$?V7_@[^S_ '&KZCX
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
MZ\)?M4_LX^//B;JGP9\&_&GX=^)?BGI%YXPT^[\#Z/XET^]UZ:]^'6JCP_\
M$NVTJVBE9-=E^%_B9X/"/Q1&ARZB/AKXRN['P=XY.@>)]0LM)N #J_@A\(/"
M'[/GP<^&'P*^'W]K)\/O@YX$\,_#3P#::YJ+:QJFD^!O!.DVOA[P?H-SK$T4
M5YJR^'O#FGZ;H=MJFJO=ZWJ%KI\%WKNIZMK$U]J=W^-FC?L%>.OCA_P46_X*
MH>)_C)9_M"?"[]F+]I;P)^R/\.M.NO _CKP7X8\$?M6?#SP'\(O%W@OXW_#G
MQ2-+N?$WQ3\%Z-9ZKXAL] MO%GAE/@5\4M4TK4O%4/@CX@7W@^^O7N/WFKY[
M^,W[6/[-'[.][9Z;\<OCG\,?A9J%YI7_  D1LO&?B[2-&N].\(1WQTR[\?>(
M+>XN1-X8^&VE:GY>F:Y\2O$B:5X#T'4KBSL-9\16-W>VD,P!S?AS]COX,^$O
MVEX/VKO#5CK>@?$VS^ 'A_\ 9;TW2]$U6/2OAMI'P%\)^(;GQAX8^'ND?#G3
M[&V\,Z=:>'_%U]J.OZ1KEM:1^*;#^T+KP[;ZY'X,,/AF'YZT3_@E'^RQX:_:
M4\5_M'^'+[XX^'K;QY\2K3X[^.?V;]!^.GQ"T?\ 9&\9?M'6/B'2O%5I^T5X
MG_9ZL-4M_!VN?%A/$F@Z!XEEOM1\_P *W/C'P_H'CZZ\)S>/=$TKQ-9^Y_&3
M]OW]B#]GC69/#GQS_:V_9V^%'B.'P/8_$N3PYXZ^+W@;P_XA7X?:KKFG>&M(
M\:'0K[6X]5_X1K6M=U6RTS0]7%F;+6[DW2Z5+>+IVHM:>[?%GXM?#3X%?#;Q
MC\8/C#XX\-_#?X8_#_1)_$7C'QOXLU*#2] T'2+9HT:XN[N9@'FN;B6"PTZQ
MMEFO]5U.[L]+TRVN]1O+6VF ."A_9D^#]O\ M1:C^V1%X9;_ (:!U3X#:3^S
M3=>,7U/47A/P>T7XA:Q\4;+PW%HQG.EP3GQEKEYJ5WJL-LFH7L45A8W4\MKI
MUDD/F#?L#?LYZIX<_:^\%>-=!\1?$CP/^W5K&IZ_^TEX-\=>*]4U30O%VLZO
MX'T;X9W6H:&+%M*U+P)=P?#[PMX+\+:5<^"=0T*XT*#P3X6UO1)-/\4Z:=>G
M_.[6O^"N_A;QSX\_X)(_%WX3?&CX&^&_V,_VR[;X[:Y^TA+XRN_"=]XQ^$,_
MP^_8C\9?M'Z;X*\>_%72_BE>^ /A7KW@#7I?#6G_ !6\&ZEX<O/$-CK>GV]M
M_P )CI.DS7NDZ[^H=G^VG^R;J?P/\$_M*:5^T+\*=9^!'Q+U:T\._#CXGZ+X
MOTK6?#/Q \57^M:EX:M/!G@B;2Y[NZ\5^.)?$FBZWX>_X0G0K6_\5IKVB:UH
M\FCIJ.DZA;6X!Y9X8_X)Y_!F/3]1L_C3XO\ C+^UC>77P"\>_LJZ=KG[3'CZ
M+QGK&A?LW_%'3_#&G?$;X5VS^%=!\"V&O7'Q A\'^'F^(?QC\<:?XM_:)^([
M:5ID/Q!^,/BFST?1+73?/O@__P $I_V=_A!\0?V;/BDOQ _:C^)/C?\ 9)\+
M_$7P-\"-2^*7[2OQ-\06'A#P/\1;'P/HD_@V?P[H^J>'/#>O^&_#GA?P!H?A
MK2=,UW2+^+7K-5U;XD'Q[XKTGPSXAT':^,/_  5=_8)^#?@#]FCXHZS^TW\%
MM7^'O[6GQ)M/AY\%O'&D?%;X>#P7K]O9W&J1_$#Q[>^+-0\26FAZ5X ^$\>A
M:K8?$7Q'>7<5IX:\9MH7PZU1K/QKXFT31KO[P\3>-_!O@KPAK7Q!\9>+/#7A
M/P%X;T*]\4^(_&_B;7M*T'PAX>\,:;8R:GJ/B37/$NJ7=KHNDZ!8:=%)?WNL
M7]]!IUK9(UU/<I ID !^=^G_ /!*7]GM_AS+\*O'/CGX\_%SP;I_[-'CS]C;
MX?6OQ*\?Z/J&J_";]E_XMV7@32?C!\)? _B+PYX-\,Z]?Q?%#0_AGX(\/^(O
MB'\1-0\>?&#1_#^AQZ+X$^(G@^PNKV&YYK]K?]EF+]H+X.^!/^":-S^SSXY\
M?_LVW^F_LX7OC#]H+XB>)OAAJ_PST/X<_!+XS>%_%'B#X6:G;GXEZ5^T#KWQ
MJU?P#\,[/P]X4\2V7PIU7P2USX[TKQ'XT\<ZM+HOB[P_J7VIX?\ VO?V3_%M
MW\)+#PI^T[^SSXGO_C_;:W>? >R\/?&KX:ZU=_&RS\-/J$7B.Z^$=MIWB>YF
M^)-MH$NDZI%K4_@U-:BTJ33=02_>!K*Y$6AXA_:D_9N\*Z'XN\2:]\=OA+9:
M/X"\?)\)?&%Q'X_\+W\^@?%V;2--UZS^$%_I^FZG>:DOQ<U/2-9T6_T;X7Q6
MDGCS6H-:T=M(\/WIU73Q< 'O S@9QG SCIGOC/./2OGOQ9^S5X"\9?M$_"K]
MI_5M2\9I\3?@OX*^('P]\ QV/B:>S\(V'A/XKW7AN]^)&G:AX52V;3]9D\7W
M?@CP%=7]]J9N;ZPG\#^'9-!N=(:+4#J$&@?M?_LJ>)]#^&7B30_VD/@?>:-\
M9_&-]\./A+=/\4O!5G)\1OB3I5S<6.L?#/P=97^M6M_KWQ*T+4K.]TGQ!\/;
M"UF\9^']7L;[2=:T.PU&RNK:+X?_ ."HO[>>I_ /]AG]L/XQ_L?_ !C^ WB/
MXZ_LK7'@G1?B'X>O7TGXOW?PXUCQGXP\.>%G\.>,O!_A;X@^'[[P#X\&F>)#
MXA\-_P#"=0ZC8Q/IHDU'P1XDTZ>:", ]1\+?\$P_@%HL^@CQ1XM^-'Q:TCX<
M_#3XO?"?X":#\6O&^D^+H/V<_"/Q_P!!A\-?&:+X3^($\):9XXGU#QIH%K9^
M'=+OOB=XK^)#_"GP7!/\-O@@GPS^&6L:_P"#=5P]=_X)._LP_$'PG\3/"_QS
MU7XO?M%7?Q&^"6@_LUV?CSXS>/8-8^*'PY^ ?@_QI8_$SP5\.O GQ$\+^'_"
M/B>6[\,_$[2=!^(\GQ6\?7_COXZ>./&?ACPAK'Q2^*7CQ_"'AB+2?J#]I3]I
MSX-?L\>'HK+XC_'WX/\ P'\9>-_#OCB?X::S\8)H[_P]:W'A+2K*77/B%XC\
M)6_BWP-JNK?"KX8W>O\ AC4OBKKS>,O OAGPYI6L:5:^)/B)X(?Q#I&K5YW_
M ,$V?CMX_P#VH/V!/V0/VBOBI/I5S\2/C7\ /AO\2O&TVA:9'HVBOXC\6^';
M/5]3&E:5'+.MAIZ7%R\=I:F>=XH%19)I9-SL <'X!_X)??LV^%?B;XC^,GCK
M6?CA^T3\2/''[-9_9.^(VM_M'?&CQG\4=$^)GP6N]8\8:SKWA?Q_\.+JZTWX
M5^(]/\22^--3M=2T&Y\#IX.L(4EO/#/A?P_K?B+QMJWBKBO@?_P1]_9"^"'A
M+Q[\-UN/CW\8?A/XQ^%7COX >&?A+^T%^T1\5_B]\.?@G^S[\2K*TTKQC\%O
M@9X=\1^(=OP]\):MHNF:+H+:S#<:C\1(-#T/2=)@\<)86K02_2_B3]O;]B7P
MA\7(_@%XF_:Q_9ZT;XX2>.O /PP_X5'>?%OP0OQ&B^(_Q3>\3X=> [GP<FM/
MKUIXN\8?897T3P_=6,.IW44^G3?9EAU?27O>T\ _M6?LW?%/XG^*/@O\./C;
M\-_&WQ5\&V&O:KKW@7P[XITO4M>BTOPCXL/P_P#&VIZ;;0W!3Q#IW@#XAC_A
M77Q%OO#TNJVGP]^(97P)XUFT+Q8ZZ.0#YF^ O_!,?X(? 3XG_![XQV?Q4_:Q
M^*7Q#^ WP[^)/PB^&&L_&;]IWXH^-K+1/A;\3-3\*ZEJ'@/5O#=OJNB>%_&>
M@Z W@[1(M 7QMHWB*_FFTSPYK7BF^\3>)OA]\,M<\$_:/QB^%V@_&[X5_$+X
M/>*]0\0Z=X1^*'A#7O 7B^;PIJ\GA[Q%<>$O%6GS:-XGTS2?$5M%)J7AZYUG
M0KO4-'.O:')8>)-&BOY=3\,:SH7B&UTS6;#Q/3?V]OV)M5\%>,?B3!^UA^SW
M:?#OX?6'A#6?&WCS6_BUX)\-^#?#/ASXBZC?Z3\,_&&J^)_$.LZ7HL'@;XIZ
MAI6JV_PJ\="];P?\3O[,U"7P%K?B&"RN98NY^(GQK\'6^J?$#X+^ OC)\'=(
M_:@TGX+^)?BUX>^&GB;4=*\:^+]!\+VQDT+1?BIXI^!VC>/_  +\1/$'PLL_
M&=QIFCZG?6.O^#-/U>_G3PY:>-M#U6^MKJ( \7\-_P#!/[X)>$]'_8]\/Z/K
MGQ7CT;]@^\-Q^S-97'Q"O;K_ (0RS7X>:A\'[?1=9NIK!K[QWI-E\(];\1_#
M6R3QQ=>(+VU\+^)-76*]&KFPU6QY+Q[_ ,$Q?V:_B9\,_P!I[X0>,[OXLZIX
M!_;#^-'AWX__ !ZTF#XFZUI-[XE^*'A:;P1+H^MZ'X@T>&P\0^!K2%?A;\)[
M5M'\$ZIH&EG3OAIX;TR.VCT^]\66WB7YZ^"O_!6?X(^#?V5_^"6?B[]L?XS_
M  M\"_&S]OCX*?##QCJ=UK?BWP#\,_#'AZ_UC]G'7_C7XT^)/B2#Q7XDT:V\
M*?#-M<\+/\.M#O8GO#>?$/QMX&\(V27$NHW=W8_J=\8/$</A/X3_ !+\43_$
MGP;\&HM \!^+]6/Q=^(T.G7'@#X7R6&@:A<0_$'QM;:OXB\(:5=>%/!T\<?B
M#Q!::CXL\,V5WI>GW5K<Z_H\4K:A;@'Y\_&O_@D;^SO\=/$/QY\0>(_B?^U)
MX7C_ &D=:^"7CWXI^%?AY\=];\)?#W4OCA^S_J7P]O/A_P#M":;\/+;3+CP;
MI?Q:;3_A3\.]"\2RP:*W@+Q%:>#O#6LWW@,^,?#V@>*-+]"U3_@F5^S;K5I^
MU]8ZI??&*_L_VZ_ G@'X9_M,IJ/Q?\7ZQ>>// WPS\"K\*_">BQ:WK5QJ/B#
M0+H?"UKKP%XG\3Z)JUEXP\?:9?WFO>/_ !#XG\</'XLB]!\*?M;_ +/WPU^$
MO[-/_"]_VROV>-:\7?%WX(Z?X[\,_%/4/%W@/X4>'OVAM(\$_":T^(OQ.^._
MPZ\(ZAXNO[;3/AE)X8M;_P")^IW&F:UKGACP+X5U.PCU#Q++;-97=Y[S\%OC
M=\(?VC?AGX7^,WP'^)'@[XM_"GQI!?7'A7X@> M=L?$?A?7$TK5;[0M6CL=5
MTZ::!KK1]=TO4]$UBRD:.\TK6-.O]+U""VOK.X@C /C/XP_\$O?V?/C-\2OA
M-\9M0\;_ +2_PV^+OPO\!:+\(=5^*'P"_:0^*/P!\?\ QG^#.A7,NI67PG^-
MWBWX2:QX3UOQIX336II->@O;"\\/>,=*UN1]2T+Q5I=R\CR=[<?\$\?V8[W5
M_C%<W?A/5_\ A%?CM^RWH'[%?Q!^%>F^)=2\.?"R3]F'PGH7BOPWX3^$WA;P
MEX6_L-/ VC>&-)\?_$"VT+4_!UYHGB+3U\;:XD>L- FD0Z7[-\;OVI/V<_V;
M/^$?_P"%]_&GX=?"0>)[?6=1T<^.O$^G:")= \,S:+;>+/&%Z;N9/['\!>#+
MGQ-X8M_&_P 0-8^P>"?!D_B?PS#XHU_29?$.CK>^XV5[9ZE96FHZ?=6]_I]_
M:P7MC>V4\5U:7MG=1+/;75I<P/)!<VUQ"Z303P2/%-$Z21.R,K$ _*KP!_P1
M[_9R\!^)_#WCE_BS^UYXV\;Z%^R?XL_8NNO%?CW]I3QGKNI>)O@5XFU2[NM.
MT3Q':6T&F:)<:AX(TG4M2T#P?=:9I.E64,MU!X_\0Z;XB^,.B^'/B3HWZ#_
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
MG6.IPJFM>%X+7X<^$_"O@+5[OPWJ>F:QXK\/Z!9S^+M3U[7[C5-:U#2\&?\
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
M,?#:>)_".I2:5XAT8:QH5W>V,EWI]VBL1',\5U97%CJEE)<Z9J%C=W'G-_\
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
M(]'T32K;Q7J/C/PWX>T+XKI:?$.W_1GX:^ ])^%OP_\ !7PV\/W>L7WA_P
M^%M"\&^'[CQ!J#:OKAT+PUIMOI&C0ZKJ\D45QJU[:Z9:6MK-JEZ)=2U P_:]
M3NKS4)KF[G^3/$G_  4Q_8-T#X/?M)?'2U_:J^"?BSX>_LDV$UW\>=1\#?$3
MPEXKO?!5])IMS?\ AWPW+I^F:Q)-?>)_']S:3^'?AKHUD9KCX@^+XY/"?A,Z
MKX@M[G3X?H+]GCX]_#7]IWX,?#[XY_"7Q3X8\7>"?B#X=L-9L]0\)>+/#7C;
M3=-U)X5CU[PM=^(/"&IZQH$^O^$=;2_\->);2RU"<Z;KVEZAI\^R>VD10#VB
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _,
MC_@J;X#\'_$+X._![2O%)_:R\*:GI'[2GP_\7?#KX^_L:^ /%?Q1^*O[+GQ,
M\*>#_B3K7A/XUZ[X \(>"?B5?^*OA5=2VUU\&_B7I&H?#_Q1X=N_#OQ=GB\0
MPZ'I+77BS0/R5^'C_M@V?Q5_X(X_&[]HS]GWX@ZW:_!;]J7_ (*@^"/'/Q-^
M!/[+OQ.\.7_Q0T3XN>!O'OA'X+_M7?%W]FKP[X?UCQ1^S5K7[6OC:\U#XA>.
MX?%EIIG@3P=XD\77GCGQCJOPS\+>(&TGPS_5#28'H/R]>OYT ?R>>&;SX]ZM
M^TC^S%\0/&G[/'[77@R7X7?\%B/VHO%GCG]F[X8?L?\ C'1?V;O@[X>^(WPL
M_;I\$_#[XOVOQ6M?A^-5_::\<_M1>,_&'ACX@_$3]JI_B1KO[.7PAO?B+/8>
M+5_9B\#:MHVJ_$/ \:_"']I?5_V6OVL_!GA#X#_M3ZKXF_9J_P""\7Q3_;^^
M(_PE\,> ?B5\+O%'[27[*=K^VEXF^-.BZ=^R[\2M:D^'WAKXM>/]2\*O8_'#
MX>Z=\(_'.N:Y9^*/AMH.B7']B^/O%?PUTCQ5_7'@>GM^'I7F5_\ &;X4:5\7
M?#7P$U'Q_P"%K/XS^,/ OB?XE^&/AI/JENGB[6? /@[6= \/^)?%-EI1;SVT
MG3=8\3:/8M,X1KJ66\>R2YBTC5Y+  _FB^*?PG^$WC+X7?%7XP? K]C#]O&-
M/V@?VSO^"1'B?XR^,_VD/AM^V#\3?C3\;8_V9/VF/"WB3XFKXB_9Q^)?AGQQ
M\1?"'PZ_9_\ V>_#EG:WOQ/N= L/"/QCFU.^\!:#_P )+J7@30G\3=3^T5\*
M_'>J?$G_ (.==3TO]GOXV:Q??M'?L(_!3X6? ?7=&_9M^+VK'XV^.[+]DSXR
M?"J\\+?#37]-^'MS#X_N])^(?C3P#I.I/X=OM4L=&B8Z_?W-IX?\+:[JVC?U
M 8'7 SZX_#^7%>4_&7XY?!?]G?P5/\1OCO\ %'P!\(/ L%_9:,/%'Q$\4:-X
M4TB[US4_.&D>'-+N=8NK4:QXEUN2"6WT+PUI2WFNZY=K]CTG3[RZ986 /YX_
MC9X<\0?#[]LWX&_'?XP_L]?MZ>._V5/CO_P34^"7[."_$#]D'PU^U!_PL_X"
M?%KX4^*_BY\0?$?@/X]?L_\ P1L-*^.=CX ^+OAWXC:+ID'B'5/".I3Z+\0_
M#6A>%]?\,:?827OB7PWV'[+OP1MO@5_P4?\ A/J=C^R;\=_@_P#L]?"7_@BM
MJ?P<\'Z5XD\$?&7]HB+X820_M.7WQ,TGX#:E\8[+P]\1=%\4?%VT^#D>D_\
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
M /YXOV//@3X7^!W[77_!.3PK\*/V2OCM^SW\ _AE^Q%_P40\*>#/#GC;PO\
M&OXIV/PM/QN_:N^ OQ-^$%A\1_C5XCT#Q%HWP_\ B-\5_AQX$^(7Q"U/X9^,
MO'BZ]\'[K49?@OK=W'J*^%K3Q+S/Q4LOB18?!+_@O!<Z-^R!XU^/]]X\_;-^
M%WC;P%\*?BG^R_\ $[Q1X4^*_P .(O@/^Q/\(_%GQ4\!_#KQAHW@+3_VE(O@
M]KOPK^*GQ!T?X<> O%D>J?$;6/A1H^DZ+K>EV/CWP5XGU3^D+ ]!^0KS+P7\
M9?A/\1?&GQ6^'7@7Q_X5\4^._@;X@T'PK\7?"FBZI;7FN?#WQ!XI\+:7XV\.
MZ;XFL(V\[3Y=9\,:Q8ZKI\C*UO<*;NU28WVFZE;6@!_'S^T)\)_CSXL^"O\
MP<+^&/#_ ,*?V\_CIKW[5_P9_89UCX"_$CXI_LH_$+1/B-^T%_8/PC\$>%KZ
M2/PKX"^"'PT\.Z#XAL]9U"]T[4/ASH_PN\ :S\-;+PQKTWQ.\$>!;VWN+K5O
M[0]'U6UUS2=,UJRCU&&SU?3[+4[6'5](U;P_JT-O?VT5U!%JF@Z]9:;KFB:C
M'%*J7VCZUIVGZMIER);+4K*TO()[>/1P#U&:\G\5?'?X+>!_B?\ #'X)^+OB
MIX!\._&+XTMXF_X5-\+-5\4:1:_$+XA6_@OPWJ_B[Q=J'A3P>]T->U?1_#'A
MW0M3U'7M:M;!](TE88+:^O8+R_T^WN@#^6[XE?!_Q[KW[&/_  6$\$ZM^S+\
M?_$6I_'?_@N3\(_BMX4\(7/[)WQS\0WWQ9^ &D?'K]A[Q9X@\;Z=X:_X5;?W
M7C3X8VG@WX)_&2XOM273]1T":VTI-+!GN?''A"R\3?4W[4/@[Q]K?Q,_X.'3
MX:^"?QXU?_AH3_@EI\"_AE\'-0T+]G?XU7NG?&'XH:!\'?VR_!VK^#? NN67
MP_?2O&OBS2]3^.'PFTJZL-'O]1N[:UU:\=]MAX&\:R>&/Z03M&20H'.20.AR
M3D^F,DD\>M<SX-\9^$?B)X8T?QKX$\0:1XM\'^(K4W_A[Q1H%Y#J>@^(-,,T
ML,&KZ%JMJTEEK&BW_DM<:5K.G37.EZO826^I:7=WFG75M=3 '\^/QV\ ZY>?
M 3_@EKX@\*>*?VZ?V3/VJ?A+^QKXTTWX4_M$?![]DOXS?'?P3\-/$:_#[]F'
MP]\0OV;?VR/V<=-^#_CS6[OPY\9K[2-)\1>%]&\<>%/!5Y;>*/@'=W?ACQII
M/BZWT+0?%?S)\9] _:QL/#/PA^)_P?\ @?\ &'X!?M\W/_!/3]C'X>_%']BW
M0OV5O'WQD_X)<_M8>&=-U;XJM:?L>:EXNT;P?K%E^S+\5O@7XC\3:^T/C/Q'
M\:? ^F?!+P)\0/#VF:E\0_%G@-OB-\1/"W]:& .@Q]!_A7!:;\5/ACJ]EX:U
M+2/B'X(U/3O&GA'5OB#X0O\ 3O%.AWEEXJ\ Z$FAR:WX[\.W5M>R0:UX+TE/
M%'AA]1\5Z=)<Z!9IXE\.M<:A&-<TLW8!_.K\;_\ A?/PN^/G_!PL?#?[%/Q&
M_:8U[]H/]G7]G?QI\!/A]XC^$/Q)\1_L\?M Z!X$_9$N/A;\3?"]YX^T'3+'
MPMXLU31?$T\VDW?P!T+QIX?^.GQ7"G1OAOI,:W%_XM\->.WWA'XV>-/#7_!9
M_0[#PA^W5\?O$'[57_!%_P #>$_@[\4_C'^R-XO^"#_%3QOX$^''_!0?PUXM
M\$>#OAY:_"OX7Z'\)KO1_&GQ3^''@+X?_LZZSX7T;XZ>+5\1V_Q%T/PQ\4O
M=QXA^.>J?O\ W/\ P49_X)ZV.JG0KS]N[]C.SUL:K)HC:-<_M/\ P1M]5&MQ
M7HTV72#ITOCA+O\ M6/42+"33S#]K2](M6A$^(Z^Q+:YMKRW@N[.>&ZM;J**
MXMKJWD2:WN()HUDAN()HRT<T,T3K)%+&S1R1LKHS*P) /YB/BJWBZT_:N_8P
M_;:\9_!S_@HCXH_9,\6?\$_G_9%9OV;OA7^U1X._:'_9V^/6B_$O2/B;K?BG
MXJ_ #P+!X1_:9L?A#\;-(\)V_@C4-;?X8ZWI4GC/X1_#C4M4TX^%?%OP_P#%
M^H>G?LA? _PK^SY^V?\ L-V/@/\ 9%^/OP(_9]^$7_!-[]N7PIX#T#Q3X-^.
M_P =?^%2WWQ._:V^#'Q;^&'ACQ=\8+_PUXQM?#GQ;\?_  >\%_$/Q->_":;Q
MMK&M?#+4=2N/@'I^H:M._@RW\5_T7X&<X&?7'-)\F[;@;L9Z=L^N,<'\LCU&
M0#^4#]A7X2?$'X9_L:?\&^_@CQ#^SG\>/ _B_P""G[:OQW\4_&+PY-^RW\;=
M(U/X4:%XC^%'[<'@Y_%'Q&M[7X8H/ N@^)/''QG^%D8\0^)FTG2O$ \0-XK6
M^OM \+^*]=T#0^#GP)CL?B9\:OV2_P!I[]C;]O\ ^(/QGT3_ (*+_$_]J;X
M?$'P7XZ_:(\'?L.?&JW^)'[5'C/]I;X3_M(:U\8_AKXF3X%? ?Q)\$-/UJWU
MCXJ^%/%.?B!YWA#2=#^&7AKXQ_%KQ1I/POD_JPVKZ#\A2$J, C[QQT)R3ZX'
MXDGZF@#^3?PY\,_'VD_LJ?M5K=?LY?M"V7B7QG_P<CZ%^U%I>FP_LG?'V?QE
MXF^"ME^WY\$_B_\ \+NMM"TWX57/BG5_"5I\!_ NMZBOC!+"XACTK1[3P'%=
M_P#"1W>C>%;O]7/V0W\4^#_^"E/_  5@T#Q%\-?C#I&G_&/XK_LR_%SX:>.]
M4^$OQ$T[X.^*_ GA?]B+]GGX6^)=3T3XR:AX>M/A;J6OZ5\1?#.I>$+[P%IO
MBN[^(JWEC>ZD/"<GAS0?$>M:)^MN!Z#\A2@ < 8'H* /RV_X*-Z=XCU;XO\
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
M\$_&=/V$]/\ AG^T9XON/"'CO3_B)H-K\:/!7Q ^+=CK7_"LO "^.T\$Z?\
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
M((+%?$OAPZSX.UCPYXCUGZDVK_='Y"EH **** "BBB@ HHHH **** "BBB@
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
M_LM^-KCXM>!OA-\?_BO^SY;>)?AWJ/Q1/[5D?B75-!\<:[X+TJ+]I.W\$O\
M#'2OVD/AK:Q?"_4=!^'^GSW>M2?N-^SI_P $MM"_9MT+PMX*\-_M?_MB>-?A
MS\&M%\7:%^R?X$^)GBWX/^--._9-M?%FB:KX3@O?AEK&K?!6;Q)XXU/P#X#\
M0:_\+_A-_P +\U;XO:+\-?A9J]YX(\-:';65Q<7$Z+_P2H^'=K^Q#\!OV'M-
M_:)_:.A\.?LO?$7X'?$W]G_XSW\GP%O_ (Q_#C7OV<O&NA^-_A!:1QP? C3O
MA%XNTCPE=Z#::9';>.OA1XFN=:TXD^*+S7KP"Y(!]"?MJ_%[XN_LT?L$_M/?
MM ^#]1^'.N?&?]GK]E[XI_&NUN?$O@CQ1-\,?%/BWX0?#75_'NK6-QX'TOXF
MZ9XLTCPYXMF\.7^FZ=8Q_%#4-3\+1ZI:7-SK/BIM*FAU?Y]?]K[X\7/[2_\
MP3S^$>GP?"6'PA^VA^QG^T/\;?$C7O@_QG/XD\&_%CX,^'OV==:TA]#UN#XF
M6^EW?P[UN7X\RVNI>%+_ ,+2>);:/PPDUKX\9]6:/3ON?XD? _PE\8OV?O'W
M[-OQ1OO$?C3P%\4_@]XJ^"'Q%U'4-4BT_P 6^+/!_CCP5?\ @/Q=>WNM>'[+
M1H+#Q'KVC:IJ%Q<:GH>G:5!::G=/=:996,<<$$7PW\+O^"7VG?#[XB_LO_%G
MQ#^V)^UQ\5_'_P"R1\+_ (T_!7X5:WXZU/X#6]HWPM^+N@_#WPY9>&?$GAKP
M?\!O#'A76+_P%:_#3PYK>G>-SHEO\0O'/BB-)_BOXK\=>%-(\,^#=! /AO\
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
MXQ\,7,NGWUG%<1V=]: 'R%H/[4W[=OPF_:U_X)[_ +*'[3,?[+7B*[_:<?\
M;TLOB+XM^#WAKXGZ=>ZAHW[->F:%XR^!WCSPU;>)?']YI_PWUGQ[X'\6Z!_P
ML_X9:G8?%"TTK7+>]O\ PM\1+;3]4M]!T/Y8UC_@J%^VA-\*-/UK1+7]F>P\
M;Q_\%WKS_@E/JFL7_P +OBE=>&+OX1#X[+\)=*^(=AX4C^.R:G9_$+[(#JFL
M+/XRO/#UZ#)9:;INB2R0ZE:?>7B[_@ECX"U[4O@9\1_#G[1W[2W@3]IWX%_%
M#XJ?%BS_ &M=+O\ X)^)/C)\2O$/QV\$Z+\+_C#;?%?PYXZ^"7B?X"^(]'\3
M?#/PKX$\%>%M(TGX,>'=*^$^A_#+X9:+\++#PGX9\&VGAZYX:Q_X(U?!C3O!
M4/@:T_:)_:J@TVU_X*,#_@IS:WTGB7X,Z[K,?Q^MO&DGC[3=!GU7QG\#?%=]
MJ/PZMO$_V;5[VQU&>Z\8ZS?0RC4/&LFF74NE4 <+K'QQ_P""DT7[<_@7]@+3
MOCQ^QQ;^)M2_8,\=_M4Z]\>+S]CSXOWNGZEXR\+?M4>$/A?9:'8?!V+]M>Q.
MB^'KCX=>,=-TNX63XJZO?Q^+-.UCQ6MQ+IVKZ9X3\->;_ S_ (*0_MO?M/\
MBC]GSX\?L]?L\WOQ#_9(^+W[5/CKX,^,O!MU\+AX8U3X>?LW>&_B;\2/@A;_
M +3UK^TAJGQV>Q\1^,_#7C'X?V'Q-^('P@'[/UG / 7C.\^%/AO4;KQ=\-+C
MXN?$;]1+S]CKPE>?MP:+^WBWQ)^*</Q(T+]G'7/V7K3X<PS?#;_A4,WPY\1>
M/-)^)>JWEU92_#.7XER>*)_&/A_0-3348OB?#I\$>DPV$.D1V-YJUOJ'SA\.
M?^"5/PY^$OQ=\4^*?A[^T1^T[X:_9W\7_'6#]I[4?V(+7QCX(N?V;=,^/5OX
MKL_B3%XH\(7>H?#N\^-_@7P6WQCT^R^-MY\'_!GQ@T+X8ZK\1XY[;6?#FI?#
M&]OOAI<@'POH/_!1O]OO1M"_9J^-7Q'D_9,U3X7^//\ @K+XS_X)B_$'X9^
MOAQ\6]'\8>)-&E_:F^*_[,OA;X^^&?B-XD^*^NZ;X U?PQK?@G1]0U#X.7O@
M3XBV/BW1K76/$1^+_AK4/%>G^ _A]]@_\$W?%O[5GC7]H#_@IV_QP^.'P_\
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
MLH>"?V>?A%^S3X=_:1_;+M/ GP3_ &UX_P!OOP5JLWB+]F2\\6#]H"RT#1=
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
MX9AATOQ3I">%/&.H7_ZD_'[]A7PS\<?VB?AA^TWI7QI^-GP1^)/@/X2_$?\
M9]\52_"2_P#AXEA\6?@-\4?$?@OQIXE^&OBO_A87PZ\?ZAX4,?B[P!X?U72?
M'GPFO_AY\2-*AGUFVL_%D5Q)H6H>'OGKPU_P2C@\'? #X<?LW>'?VS_VH8OA
MKX-_9EU/]C[Q5HVMZ3^S=XHT7XH_ >_TH^%]*T;Q;X,\0? 2_P# </BKP!X(
M2'P;\/\ Q;I/ABTG_LJZ\37OQ-T_XI:[XT\4:MJ0!^F>CZIKOB;X;:5K6AZI
MX7/B;Q!X(L=4T?6XL^)_!1UW5=!BN]/U1!HFL6!\0^%CJ$\-VHTCQ!9G5M)P
M-/UBW-Q#>I_/Y^S[_P %+?VZM4^%'_!*+]K[X_0_LPZG\ /^"B_COX:?L^^.
M/A)\(O 7Q(\.?$/X,_%/XV:5XTO/A'\3?#OQ(\:?%/Q!I?COP=K>N>$K?1_'
M/P[NO >AZO\ #FS\1V5IHWC+XKG0]2\<:C^\W@#P)\/?V;?@AX)^&7@#0=5T
M7X4? /X5>&_ G@KPQHMGXJ\=ZYI/P]^%OA&R\/\ AS0=*T^SB\1^./&6JV'A
MO0K/3[&SM8->\5^(KN**""+5-7O$2?\ %'_@C?\ L.>)[/\ 8?\ ^"=6M?M(
M^+_VCYM=_9@\#Q^(_ O[,/QR^'OA[X::=\"_CS)X2\6_#/6/$M[I>J?"#P-\
M6O%USX&\-^,?B#HOPDM?''B'Q%X(T/3_ ![J7B2SA\::MH7PI\6> P"CHW_!
M0C]NOPY^S!\3/VL/B1JO[(NOV'AK]J+XR_L+_#GX,^%OAE\5/AU%XN^.4?[>
MB?L5_!?XI>._C?XN^._B_3/ ?PQTR_63Q5\2?"T/P^U2]/ANPU+4].\=P:MK
M&G^'_"_<?M/?MS?MF_L3?$CXA_"/XGZU^SI\6[KXB_L(?M4?M3_LH_$[1OA'
M\1_AS::/\9OV,_#NF>+_ (R_!SXP?#)/C1XW?Q3\//$WA+QKX/\ $WPX\:^&
M?B;X&\2^'6TWQ%X-\4V/C"ZO-(\:+]>6'_!,?X)7'[(/QU_8J^(7CSXP_%_X
M5?'[XD_%KXN^)-?\;ZG\-M!^(GA7XA_%_P"+=_\ 'W5/$_@#7?A)\+OACHV@
MZKX1^.&H3?%+X>WE_P"'-:N?"WB2#3K6*:Z\-Z3I>@VD7B/_ ()R:3\3](^(
M;?'K]I7X_?&3XB>./V7_ (F?L@:1\5]2M_@IX0\0?#;X.?&E?#;?&6?P+X.\
M&_"#2OA&/B+\6;OP3X&O_&OCGQ;\._%4EO)X.T73O FD^!_#[ZOHNJ@'Q/\
M"G]K3_@IA\2O'7[$G@63Q_\ L7Z+:_\ !07]@GQ9^TUX1\2#X"_&75-0_9J\
M8?"S1/V8M7\22ZEH _:!TNQ_:/L/'O\ PT/%I^F>'O[:_9UB\#2QKKTNN^,8
MO!#^$OBUS/@[_@IW^V3\1OV0/^"6WQB\+^'/V;=#^*G[8W[='CC]AWXXQ>(]
M ^)NM>!M(U#X?:U^U9X0U/XL_"ZVTKQEH>MZ;;7>J?LN7WBZ#X=^*)=:?5-/
M\5V_@'_A/?"-Q _Q+LOT<\ ?\$\_!WPY\:?L<>-]%^/'Q_N[O]B/]F7QA^RI
M\+M'U8_ 2?1?$_P_\<Z9\.-+U[7?B*;/X"6&M:CXV>'X/?"J2TU#PEK'@O0+
M6;P-9A/#1@\0^-H/%'Y>?M4?L"WW[-'P;_X)5?LI_L]^-_VQO&^@?#7_ (*M
M2?M#:E\9=!^&.@_%7XA_!CPYXW\$_M8^)/&_CCQ/J/PK_9R7X3:-X-M?C=\>
M=+VV7Q&\ 3Z?>Z-XNUG3)VNO!?AW5)?#(!P'[1O[9G_!0";X7?MB?LP^)_BY
M\$_!7[0_['7[:/\ P3-\%^*_CK\,_@W\0+'PG\>/V</VX?V@_@QI/@*70_ D
M/[2>F^)?@]XGM3JWBOPA\;?#MYXY\;V?C'P1HVO>#_!^L>%[KQSIGQ6\.?<>
MAV?[0(_X*/?MO:;X$\6?"*]_:7L_^"47[ 5KX<\6^+_ GC6P^!6I_%NV^,__
M  4'<:GJGPXT?XEZCX^\.?#;6_%(GG/AVR^*GB7Q+X8T6_\ *_X2CQ;J%A)<
M:M[_ ./O^":W@/XD? ;XY?"OQ%\9?BZOQ2_:)^,?P=_:$^)7[3^GV7PDM_BY
M<_%K]GWQC\(?%_P1N]'T";X8W?P@TWP)\-(?@9\-_!F@?#YOAQ=:5>^$M,UK
M4?$UWX@^)_C3QO\ $OQ)T[_L]Z7^S)\2/CI^W;?_ !$_:I_:$\<M^REX(^&?
MC'X6Z3X5^#GC/7?B-X>_9R_X6%X_\.3?#WP/\./@U\/_ !?K?QH\9>*_B'\3
M;^V\.Z/XOT[P;K'B'X@?\(MX?\'^'?"6@^ /#_@\ ^=_V*OV[/CA^UQX/_8$
MOH#\+]#\=_$GX:?'OQM^W1X1?X2_$"Q_X5CXM_9^\1Z!\$_'?PJ\"R/\:=9D
M^%WC#2_VD?$<OASPY_PLQ?B''\3OAUX!^(_BG0;;0;G0#:+]4_MZ?'7XE?L_
M_"?P3XL^&NO?"CPC)XA^-OPU\ ^-_&7Q1T[Q?XROO#7@+Q5=:C!JH^#/P6^'
MVWQY^T3^T/XNU2VT3X=_!+X'>#I)?$/B_P <^,M.OK#1?&+:$_@;Q-YY^P9^
MS'X3^&'Q!_;1_:IT7X8ZM\(M4_;O^.?A_P",2>!?$6G'P[XJT7P7X5^&/A3P
M?I%]XQ\'(6C\'^,/B3\1%^+OQY\0:!?&+Q?IMQ\8HM/^(NG:#\0K+Q/X<T?V
M3]KC]DC3_P!JS3?@Y/;?&'XK? /XB_L__&73/CE\(_BS\'6\ 7'BOPQXPM_
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
MU\)?&O3;"U\1^+]3\/:E=?L)0_L@F35KK4=,U^]\5_&KX]>'M6T^WL[6%+D
M_;?X@?$3P!\)_!VN_$/XI>./!_PV\ >%[:*]\3>./'WB;1/!O@_P[9374%C#
M>:[XF\1WVFZ)I%K+>W5M9Q3ZA?6\4EU<06Z.99HT;SC7_P!J7]F?PI\)=$^/
MOBC]H;X&>&O@3XE&FGPY\:]?^+OP^T;X2:__ &RTT>C_ -B?$C4?$-MX-U7^
MU9+>YCTW[!K4_P!N>WG6U\UH9%7\Q_\ @J_\0-4^ ?QY_P"":G[5/Q/\.^*/
M$W[#G[.GQO\ C7XE_:AN?"G@C7/B1/\ "7QOXQ^ WB/P#^SA^T1XC\%>$_#'
MB7Q7J/@_X8:_K_C[0=5U?38?LWA+4_B)H?BD6&I^)-)\+I;?&7Q7^(G[.?A;
MXO?L$:]\#/@/KG[,OP>^.?[7W[97Q,^$?[:_B;X3_M+>)+F\\>_&GX,^%;OX
M@WWPE_9VUSPS8Z5H?[07[:OB/XL?&GX9?LQS?M*>!O%/@B[\*?!3QCXU^ OP
M7^+GA;XI?#+3;L _HZUSXN?"KPSHGA_Q-XC^)?P^T#PYXLTW4=9\+>(-;\:>
M&M)T3Q+I&C^#M7^(>K:KX?U;4-3M[#6M-TOP#H&N^.-1OM-N+FUL?!^C:KXF
MN98M$TZ\OH=;P'X_\"_%+PAH'Q!^&7C3PE\1? 7BNP75?"_C?P)XDT;Q?X0\
M2:9)))%'J.@^)?#U[J.BZQ8/+%+&MYIU[<V[21R(LA9& _B\_P"">W@WX9?$
M#P7_ ,&T5IXM^%D'B#4/@A\4_P#@H-X%^)M_\2_@QJ%E_P (+)9_#7X[V/@+
M1=<UGQGX(TC2=-TV/XWZMX!\*^$XK*6U\.)\>]&'@/PY##\3? &J^'_#?Z^?
M\$NOCY\ OV8_A7\6_AO\0O%>D?"70OBU_P %BOVW_@Q^RYX7FT#7-+\':U!\
M7?CY\1/B!\!/#?PUBTK17\+:%\/?B3X0$FK?"C6;*32OAUXKDO[73_"FJWVL
M:Q9V-X ?NOXE\4>&_!NC7?B/Q=K^B>%_#U@UJE_KOB/5M/T/1K%KZ\M].LA>
M:IJEQ:V-L;S4+NTL;433H;B\N;>UA#SS11OXUK/[6G[+'ASX<:W\8O$'[2W[
M/^A_"/PSXPU+X>^(_BEK'QF^'&E_#GP_X^T?5)=#U?P/K?CB^\20>&-*\8:7
MK4,VCZEX9O\ 5+?6K'58I=/NK**[C:(?FS_P<#>"/#OQ!_X)D_$7PYK/@C3/
MB'JC?'/]CW5/#'A>Y\(P^.=9NY-'_:Q^#>H^/KCPSX873-8U34KJR^#%O\3[
MKQ5'HNG7-TOPTB\=MJ<9\,_V\#\E?\%%_P#A#OV3/VW_ -D;]HOQ)X\^)/[*
M7_!/Y_V?/VA? Z?'#]DOX"_!?XD^%O@_^U+\8?'7PJUP>./BOX:\4?LV?M"Z
M'X=T#X^?#/P]-\/='^+V@^!+KQ&=6AO/#5[XF\-^"O&/C:;7@#^@;XH_'CX(
M? _P5:_$GXT?&3X4_"+X=WU[IVFV7CWXH?$3PA\/_!=YJ.L6T]YI%A:^*?%F
ML:3H5Q>ZI:6MS=:=:Q7[SWUM;SSVR2Q0R.J?$CX\_ _X.>!['XG?%SXQ_"KX
M6_#34[C2+33_ (B?$?XB>$/ _@6^NO$$+7&@VMEXN\3ZQI?A^[N=:MT>XTB"
MWU"274H$:6R6=%+#^8+X3ZU\'O\ @G%\<_V(?'?Q?\.?M02_\$QT_8D_:/\
MV=/V9/B=^T?\&?$_C?Q_\(?CG\3OVR-7\:ZI9?$CX:_#?X+:?XA^$7A3]J#X
M!K\,=$^ VB>)_ 7@?5?"7PG^'NA?"+5? /A+5E\?Z98?2'PS\0_"']C?]MC]
ME;QO\5OA+/\ L?\ _!/^^_X)V^.?V<_V,/$WQKUCQ=X?^&_P \?:)^TEXC\:
M^*/"'Q2N?B386:_L^?$?]L;]F?2OV?OB5INF_M&ZEX,^)#ZC\(=>^!.K>=\5
M?#WB7PQ=@'] [_%7X7Q:MX=T";XD> HM>\7Z=I>K^$]$D\8>'DU?Q/I6N&Y7
M1=3\.Z:VHB\UO3]7:RO%TN]TR&ZMM0-I<BTEF,$NQ9?BK\+X=)\<Z_-\1_ 4
M6A?"]=8?XEZU)XP\/1Z3\/%\.P7=UX@;QSJ+ZBMGX270[:POKC6&U^;3QID%
ME=S7I@CMYF3^8?PC^SQ\3_V>/V,_#7[;OP^\"^)M*L/^"?\ _P %(?VQ/VH?
MV4O@K+\']3\+?$C3/^"3_P 6OBQXP\%?'?\ 9T\-_#GQ%8^!?$'A?3?&7P9U
M;Q;^T5\%?#7B?2)-8TP^#O@+HMQIVDC2K6PT/Z%_X*!_"[XY_"K]BC]G#XTZ
MQH7QAT37(?\ @H1\'_VW?^"DS?LX:5X%^)WQ0\%^#]0T7QHTVM6_A3Q)\/\
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
M+2;[2K#2-9\3>'?VC?!'CSQ1;>.;))[D?''P'KFMW>K'Q;IU[?  _<&#XB>
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
M^)W["_B#3=/M_P#@M/X._;A\6_%+P[X1\)^';>#X[S_MJ7G[<?\ PL#X7_\
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
MX*B\0ZG)#';B^\2:]::*B6YU'4[]#>2_S6_$37/!_P !](_X*B? G]KKX?\
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
M+6>]O[^]GBM;.RLK2)Y[J[O+J=XX+:UMH(Y)KBXFD2*&%'DD=45F'X5>+/\
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
M[=WQ'\4_\$]?#=]\$/V5K8?\%.OV&]6_:-^!M_I7Q!^*;P_!KQ]X"^'7P/\
MB1\0+OXTIJ7AJUN/$W@+4/#7QLT^Z\%^#?AU _BD>+M,3P'K_CBW\-WEY\8M
M&[_1?^"KWC<_LB_LK^-O&OPTT/0OVJ/VE_VB/C[^R6/#/PS\&_'K]HSX:^%?
M'_[*WC']H#PK\=OC1H'@'X2^ +_X_P#Q,^'EAH?[.7BWQMX$^%>B>'=(\7:_
MJOBCP5X"\9_$3X<>#8_'OQ^\"@'[@<#\/Z?X5Y9J'QT^">D1:U/JWQ@^%VEP
M>&OB7X;^"_B.;4?B#X2L8M ^,?C-?"C>#_A-K<ESJ\2Z3\3/%:^._ Y\-^ [
M\V_BG71XR\*G2]*NAXAT@WGY+_#G_@II^T!\0-.^%?P1O_@2GPJ_:R^-?[6/
MQ-_9M^%WB#XX?"7]HWX(_"'QW\)OA!\'KOX\^.?VT?"GPA^+_A#P'\;=2\$6
M?@&VB\,:?\#;S7=*U&[^.6H6/PWN_CGIW@<7_P 9]/\ B;X2>.O%?[.GP>_X
M*2^*_&_[.W[*_P 5=;TG_@O]^SSX8\;^&)[?4=-^%>@:[\6/"G_!-7X=:/\
MM#_"[P5J?@'Q'<CXGV'Q#\>>%_B[IG@[6=?TB]^'_BC5=?U6#XX_$+Q!X'T_
M5?B6 ?U*T5^'_P#P4K_X*A?%K]@WQ#\2-?C\&?!R;X?_  D\%?!3Q[H7PY\5
M>)/^$B^.7[7&A^/OB5>>"/C3J'PJT?X:^-M7\6_LZ>"OV:=/?PA+KGQ>^-?P
M2\6_#+XA^-/'VF>"DUWX>0:5_P )-KC-4_;>^/GP4_;:_P""KOB3XUGP=JG[
M(?[#O['7[-?QX3P3X#N_$-]\1;/P;/X7_;8\?Z]J_AG2_$$.C>%?$/QB^)5]
M\/M,T;Q';ZAXA\&^#=)\.>&/AYH5E?ZAJ.GZ_P"+-3 /VTU35=,T33K_ %C6
M=0LM)TC2K*[U/5-5U.[M[#3=,TVP@>ZOM0U"^NY(;6RLK.VCDN+J[N98H+>"
M-Y99$1&85?#GB/P]XP\/:%XM\):[HWBCPKXIT;3/$?AGQ-X=U.QUOP_XB\/Z
MW90:GHVNZ%K6F3W6FZOHVKZ;=6VH:7JFGW-Q8ZA8W$%W:3S6\T<C?SA?'S]M
MWXZ_M ?LY?MC_!'XY_LK^*;WX5_%?_@FK^U1\6;;Q\G[(G[:/PI\"?L_?%+P
M;\)]4UF3]GOXL>)_VK?@GX&\#_&)IH-235_A9^T%X%F\ -XP\1>!M;M=2^ '
MP\DNO"NHZE]*?LQ?M6_$GX%_#_\ X(E?!+6_ G@]/V>OVM?V1/A%\.;3XYWW
MB#48-8\'_M!^#/V5].^)GA;X0ZOX>N+:PT11\9?!OA?Q'/\ #CQ%#XAO+N?Q
M%X'\3>%KSPR]]JOA6?4@#]PJ*^:OV4?B]X[^._PHE^*GC+P_X5T+1O%/C[XE
MGX0W7A/4=5U*S\;_  (T3QOK7AWX._%J[.JVULUA-\:/!.DZ9\6M,T6TEO[;
M1/#'C/P_I4FJ:EJ%K?W;_EC\<?\ @HY^WCX4UG_@II>_"?\ 9N_9HUOPE_P3
M \7^%_$WC?3_ !7\7_B9<>*OCW\$Y/V=_"'[3'B+P]\/)M!^&MO'X%^,M_\
M#+Q2U[9WOB#0?%?@SPQXQMK#P#867Q1LM1O_ (@Z$ ?O'17Y >$OVZ/VI_VC
M/VFKKX4_LM_#;]FI/@TG[.?["'[86@?$[XP_$/XN6_C;Q7\!OVI_&_Q$L?&&
MES?#GPU\++?3_"'Q-LO!7PR\9W?@JQF\:>)_#NG:WI7A"3Q-J.H0_$77M*^#
MW@7P"_X+$_%7]H/QU^S=\0?AQ^R[\8?B!^RG^U!\9-=^%&G-X3_9+_;&LO&W
MP/\ A[=:OXFT7X3_ +6WC[]H+7_AC!^RKX_^$'CF[\-:?<_$WP7X4\2>&=5^
M V@>/-"UV+XA?&"7PQXPT:R /W\HK\M?V:?VKOVPOVE+O]F+]H3P7\%_A-K'
M[$/[5,'CK7;7R?$^H>'OCQ\ ?A,OA?5/$WP ^-OCW4->UU_#?Q4F^.*:1IND
M>+/@CX \!:#KOP*UKXA>'XY/B3\5]#\*>*?$4ORM^S__ ,%@/BO\??&G[,_Q
M%\'?LR_%;Q-^RE^U)\0?$/@^*?2OV4?VR?#_ (P_9W^&MU#XGN/@[^U%\2/V
MA/%/PLM_V4?B3\+OB##X=TB;XJ>%_"/BOP?)\ +?X@:+>:+\1OC_ *?X8\37
MH /V'_: A\(>(OACXD^%?BOXE:)\+9/CIIFM_!+PSKVJ:AX=M=6O/$OQ!\.:
MSID&E>"--\47$6F>)?'+:4-6U'P[X?:UU@W-QITEU<Z'JVGV=[93<%^Q9X2^
M%GPG_9L^%W[.OPB^+NA?&KPI^RGX:TO]E7_A*]*UWPKKNKZ9?_L^Z;9?#5O!
M7Q!;P?=3Z1I?Q0\&Z=H6FZ'\0M':UT6^M?$MM>S7OASP])=C2+3\+/C_ /&?
MXT_M:>*O^"&_[7GB7X=?!CPA\!/C9_P4C^''C/\ 9ZTI?[:U#]I'P+\,O&_[
M,?[2FO?#J[\=^+$EU3P1K<7Q_P# UAIWQ,\?>!?"\/@D? OQ#X7\#> ;K6/V
M@KRYOO&W@+U2^_X*6^-?V?\ ]AS_ (*0?M/?#7]CC]GCPGXJ_9C_ ."D'Q-^
M ?BGX8^ ?&E[X=\/?$+Q1K'Q%^#O@3Q=\=M<\3V/PK\)M\1_BKXZ^)?Q5_X2
MCQ&GB#1/AJ?$%@Q37OB%'JFE2:YKX!_1117XV>(O^"B_Q_\ V>M3_P""E.G?
MM1?!3X7:W=?L5?LF^"/VXOAU8_LX>-_&VOCQG\(O'&F_'JTG^&/CK4/B#X)\
M.SZ5XZ\%^+_V>?%45_\ $G0M#F\*^(? NNZ9XNG\#^"]2TC4O"]SZ-\,/VT/
MV@M3_;4^!_[(OBWP=^S-\1-$^,G[&VL_MI:M\;O@_P#&+Q3IVG>!/"FA^*/!
M_P /;CP1X-\ WW@OQ_+\;M*UGQG\0O!5_P" OC9JGCGX#Z!X^\$7/CG5;'P!
MI6N?#I- \9@'ZF$@ D]!R>_X_AUKF= \;>#?%>H^+-'\+^+/#/B/5O 6O1^%
MO'.EZ#KVE:OJ7@SQ/-HFD^)8?#GBRQT^[N+KPYKTOAS7]!U^/1]8BLM1?1=;
MTC55MC8ZE9SS?FM_P4-^,'[6/PX^-?\ P3E\&_LZZG\+=*\.?&[]K#Q)\.?B
M#:>/-3\7:?=^,FTG]EW]HSXK>'?"UY>^&_#VL-HG@..^^&::WK]Y8B\\0:UX
MBL?">C)!I_A8>*3J_P"8FO\ [4GQG_X)]:K_ ,%F?VB?@Y\%O@IK/P)^#?\
MP4R^$_C?X[:7K&NZKX:\8^+_  W\2OV5/V$/#_Q"T;X/>%O">@VOA[2/B2NH
M>+O^%BW_ (\\?ZS=:)XHUO5KS3[O0+O5+[5O$U@ ?U%T5^(?[5__  5'^,?P
MY^+7[3_PW_9I_9[\<_&'6?V,O^%=6?C/P/9_LQ?MB_%V\_:8\>^-?AKX9^-V
MN?![X5?%[]F[X5?$GX8?L^:_X<^$WCCX?3>%_%_QC@\:?\)Y\2O&5SX1\1^
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
M WBOX?\ C>R\?#P)X%U72-3\ @ _8JBOY]-,_P""NOQCB^#?_!4SQ-X>T?\
M9A_:5UW_ ()]?LV?";]J#X>?&+X7:W\7/A3\!OV@? WQ/\$_&3Q-KEGHMCKN
M@?&.ZOE^'EU\"/'$?A+QQ\./B=\1/AI\?(M0\+V</B[X+W+^*;GPM[OH?[<O
M[;$O[3_Q,_99U?X!? &^^)OBG]@J?]N+]EGPYX<^)_BV.QFG\)^//#?PQ\3_
M  *^./CO6?#UMI</B+Q9XG\7^'+OPO\ $+P/X='A;PG:7.L6.LZ;XIBT6SU_
MQ" ?LI7%^,OB1\//AT_A./X@>._!O@:3Q[XQT?X=>!4\8>)]$\,OXU^(7B*&
M_N/#_@/PDNM7UDWB3QIKMOI6J7&C>%M&%[KFJ0Z;?RV-C.EG<-'^=O[*/[?7
MBG]K7PE_P3\\8_#SP]\.[NP_:D^!?Q.^./Q^L5U3Q7'J'P(B^&0\'>#?%7P\
MT(G2I[7Q%XZ\&?M ^,XO@;XAT[Q;-X*DU63PE\1O'&AVZOX(U'P3-K?\%)_C
M9:_!"']A[4-4^ 'P<^.=E\1_^"B7[)/P7T[5/BS(EUJ/P-\6?%?Q\/!FE?&W
MX5:%/X'\2PWWQ-\)Z)JOBFS\.ZS'XI^'VH>%I=7.I6NK:W;2:AX;U$ _3 $$
M CH1D?0T5^0/B/\ X*,^*C_P4,\7?L/>&=0^!'A7QQX$\<? _2M.^"/QEF\:
M>!?C#^T7\#?B7X.\"^._B!^U!^S/\1-9OM#^&7Q!LO@^FK?$[P+KWP#\/>'_
M !AXON[[X+>/O'%]\0O#[6VC?#?7/H/_ (*>?M=>/OV$_P!B'XV?M5_#;X<^
M#_BGXB^%.F^'KQ/"7CCQGK7@?1)H?$OBO0_!L.HG4-"\(^+K[5+C2]3\1:=>
MGPX8O#L.LV<5Y WBW0)5AGD /ONBOQO^,W[=/[4'P,\=>#?V<_B3X5^$]A^T
M%\99/CQ\8/ _B#X%_!#]LO\ ;+\"_"O]ESX277PI\/Z'=?$+X5_!7X?:3\7_
M (@?%KQ1\2OBMHOP_N+_ $V;X3?"'2/#4&N_%'4O%^G>*=-\%_ +XIQ?!/\
MX*+?'S]I:?\ 9R^ WASX':=^S+^US\7OA!^T'\:OBWHO[1_@[XRKH?P)^''[
M/7Q=\(?!.U\>:)\&O%'A[]G_ .+'Q>TC]H3QKXST+4/@]HWB/7_@'<:5\.9?
M%'C7Q9K3>)/!=A\,_'P!^RM<?XR^(7@+X=6NB7WQ!\;>$? MCXE\6>&/ 7AR
M]\8^)-&\,6FO^.O&^L6WA[P7X*T6ZUN]L8-5\6^+]?O+31/"_ANQDGUGQ!J]
MS;Z;I-E=WDT<+?DO\!_^"EWQ<^)6L_L":;XU^$/PVT*3]L3]J'_@H?\ LS^-
M+7PIXV\4ZU'\,M6_8JU+]J@^']>\)ZQK/A30W^(.E^-+#]FYM/UB;6M ^'U[
M9W>NIK5EI$<+MX?T[SSXE?M[>*/&_@7XLW?C7]F']G_XCG]F#_@M/^S7^POC
MQ]KFJ:QI-E8^)_B'^RN_@3]I[P+X7U7X=^(1;_&GP3KG[0^@W7AWPS)XF\,V
MW@S5-#O/&^C?%#5K_1-.\)>)@#]VQR,^OKU_&BORN\4_M:?M>:G^VE^T-^SE
M\./AU^R]H'PH_9D\&?L:?&SQQ\4OB7\3/BYJ?B_Q!\$_C?XO^--E\8%TOP-X
M2^$UII6B?$;1/"?P4\;7'@&Q?Q;XD\-V^K:'X8GU_5-8@^)VJZ9\&?FKX"_\
M%>/B1\5/%GP ^)>M? #XB6G[(7[2'P_\:_$^_P#&\?[*'[:'@R;]D+X=Z/\
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
M.BZ;\'/$W[9WQ4^./[!_POO_ !$?V=_V,_'WP_\ A^^G>"_"?B?P[XE\._\
M"K/C1\9KJ+6O'W[1WPH^'\/BS5KCX/>"?$L'A6U\&M;>&+?Q'<^/;?P'X"3P
MS^OD<\,KSQQ312O;2B"Y2.1'>WF:&&Y6&=5),4K6]Q;W CD"N89X90/+E1FE
MR/44 ?DQ\'_^"9/B;P)X!^ /[.'Q"_:7OOBG^R#^R1\3_AU\3_V<OABGPUNO
M!/Q>!^!VM3>(?V?/A[^T'\:=-^)^J^%/C1\-/@GKP\.>(/"NC^&/@;\&_$FM
MZ]\+/A%>^.?%WBFU\/\ C73OB-B7?_!+'Q'>?"?1_AG+^T=IXGT;_@I-+_P4
MTAUU/@JPMI_BI+\?[_\ :>_X5U-HQ^*YN!\-Q\6]3N\B+7(_%I\#"V\,CQ(N
MK12^*[C]9]6U&\2QUF'PW%HVK^*+/2[FYTS1-4UN71K&XU*2UG?1K;6M4L=)
M\1:CH>E:A>1QP7.L6_AW6Y[*U::[M=(U66!;*;X]_P""=/[7=]^W3^QO\$OV
MJ=9\$:9\+]5^,FG>-=;'P\T[Q3-XR@\-V/ASXD>+/!5I:1^)[O0?"EUX@=+/
M0;&:_P!6/AG0HIKZ\D,>EV$3PVR 'YI_\%(OV/M7^$?[(_\ P7,^.5AX_N_B
M!XF_;]^"")8?"O1/AW>P:GI7CGP'\!]/_9_^&'A/P-)IOB/Q)KOB_5O%GAG1
M/#5EJ^GMH[7.K^,3>ZSHEOX>T>[_ .$=L_L;2/V,OB#\9Y=:^,_Q@_:I\*?&
MKQKK'[*_Q)_9K_9R\<>#O@+I_@#P7\.OA3^T ?"&L?$CXG:SX23XH>,&^(_Q
MQ^)L7@3X;)XC\8Z-XD^&GPQM-)\$Z3IGP_\ @MX M==\>)XP_2CQ'/XBMM#U
M&?PEI6BZWXCC@W:1I7B+7[_PMHE[=;TQ#J7B#2_#?C"_TJW,>]C<VOAG6) Z
MI']D*NTD?\_?P3_X+S7OC+]F+]D']N?XS?LD#X4_L;_MB_&63X!^'/B3X,^/
MD?Q8^(GP>^(-Q\5/%OP?T/5?CC\+]6^#OPJTW1OAKK'BWP)XIE;Q=\._B)\3
M=7TK2(=(FU+P?!J6LQZ3;@'TAXO_ ."4/B6/X*_L"Z-\"/VL?$GP#_:G_P""
M<7PNM?@?\!OVF=(^%VD>,] \5_!J;P7X1^&?BSX<?'/X!>(_&*^%OB9H'CGP
M-X!\%W6KLGBKPY?^'?B9H%O\1OAS=^")6&@1]IXF_P"";?Q%U_XE?L1?'8_M
ME_$#4?CW^RKXQ_:!\0_$/XE>-OAKX,\6V_QIT7]J+P/I7@CXI:#X6\$VU]X=
M\+? M_!]CX:\(0? %M$L_&7A;P%I7ABVM?B9X+^.&MZSXI\2Z[^J<]W:VHA-
MS<V]N+BXCM(#/-'$)KN8E8;6$R,OFW$K K'"F9)""%4D$4DU[9V\MO!<7=M!
M/=&9;6&:>**6Y:WB:XN!;QNZO,8($>:81AC%$K2/M12P /R7\)_\$Q_B3\+/
MCU\6M<^"/[<'Q7^%'['7[0?QFU[]HOXS?LB:/X$\)ZIKLWQA\;ZM#X@^*Q^#
MW[3&J:@_Q%^"7PO^-.O65MJ'Q'^'_AO0]2U73)-6\:77P9\<_![6O$\.LZ+Y
MKXS_ ."17Q/U7PK\8/@3\/\ ]N?Q1\,OV2?B%^U)X%_:\\ _!JR_9^^&?BGQ
MI\$OB9HW[4/A?]K'QUX2\$_%#Q+JMUH%U\&_%?Q7TK7O%WACP+J7PE;5_ OB
MW4M%GN_&/C/P!I_B[X9?$'];_#WQB^&WBSXH?$KX,^'/%>GZS\1_@]HOP\U[
MXF>'+!;F>3P=:?%6/Q3<^!+36;](#I=OKFMZ=X.U?6CX<%Z^O:=H%SX<U_5-
M.L]'\6^&+W5M7QQ\2? GPW^'WC;XK>./%6B^'/AS\-_"OBCQQXZ\8W]XG]A^
M%_"7@G2;[7?%NO:K=P"<06/A_2-,U"_U)PKO!#:390NNP@'&?M!_"C5_C=\
MOB]\$M*\:GP/??%GX;>+?AG-X[E\.6GBN\\.Z;XWT*[\,:YKEAX>GU#1M*OM
M>M]'U+4)]#^W.^A6>N&QO=3T/6])M;G0-0^%A_P3:\0?\*1_X)O_  2;X_6+
M:=_P3<^)/P?^('@#Q$?A"5U7XCP_ GX.>)/@/\/M!\96J_$P:;8)<?#WQMXN
M/C/4M M[2;6_$\WAW6="M_"5AHNHZ%XA_3+0O%.B^(?#.A>+K*Z,&A^(M(T7
M6],N-3BETJ9K'Q!;6EUI7VJTU!+:XL;NX6]MX3974<5S'=/]EDC6X!C&Y+-#
M CR3310QQQR32/+(D:)#" 9I79R%6.($&21B%0$%B : /R[^*?\ P3J\7?'G
MXX_"[QK\</C[X>^(WP?^!?[5NC_M@_ _P=>_ V*P^//PE\>>&KV#6-#^&G@_
M]I:'XH3"/X"7'B*QL];\5>"-6^$6J>,?$4$VH>"8?B5H_P +[;P=X$\&<A^S
M7_P2T\5?LTZNOPL\,_MD_%&__8$\$^/+_P")GP%_8QB^'WP\T/4/A1KU[XQU
M3XEZ7X+U+]I*TMKGXI^.?@Q\._B=JW_"=?"SP*UOX9\3Z+=>'?!WA3QS\1OB
M1\.]+UWP=XH_7,S0B183-$)GB>9(C(GF/#&T:23+'G<T2-+$KR %%:2,,074
M%GVNT^TBR^U6_P!L-N;L6GG1_:3:K((3<B#=YIMQ*1$9MGEB0A"VX@4 ?B#^
MS;_P2(^+G[._BW]A+5;7]M]/$/A+]@3P-^T#\$OAAX1T_P#97^&G@N;Q'\!?
MB_<_##5/#WASQ7K6C^*[FVN?BK9WWPH\-Z'\9/C!'H!'Q@\%BZF\,>!O@O\
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
M<^"AX>^-_AW4O%GQOT/XHZ;XNU;Q[\-7TG6/#'A7PA\&OVBOA_I?A4:AX5\
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
MM[59IX[6)KB>*%9;F9ML-O&TC*'GE;Y8XE)DD;A5)XH \%_9.^!3_LO?LR?
M+]FM?%8\<V'[/WPB\ ?!;0/%KZ%_PC=YKOA/X7^&=-\$^#[W5])76==@C\0-
MX7T32$\1WEE>PZ=JNNIJ.K:;I.@V-[;Z'I_YB^+?^"//B/Q/\(/VU/V?8OVM
M=0T[X.?M;_MJR?ML:5HS_!#PY>>+/A=XSUGXW_#K]I+Q/X9F\6KXVLX?'FE?
M\+>^%^@CP9>2^'_"K^'OASK_ (V\(^)['Q_XBO?!_C[P+^V=Q>6EH8!=75M;
M&ZN8[.U%Q/%";F[E#M%:P>8R^=<RJCF."/=*X1RJD*</EN;> ,T\\,(6*6=C
M+*D86"WV>?,Q=@!%#YB>;(<)'O3>5W#(!^87QG_X)B>"?VEO%O[;,_[07CJ+
MQI\,OVYOV</@O^SM\0_A[H'@:#PSJ7@RV^ >I?$7Q)\-OB#X!\8:GXG\6Q6O
MC'0?&WQ9\:>,K1]>\+Z[I\&L:=\/3';B+PIJR^+O0?V./V3_ -IKX&7<>M?M
M2?MY?$+]L_Q!X9\):A\-_AH^H_#'PM\#_#6@^!M3U+POJE]J_P 0/#/@S7=?
M7XR?&G4)O!OAVQN/B[XRU,2Z3I%KJ]KX)\*>#KOQY\3]1\=?6OBOXP_#CP7\
M0OA;\)_$GBFRT[XB_&J;QI'\,_"02YN=9\3P?#OPX?%7C?5+>VM8)_LFB>&-
M*DTY-7US4&M-)M=5U[PSH;W?]K^)-%L[VE\'-9^,NM^'O$%S\<?!G@/P+XIM
M/B'\0M,\/:3\/?'>K>/]*U'X::?XMU6V^&GB76=0UCP;X+GT;Q9XD\&)I&K>
M(?#5O::I::5=W(>/5(Y+N;1-& /E[]K;]A'2/VAOBA\#?VG_ (7?$6\_9Z_;
M*_9FE\3VGP<^/.F>%+'Q[H6I>!?'>EW&C>/_ (*_'/X5ZCJWAZP^,'P8\6VU
MS_:8T.+Q/X)\>>!_%=I:>*_A9\2O 6K7/B&3Q!Z-;?LW>)?B;X.\=^&?VO\
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
M]#\)?"OQ;X%\4ZCJ%K)IEC'K7PF\)6/@+5]&:VTVWU?P-X!&E6]K>Z-H4O\
M<5?:=H&MSVUKJ=EI.KW.@W]CKEG#?VUEJ%QHVJ1BX&F:O;)<)-+IVH1*UVMA
MJ$0@N44W MYL>;5NQTK3=+MS9Z98VFFVC7-]>FTT^WALK8WFJ7MSJ6I71M[9
M(HC<:AJ-Y=ZA?3E#+=WUS<7=PTEQ/+(X!_'E^T;X(_9,NOVS/V]/V3?VLOCK
MX9_8HN/!7AC]F*]_X)\?:_@CH,GBC1/V7?AS\!?A=I/PPTS_ ()A^,]8O9/$
M'ACXR_#;]HW2/BA#IGPU_9P\*CXCZW\4;ZSM/!VE^.[G2!H7@S^N_P "OJ\G
M@;P9)K\OB";7G\*^&WUN;Q=9>'--\5S:LVDV1U*3Q-IW@YI/"-AXADO#.VLV
M7A9W\.6NIM<P:(YTQ+9JV[K1])OK[3-4O=,T^[U+19+J71M0NK*VN+W29;VV
M>RO9=,NIHGGT^2\LY'M+I[22%KBV=H)B\3%*M3S00(#-(L2%X8P[NJ+YL\T<
M%O$'=@#+/<210P1@F2:9TCC5W8"@#^)WX3Z'X)O/"WQN^#O@'PU^SU_P4#T'
M]H[_ (),_P#!2/Q)^S#^V_\ L]^'-,C_ &H_%GA'5-4^&7C3Q)\*?^"D'P=T
M*TU.#X@?'W_A;5[\/?#?@OXRW+V'C^_^*_AOQ7HVK_#>W^)GCKXL:IH/T!\"
M/VD?V>OBC^TC_P &U&H_!_XS_!KQ]X_T7]AS]I+X4^,-9T3QCHNOR:=\1(OV
M,?@.=#^$/Q$U[2+R:ZT_QII_BVWUR:\^%.NZA:^.-*U%M3O)/#EI>S2SM_65
M9Z'X9T74+[4=/TG1=(U7Q//8KJ=]8V&GZ?J'B"YTK3F@TU-0N;>&&YU>;3=(
MLW@LUN'N7LM,M7BA$=I"RK8LO#VA:=,USIVC:587#3:O<M/9:=9VDS7'B"^A
MU/7YVEMX8W:;7-2M[?4=8E+;]3OK>"[O6GGACD4 _F!_X)>_%'_@F_XZ\,?L
M2_$'QCH%II7_  5P^$.I?%SPW^U5X:NM9C\!?M7^'?CQJO@[6=!_;@^,/[9'
MARX\5Z)J6H?!%KKPYJ7C?3O%/QC%]X!\/7$7PJ^'_P *-.T3QXO@?X90_&/_
M  3:TC]E?P'^SQ_P;G_'W1M1^#WA_P#:"^(G[6O[1?P=\4_%=O&?A\?$OQA\
M-K[X0_MTV=_\(]0\27^O2ZSK'P^T[XCW?PBT_2/ARTUQX8\'^-_$7@[2O#.B
MZ'K?C"RM-8_M1M]%TFTU'4-7M=,L+;5M7CL8M6U2WL[:'4M5BTM)H],BU*^C
MB6ZOX].CN;E+%+J65;1+B=8!&LL@;1V?[3_]]$=\]OZ]J ,?Q%XD\/>$-%U#
MQ)XKUW1O#/AW281<ZMK_ (AU2QT71=+MC(D7VG4=5U*>VL;*#S)$C\VYGCC,
MCHF[<Z@_Y_W_  3GT?6/AE_P2;_X))_MX^+M5\1_MB?L>?L6_&+]H#Q;^UO^
MQG+-H6MZ9^R59ZW^TY\6QX"_;L^'7@?X2:-X7\=^./&?[/5Q;:A\0O%'A?\
M:*;]H;2[#X=>/_%?C?X6Z#\((?#UQ\1O#'^@T1D8Y'T.#^!'(STR,'G@BFE
M2"2Q(SCGUZ],>GX=L4 ?R;_MM_&K]C+]IS]NS3=*_::_:B_9]\-_L4?M(?\
M!/[PM;?L9?'?XO\ A#X??%;]D'Q)XJMOB7\9E_:RTKPS\4/BAXILO@]\,OVE
M4TN?X W<^IVB6_C.#0/#'@W1)-6\.ZZNGZ%XP\<_;"LM"^%^G_#3XLP>-_ O
M[?,GPG_85_8[\/?%C]E#]O+0/^%7?\%#O'7P<T7XP?&F\_9^_:S_ &//B7KP
M;4]$_:O\<^--4TN?Q9\(O$7@'_A9OQ%U#X?^#_#7Q1L4^/.M^"_"#_V)W>G:
M!K[QP:A9Z5K3Z!K%C?PPWUO9:FVC:_810ZAIM[%'<).=.UBSAN[:^LKE1#?0
M174%U Z)/'([KSP[H&H:CI6L:AHNDW^K:%<75YH>J7NFV-UJ.C7=]9G3[VYT
MJ^G@DNM.N+S3S]@NIK.6&2>R_P!%D9H/W= '\C7Q;U?]C7]G+]J[_@Y?\6^-
M_A'X6NOB.O[.WPJ\8Z#X.^"EEX#^'?[4^N_#KXG_ +'$LW[2'C?X5>,+30[S
MQ=X/T36/&^OQ>+/C7\8M-TK7]#T;Q(6\8>,['Q1XAAM=)U3PK43^S1K?P;_X
M+R_"5?$?_!/[XBZ/XP_X(]_";X]_#+X:?L<^#/#D7[-%EX]^$?PK_;W^T^.?
M@QIMSXF\:V7Q7\1_ .[\'_!'PSK_ .U;H^G>$;I_&?AOX7Q77A?X2>);7PGX
M T;^V0Z5IC7MUJ1T^R.H7UC:Z7>W_P!DM_MEYIEE+?3V>G75UY7GW%A:SZGJ
M4UM9S2/;P2ZA>R11H]W<&2GI_AKP]I#0MI6A:/IC6VD6'A^W.GZ98V1@T#2C
M.VEZ'";6"(Q:-IK75RUAI:%;&T:XG:W@C,TA8 _D=^*7C+]DRS^.7[!?A3Q=
M\3?V//A#_P $IO'W[!/C+0/@%XU\1_!KX-_%#_@GWJ7[;]W\2KS7/VC?#WB*
M>]FLOV:_!_Q.\2_"^VURR\/>/?$L^G7D^HR_M'?#30_%-GXP\>^-O"WBGJ_V
M</@W^Q;K7[9?[!OP+^+GQ*M/VL_AEI?_  2(_;*\.:1K?[95QX$O-9^._P (
MO '[:OP"\0_ ;Q)XY^&U[=+X.^(OPC'PR\->+?BA^S]JWBSPQJ5EXE^&7@?P
M[\<'@;Q7X,?Q#X<_JTE\+>&I]$M_#,_A_1)O#=I;Z=:6GAZ;2K"70K6UT=[:
M32+:VTB2W;3X+?2Y+.TDTV&*V2.P>UMVM%A,,>W<V#U;_OH__K^N,?F30!_%
M-_P3FMOV9_"G[/7_  ;A?M P>(OA?:?M$>,_VFOC/^SSK?Q@U?XC:9J?Q7\4
M?!;PW^S]^VGX"T+X%7OC#Q%XEOO$NN?"WP3K>F? ?P7X.^&,UY=^%?A_K=W\
M/?"_A#1= U'Q/I>GZOW7POB^!GQ8_:2^,NC_ +07[3>J_!'_ (*;_ 7_ (*B
M_$/QAX=^&_A[X,>$XOVX/B+IFK?'77(_V;]$_9L\>?$75]3^)'Q!_8_^('[)
MNI?#_P ">+M)L=-M/@CX1_9XM?%.M_&.U\/?"*WUGXD:Y_8\$ &-SXQCEV)[
M]R<YYZ@YZ>E9W]B:/_:PUXZ7IYUU=-?1DUHV5J=731Y+F.]DTI-2,7VU-,DO
M(8KM[!9Q:-<QI<&$RHK@ _B0\%Z!^QMX=^!'Q]_:0&J_!&P^*GPE_P"#GNWT
M3X6_&C5/B%H+>*OAIX#U_P#X*$_!J'Q1X=\#>,M7\3R3^$/ OBOX"R>+M?\
M&OA?0[S3_"?BOP);:QX_\5:5J4&ES^(K3]D/^"?WAC]DCP!_P5R_X+'>&_"7
MA/\ 9Y\)?M"W/QC^!7B7PWHOA7PU\.=%^,J_"_Q_^QC^S!X]^+?B>QM-%L+?
MQK:?#;QM\9]2_P"$K\?^("L/A'Q+\7-:AU/7[V]\=:[;R7O[UR200-"DDPC>
MXE,,"O, T\WER3F*%9&S)((899?+C#.(HI9-NR-V6./3["*^N=4CL[5-3O+2
MRL+O45MX5O[JQTV:_N-.LKF\""YGM-/N-5U2>RMI97AM9M2OY8$22\N6D /Q
MI_X+.:?XCN[3_@EG>Z9I^KWO@_0_^"T'[ FH?%&XL-/O;_3=*\-7NN^//#W@
MB_\ $C6=O/\ V?I+_'77/A#IMCJ%R8+.'Q5J/AN*YN$6<!_ _B=H'[*'@3_@
MXP\'^.OC!X:_9_\ "_BSQ?\ \$Q+3Q'X!\8?$#PY\/\ 3?%?B?XX>&?VE'\.
M0^)/"7B'7-/CUO6/B5X2^#>DS:;<ZYI-Y<>(_"WPIT>[^UW>G>"M)NY+7]T/
MC-\'/AO^T!\,?%WP>^+GA:T\8_#[QOI\-AKNB7-UJ&F7*2V5_::QHFO>']?T
M6[TWQ%X1\9^$O$&G:5XL\"^.O"FJZ-XQ\">,]$T'QCX/US1/$^AZ3JMGJ>#/
M"FJZ-H?AB#QOXA@^(OC;PSI=[H8^(]_X9T/P]XBUJQN;BW#WVHVFA10Z+INN
M:W9:9HDWC0^$K#PUX5USQ%83:IHGA#PGHK:3X6T, _C4_P"";6D?LK> _P!G
MC_@W/^/VC:C\'?#_ .T'\0_VM?VB_@]XH^+!\:>'U^)?C#X;7WPA_;ILM0^$
MFH>(]1UZ36M9^'VG?$:[^$6GZ1\.VEG\,>#O&WB+P=I/AC1M#UKQC8V>L]U^
MR%:_"KXN?&'X4W7[47[4,?PW_P""M/[//_!3/QEJ_P 3?@CX#^#G@W0OVX?B
M-J7B7XX^,M/A\)Q^-M>NH_C/\8/V!O$7['WC7P9J'BV_\*6^L?!WX>_LF?#W
MPW>Z?>:3X5^"FB0Z=_90$ &-SXQCEV)[]R<YYZ@YZ>E9HT+11K(\1#2=-'B
M:8-$_MW[#:_VS_8PNC?C2#JGE?;CI8OB;P:=]H^QBZ/GB$2_-0!H30PW$4D,
M\230RH\4L,JB2*6*12DD4L; I)'(A*/&X9'4E6!!(KGO$>O>#_ FCZEXP\6:
MQX;\'^'](L8!K/BGQ%J.E^']'TK3(9REO_:>N:G-:65AI\-S=E(!=745O'/=
M%(@))\-TU5[BXM[=8S<SQP"6:.WA,DJ1&6XF)6&"(LRF2:5OEBB3=)(Y 52:
M /\ *-_8[^'O[2GB_P#X-_?BIXW^#7Q)O_B_\ ?@=^W_ *Y\6/V\O^"=4-YX
M8T.T^,W[-O@KP1^S;XON_B)>^-/ &D:/^TMX5\,:'J?AXV?Q&@T;Q['X8_X1
M"W?XCZ,OA?6_A5?W?B']H_VZ/VI?@!^V#\:/^"'P\(_$#X&? W_@CW\6/V8_
MC?\ #;PA9_'[X=Z=\2?V:?@)^TO;_!?Q;\(;CX<_'/X6Z7\7?ACH>@_$WX">
M#M>\"> /A'XL\6>*(/#/PLU_Q1K'C[P'J^M>#;SQ?JS_ -ZNP>K?]]'T(_J>
M?SS@8R-:\.Z#XEL7TOQ'HVE>(-,DDBFDT[7-.L]6L'E@??!*]GJ$%Q;-)"_S
MQ.8MT;?,A!YH _SX/^"AWP%L/@1\/OV9_$7AS]K+X0_\%.[#]E7_ ()VWWP7
M^-/[,O[6&@:;\*-?_:4_87^.?[5WQC^'GPM^/'[#S^,1XEN8_BWX:O\ PMX7
M\#> _P!H;X%:_JGC'7-'^%/[*7Q5\$:I\5?!OQ?\+^!OB1^AKO\ LQ?#+_@Z
MC_:$^)O[1'@'X>?#S3]9_P""7OAGXW?#&#X@_#OPE<^-=2^..B>+O@KJ\OC/
MX7:&FDZ_?>-_C[X8\)^"_B9$NM_#F+Q5XRMM+\#^.H++4;G1_#6N&U_L-UC1
M_#=W)8:OK^FZ+=2^'KHZKI>J:Q9V$\NA7JV]Q:?VCIU]>Q,^EW2VMW=6WVRU
MFMY5@NKB(2".:16O'2]->_@U9K"T;5+:RNM.MM3>UA.HVVGWL]I<WMA!>M&;
MJ"SN[G3[&>ZM(Y5@GGLK266-GMH60 _SU?\ @F_\;_@M#_P4@_X(1_%CX*>-
M=5\'?"CXU/\ \%0?@UXD^(GQH^(7A35?VJOC[#=:O\2=8\!Z!^W?\6_!V@>
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
MA]X'_8C^&</C?QYX*\&2W_[;?[$FL6*>+O%F@>&&O-(\(?M,?#;7O%NJVO\
M;>H6'VC3?"N@P3ZYXEOX=]KH.BV]QJVJRVFGV\URG[IZ3H^DZ#8QZ9H>F:=H
M^FPR7,L.GZ596NG6,4MY<S7MW)%:6<4-O')=7EQ<7=RZ1AI[F>:>4O+([&_L
M&206&3DX/&?I0!_'Q^W)X2_8M^,GQC_X../$'C*7X%_%34O"_P#P2N_9J^*O
MP_A\2>,/#?C?1]#^+5C\#/VV;'PW\5_#?AO4=<U/P_8?%7PD_B/X3:/\/OB-
MI^E1>./ -A\3-*T?P/K>A:?\7[^U\6^E7/QW_8L^(_Q?^!/AO_@K)XC^%WBG
M]G?]H?\ X(Z_LY:I^RE\=/VB/$-DOP"U/XC:W9_$S2?V\(=!^-'BC7;?PAI/
M[4?CSPYXF^ EQ+XE\-ZK#\0K7P3H>DP^'_$.@ZEXEN;/QE_5YL&,98X_VCG\
M\Y]CST)%9VH:+I&KBS&K:98:H-.U&UU?3AJ-G;WPL-6L&WV&J60NHI1:ZC8N
M2UG?0>7=VS,S0S(S,2 ?QZ?M#P_LP^//VDKG]GO]M[XLZ-^R9^QQ\6O^"97[
M./A3_@G5XE_;E\ :9X@LK'X=>%D^)FC?M OH7Q9_:%\5RZ'\&OVS$GU']G+Q
M]XEU6^UVU_:.N].T+X#:CX]CTWQ7X+T/21ZYX<^$/[)'Q3_X*@_#+X9_M7WT
M/QN\(V/_  ;_ /@/5_B/;?MP7=AI7Q&\6MX2^.FD7@^)7[2_PS\8ZM:VNA?%
M"Q\$:1:?$;Q-=>.=&L_%/P[\0VL_C&\D\.>+M&NM4L_ZKM4T+1=<.G'6M(TS
M5_[(U2TUS2?[4L+34!I>M:?YGV#6-.%W#,+'5++SIOLFH6OE7=OYLGDS)O;.
MD$ Z,_\ WT3USGJ<_GG';'.0#^+;]FRX_95\4>+O^#6CXR?'F/X >+KO6_V"
M?VB/AI=_$KXEV/P[\5:IX@^+7PD\(?LI0_ OX<Q^)M>M]1U#7OBK\.OB7JGC
M2U^$O@NVN[WQQX:^(>J^*K3P?I=KXJU/68[CZ>_9I_9>^'O[;_\ P3=_X*2_
M"'X&7/P?\5?$[X:_\%7_ -O_ .+G[+FI7G_"!^/_  QX2^-WPO\ VIM7^*G[
M/*^(3KUAXQTE/ 7Q$M]&\->%/&@U73[Z'QA\#_&^OVA34=#U]7N/ZHKC3[&[
MFL;B[M+:ZGTN[>_TR:Y@BGFTZ^DL;W2Y+RPEE1Y+.Z?3=2U#3WN;9HYGLKZ\
MM&D,%U/'):VX!Y8\8ZEB,#MG)R>_J0* /Y</C;\3/B]^V!_P3$_:^_X*I?L\
M_!OQ9X ^/'QM_9N^ WPE^%^F>"_#NI)^T7X;_9?^''CKPEXE_;+T'PQ?M%X7
M^(FG?$.Z\8>+/VHO!6E3^%=4\*6WC[P[\#O@!\0O"XM[]?#VOGK?V0+?P#K/
MCGXH_&7_ ((W_M0_LN?'KXC_ !*_96^%<5[\(_#7PK\.? ?]@#P0-#^,'A&]
M\&>,/VG/#?[._A[4OBK\./VO]4^"WBCXI^!?AOX5U;0M"\7:CX.^'$7AOXI^
M%]$TWX:>&Y8OZ7H)8)XRUO+%+&LL\+-"\;JL]O/);W,1:(L@E@N8Y89TSOBG
MCDCD D1@*>FZ-I.C)<QZ1IFGZ5%>7MWJ=W%IME;6,5UJ6H2^??ZC<QVL423W
M][.3-=WDH>XN929)I';F@#^6/_@H[\4?&V@_&3_@B_X?_P""COQW_92_9Z^,
MUE^VS\7_ !9XSU?]G#X\:Y\/_"W@_P"%,GP"^)_A[PIXUM?%'QL3PIXVT"WO
M=8OM*\*>(-?OM+@\-OX@UJU\-V&I276K6D4W0?L>?%7PCX5_X+$_M7^)/V4O
M'_C;_@HK^S3XG_8<T?QG\?OVFG\1W7[26O?L^?&+X/\ BS7;[P9^R9\!/VB=
M#DA\ :KH'Q%\,>*W\:W?[,-AJ.K^*(_B-=7GCN#Q%IEMHGB;0;?^HB*:&Y5G
M@F254DEA<Q2(ZK-!(T4T3%"P66&5'BEC8AXY$9'564@2;1@C)(R#R22,$'@Y
MSU&>O'; Q@ _B\_X)J_&']F;P_\ M%_L;>/_  /\4OV:OAWX.^-__!*W]K:S
M7P=^S=X@TSQ'^T)8:SHWCG]D7XA>$O!O[3_Q[.M1_P##4O[?VB^'O$OQ4^+W
MQ+TP_"7X?ZI\&_%^N?%=O^$1UWPO%K'Q2\5^)6VN?$7X'_LE?M;_  +_ &=?
M"GP:_:"\2:;_ ,$\/V7OB#X8_P""A/\ P3*TV\\*^)?CU^PUX(_:6^'W@;QU
MX/\ VE/@Q9^+7UCX;_MKZK\%M9_:9^(6@>+?#GQ(L9OB=X;N/B!;Z'X@TGQG
M\)=7/AW^Y*+PGX7A,;0^'-!A:%M<:$Q:/IT9B;Q-<_;/$C1;;8>6WB&[_P!)
MUQDP=7N/WVH&YE 86-(\.Z!X?.J'0=$TG13KFKWGB#6CI.FV6FG6->U%84U#
M7-4-E! =0UB^6VMUO-3NS->W*P0B:=Q&FT _CI^*&M_LI^'/V=OVH?CY^Q+^
MU1)\<?V?OB!\&_V1]2_;:\ _L%?!_P "_"CX,?#G]E?3OVI_A9_PNGQAXT\,
M_!/^S_'WPU_:U\2_L>^)_C?X)\1Z/;W'A'XD:1\ OA]K\WQ&T;P?K?PX^&.K
MP_?7[%6O?L)6O_!;/XR67[#VM_LL1_#7QO\ \$IOV>-9T_3OV7M5^%@\!>)O
M$7A']J+]H'PWX@OM%LOA;<'PU?ZCX:\(0?#O2=;.E1/+I&E?\(U;:BMNKVBM
M_1#INBZ1HL,EMH^F:?I-O+=W>H2V^F65KI\$M]?S-<WU[+#:10Q27=[<.\]W
M<NK37,SM+,[NS,8M'\.Z#X?@BM=!T72=$M8+.WT^"VTC3K/3;>&PM)KNXM+*
M*"RA@BCL[6>_OI[:V1%@@FOKR6*-)+J=I #\6_\ @O\ ? +XU_&[]A+1?$WP
M'\%>(/BOXP_9@_:9_9]_:UU;X*^$0S^,/C)X%^"/BNYU+QMX&\)6YD,5_P"(
MH="U6X\9:9HXT_7M2UZ;PE_8?AKPYKOBW4= TZX^^/ /[??[(7QA\$?#_P <
M_!'X[?#[XXVOQ6.CQ_#CPU\(O$VC^-O'OBNZU>[M;*>S@\$:7?GQ)H<_A.6Y
MDG^)DOBJQT"R^$FFZ5XCUCXHW?@_2/"_B*]TO[$KG-*\'^$]"U76==T3PQX>
MT?6_$4L<WB'6-*T73-/U77IHGN)8I=:U&SM8;S5)(Y;JYE1[Z:=TEN)I%(:6
M0L ?RC_&2W^ _P 3?V>O^"V5K^U/8:!IG_!2#X3_ +2O[3&K_LP:[KVJ^'(O
MVN/#4.C:/9>(O^"3NO\ [&=SH.IZ#\5]!TG6H;+X:VWP6\(_##Q%:1^._CM-
M\7+.]6;QIX]^)&D3_,/Q[\ _!CQ[=?\ !Q)/^V!9? #QS^TI\,?^"3?[$WQ"
M\2V^K:SX3\1Z3X'_ &S]$_9"_:ITWQ%X^^'^AZA?3:7X;^)/AOXI^)?!OA_P
M#XFT32M-\5^%HOB'H?AKPM<:39_$Z;3?$?\ :M>:%X4NO$>C:S?Z/H%UXMTJ
MUU-O#VK7FGZ;/XBTRQN!#::R=&OYX6U.RLYEO[>UU/[#+'#(M]#!=Y%S&K]"
M4!()+<'(YZ'IQ^!(^A([T ?S6?LEZ/\ LN>'?^"EW['T?PXU?X8P>)/VO/\
M@BM\2/&/QMO?#_C^RU;Q=^T[XV7XK?LGZIX1^)7Q0U<>)+_Q%\9_B5>>%=1^
M.]_I/Q5\57GB3Q]KOARW^(D__"4ZCI>A:LVG?F'_ ,$]/AO^SIXG_8Y_X(<^
M._V9M;\&0?\ !13PS^W!8:%XSUCP%XJL;_X]7G[,WAGXS_&'4_VPOAQ\8A<O
MK?C:S_9^T;X":G>:G'H/B/\ L3P%H/BSQ=\+8?!MYIM_\5?#^G^-O[=/$-VV
MGZ1>SPZSI.@W<L:V.F:MX@0W6C6FMZE*FGZ$;ZQ_M;0Y=3BFUBZL;==*MM9T
MJ\U626/3;/4+2YN89D^*O^"</[%<W[!/[*/PK_9NUCQWX8^+_B/X9:3K_AU_
MBYHOPN/PKU+Q/X=U'QUXK\;:)IFK:%=>/?B;J /AZ7Q;J%C"3XQN-/EP]W9Z
M5I37,T% '\XW[(=M\*/BS\8/A5>?M2_M1P_#3_@K-^SO_P %,O&>L_$_X*>!
M_@YX,T+]M[XAZCXE^-_C/3H_"Z>-O$%S'\9OB]^P)XA_8\\:^#-2\7ZAX3MM
M8^#WP\_9+^'?AN_TZ\TCPK\%-%@T_P OT;2?V/OAW\ OV*OVB/ACKGP8T+XH
M^'?^#EGQU\,O#/QKT3XDZ/J7C/PU\#/%7[??[0.E>*/A)X4^(%QXJU+5/#OP
M/\6_L_\ B2#Q1XE^%&@ZI8?#'Q3X<\87WQAUCPQJ.M>-M4\;ZU_;,-"T4:Q_
MPD(TK3AX@_LP:)_;OV&U_MDZ,MT;X:0=5\K[>=,%ZQO!8&X^RB[)N!$)OGK3
M* ]2_4'AF'3Z$<'N#UH _E<\':QX"^'G_!5GX<^-M D_9Y_;>\*_%[_@I+^T
MQX)T7QQX<M].\*_\%)/V%OVG(/@'\</AI\2?AM\61IQDN_CG^Q;X(^&WA7QO
M!X5M?&L?@[6?AK\-_$?PN\16%WXX\+?#[X.VNM_#G['/Q$_9.\6_M\_\$NOB
M!X#\1?L\^%?AE^U9%_P55^&GQ%^$FNZM9>*_VK?%,OQ:N_"?C&X^$?\ P4M^
M+&O^+IV^./Q>^)?Q4\70>+O#?[/'BOX>Z=8_"C4]3U+PKH/B/X]VFC6/Q3?^
MVP>'?#L&LR>*%T31X?$1TIM&F\1)IMA'K3Z(+Z;56TB75Q M\VD_VG<7&I-8
M/<?8Q?SS7IB%Q(\IJZ?X:\( V^J:7H7AU#+JM[XKM=1L-+TL-)KFN6$]EJ'B
M6WO+>#+:MK&F7MQ:WFM12F]U&QNYH)[J:WG=& /X:/@C+^QYX#_X)Q_\$T++
MPS/^SSX ^+W@?_@X+^$MG\;;#P_/X \$^,/#]YH/_!1K]I6X\%Z7\5;#2Y-)
MO(=4\)_!'3-,O?"FD>,('O\ PA\*8])U#1K32?"$^FW,GZS?$F/]BOXF?M-_
M\%BOA'_P5(D^%>E^+].\/?#SQ)\!-4^-SZ>UYX:_8.US]GKPEH?ACQ[^R%#X
MT$>N:=K_ (8_:;TGXT:IX_\ %?P,OH_$]A^T+-X1M9KK2=?T_P"&B#^D*"TT
M;10Z6T&GZ2-4U*>YD6WCM; :CK&H,\]S<2+&L(O-4OW5YIYF$MY=,CR.SE6-
M5]1\+^&]8O\ 1=5UC0-&U;5/#EQ->>'M2U/2["_O]!N[E52YNM%O+NWEN=*N
M;B-(XYY[&6"66..-'=EC0* ?QQ? /X:?#CXT_M@^$?"G_!3S3/AGX\^+K?\
M!MW^SEXT_:3\%?M!:[+'/8_$S1OBMX]U3Q'XH^-'@3XAZIIRZ3\9/ '@K_A"
M]=\<>*/$FAVFO?#/Q;)=^*M U;P\VIPZO>_T/?\ !'_QI#\0/^"5_P#P3P\4
M)XMM_&][=?L;?L[Z?KOB*'7H?$T]QXHT+X7>&M#\4V.KZO#=WKR^(]%\0Z=J
M6C>);6]N&U73=>L-0T[5TAU.UNX8_P!&=@ QEL?[Q]<G)Z\GKSSS2JH7@%CT
M^\Q;H,=22>>_OS0 ZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH ^*_VX_P!K/Q'^Q_X!^$WC3PW\%=0^.%Y\4?VF_P!G7]G
M>']/\>^'?A])HEQ^T)\5/#GPITKQ/_:GB*TO[?4[C3-:\3:=]B\/I;V5KJUQ
M*(]8\3>$M)CN]=M?AWXW_P#!6#XI_ G5/%'PH\5_L_?LVQ?M-?"OX.2?&[XO
M?"R__;FN-&\$#0O$WC7XK^'_ (,> ?@A\1+G]EN;QE\5_C#\6O"OP;\4>-X?
M"/B_X,?!KPSX*@UKP#HOBKQY;7?C33;F/[H_;<_9@\8_M6>!OA%X1\&_$KPQ
M\+[[X6?M0?LX?M+R:OXH^'.K?$JUUZY_9M^*_ASXPZ#X,ATO2/B/\-)=(B\4
M>)?">CZ9K'B&35-7;3M EU2.RT*?4;FTO].^?_C]^Q5^T_;_ +95G^VQ^P[^
MT=\-O@YXW^(WPK\'_ 7]J#X4?M _"+Q)\9O@C\4?!7P[\2>)O$?PM^*>B:+\
M/OB;\%O'6C_&7X7KXZ\>^'[.&?Q^?"WC'PWXBL-/=O!LNBZS=^- #D!_P4[^
M(_QKT?Q!<_L*_LGM\??%GPY_91^#/[5OQ8^&'QR^,-Y^S!\1_#</[17A/QCX
MW^#/[/GACP_HWP?_ &@XO$/[1NL>'/AYXFN?%?AKQ=??#3X;^&I==^%[:9\5
M/%.G>-=8U+P7R?[0O_!8WPY\(O%/Q9\%^$/A/X8UOQU^S?\ "/X;?%?]H7X0
M?%WX[Z/\)_CEI>K?$SX?W/Q;TSX _ WP'X#\!?'S0?CC^T;HWPWTYKW5O"4_
MCWX<_#?5/&/C3X2>"_ OQ;\92^,/%.K?#OI=9_X)]_M6_"G]H0_M)_L>_M>^
M"M!^(7QC^"GPE^"7[8DO[5GP+U3XX:+\8]8^"UGK,/@+]IKP]HOPK^*G[/<_
MA7XWZ=;^(/$?AW5?!UEK5A\&]8\-Z_96VF>&?"R^#-(L]1R)?^"=?[67P(_:
M(\2?'?\ 8<_;%\-^'#\>/A/\#OA5^U/HG[9/PI\4?M+S>.O%7[/O@/3/A?X"
M_:D\,ZMX+^*_P.UB+X_77P^TBT\.>/++5]6B\#?$:;R->\2V+7^B^'X=* '_
M  5_:F\)^-?CQ_P46\>?LM?L166H?&_3_P!EG]@_]I(>)]:\6VWPE^)/[;&C
M?%GX:?'+4?@QX(\9Z7JW@74-4^$OBSX=^&?AWJW@?PM#\2!>:J^J^)H]$\5Z
M7\/-(T@ZD_T1\"?V[IOVC? ?[ _COX5>!_ /B>U_;/\ AUKOQ?\ %%AI_P 8
M[V:?X*?#+PCX3T&]\<>(K>=OA7##\1]2\!?$[QI\/?@?XT\(W(^'7B?0?B+X
MZTV"739=)T/QEJ/AG1_9S_8T\9_ 7]J?]H+]H34_C?)\4=!^-_P+_91^"<&@
M>*_!5Y'\4=/_ .&4=)^(^F:-X]\=?%E/',^A_$+Q9\1KCXL^,=7\:/IWPK\
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
MCX=_"7P[X@TBRL-3^$?PM^'WC;Q]>>"/"45UX@\#_#J+Q'\*/$X!\PZO\?\
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
M5^._$_US\3/^"CWQ%^%_Q)_X*&_"O6?V</"B>*/V'_V9/"O[7_@2+5/VB(-
MA_:<^!?B&S^*]SJ6O^&9;_X1&+X>ZEX3U+X/^)/!OB2/Q%)JOAK3_'5]HFFS
M^*X?#-\WBZ'W3]D3]EKXL?LX_$O]L3QEXU^+WPZ^)'AO]K#]HW5/VDK/PWX4
M^#7BCX;ZU\-?$6H_#;X7_"+_ (1F[\4:U\;/B;9>/-'3P/\ ![P;.^H0^%?
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
M9?CAJC?"SX@J]G>^!_AG\.[$0>!9[SXAPV7Q&T*[CLP?\%<F^(/Q7^%7PJ^
M_P #- UWQ3\3/V8OV<OVLK+X6_M _'"/]FW]I7Q!\-/CWXB^(=AXBTWX-_ V
MY^%GQ*M/C-XT_9[\-?#'Q3XE^-N@:3\1O#XTZXAL_#O@Z\\7ZC>V\K^G_'[]
MBO\ :?M_VR[3]MC]AW]H[X;_  <\;?$7X6>#O@+^T_\ "G]H#X0^)/C-\$OB
MCX(^'GB3Q+XC^%WQ4T/1/A]\3?@OXZT;XS?"Y?'?C[P_9P3^/SX5\8^'/$6G
MZ<\G@R71M:N_&?DG[8?_  2]^*/[8/@+2_@;\4/C'\/_ (C_  ]M-#^$Q\)_
M'7XB?#RYM_VQ_P!G'XN_#[5/#_B#Q[^T;^S]\5? >I>&M-T;XC?&C4="LD'A
M?2+/X>> OA7J.FP7D&G?$CX9ZKJ/P*C ./MO^"GWQ=^#_P ?/^"PGBC]JOP?
M\,O#G[(__!.*Q^%D6FR?#;XCZGXD^*.ICQ7\'-&^,/@J#1/"WBCX0> -#\5?
M$'XZ6/Q(\-Z!J=AK_P 7O"'A3X9>-].\,_#KP^/&NDOXB^-'B'7TS_@M7X(\
M'ZI\>]+^/WPU\*:;%\&OV==(_:(T+Q9^RQ\9;_\ :?\ AM\0Y=6^)NE?!*U_
M9Y3QYXG^$7[.^F^%?VG]8^+?BSX<^&?!WPZO;?4_"?BO2OB1X7\3P_$>PL(M
M?AT7J/B=_P $I]7^-/Q8_P""GUK\1OBYX;G_ &8?^"E_A'X.R>)_!WAWP%K>
ME?'7X9?$[X2?!3PI\%_#VO>&/B9=>/-0\#S:)X;G^'OA;XJZ"MW\,IM4O?&5
MQ_86JM%X=T"1O%N?XT_X)T?MC_M7?LJ?%S]F;]O/]M;P?XYEU3X9+\-O@_\
M$#]G3X)>)O@W?'QQX7\:?"WXH_#+]J[X^:%JOQC\5VWC7XT>"/B=\&O!/B3P
M[X&^$U]\%_ASHNFZS\6_#FK7/C>W^(/AF\^%P!XA\%[KXS:U_P ' FA>)OC_
M / ;X2_!+XCZS_P1M\?/(OPC^-&H_';2O$6CQ_M@? A4LO$'C#7_ ()_ 37[
M/Q/X0UA=6TFYTI?!NL^%YM#N/#NK^'_&^K7NH>(?#OA#Z _X*'?\%8]?_P""
M??B7Q;JGBW]G/0=8^!OP\L_@7<ZQX]\<?M 6/PA^)?QLOOBQXVUK0O''A/\
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
M_P"%C?#KX=^(_BY\3O#GQ6O-.&O^#=5T2.*S\26'AW18='M?T=LM$T'X#_\
M!4#]A'PO^Q9K6DS_  1_:J_9D_:I\?\ [4'P[\->.M;\7^ M<\ _#:P^"VI_
M _\ ;#TRR_X2'4]!N?B5XH^(_C_2_ACXE^--U/JGBCXX^'OB!%/KNH^+)_!4
M.N^'0#]C]6^('@_1O&7AKX=7WB#2XO'WC/P]XR\5^$O!C7<*>(O$GAWX?7/A
M2R\::SI-C*\9FTSPU?\ CKP9I^L:C+)#8V%_XK\/6ES<12ZK:+)X)^Q;^U!_
MPV%\ [#XY-\-M<^$4E[\4/V@_AE<_#_Q/X@\.^)_$6A7_P  _P!H#XF_ 74&
MUO5_!]SJ/A234M6U#X:W.LW5GX;UOQ)H6ER:C_9FE^*O%%E:0Z_J/P%^T!\,
MOA'>?\%MOV+/&GC*YO\ 2]?N_P!AK]K;4K#4IOBOX^\)VMYXD^'_ .T7^PO+
M\/M%M-(T_P :Z/H-[8"[\2^)IKSP/'ID^@>-KC4[RY\5Z%XAGL[.6R_)?P3X
M2T_X7?"+_@FC^TUX,\:_$+1/BYXH_P"#@C]I#]G^;54^)_BQO"T'P6^,?[?7
M[<?A7XF?"72?AS)K'_"NX_#?Q!L]"L-:UXR^&+OQ->>(2NN6NNV\MEHJZ6 ?
MV(95> -H^A Y/TQR3^/7UKXV_;K_ &TO"7[ OP$UK]H_XC?"_P"*GQ+^'?AG
M7?!'AWQ);_"+_A6EQXHTK4/B1\0/!_PN\%%=+^)OQ)^&.FW]MJWC7QOHFG7,
MMEKDK:5:M<:GJ$4-C;R3#^=[PQX@\3?M _&+]ICXE?$?_@HG\(?V:/VJOV7O
M^"GWCOPG:^$/%/P(^*^L_M>^&OAQH'QOB\+?LR_LX_#30-#_ &T/AWH/Q4_9
MP_:H^ LW@3PUX0^'OAC]E[7?!'QM^('COQCXWL],^(?[1HUCXIW7Z7?\'&!/
M_#HG]HE4OTTV5OB=^Q>L=^RVTGV*0_MP?LY,MV(;P&UF-J ;DQ7*O Z1-YZF
M'?0!]C_!_P#X*#?#SXC_ +5GB7]B/Q_\)_C3^S=^TWHWP=L?V@O#?PZ^-5K\
M*M0MOBA\%[GQ5=^"-1\>?#GQO\#_ (K_ !F\"7T/AWQ9;)HVN^%O$WB/PKX]
MC:Y.J:;X4U/0=.UO5M,^]=RXSGCGD D<=><8K^<?X&7=M^RY_P %KOB3H7_!
M0?Q(?B-^T-^U/\*[KPS_ ,$SOVR=>_LOP'X)\0_LU^']=\-ZU\1OV$(OAKHT
MFD>!_"WQ\^'7Q'O['Q\WC#2[/Q+K7QS\/>+EU![_ .&MS<Z)\,M>^3/#'B#Q
M-^T!\8_VF/B3\1_^"B7P@_9G_:I_9>_X*?>.O"5IX0\4_ ?XKZS^U]X:^&^@
M?'"'PO\ LR?LX?#30=#_ &TOAWH/Q3_9O_:I^ LW@/PUX2^'GAC]E[7/ _QM
M\?\ CKQEXWM-+^(G[1HUCXJ70!_766P,@$^@Y )/ &2,#)(YZ5R?@7Q[X-^)
MGA?3O&O@#Q)I/B_PEK$FI)I'B30;I;_1M5&D:M?:)?3Z7?Q P:A9)J6FWD%O
M?VCS65\D0NK&XN;.:">3^=3X>:7XE\+_ +>WA[PA^T)X3LOC?\'OVN_VL/\
M@H)\.?@#^VY^S1\;?B1I/BS4=1M+']H[5?$7[#W[=WPMOM9T[5-7C_9J\.^!
MOC7\+/@1\6OACK>NZ;\'+#X)>&_"N@Z3\,K'Q=\6+[4/D7]C'6O@78_\$U_^
M"'W[-ECJ$7C;XA_M*:!XO^*'_"D_B=\<+G2/V4?'T_PB_9[\7#XBZG^U#<^(
M-"^*FOS^!/A)8ZAIGQ-^%?[.GPUL/#>E^*_VA?"7@_Q-J5CX2T?P3XM^*'P]
M /ZY/$WCWP=X.U7P)H?B?Q'I6AZQ\3O%T_@/X?:9J-RL%[XP\8VO@WQ=\0[G
MPWH$!!DU#5K?P-X!\:>+;BVA4F#0/"^N:G*4MM/G=>N# C(.1ZX./Y5_&/\
MLD-\//V@_@+_ ,$!O%_QX^,&I_$[5O#_ .V9_P %'_A1JOQ*F_:%^*>E26?P
MM\'_  [_ ."E=A\,HK?Q3%\8=1U_2=+N/#OPR^&VF^&?$FJ^--;\6:YX*\-^
M'_#-]XW\4:"]U'J?HL.M^*_C]\9_VTO'/Q(_X*+_  ;_ &6?VG_V7/\ @I3X
MOTKP-I'BGX'?%?Q)^UYX-^#_ (1^)?A^U_99^$/P6\+>'_VV/AOHWQ8^ '[7
M_P !9/"'A[1O@[H'[,GBGPQ^T9\0OB?XSU6V\.?$3X]75GXPB /Z\\C&<\ 9
M_#GG]#2%U7[Q"Y]>/Y_YZ>HK^,WQ[X2>3X ?\%.?VB;3XM?'ZV^-G[*__!P#
M\,?A_P# #XH3_M)?&KQ+JWPA\+^*/C1_P3U^$_B30=)TCQGX\\3^!M<T:Y^'
M?Q3\<^#[SPY\0_"OC#PU+X:U#3O#>H:+<^'?#/AK2-'^J/B[JWQ>_8QU+_@X
M8\.?L3W_ ,1)-=^%G[&'[(_[1WPP\,ZY\0_'/Q=OO!WQI^*/@_\ :PTSXS_&
MCP\WQ7\4^,-3NO'VH>$/A7X2\;:M#<W>I'QAXF\":3J&HZ-XAU74;NVU8 _J
M+W#WYZ<'_"@G'N>0!TR0"< G Y /?'7TK^0+QMH/@K3/V5OV\?B[^S]_P4S^
M%/Q,\%_$S_@D!^U!\6_#/P*_8M\,?M#?":YO_'_P.\+:?XS\(?MH?$WXL:Q^
MVY^T+\2/#_QV@U>?2OAE\7+SQM>^$/''[2\FKZQHWQZ7XF:CX)\066E_5G@+
MX/\ A/PC^WWHWPAL_%GQ8U[P'^U+_P $/OB'\4_VBM-\2_'+XK:Y-\6?B%\.
MOC!^SOX)\&_$#6[UO&,,OA_6K#P9\2/'G@^VD\!?\(AHD7@_6YO"&FZ59>%=
M,TG1M. /Z(_ 'C[P;\4_!/A3XC_#OQ+I'C+P)XYT'3/%/@[Q9H%TM_H7B;PU
MK5K'?:/KVB7\?[G4-(U6QF@O=.U"W+VU[9SP75M)+;S12/\ ,'[?'[;/@?\
MX)Y_LS^//VL/BI\.OBC\0OA7\,#H,OCR#X10?#Z_\7:)IOB3Q-H?A#3-5@T?
MXB?$'X;Z=J]K_;_B+2[6ZMM,UNXU.&"62ZBL+B.)U'S%_P $3K;X5^#?^"6W
M[ &F^%?$MA_:GC?]F3]G;4];TV_^)&K>+KR?XE:I^SSX/UC7=#TBS\3>)M=G
M\.SQZ#X7OM<'P]\-1Z3HNA6&EZWJ6F^&],MH]4EKQ3_@Y=DC3_@A]^WB7=$'
M_"+?!Y,NRJ-\O[1WP=CB3+$#?)(RQQK]YW944%F (!^W?AW5-1UC1;#4M6\/
M:EX4U&[B9[KP[J]UHM_J6E2"61%M[R[\.ZIK6B33&-4F+:=JM[;J)5C,YD5U
M&UN7!.1@'!)XP?0YZ=:_G<_:1^#7@_\ :"_X+%?M#? GXM^+?B]KOP8U7_@C
MGX7^*FH_!ZP^/_QD\(> 6\=:I^TK\3O 5SXRL/#GA/QWH:>'+FV\/^!?# ^R
M^%Y=#\-W?B?3[#Q[KFCZK\0=(\.^*-&_0S_@G'\7=4U'_@E)^Q3\=/C%XS\0
M>*=7?]A/X#?$WXF^/]>N=2\5^+=<N[7X(>'/$?B[Q3K=XRZEK?B;Q)>&&^U+
M4KNX74=:UO56GFNC>ZC<RF4 _1<L!U..<<\#/UKY"^-W[6 ^#'[2_P"Q9^SG
M+\+O$/B2/]L7QW\8/!-M\3K?Q#X8TOPK\.+GX2_ 'XD_'62+4M&GO;KQCXEU
MGQ1:_#U]&TJTTS0K+PY8V=UJ6L:QXPL]2T[1_"_BC^;+]COXX:U\,/BW\&/B
MW\ M5T_79/C=_P $>?VM/CA\//ACXP_:(UGXM_M _M:^//#_ ,7/V:+[]D?X
ML_MS66F:OH7P[OOVO_C3XF^*/C7P7;Z+X*\'ZWXO\$:UXC\??!+1OCI\5M'T
M72]&\%=A\!=1_9<U7XG?\&U?[2GA/XM>'O%_Q>_:-U/XUZ[\;/B7JOQQN/%/
MBOXS?&'Q-_P3N^-\?Q'O/B;:7WC"]L/$/Q&\&?'3Q[+\+=+TJ[TI;OX$7GBF
MS_9Y\ Z9X \*7.C?#N( _H+_ &R?VQ+7]D&+]FF6]^%GB?XC6_[2'[7'P _9
M.M=4T37O#&@Z/\/=5^._C6R\)V'C3Q4^M7W]NZGIVEQS7MU9Z/X2\/:]=ZKJ
M%I!I^J7GA?3;N3Q!9=_HOQT\3>'O"'[2/Q'_ &DOAG;?LU_#7X#^-/B/-HWC
MCQ+\2/"/C32/'_[._P ._!6A^+[C]H^_'A/SI/AOH5Z9?&=E<^ _%>[Q?H=G
MX*EUG4XDM]<T^!/Y)M3\;?"'XI_LA_\ !,']LSXR>,HM*_;9\6_\%S?V<=&_
M:VN?B#\5]5T[QI\-_B/H?[5_B2W\>_LS^,/!OB#Q'96_A#X;_L^^&/!'AO\
MX5I\'M2\.Z?H'P^\*:#9?%O1M-&O^-O&'Q \7_2/[9OARQ\5_P#!,'_@Y5T3
MQ7X@\>^+=)^'O[:/Q?U?P='XJ^+'Q.\43:)<Z=^Q]^Q+XLTG0H=3U[QEJ.IW
M/@S0/%GB#4M0\.?#6^OKKX>^&)%TS2M \*Z9I.@Z%INF@'].+>//BT/VB(/A
MDOP*OW^!,GP8N_'4_P"TS_PL3P6NF6_Q;A\;V6@6OP*_X5*9_P#A8LM]>>#9
M[SX@#XBI:_\ "$P6]B?#,EP==N88Q[/N7!.>!W[?GTZ\?7CK7XC:$FG^"/\
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
M^SGX#UWX%?&WXN:Q^U+\3X?@Q\*I/A'<_!&.V?XES>'?$_BY- \2M\7/C/\
M"9]&M&\,^$M8U1-<MUU/2V:&/3VFCU&YL[6Y_!?_ ()>^*9?C+JO_!/O]K;5
M/^"COP2D_:$\<WWBCX<_M3?L^>%O@?\ %FP_:A_:&^.6M_#KQ1K'QH^!_P"U
M'9Z]^V5XLL[/4?V>?%6A^)?B1\/_ ! /V9O 'A7X)_#/P/HVC_!;PO\ ##]G
M36-)^'MW]]_\%BEURX^/G_!&&U\*:YH7A[Q3<_\ !2>SB\.ZQXET.Y\4Z%I^
MKO\ LV?'>*PN]7\-6'B7P=J&O:;%>RVR7FF6'BKP]>7D<HMK76-/N9H;A #[
M]_9*_;K^%_[6_BCX_P#POTGP9\4O@O\ 'G]EGQGX?\$_'_\ 9]^-^D^$-*^)
MWPZNO&FAOXE^'WB*XG^'?C;XE?#WQ)X)^)'AZ"[UOP)XN\&^//$6D:_IEI/=
M130H81+Z=^UO^T%#^RA^S!\?_P!IJ[\!^(_B9IWP!^$7CWXP:QX(\*:AX=TG
M7=;T+X>^'+[Q/KPM=2\5:II&C6<&G:-IU]JVI3-<7FJ#2["]7P_H7B;Q"VE^
M'-4_$C]K3]F[Q1_P3T^ G[6G[8>I?''XD>./C;^W!^UA^PS:_P#!0/\ :E\"
MG3?@)=_"3]COPG\9_ _P@UN#X(>%O#FLW]W\)= ^%G[.WB#7_ !^(%IXQ\0_
M%O2!XGUCXQZU\3;2]\):7K'A+R;_ (*+^"K']G?Q'_P4,^#W[-7B*]TCX ?&
M'_@@9^W[\8_C_P#LWZ/?ZOJ'PG^%/Q"\!>&G\#_ 7X]^$-(O?MN@?#;Q;^T3
MI7B;XS^$O$>G>#+O0;/XS2_!+7?B#XKT/7_%_A"_\5, ?T!^"/C3\3?'FL_L
M^:AHWP,F?X0?&#X$:I\5O''Q9_X63X75/A)XVN;3X::G\/OA9)X%NK2S\5^.
MCX[TOQ;XXO'\<:);V&C^%G^'L%KK&GM+XPL#IOTIN!&<\>O8]N#WYXX[\=:_
M"'PY=W^F_MS_ /!$1=.\5^+X-%\>_P#!.7]K!/$/A2+QWXM?X>Z[<_#GP/\
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
M#JDEKINGP/=-%9VZ1_E9^U+^W+\)OBS_ ,$^/VKOB5^T;^Q_\=_&G[,OA7X
M_"'X\7TWP4^.OPZ_X1_XY?";XC>)/%&LZ/<?"WX^_"CX[?#JX@U?X9W'PTT^
M\^.WAW0_%UAKNE6^KVFF>!K3XR^&O$>A7/C'Z/\ 'W[;7QD\,?\ !4'X:_L3
MZ#^SKXT\5?##7?V/OB[\?-;\>:'KOP:74-;\0Z'\8OV>O >A:WI-AXI^+7A'
M4]#^'WPZL?&GC'0_&45_87?C?QCXO\7>&9/"/@^7PIX/UCQ3J@!]M:C^SM^S
M]K'QCT']HG5_@7\'=5_:"\+:+-X;\,?'74OAEX*O_C)X<\/7%IJEA<:#H7Q/
MNM$E\;:1HT]CKFM64VEZ?KEO8RVFL:I;/ T.H7:3;GQ$^#OPC^+UK86/Q9^%
MOPY^*%EI3W4FEV?Q$\$^&O&UIILE\L"7LFGVWB73-3ALGO$MK9+M[9(FN5MX
M%F+B&,+^57['7[9/[+WPP_X)Z?LP>+?V>O@=\?\ PUX*^,'[07Q7_9C_ &:_
MV:_%GC"]^+WQTU_XN:9\>_CYH_BK1/$OQ*\:?%GXF:/9:9I__"J?B]\8?%7B
MKQ1\:==\)>!OAAX8U>S\/:[K']D^%_#&IZ7Q9_X+%?#O]G_P!^U3J?QN_9Y^
M.OA3XO?L<:K\&8OC%\&- C\#>*[K4O 7[1&NQ^$_@M\??A)XS?Q3H6E_%WX&
M>*_&DD_@G5;GP9IE]\:_!WBW1]<T#Q)\#;/4K?3+;6 #].O%'P0^"_C?PEHG
M@#QI\(OAAXO\!^&;ZRU3PWX)\4> ?"GB#PCX?U/3K6]LM/U'0_#6K:3=Z-I-
M_8V6IZC:6=Y865O<6UK?WMO#(D5U.DF9J/[.O[/NL?&+0?VB=6^!?P<U3]H'
MPMHLWAOPQ\=-1^&7@J]^,?AOP[<VFJZ?<:!H'Q.N=$E\;:/HL]AKFMV,NEZ=
MKEM8R6>L:I;- 8-0NTE\*_9Y_;%O_C/\>_C[^S=X]_9]^*O[/'Q1^!_AGX6?
M$RUTOXBZY\)O%EA\0O@]\9;[XAZ!X(\<Z'K?P@^(/Q"T;2-2C\5_";X@>'_$
MO@_6K^#4-+DTS2M0TV^UVQU2XDTS!_:J_;G7]FKXW_LV_L[Z1^SW\7OC5\3/
MVJ[;XQ)\)?\ A!=4^%&B>$KG7O@S\.=6^(>O>&?$>N^-_B%X?U3PY>W-A::9
M(NM7WAL>#K32KZ^NI/$TWB&QT[PCKH!]#^#?V9?V;OAS\2?%WQF^'O[/OP1\
M!_&#Q^^L2>//BOX,^%/@3PM\2_&TGB'5;?7?$#^+O'>AZ#8^*?$CZ[K=I:ZQ
MK+:SJMZVJ:I;6^H7QGNX8YEYZ+]CC]D.#PKH_@2']E;]F^'P/X>^+$7QZT#P
M;%\#OAC'X4T/XYP_:?)^-&C^'4\+C2-,^+$7VV\\OXBV5G!XP3[5<[=8'GR[
MOA;1?^"QO[/MW\#;#X@^,/#^J?!WXSO^T[\0/V)_$W[.?QH\<?"_X=ZK\._V
MH_A5HNJ>+_B+X7\=_&'5O%K_  7M?AAX1^&NE_\ "XKKXO\ AKQ?XITKQ/\
M#?5?#&F_#?0O'/QK\9>#/@QXBY/P9_P6Q^#/Q)\%_"37_A=\#/C-\7O%'Q%_
M; \=?L&^)?"?PI\3?L^>)-,^'7[3O@+X<ZW\5I/#4WQ#UGXS^%_!GCWP'X\^
M'WA[5O&_PT^*_P /+_Q!X*OO#%I)'\0;_P"&OC:.7P1& ?I!>_LC_LHZEX9M
MO!.H_LQ_L]:AX-M/BO-\>K3PC>_!?X;W7ABU^.5Q=7E]<?&BVT"?PU)I4'Q8
MGO=2U"\F^(L5HOC"6ZO[RXDUAIKJ9WZ+6?V=?V?O$?Q>\,_M!^(?@7\'=>^/
MG@K2)= \&_'#6?AEX+U3XP>$M"G@U6UGT7PS\3+[1)_&N@Z5-;:[K=O+I^E:
MW:6DD.L:K$\)34+M9OSE_9U_:D^"&E_'3_@H;\4/BW^SO\8_V-OC+\)?V;OV
M2_CS^VIK?QF^+7AKXK>$8/ :?#_]H*^\+3>!=)^$7QI^-/P\T+0_A1X;^%_Q
M&B\4ZEX,\-_#W7O'U_<KK.L>%M;FBT?5[SUSP'_P43L-4^('[,_A7XP?L]_&
M']GOPI^VIIDL_P"RY\0_B%-X-OM(\0^+8O ]W\2;/X.?&/3?#6O:G?? SXV^
M+/ .F:YXO\ >"]=DU[1_%-AX<\0>&I/%VD?$[3O^%>S@'U1<_LL?LPWFF:WH
M=W^SC\!KK1?$WB*#QAXDT>X^$/P^GTOQ!XMMHM6@MO%.N:?+X>:TU;Q';PZ[
MKD,&N7\-QJ<,6LZM''=*FHWBS=IH7PA^$WA;QCJ_Q$\,?##X=^'/B!XATZ+1
M]?\ '6@>"O#>C^,=<TB)=,2'2M8\3Z=IMMK>IZ;&NBZ,L=C>WT]JBZ3IBK$!
M86HB_"#X\_M7:_\ M1?&O_@CI\8_ ?P?^.W@7]GCXE_M_P!POP<^-&K_ !%@
M\*>#OCC\*-1_92_:=UK2M?\ '/[/-KXWTWQ!::3\7Y?"_A/XL_LSZ]XZ\ >*
M?$EO\-/#_BC5/%;? #7?&EIX%^(WZ9_\%-/VM=>_8@_8?^.W[1/@GPUIWC/X
MG^&M'\->#O@SX1UB2T71?$7QN^+WC?PW\(O@[9>(DO/$7A(7'A*V^(OC?P[J
MOC:*W\2Z)>CP9IWB">TU2RN(4N8@#VCPM^R'^R9X%\/?$'PEX)_9@_9W\'>%
M/BUKEMXH^*OACPK\%?AKX>\/?$WQ+:7PU.S\1?$+1=(\-6>F^--<M=2 U"VU
M?Q);:E?P7P%W%<)<#S*['1_@-\#/#_B7PUXRT#X,_"C0_&'@S0(/"G@_Q7HW
MP[\(:9XE\*>%K6QO-+M?#?AK7;'1X-4T+P_;Z9J%_IT&CZ7=6NG16%]>6<=L
MMO=3QO\ F+XM_:#^)O[&7[67_!/#]@7P7\,?BS\?M'_:%\)?M >/_C+^T;XJ
M\8?"S5OB/\2?$'PB\.>"K#Q7XBU'_A-OB;X+EAO[+Q'\2O#WQ$^(*6.DZ+H?
MA+P!IGA/X6?LX> ]?\.:?)X)^'OQI^P#^VKJO[,>F?%?X?\ B[X0?M%?$OX1
M^+?^"VW[7G[(<O[2/B'Q[IOC&Q^''B7X@?M9:U\&_P!GGPKJMS\6_B->_'7X
MLZ6FIR^ O!_B;Q[I>G>(M!\,6^N6GVCQ9XD\2^'O'6@^&0#]\/ G[,_[.'PM
MTOP=H?PR_9_^"7PYT7X=^,/$7Q"^'^C^!/A5X$\(:7X%\?>+] \0>%/%GCCP
M;I_A_0=/M/#'C#Q1X7\6^*O#?B+Q-HD-CK6MZ!XEU_1]3OKK3M8U&VN>O\?_
M  I^%WQ8TZUTCXI_#;P%\2])L;G[;9:7\0/!_A[QEIMG>#9_I=I8^(].U*UM
MKG]W'_I$,22GRX_G^1<?!OQQ_P""C]E\"?C&/ WBC]GCXLM\*K']IC]G']DC
M6/C?=ZM\/_"VGZA\6_VH+'P9<>!]5^%O@;QCXET+Q+\9OACX-U+XC^ _#WQ;
M\3^ I+_Q5X2U?5]<DT'X?^,]$\ ^/-8\/6?V5OVROB[\>?VSOV]OV?/%_P
M_%GP^\ _LJ>.?AG\/_"7C6ZUCX3ZCIVHW/B'X/> OBO-=^*UT#XJ:_XO37OB
M'IWQ/T[Q!X(L=%\'WOAG1O ?A^UA\;:]X5^)-]JO@R$ ^M;']F']FK3)Y[K3
M?V>?@;I]U<^$;GX?W-S8_"7P#:3W'@.\LQIUWX)GFM] CDE\(W6GJMC<^&Y&
M;1I[-1:RV30 )7I/@WP-X*^'7AVQ\'_#WPAX7\!^$M,:Z?3?"_@S0-*\+^'=
M.>^O)]0O6L-$T.TL=-LVO+^YN;V[:WMHS<W=Q-<3%YI7=OA_]K;]O6[_ &9/
MC;\ OV<O"O[,'QQ_:)^,'[3GA;XU^(/@[I7PVUWX%>%O"VLZC\"_!I\7>+O"
M^N^*_BQ\7/ I\+:DD&H^%Y/[5UG1X/"S:5KD\FEZ_K'BK3X/!>J?'7Q4_P""
M]7[*_P %M3\1-\2M&?PIX8^#_P 3?AE\%/VH;C4OC#\ 7^(WP&^*7Q"C\&6O
MB:PL_@WIWQ)O_&_QM\$?L^^)O'OA[PK^T%\0O@Y#XITC0M4;7V^%EM\7[?P)
M\19/!P!^HG@C]D#]DOX9ZOX,\0?#?]EW]G7X?:]\.-=^(7BCX>:WX(^"?PU\
M)ZOX#\3?%S2M-T+XK>(_!FIZ#X9L+WPMKWQ-T31M'T?XA:OH<]CJ'C32M*TW
M3_$=QJ5I8VL,5KPG^R;^RQX!\::E\2/ O[-/[/\ X*^(FL^,M4^(VL>/O"7P
M;^'7AOQIJOQ"UO3=9T;6O'FI>*M&\.66NWOC/5]'\1^(=*U3Q1<W\NN7^FZ[
MK-C=7TMKJE]%/\W_  X_X*":/\8/CKXQ^$OPJ^#?CKX@>$_A_P#M ?$C]ESQ
M[\4/#GB'P'*/AQ\9?A7\,O&'Q(\0I\4/AW?:]8^.? /PX\177A0_#KX:?$/5
M]/:W\<>.M1TZ=-%TOP#K_@7QUXUX+P?_ ,%9?@=XU_9Z_8P_:5T_X5?'NP\!
M?MP?M/:=^R3X TK5-(^$B^+_ (>?$_5OB-\1/AA9:C\4].T_XPZEH<'@M_$7
MPO\ $\LVK?#OQ'\1M7ATN32+H>'II+RZ@T\ ^S1^R=^RN/B/KOQB'[-/[/\
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
MV5[!%J.B>*?!'B[Q-X1\6>&-5T+Q/X=UN_TK5[66@#UOQE^S[\!/B+\,-/\
M@C\0?@E\(O'?P8TBU\,V.E?"'QE\-_!OB?X7Z79>"WLI/!UIIWP_UO1K[PG9
M6OA)].TY_#-O;:1%%H+V-FVEI:-;0E*LW[.'[/%UX6\">!;GX#?!BX\$?"YX
M9?AEX.G^%_@B;PK\.9+<H;>3P'X=DT-M(\(/"8T,3^'K/3FC*(4(*KC\<?V.
MKW4_^"H7[3__  46^*GQ]\0>.;GX!?L=?MM?$7]@W]G+]G'0/B7\0? 7@K1?
M$7[/_A70=/\ CC\9OB9I/PU\1>$-&^,^M_%?Q)XTT^^\ 0?%"U\61_"+1-*F
ML/"%KI&JZCJVMZK]C:&R_P#!-_PA?>"-5\??M#?M6ZE^TK^UR_A/]D'X<>,O
M%OB;XO?&:TN/&GPFTWQ3<?!S6OC/\5?$M]>7OP^^$^E_"/XY?%J\^)WQ3\6)
MJ'AGX+Z$-"U'5/B-\3=.TP?$  ^Q-0_9I_9RU9/&D>J? #X)ZDGQ'U>V\0?$
M)-0^%7@6]3QYKUEJ-[K%EK?C1;G091XIU>TU?4M1U6VU+7!?WL&HW][?13+=
M74\LGP5XR_X)G^ OBQ^WUJW[1/QG^#'[+/Q7_9RM?V1?A%^S/X"^#GQ&^'FB
M?$&Y\%:_\'_B%\5_B!H7Q&\/>%O%?P_O? OAE3I_QG\3_#6ST'19Q>:1X;TB
MUU>S\1-#XBO_  ?I',?$G_@L1\._@EX)_:8O?C%^SO\ 'KPK\6_V0_B5^S]\
M/OC;\'=%B^'WBFXB\.?M4^(M(\'? #]H#X;>-%\9:3HWQ5^ 'C_QGK"^#SJ'
MA"RN_C7X4\2Z7K^D>-O@7X<O-&GB>O\ $#_@K-XK^'*?M<:)K?\ P3__ &I)
M/B7^Q_X$\)_'?Q_X M/%7[.-W!-^S!XLTCQOK=O\97^(.G_&6^^'UIKEG;?"
MOXGZ8OP8TOQ!XC^)>O:_X8AC\)Z7X@\-R^(/%'A8 _5'4_A1\+=;\=:+\4-9
M^&O@'5_B9X:LCIOASXBZGX.\/7_COP_IQ&HK]@T3Q==:=+X@TFRVZQJR_9;#
M4+>#&J:B/+Q>W/F\W8_LZ_L^Z9\9=8_:,TSX%_!S3OVA?$.A1^%]?^/%A\,O
M!5G\9M<\-0VVEV47AW6/BC;Z)'XXU/0H[/1-%M$TF]UR>P6UTC3+=;<16%JD
M7QC\0_\ @I/I.E>,_P!FSP#\$_V;/CQ^T5KG[8'[,?B[]I[]G+5/!DGPO\'>
M#_&OASP?%\,[_5?#?B?6/B3\0/#&M?"K4],\/_%WP'XGUG6_B9X8\+^$S8Z]
M8>%_".N>-/BG<+\.ASG@G_@J'I/Q>^#WPC\<_!K]G'XU>+OB=\2?B!\=/A+X
MV^$7B&QLO!NG_LR?$[]F+3O%5W\=O"G[4_QA$?B'X<?!F70-6\)2>$/!$VMW
M\\WQ+\4>*O!/]@V-MX9O_$OB;PD ?<EC^S)^S;I>@_%WPKIG[/GP0T[PQ^T#
MKWB/Q3\>O#=A\*/ =GH'QN\3^,5=/%WB/XO:-;Z#'IWQ*U[Q2DLB^(]7\9VV
MM:AK:R2#4[BY#MF*+]EW]F:#X(M^S-#^SM\"X?V;WM)-/?\ 9\B^$G@"/X'O
M83>(&\6S63?"=/#X\!-:R^*F;Q-);G0#%)X@9M99#J)-S7YZ:'_P6*^%GQ \
M)_\ !/\ \7?!W]GC]HGXIV7_  49LOBZ?@I;:.OP3T2YT7Q)\&/A_P"//&_B
MGP/XV_X23XQ:=%9Z])+X"U/3;/Q%HK:U\*QI\=[XEN/B/%IL&F1:W?\ "7_!
M7/X?ZOX _9Y\8^*/V<?VA/">I?&G]L[QA_P3X^(&B)-\$M;TS]F7]K/P;\2-
M8^%<G@3XQ^+T^+NFZ/K'A;Q9XL\/ZM9^!/B-\'8_B=X9UZ[_ +%\-7DNC^.O
M%?A;PEK !^DWPV^"_P '?@S9ZAIWP?\ A1\-?A1I^KQ^'(M5L/AKX%\+^!;+
M5(_!_A31? ?A&/4+7POI>E07J>%? WAKP[X,\-K<QRC0_">@:+X=TL6NCZ78
MV<&/<?L[?L_7OB;7O&UW\#/@[=^,_%.GZYI/BCQ=<_#/P5<>*/$FE^)M/DTG
MQ+IFO^()=$?5M9L/$.E33:9KMGJ-W<V^KZ?-+9:A'<6TCQ-\Z_$?6K7]LOPI
M^V1^S)I'P[^)6D1_"?Q7X)^%%[X\U/XO>*?@)X/^(GC;4O!GPY^-TZ_#GXH_
MLT_$N/\ :(TS1/ &D^,/!EG\0DETOX<VWB[6KG7?A1#J.M:'_P )Q=:9A?$O
M]J4_LI>(_P!FW]DRS\._$+]ISX\^,O@5\1/'6DK>^+/AYX/\<_%GPI^R_I?P
MMT/XG7NAZIXYUGPQX<\>?M%^.I_B%I'B/PI\-+.[\/:'KHL_'.O^,/'/PU\,
MZ FKWX![_P"*OV/_ -DKQUX$TGX7>-OV7/V=?&/PRT'4;K5]"^'7BKX)?#3Q
M#X$T75KZ_MM5O=4TGPAJ_AF\\/Z;J-YJEG9ZE=7UGIT-S<7]I;7DTKW%O%(G
M1_$3]G#]GCXO_#K0_A!\6?@-\&/BC\)?#$V@7'AKX7?$3X7^"/&_PY\/3^%;
M&32_"\VA>"?$NAZGX9TB7PWILLNGZ#)I^F6[Z/8R26FGFW@=HSU.G>-K[5/A
M?9_$;3?!?BC5M1U'P):^-=.^'=E_86F^,]2O+SP[%KUIX)LSXRUGPCX:L?$]
MY/+'H-NWBKQ!X8T.UU:5#KNLZ+I\=U?6W\D'PX\8?!SXR?L)^ _^"FO[>/[-
M_P"V+X@^(/@+]L3XHZ/XF^)?PB^/?A'X>:;\;-,^(G_!1/XO_"KX'_"#X@VW
M@C]J2R\>^)_V</V2OC%H?[/,?ASP-KFGV[?#7QWX8\+>(/@KI?C_ .&6I?&V
MY\4 ']7_ (Q_9\^ ?Q$UWP/XI^('P0^$/COQ-\,='\7>'?AKXC\9?#;P;XHU
MWX>^'_B!X?7PEX\T+P-J^MZ+?:AX2T;QMX51/#/B[2] N-/L?$GA]5T;68+W
M35%L*WA']F[]G?X?ZCX,UCP%\!?@OX(U?X<>&+;P3\/-4\(?"WP/X:U+P'X,
MLK.^TZS\(^#+[1="LKKPOX8M-.U/4K"VT#1);'28++4;ZUBM%@N[B.3YJ^*/
M[>&G>!_VD/&7[-'@OX/^-_B[XW^%7PI^$OQI^+%GX6USP9HWB'1OAW\;?'WC
MCX<>%/$G@#P;XGU?3=:^*FE> M6\ :QXF^/%]H1T^+X>>"-2\-2>%5^)OQ"U
MN+X;Q<YK/_!0FYN/'GBRQ^$?[,7QQ_:!^#OPL_:1\,_LJ?%WXR_"*/POXED\
M.?%36=3TKP[XSOO"/PPM-5F\<>/OAS^SWXK\0:-X?_:5\;6]OH2?#BZB\8'P
MYI?Q E^&_P 0+7PZ >S?M3?!/XP_M#V5G\&],\:_"WPY^S!\3/!OCCP-^U#H
M7B#P!XF\2_%WQGX1\2-X>TV3P?\ "_Q1:>.]#\&>#])\:>"Y_B%X.\<:KXF\
M&>+M6TVUUW2M5\*+;:C:2M'])>,/!'@KXA^$O$'P_P#'_A'POXY\">+-'O/#
M_BGP3XQT'2O$_A+Q+H&HP-:W^AZ_X;UNUOM&UG1KZV=K:[TS4;*YL;F!C#-
M\9*U^=FK?\%,-#\,_M"_#OX0>-?V>OC5X%^'WQA_:G\>_L7?"KXQ>,;'1_#+
M>-OCI\/O!E_XUOM?T;X4^(;S2?B!J_[.?B)/#WC'P?X0^/WANT\0Z+JWC?PP
M5O?#^E> O$?A'X@Z[Y-_P1QNM6FL?^"F&FZKXD\8>*(_"_\ P5P_;%\'Z'?^
M.?&OBWX@:_9^&/"VF?"71?#FB/XG\<:UXA\27FGZ'I%I:Z7I5O?:M<II^G6U
MO8V@AM((84 /T*NOV0/V2[[X0>&_V?+[]EW]G:\^ ?@W6(?$/A#X'W?P3^&M
MQ\(/"FOVVIZEK=OKGAOX:3>&7\%Z%K$&LZQJ^KPZGI>BVM[%J>J:C?I.MU>W
M,LMS_AE#]EK[/K=I_P ,U? '[+XF^*/B/XX>)+;_ (4Y\._L_B#XT^,4M(_%
MWQ?UN'_A'/+U7XH^*4L+%/$?C^_6X\6:XEG:+J>K70MX0GG;?MB^'+;]MJQ_
M88U;X4_&#0O'&O? 3Q#^T3X+^+6KV'P^@^!OQ \&>$/%'@_P9XP\/>#M?M_B
M'=>.K_XA^$_$?CGP_#XB\)WWP\TU]+T>[MO$T]]_86J:%>ZM\W^.O^"L/P2\
M"_!W]E#XD^(O#E_\//%G[;%IXJUWX _#3XX_$OX&_"M;CP'X1T9?$]_\5?B)
M\4X?B5XQ^%'@_P"'-WX4U3P+K^ESZ/XJ\8^.+X_%7X<^'D\"+XLU#Q#H/AH
M^X?%G[,7[-GCWXF>%OC3XZ_9[^!_C3XQ^![BQO/!7Q:\6_"?P'XC^)O@^[TR
MXM;S3;KPOX]UG0+WQ5X?N=.N[*RNK&?2=6M);.XL[6:W>.2WA9.;^$W[+/PP
M^#_QM_:&_:!\*:#X;T3XA?M+'X>P?$F?PCX2T'P7I>N6WPLG\?S>$-9\06NC
M6XO/%WQ%N/\ A9/B2+Q?\2O$^HZGXB\3V</AO1A_9?A[PGX>T:P^%?AY_P %
M=/"'Q[^$W@KQW^S1^S_\3_C'XQUWQ7^TMX%^(7A&+Q/\,])^'OP"\7_LF:;;
MWWQ7T?XS_M+Z'XF\:_L_Z%;>(;G5O"6G?!'Q+H/C?Q'X3^+J>._#/B/3M=T?
MP39^-/%/A&#4/^"PG@KQ'X>_89U'X!?LK_M*_'O7O^"B'P4^)7QG_9S\-Z/>
M?L__  ^>1/A=\/U\<^*_ 7Q!UCXD?&[P]IO@OQ?HO]I>'+'5-2=M4^'LMOJ=
MY<^%O&_BW6+/3O#FN 'Z1^*OV=OV?O'7CNY^*/C?X%_!SQC\3;SX>7?PBO/B
M+XJ^&7@GQ#X[NOA/?ZE=:S?_  PN?%VKZ)>>()_AY>ZO?WNJW?@J74&\-W.I
M7MU?3:8]U<S2NW2OV<_V>]"U+P9K.B? GX-Z-K'PXMKBR^'FK:5\,/!.G:GX
M#L[N_P!5U6ZM/!=_9Z'#=>%K:YU37=<U*>#0Y;"*;4-9U6\D5KG4;R6;\^?"
M?Q\\7? W_@H5\#_V>_&.DZWX(^&W_!0[]G#XG?';X>?"KQEX@\+Z]XA^!W[5
MWP%N/ OB#X__  PT34?#/B+Q+H=]H'CCX>?%32_%NOZ5X4UK4O VA_$?X9>-
M/%O@34O$=G\5/$U]H/UI^U%^UYX8_91UK]G.Q\:_#/XL>+] _:0_:$^'/[,^
MD>./A[I_@?4/"?PR^(OQ9U:+0OA]>_%N3Q-XZ\*ZYH'@[Q+K+MHEEXB\.:)X
MM_XJ*32O#,EBNO\ B;PKIVM 'J7A;]G/]GSP/\4O&WQR\%? GX-^#_C9\2[,
M:=\1_C%X5^&/@KP]\5/B!IZR:=,MCXV^(6D:)9^+O%=F)M(TF46VNZO?PB32
M].?9NLK8Q7O'7P'^!WQ1UC3?$/Q,^#7PI^(OB#1K:&RTC7?'?P\\(^+]9TJS
MMKN?4+>TTW5/$.D:C?6-K;W]S<7L%O:SQ10W<\UQ&BRRN[?)MI_P45^&]U/^
MVEH3_#7XF6?Q&_8>\?\ PR^&?Q ^$MWK7P,7X@_$CQ;\;/"W@OQ9\$M/^#UC
M%\9)='U23XV0?$'PIX8^$L7C_6OAW=>-?B+?W?@"UMK7Q!I.J06?R!\2?VQ]
M#_9I^!/_  6?^-W[.'[+?Q2M?CI^RWX[\6^._C-X=^)WQ*\*:]X?\;_%BV_9
M,^%_Q#T'XTV<-W\=O$NA:'\&[/X,+\+-6N_ W@+5/#/CO4='TJ30;3X6Z-\0
M)+[3(@#]M=1T;1]8TF]T#5M*TW5-"U+3KK1M2T74;*VO=(U#2;ZU>QO=*OM-
MN8I;*[TZ[LI9+.YL;B"2VGMI'MY8FB=D/B'@O]DS]E;X;_#O7?A!\._V:/V?
MO 7PE\47UKJ?B;X7>"_@U\.O"WPZ\1ZE8G3C8ZAKW@C0_#EAX9UB^LVTC23:
M7>HZ9<W%LVEZ<89$-E;>5^1?Q&^.'Q<T7_@H;^Q3\5=-_9X_:3\7_%;X@_\
M!-3]MRV_X9>MOB5\/5BU#Q?X.^._[&S>&_$^L11?'G7?V2OA79:QINK^(M9O
MOBI8^+(?%.K^&/$'@[P1XB/B/QMIW@?X8Z;ZCX+_ &W_ -EK]KCX@_\ !(+X
M_0?!#XZW7BC]H[Q!^U3I/[//C6_\7/X-\*? +XD>#?@3\7(_CYX&^,OP\TOX
MJZ*/B-XDDTKX2^/? 7A+4[KX7?$[P'IM_I]]XN\.>+O"UUJ'AZ[\2 'ZEV7P
M"^!.G:UX,\2:=\%?A+8>(OAOHT'AWX=Z_9?#GP?::WX"\/VO]H_9="\%:K;Z
M/'?^%='MO[7U;[/IFA7%A90G5-1,<"F]N?-KQ?L__!'3?BKXC^/_ (?^#7P?
MT;]H;Q3X:B\)ZY\=H?ACX2'Q7USP_9VEC::9H'B7X@V6GZ?XY\0>&K"/2='B
M30+SQ.EF+32K&U@-LMK;/!^87BO_ (+)^&/![?&+Q#K7[)/[2&F?"3]FW]MS
MPK^Q3^T;\7-2U3X#MH?PHUCQO=_!3P]X4^)X\.^'_BYXD\5_$/PKK'B_X\^
M[5_#/PQTKQ=X_P! \*7A\2>+/#?A_5Y(?"3?KCX_\>>$/A9X$\:_$[X@Z]9>
M%O 7PZ\)>(_'?C?Q/J1E&F^&_"'A#1KWQ!XEU_46@CFF6QT?1=.O=1NS##+*
M(+>3RXI'VHP!\[_LU?!+XK^#]:\9?&O]I/Q;\,?'/[2WQ3\(_#+P+XWUKX,^
M!_$7P_\ A=H/@;X2GQKJ?@WP/X+T3QEXP\?>,+O3;'QC\4OBIXPNM<\2^*+G
M4KZ_\;RZ?'9V&F:+IL%>W_%+X._"/XY>%9O OQK^%GPY^,/@BXNH[V?P;\4O
M!'AGX@^%)[V&WNK2&\F\.^+-,U?1Y;J*UOKVVBN'LVFCM[RZA1Q%<3*_PIX.
M_P""DNF:AK7[-+_$W]G;XQ?!;P!^VMIL+?LG^._'.H_#F,>,_&U[\.=3^*?A
MGX,?%?0XO%T3? OXT?$_P3HNL:[\)/!_B75=7TSQ.=&U7PIXF\2^!?B9;P>
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
MU=+UE;'6K34=-LP#V&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH _/;_ (*0?LV?&G]J#X1_"_P;\'#\*/$UIX1_:(^&7Q,^
M,/P)^._BKQWX(^"_[4OP6\+6GB:V\5_ #XF^*_AWX4^(&NZ7X7UO6=7\,>.I
M-/U3X<?$KP'XQU'P!I_@/XF_#_Q9\._%'BC1[G\P-(_X)0?MFZ!X$/P_M-9_
M9+GT?P__ ,%M/#__  4^\*+HWB?XJ^";"Y^&.B_&#4/BU=> 6T2/X3^+;;P7
MX@O;;_A'O V@>#M-NO%?A[P?:Z3J'B1_B+XJBU:Q\(>'_P!Y?V@/CM\/_P!F
MGX1>+_C5\3[ZZLO"/A!-%MY(-.A@N=9U_P 1^+/$>D>"_ W@OPW:W=U86=YX
MK\>^.?$7ASP3X4L[[4=-L;OQ)X@TNVO=2T^UEFO(>(_9]_:-U;XWZ]\9/"'B
MC]G?]H+]GCQ=\%?&VG^$M6TWXV>$O#]OX<\?:3K_ (?M/%'A;X@?!WXG_#SQ
M9\0/A7\3O"&K:5=_8]8@\.^,Y?%WP_\ %%AJ7A7XB^%O"NKI81:B ?#$GP+\
M%_![X@_\%1_&W[>7CG]FKP)^RU_P4A\>> O!^DP>)_CG>^$I-3\,0?LJ^%_V
M7];^''BW4?&OA7X8:/IGB?X@>#/AMJ'B^TL_!OC7Q!J=A_;FLZ#I\MZGA-/%
MVM>C?\$A?@1X_P#@=^P_\+F^,'C3Q?\ $GXO?%#3=%\?>,O'_P 0=(UCPSX_
M\1^%],\&>%/A;^SY'X^\&ZZTFI>"OB/H'[+GPW^"/ASXL>'+NXO]0_X6WI7C
MS7->UCQ#XHUS7O$FL>V?&G]H7X-:7^U3^R_^QG\3/A+KGC;QC^T#I'Q5^-'P
MG\5:KX3\#^(OA=X7U3]F!/"FNZSJ.H7FO^(!XDTCX@:'=^-?"-[X1O/#_@[4
M3:3ZB+\:]I$UL5;J_P!D[]K#P7^U[X.^)7C/P1X0^('@BV^%GQ^^-'[.'B;1
M/B5I_AK3?$*^/O@-XSO/ /CFX@MO"OBKQAIIT-_$NG:A#HMQ+JL6H7=E;I=7
MVFZ;+,+5 #YY_;,_98^/?Q7_ &J_^">?[3WP(OOA#<77[(OCW]H%_'7A+XN>
M(/&?A:WUCP5^T-\%;OX1WOB?PEJG@WP;XXEUCQ1\.[J6V\3VWP_UFU\):3\0
MK>.X\/2_$SX=RRQ>(H?E?2O^">W[;>@?L?\ _!4WX-_#KXS_  K^"/QW_;*_
M:R^/W[3/P%^)O@GQ;\2-<T[PKI/Q?U;P-J4WPU\>ZW:^!OAWXT\!7/B30/!F
MI?#O7OB3\+Y==\6>!].\<WOCSP&C>*_".BV>I?NE10!_-3K?_!)/]JNY\+?\
M%0?!?P^\$_L*? GX?_\ !0/]C#]G_P#9Z\ _"OX5^+_BAIGA#]GCQ1\*O#_Q
MB\'^(-&22P_9\\/:=XW\+W7_  NO7OB+:_$?3/!W@'5_$NJZ%;> M4^$?AV;
MQ%J'Q9TS[=^)/[)G[8^O_MM>/?VQOAY)^S9X6UG6O^"6GBG]D#P/HWBSQO\
M$'QM9>'/VC-1\<WWQ<\,>*/$VCQ_!GP_9^+_ (,:1XWFLO#6M[+_ $7Q1K_A
M>WN=>7POIU[=_P#"*P_HX?BGJX^/2?!/_A3WQ7.@O\(Y?BE_PO\ &G>$3\#5
MU>+QE#X3/P=;5AXR/CQ/BPUE,/&J:<_P^7PC)X/22YC\8OK,4NBQ^NT ?S6^
M(/\ @CM\<KW]GC_@I!\*/@UX._9D_8_\/?MU_!+P!\.]+_9)^#_QR^*?CC]D
M;P'\9;:[\1VOQ3_:AT==3_9E^&TOPX\3^*_!%[X"\"CX6?"3X0>&O"GB:T^%
MVFZ]XR\27>KZSI'_  @?Z0^.?V;_ -IB]_X*$_LY_MK>#;#X%SZ)HW['?Q/_
M &7/CEX'\4?$CQ]8:IX/O/B!\7O@;\9CXH^$^IZ3\'=4M/BO:I=?"W6_ @MO
M&$7P4FTZ#5]*\?>7K,EI=_#^?],:* /Y_P#X4?\ !+W]J7X8_L7_ +'_ (&T
MGQK\&M%_:U_86_;1^,G[6?PJU#2/'GQ%N/@O\4] ^-GQ-^/OB3X@?!7XA>*S
M\+=(\:>"M&\9?#']I#QK\-=0\5:'\-_'%YHVI>'M#\6Q:+KNCZWK_@"F?MG_
M /!,G]J?]LSP;^V!\0/$'_#-G@G]HS]H[X<_L>_L^> /"EC\3?BGX@^%_P *
M/@C^RQ^T?K7[3.MW^L_%0_!/P]XB^(7CCXN^-_$=]:7%@?@9X7T[P+H^C^&;
M33_$6OFWUN77/TX\:_MP_";PC\?_ -C3X V&F^*/'<_[<^D?%#Q!\%/BQX"?
MP=XA^#4FA?"OX5S_ !?U+4]5\71^,(+^\M?$WA-;"X\&7?A'0/%&FZRFJVE]
M+J%CIN;MOLN@#X.^'?P#^-&B?\%!_CM^U+XEL?A?:?##XK?LL?LX_ O2+'0O
M'_BO6O'NF^)_@?XW^.7C[4]4U'P_?_"GP[X>_L'7[SX_:OH5C-;>-+C4+.V\
M!Z;K5QITLOC:ZT3P1\/?\%+-4^(VD_\ !3G_ ((DW/PC\-_#_P 9?$1?&/\
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
M0_[6_@S]KW]GM/B/^PPG[0&N?%CX-_MUZ+^V]^QM\3OCA^T#H/PY_;,^"_Q
M^$'C#X,^"?VC=%^.&H^(;>>37/"OP[T"'P#X \ >,KSPC\*O@?HLFG0? _X=
MZ)/\'+OXA_N+^RAI'[=<L6H^)OVV]3_9F\.:]'X<\/>&-%^%?[)DWCWQ/\-I
MM:LQ/?\ C'XLZUX_^+GA+P7X\74/%5[<V.A>$_A38>'SHWPWT+0=4U/6OB)\
M6-9\=V:?#?F?@=^U7\&+S]HKXC_L%?"CX&>/?AUXI_9L\,>$_$7C;2--\$_#
M;PG\(/ /@CXC6^N:G\-=7T:[\,>-YM/O-.^(+Z+K0T/1_".AZCK>G7MM?#QA
MHOAC[+J$MM]YCH,]>] 'YR:K^RY\:)O^"J?AK]MNQ?X82_!W0_V%?&W[*$^B
MW?C'Q5:_$N?Q5XL^-?@_XS0>*(M A^&]YX67P]93>";3PQ-"_C@ZE-%K5SKR
M6\;Z/%H>L_$"_P#!-W]KF;]G/]CSX33O^SC;^*OV<?\ @K%XJ_X*!^)[F+XM
M_$V\\/Z]\.O$7[1GQR_:'B\$:#J#_L]6.HKXUM;GX[ZCX)DDU'1;70I8/!=E
MXJ748Y/%L_ACPG^_5% 'RI^W/\"/%'[4?[%G[6?[-G@O5M"T'QE\?/V</C5\
M'O">M>*'OX?#.E>)?B+\//$/A30;_P 13Z39:IJMMH=OJ>J6KZM=:9I>K:A:
MV/GW%GI>HSQ1V<_S-X6_9[_:WU#]K#]E#]IKX@^%_P!G+15^#O['?[0G[/GQ
M!\(^#/C9\3?$9B\8_&#QO\#_ !=H=[X,U;7/V=/#'_"3^&-)3]GCP]::KJVN
M67@G5G;XE:RUIX;F'PUL6^)WZB44 ?S>_!__ ()9_MY_LY? ;_@GUKOP9^(G
M[+__  UE^PGXJ_:Y\/:OX&\<^(?B=JG[,?[1/[/?[9_Q=M_B3\2O!?B/QOI7
MPJT_XI_#?QUX2?2?"&K_  _\2Z'X \4Z5%XO\%VLGB32=<\,^(=1T*Q_=;X
MZ/\ '72_ $=W^T?XE\":U\5_$6JWGB#7- ^%.GWEK\)_AK:74%G::5\-?ASJ
M>O:9IGC;QEH?ANPL(9=6^(/CVWLO$/CWQIJ/BKQ7IWA3X7^#=5\*?"'X?^V4
M4 ?D5\/OV+_VB_V+?VGOVI/BW^Q;;?!OXG? G]M?X@7'Q_\ BW^SQ\>OB]X]
M^":_"#]J*]M!8^/?C!\'?'G@/X#_ +0;>*=$_: MH])N/B;X"\:>%M#N_#'B
M;POIGB'PAXVNM$O9/ NG=C^TY^R3^TQ\9[7]F_XZ>&O'GPQC_:R_97_:B;]H
MOX9>%M8O/$_A?X&2^ ?$_@#Q#\&?B5^R[>>//#WA?7O'L&B^+/A/XNUQKOX]
M:Q\-_&/B2;XH&X\2Z=\*O#OPUUB'X-^'/U$HH _ /]KS_@FE^U;^UQX5_:N^
M(6NR_LW^$?VA/VC4_81^&OA3P98_$CXC:I\+/A-\#/V)?VE9_P!J*1;[XKQ_
M G1/%OQ/^(GQA\?ZGK]GJ,M[\%_!^E^ _#MUX5TK3-3\1CP=?W'C7Z#^,?[&
M/[2OQ&^)7_!3KQ7I-O\  VRT;]MW]@WX6?LJ?#C^T?BCX^75/"_C;X>:%^T?
MI5UK_C:PMO@;<6EOX6U.7]IS6Y8)M"U77-6MH_AQI7F:5*WQ NU\ ?K'9Z_H
M6H:KK&A6&M:3?:YX=&G'Q!HUGJ-G<ZKH8U>WDN]).L:?#,]WI@U2UBEN=.-[
M#!]MMXWFMO-C1F&M0!_.UK'@/]IS]G7]J#_@B=\'O ?A3]G[XA_&_P""G_!-
MO]M'X3^*O#OC/XR?$3X=_##Q+9?#]O\ @G#X(UG5_#'Q1T/X#?$3Q;I=],^B
M6?B?3+75_@G?VM[:PZIX9N9=,FEMO%5EV%M_P2U_:"\/-^S#J\.H_LT?%^QF
M_:W_ &P/VO\ ]N+X"_%6[^*>G_ +QE\9/VN?%Q\<^"OB;\.-)@T/QK'\3]6_
M8>OG_L#X->!/BYX2\*^&OBU+%#\5;C6OV?\ XP:;X0\5^#?VVU3X4?"W6_'>
MB?%'6?AKX U?XF^&;(Z;X;^(NJ>#O#M_X[\/Z<1J*FPT3Q==Z=+X@TJR*ZOJ
MP-K8:A;P8U341Y>+VY\WOZ /YV/V2/\ @ES^V1\!]'_X)!Z'X\UW]F?7K?\
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
MA[PYKVM20+INCZA<VX!^4OBSX=C]J3_@KO\  7XM:-!!J'PQ_P"":'P!^/\
MH^H^-K":^^Q7_P"U'^V-+X&\(7?PFM+ZTN7TC6-7^%?P/^%^H^+?B9HEVMM>
M>"I_C!\(WDM]6O/$LA\'_67[?O[,E]^V+^QS\??V=="UZ/PEXW\>^"OMOPH\
M9SZAJ.E6O@;XX> M8TOXD? GQW>W^D6>H:K!I_@CXQ^$/ WBO4/[-L;N]ELM
M(GAMK>::1$/UM8Z?8:9;_9--LK33[7S[NY^S6-M#:6_VF_NYK^^N/)@2./S[
MV^N;B\NY=OF7%W/-<3,\TKNUN@#\<=&_X)7ZCX=_:Y_9N_:&L/B[=:GX=T;P
M!XKD_;@T#4K=88OVOOCMX9^+5U^T%^S9\2M1\)R:;K&F^%[/X1?M _%'XY?%
MSP]9Z1XHTUO KV?P9^''A.UNOA]X072M.B^(W[!7[0GQ+^'?_!;/P)>7_P &
MO#DG_!231?$EI\#M4MO'/C?Q GA6^N/V,? ?[)NBQ_%>SE^$_A]M!M+VY^&.
MB^.M4NO"%UX\FTB#Q9JGARTLM<D\)6NN>+_V3HH _+OPK^SW^UOJ'[5_[*'[
M37Q"\+_LY:,OP=_8[_:$_9\^('A'P7\:_B;XB,7C'XP>-_@=XNT.]\&ZMKO[
M.OAG_A*/#&DI^SQX?M-5U;7++P1JSM\2M9:T\-S#X:V3?$[X]_92_P""9?[6
M?P&\'?\ !)[PKXGO?V=M7?\ 8(^/W[8/Q1^*%[H/Q0^)3IXL\-?M/:!^T#X5
MTVU\ V^H? 6R-WKOA'3_ -H?5-7OK3Q#-X>T_5;SP)8:1;ZG9P>,KC6/!W]
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
M,7@W1O$UI\*_!WPQ^'_@/^H[4?@)\%M6^+-I\>=1^&'@N[^-NG^#;SX=:?\
M%N30K(?$>P^'VH2W-S?>!K'QDD2Z_9^#[R_NYM5N?#5M?Q:--K1CUM[)M6@@
MO(_,])_8=_8[T#PS\-_!>@_LR?!#1/!_P<\>W'Q4^$?A32?ASX9T[PU\+?B;
M=W:WUS\1/AWH=EI\&F>"O',E]]HO_P#A*_#=KINN)?ZCK%ZE\MSK6KRWP!^(
MNJ^._P!J[XL:S\:O#O@WXA_M6K^U1%_P5S;X:> /&?PS\>O!^R/I_P"POH?Q
MFT[P=XO@AUJY:7]EV'3/AY^SAIOQ4^&GQ1T'^S?&/[6?AG]O+PKJ&@S>'SXP
MMO"5A8_M%^W9H8O_ -A7]J_3)-?\9:;-IW[,_P 8-0MO$7A7QKXI\!>,X-2\
M,_#S6]:TW4K3QEX!U?PQXBTN\;4M*MI=0;2=1L8-2MGO-,O(9M)OKRQG_(+5
M?^"1OC_XK:/\4/ G[1W[#W_!'GXH?$'XMZS\64\8_P#!133_  EXCT3]H/4O
M^%G:]XBU+_A;,?[-%Y^S-JS:=\6M$T_7_*TJ*R_;P6VTGQ%IVF>(],\6006,
M&@U_0LOA+0[CP</ 6N6__"8>')O#/_"(ZQ9^-&'BMO%&AR:7_8NH6WBUM:6[
M'B0ZU8&:'7VU9+D:PUS=F_687$JL ?R>?"GX,:)K.G_\&K'P[T[QG\6_#>C^
M.?V5_C5J7B[5?#_Q:\>MXYL;7Q/_ ,$P_ %[XF\*^"OB#J^O:OXV^#>B:M8R
M2:5HJ_"37/ >M?#/2[YKCX-:M\.=9M]%UK2_9_A9^T#\8M/\"_L:_LC^.?CG
M\;T^$_Q(_P""PW_!17]AOQW^TIXC^*_B*+XTZ_\ "#]FOQ/^U_=?L]? SQ!^
MT!<7$/Q$M?B3\9O$OPZ\ > ;7XE>$_%GA;XJZGH7A#6-$\-Z];:[K$FK6O[D
M_#;]@?\ 8O\ A!;_  ;A^&W[,WP?\*S?L\3^([KX&:I9>#].N/$/PHO/&5E8
MZ5XQOO WB;4([SQ#X?U#Q=HFE:1X<\57]CJ<5YXC\+Z+HOAC69[WP_H^F:;:
M[%S^Q-^R1=?"CQO\#&_9V^$UM\)/B/XIN/'OC3P)IO@_2](T37/B+<ZA9ZR_
MQ-DCTN&SN+/XH1Z_IVF^)K7XEZ=<6?CJR\5Z;IOBJS\00>(M/L]3A /Q'^(<
MG[7WA'XD_P#!1/\ 8?\ V=/COJ?Q5\._#?6/^">OQP^ OA/XK?M6?%;PI\;K
MRW^,'C'X@^*_VC/V H_VS_$&MZ_\8O WC'XS?#?]GWQ#KWP6\<7^N>*/%/PM
MT;XL:/87'BW3- \0Z#J'@3Y]T3]MWQCX_P#$/[%7[&_@W6_VB?AG:_%+]J/]
MOOX-_M$_##]L;]J;X]?!_P"-G@S]I+X&^"_A'\0_AO\ L9Q?MX?!NT^,/Q&U
MWP&+3X[S?$7X&^/O!GCCPYX@_: \#?#OX8>#M3^(>J7.O?$/P%\0_P"CNX_8
ML_9:O?AGJGPAU#X,>%=4\#:]XUM?B=X@MM6?5]5\1^(_BKIUCING:/\ %SQ)
MX]U'4[KQ]XA^+WAZWT/PY)X9^*VL^)K[XA^&+[PIX/U/P_XETW4O"'AJ[TK'
M\=?L%?L<?%#X$W/[-'Q*_9U^&GQ!^"5[XDNO&]_X*\;:*WBDZC\0=0N]0U#5
M?B;J7B37)[[Q=J/Q3UJ_U?6+[7OBA>Z]/X_UV]UG6;K6/$=[<:MJ,ER <)_P
M3QTGXT^#?@[XZ^%'QX^-GA+XZ>-/@Y\;O'_@32=>\/\ BKQK\1O$O@GX>74&
M@>/?AI\(_BU\6_'FB^&O$'QG^*_PQ\#^-M#\+>)OBU?>'=%UGQU8V>B:OXUM
M9?B))XRO;K\)/V@OA'H'A/\ 9&_X.CO%=GXD^+^KZC%XQ^-GA&SMO&WQT^,_
MQ \.2V&L?\$ZOV-O'VHO_P (IXY\=>(/#%UK^D7<_P#97AWQ!)I,OB#P3\.+
M+2OAEX4U#0_AKHVF>&+3^H?X0_!WX4_ #X;>$_@]\$/AWX.^%'PL\#6$NF>$
M? '@+0-.\,^%= M+F^N]5OAI^CZ5!;6D=SJFKW^H:UK%\T;WVLZWJ.HZSJES
M>:G?WEW-XMXC_83_ &-/&'C7XV?$3Q?^S-\&/%GC/]I#0?#/A7X[ZWXH\"Z'
MX@E^*_AOPB=&.AZ#XTM-7MKS3]9TJ,^&O"QU*PGM/L^OMX0\'G7X]3/A+PX=
M, /R/\;W7QB^!7[?_P"U[\!O"'[2_P"TQJ_A/Q__ ,$:->_:@U74/'?Q3U'Q
MYJ7AK]H[P%\8_&W@*'XH_"#1/%EEJWP_^ M]XET'6KC_ (2;P'\%?!/@3X3-
M?:?X;NM!^'N@'PSHB6GR?IWC[XQ_##]DS_@BCK#_ !\^/OB>Z_X*C^$/V2_#
M'[47Q/\ CS^W!\>? /AFY\9:)^PGXW^)GPQ^&W@KXIZ1I7Q"\2?LV>)OVBOB
MSJ'ANR\8^+?@3I/A#XC_ !GG^'-AH_BSQ'>^*/&7C'XC5_2'J?[('[+>M>(;
MWQ=K'P!^%.J^*]2^#;_LZZEXGU'P9HU[XBU'X 2PB&X^"&H:W<VTFIWWPDNN
M9[SX=75U+X1O+UY-0NM(FOY9+EE\7_LA?LN^/OV>I?V3?&/P#^%?B#]FEM!M
M/#%M\$+_ ,':0_PXTC0],NA?:'8>'?#,=M'8>&%\,7T=O?>#Y_#L>F77@Z]L
MM-N_"\^D7&F:?+; '\^'CCXD_ME_ /QW^R]^P?\ $;]H'P5X^\)_'K]O']IC
MP+J&I2_MB_M!^"/%'PJ\)VO[,O@CXZ?LI_L"_$']O73_ (8+^TE>_$S7?%OQ
M-B^(/A+QI/'H7QK^,/@CPC\,/A-K?CW7M+^(WB?1_%/[,_\ !.S0/CKX#^'7
MQK^$_P"T!\;/!WQI\4?"G]I+QYX;\(1>'?&OQ#^*?BCX.?"7Q3X4^'_Q9^%O
MP(^+7QB^*>D:'XZ^,_Q)^'/@_P")&G6\OQ7\3:;%XC\;>"=1\$ZKXKENO%[Z
M_<R^@7?_  3Z_8BOOV8K/]C"Z_9:^"LO[+.GQ0BQ^"/_  @^D)X)M+^&ZDU!
M?$=O:1PI=1>,Y-4FN=9NO'*78\8WFN7=[K=WKL^K7EU>3>Y?!?X)_"']G+X8
M>$O@O\"/AOX-^$?PG\"6$VG>$O /@/0K#PYX9T2"[OKO5M2FM].T^*&*34=:
MUG4-1UW7]7NO/U7Q!K^IZGKVMWM_J^HWM[. ?AEHWC%_VIO$7_!3WXL?&7]K
MK]H?]DKXA?\ !/W]LY_"WA>V^$'Q>^).FZ+\#_V6/@9X4^$?Q2\/>)?$W[+6
MB7:?"?X_6W[5.AP?%WQ,=>^-GP9^-VI^(+'Q]<> _ CZU9_"SP9X>T3B/&GQ
M ^+7[2?[.W_!8W]IV^_:,^/?[.?[17_!/W]H;]L7P7^SK;^#_B=\2OA3\*O@
MCX6_9#^&?ACQY\'+SXF?!(7.L?!O]H[P!\>M/LA\:OB'XJ^.'P9^)UUK7@;X
MU:MX*^']S8Z'X$^'6HZ-^TGQ"_83_8R^+/Q^\!_M3_$W]F/X)^//VB/AF-+;
MP+\7O%7@'P_K/C3P_<Z#J%OJWA;4K?4[VSE^U:SX.U6TAU3P+K=_%=ZOX'U)
M7O\ PC>Z-=RS3/?\;_L4_LI_$CXFZO\ &#QQ\#? WB/Q]XGLO"^G^.M2OK*Y
M72/BE:>!//?X?1_&+P?;W<'@SXR/\.+BX:_^&\_Q2\/^+[CX>:K#9:MX+ET/
M4]/L;NV /YR/B=X^_:4^._@O_@KM\6/B;\</VM_@-XS^$_\ P1]_8@_;1^'_
M ,#OAA^T#X]^$F@_LY?M,>*/V</VROB3XETOPZWPWG\'^(;G3O#GB_X?P>'?
M%'A7Q%J^K^&/B4(VN?BQH?C?5/!_PMN_AY]V?LLWWQ>LOVS/V-M0UC]HK]H;
MQD/VW?\ @E#\5?CM\=- \:_$2\\2?#BP^-W@+QE^QHGA?XF_![X4:G8W'PW^
M!6LZ=I/Q_P#&7AG4/#WPR\->'O 7B+2K7PQ?^*?"&M>,+75O%.O?K5KW[)W[
M,WBG7/B[XE\2? ?X6:[X@_: \+V7@?XZZSJO@S1+[4?C)X*TVWAL]-\'?%"Z
MN+227QWX5T[3XCI>G^'?$[:GH]CI%SJ&D6MG%INIZC:W1I/[+O[//@S7?AWX
MY\%_ GX6:1XZ^"OP[D^%?P7UZQ\,:5HVI_#?X;QV<MM;?#'P3KEGIES?>"?A
MU)$8;*7PMH$":!!:6]BHT6>/2]/@@ /YB/V5O%_[25O^Q;_P2<_;??\ ;4_:
M;\<?'KXD?\%&;#]F/XC^#/B9\9?$7C/X<?'?X!_%3]MWXU_";Q[\/KCX*"_T
MSP%J?CCX3_#BT\3?%[PW\5;;PMJ/Q/\  WACP%KNESZ]'\(/ '@KPS\-+NG_
M +1OQ*_9B_8=_;\\7?#W6;?P-8>/O^#C?X__  5^*_Q8U'Q?<_#C3/A%\#OB
MU^VIX7\*?%+QM?\ Q*MO"?C:X^&-MJ?ARXG^'<?Q4L?#E_K/PQNO'4'C[PP%
M\4^'-%#?K/\ \$J/^"9&C_L;? #X/6/Q[^'/P7U?]J7X7>)/CAK4/C_X;^+O
M&GQ&\&Z3??%OX@>/-:G\7^!T\>>!_AM;>%/B/JWPX\8VGPQ\=>.-#^'.A>,?
M$WA?2F\-ZQXHUKPS.FG1_H'H7[)O[,7AKP-\5OAAH7P ^$.G?#?X[:SXE\2?
M&SP%#X \--X/^+OB3QI:Q67C/Q+\2_#DVGR:1XX\1^,;6"W@\6:_XDM-2U?Q
M+':V@UN\OC:VYC /YS/VP?@!\9?#WP)^/WPX^.?Q]UC7/!EM^UM_P1R^,7P#
M^ G@+]M+]K+XV_$?X&:3\5_VY?AM\%?B%J7CK]H#XB_\*_\ BM\5?AO\7O$7
MA?Q%XY^!_AGXCWOC.S^$OQ+\+>)]>^&-QH=_X \!7_AOU?XJZ]^T]^TI^VC^
MWG^P_P#!SXOR?"+6OV,O@9^S1%^R7XB\2_MM_M/?!KQ?X7LO%WPAN/$NL?M<
M>,?"_A/P1XUMOVZM*TGXSW&@?#WXH:%^T9X^\;^"HH?A!%X5\1:9X4UKXY^.
M_%/CO]??"W_!-/\ 8(\$?LS^,OV.O"/[*/P<\/?LT_$341K?CWX4:7X7BMM%
M\9^((M8TK7['Q-XGU))?^$BUSQ5HNK:!X=NO#GBG4=9N/$'AE?#/ABV\/ZEI
MMIX;T."PN_&G_@G!^P1^T7/\))OCE^R!^S[\3Q\"-+TOP]\)+7Q7\,O#%_IO
M@GPIHJ1II/@?3=*%A'IEQ\/M/6)/LOP_U.TOO!<97<-"W$D@'X)?M ^/=>_;
M9_9=_P""S-Y\8_VD/%6N^)/V.O\ @G=X$O/AYX;_ &:_BE\8/@;\$/%NE?&+
M_@F[8?M,^)_V@M>^'&B^+-+L?B]X'_:"^)NO>._ 'AWPW\=K+Q_X:\,_"_X2
M+X9T'0/#OBC6/B=K'BK^AC]BZU2\_8C_ &3+&X:YMDNOV6/@19S_ &2ZNM/O
M(5N/A'X5AD%M>6DT%]8W48<F"YMIX;NUE5)H98Y45QF?'?\ 8#_8M_:=\<VG
MQ,^/_P"S/\)/BMX_M?AYXE^$K>+O%OA6SO=<U+X:>*TG_M/P1K]['Y$GB3P[
M:7=U=ZOX8T[Q!_:</@KQ%>WOB;P:-!\07ESJ<OT;X)^'G@+X:>"M!^&WPV\$
M^$_AW\//"ND1:!X6\"> _#VD^#_!_AC0X$:.WT?PYX;\.VFFZ/H6F6Z.RV]C
MI5G:6T 8F&-"<T ?R!:YHGBO]G7_ ((__P#!93XR_ CXR_M(?"[XF>#_ /@I
M3^V_X3\/>+-"_:#^,.L:E;>&M(_X*!Q>$Y4TX^,_%WBF'1_$^N:5?WT7BSXK
M>&XM'^,?BBZ>\N];^(EW=WNI2W7Z+_\ !6CX@?&_X.?%WQ1\:;^Y_:$\4_L>
M?#?]F;P'J'Q-U+]C']I3QQX$_:(_88\53?$'XW2ZO^UOX]_99\*>*/ NA?M4
M?L_?$#0;3PEH/B:U\8:GXPN_AKX=^ ?Q0\8>$_#_ (;TZR^(.NZA^L*?L%?L
M41_#SXA_"-?V4_@%_P *I^+OBJS\=?%CX9O\+O",G@#XG^.+'4+/5K;QI\1/
M!\FEMX?\:^+AJVFZ5JTWB7Q+I^IZU=:KHVB:E=7TU[HNESVFS\1/V-/V8?BS
MXITWQI\1O@]X:\6>(M/\'>'/AU=7>IS:S]E\5?#KPAJ^L>(/"_P[^(FCVVJ6
M^C?%#P!H'B'Q#KGB#2O!/Q&T_P 4^%[/7]6O];ATI=4N9;M@#\DO$/B'1_VS
M/C%_P5)TCQW^V_\ 'O\ 8X^(7[ GQ2^#Y^'&J?![X\>*_A[X3^ _[-=G\!/@
MC^TOIW[0GQ)^%4-[HWP:^-VF_&_Q/-\:=.\8G]H7PM\3_#&C_"CPO9>#M#T;
MPP(-<U_QG\Z?'_\ :'^)'B?]JF[^.?[/WQA_: U?P;X!_P""NW_!/K]DWQCX
MG\0_&WXJ?!/X2^!=%^*-[^S)\-/C!^QCX,_8K?4_$O@;X_ZS!I_Q/\?_ !+^
M-/QO^.OPS^!/C/P)XE^+?@[PS\)]=^)&M_!2XN? _P"\OQA_84_8S_:$^,/P
MW_:!^./[,7P2^+7QH^$5H-/^'OQ&\??#[P]XG\2>'K""]O-4TNP-UJEE<1ZM
M9^&M;U'4O$7@ZTUR'4X/!/B?4M2\3>$H]%U^_O-1FXGXB_\ !,[]@+XM>-_B
M-\2?B3^R5\%/&/CWXMZKX!UWXB^+-9\(6D^M>)]=^&.JZ9K'@W7+J\1HWM=:
MLKS1M)BU75M-^Q:AXITO3K/0_%=SK>BV\>GJ >0?L.$/^VI_P60F0AXI?VQ?
MV=GBE4[HY4?_ ()L_L5R(\;C*NC1NCJRDJR.C E64GQK]O3XO:O^PE^VI^R[
M^VO\2/BM\7[?]B;Q[X6^)7[,W[07@-/%_CS6/A)\*OC)J7ANY\=?LX?'&T^&
MGAP7=N^J^/M0\*>*_P!G76)=9BD\#)XL\>?"K55T[2O&<_\ PDEW^I_P[^ O
MP4^$?B+QYXM^%OPJ\!?#SQ-\4M0T_5OB3KO@WPQI/AW4_'FJ:/:OI^CZCXMN
MM+MK:77[[1],8:3I%UJ;7,^E:-'!H]@]OIEM;VD7@W[0?P;^+_[1'C_PQ\*O
M%?AWX,1_L>Z7XF^!/QF\2>(;GQ3XKUGXX^)OB?\  /XP:=\9_#?PZB^&%[\.
M8_AGIGP[U3QQX'^$NN:K\0;SXF:]KQT/P]X[\!1_#+[3X[T3XB?#L _(_P".
M/B?]I#X3^(?^"3O[$GC_ .)VNZ=XA_:[\,?M8_$/XV:=XX_;%_:&^#OB+QG^
MT'X6T?X7>-?"/[,'AC]L;X2>%_'WQB\,^"_ 5S\8OB"_@+2O#6J_#W5_BA9_
M WP%X<O/'EW:7WBGX>_%/(CT']I#6[C]GW]C#Q[^UCXY_:(^,WPW?]M>^O\
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
M#?PY^#_[2/Q=_:/^./P)^''[17[5^B?L]_%S2/'_ .T-^U-\/KKQO\5O@_\
M&OQ5X3\8^,_ /@+QI8^(-"T?5])\;?#'Q!;^(O@Y#:^!]7_;CX1_\$^?V(O@
M3\"_&?[,_P )_P!EKX*^$/@+\2/[4/Q(^%]MX'TC4O#/Q%;68A;W\GQ @UN'
M4[GQM*UFD&GVTWB>YU673],L]/TS3WM=/TZQMK?-\ _\$X?V#?A?\%]._9W\
M"_LE_ O0?@GI?C^'XL6_PY3P#HVH>'[CXIV@A33OB7JJ:M!?W>N?$#1H;73[
M30/&>M76H>(_#]AI&AZ?HNI6%EH6CV]B ?)'_!/_ %?QKX)_X* ?\%8/V79O
MBA\7_B#\&?@]K7[%OQ*^$^D?&OXJ^//C7XC\":Y\?_@CXGOOBCH?AKX@?%+7
M?%7CR'P)JNM_#W1_$.C> [GQ'>>%_!VM:CXGE\(Z=HEAKEQIT?(_$'X=:)KG
M_!?SX%ZGJ7BCXJPK8_\ !+_X^>/K+1=,^.'QAT'P;:>)="_:X_9$\/VZV_@7
M1O'6G^#(]$\1V(M+?QSX1&A?\(I\2+[2O#VI>.=$\1:OX:\.WNE_K%X4^ _P
M7\"?$KXB_&3P9\+_  /X8^+/Q?CT&+XL?$G1/#NG:?XW^)D?A2S33?":>/O$
MUM FK^+U\):6@TGPH-?N[_\ X1K2&ETK0_L&GS2VS\_\0_V7OV>OBQ\5/A?\
M</B1\(/ _C'XN?!:#6[;X6?$'6]'BN?$W@F'Q!-I]WJ*Z/J *.C1ZCI.F:SI
M,EP)Y/#^O6-MK^@/IFM1+?@ _EC_ &#XO'7P9_9S_P"".7QM\"_&?XY:=JGQ
MB_X*T?MC?LN^/?A>WQ1\50_ /5O@CXU^,7_!3'Q-JGAN^^!.F7FF_#;6/$FG
M>./AW:>.]%^*?B7P_KGQ9T[6]5O=(D\<7'@3P_X!\'^#/?/@A\3OVL?VIM8\
M0_M:>'OVF_#'P,\7_ #_ (*;_$CX.?'70/&7[7OQPUSPKX6^%_@S]J#Q1\!-
M _8B\3?L(6/P<L/V>7\7_%'X6:A\,;3P%\3+?4;WX_\ B;XR>)M)\9>'?'FD
MZKXD7X>^'?WRTG]AW]CK0/#/PW\%Z%^S)\$=%\'?!SQ[<_%3X1^%-)^'/AG3
MO#?PM^)UW=+?7'Q$^'>AV>GPZ9X*\<2W_P!HOSXJ\-VNFZXM_J.L7JWRW6MZ
MO+>Y^H?L%_L7ZK^T]:_MI:E^S'\&+W]JJST^ST^#XZ7/@;1I/'H?3M/CT?3M
M:DU-K?RI_%VG:!!;^&=/\;SV\OC&Q\*6EGX6M-=A\.V=MID0!\0_\'!8+?\
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
MA'Q//K=K'XE&MJ-'XC_\$[_V%_BS^S_H7[*WQ!_93^!^N_LZ>$]:B\1^"_A
MO@31M'\%^ M?BO+Z^&L?#W3="@TP^ -1FEU76H+J[\&RZ'->Z=K_ (BTB[:?
M2O$&M6=]]/> _ 7@7X6>#?#/PY^&?@_PO\/O '@S1K'P[X/\$>"]#TSPQX4\
M,:#ID(@T_1O#_A_1K:STK2=,LH%"6UE86L%O"@^2,9- '74444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y3_ /!7_P#:^^+W
M[)O[.?PHT3]G.X\-:/\ M)_MC_M9?L_?L+_L_>-?&N@#Q3X-^&OQ)_:'\0:C
M9?\ "R/$7AQ[RRM]8'@WP?X=\6ZKX=L]2:]T)O&<?AJ3Q)HGB3P['JOAW5>X
MD_8>^)GPXB^&>O? S]L']J'4?'>B_%?X2Z]\<+[]HCXW>,?C'X5_:$^%^D?$
MC0]6^*WA[6/ NKQOX#^"OB6_\&/XFO\ P7-^RMX.^ ?AJX\5V_A[PEXWT/7O
MA+-J_A&1G_!4G]ACQ'^WC^SIX7\*?##X@Z=\*OVBOV??CG\+/VMOV5?B#XAL
MKS5/!?AS]HKX&7VIZCX#'CW3--5M4N/!FO6FLZ]X7UN^TJ*^U/PW'KD/BVRT
M3Q1<>'T\+:UZI\-_BK^U]\3H?#.C^,/V7K7]F/7M,\0Z/)\5/$GC'XL_#CXS
M^ =2\.V6IZE<:S8?L]3_  VUJU\;^/+OQ'::/9Z+;^(OC;X"_9P;P7I_C&U\
M:IX0\>ZOX7O_ (:ZD >5_$?_ (*A_ #X7GQOXJUWPC\8]0_9W^$OQ@N_@#\:
M_P!KK1O#7A.3]GOX.?%O2/$FF^#/$_AWQK/JOCO2OBY>>'?!'C'6-.\)>/\
MXL>!_A+XQ^#'@3Q3_;GASQ9\1M)UOP5X\L?"_"?&G_@L+^SG\$]?_:CT?4?A
M+^UEXXTW]BCQI\./#/[57C#P!\!M4OO"OP9\,_$/0=!\3R_%K6+GQ-K/A75O
M%'PU\#^'?$^A^)_&%Q\/=&\8>,Y_!%W=?$CP3X+\9_#;1=?\7Z5\IWW[$W[8
M.D?LD_MJ?\$MK#P-X(\>_"#]I+QO^TS<? S]KCQ7XB\+7'@[X2_!;]L?XG^.
M?B=\3-,^,_PSN-<L_B[XB_:,^!NO_$CXA:Q\(+WP)X;\0_#KXJ^(Q\-+[Q3\
M0?@A OB2/PME?%O_ ()S?M+:_P"#/^"YGP^^'O@CP;::)_P4%\ ?!'X;_LO2
MZS\2;6WCT:P^&_[*/@O]E?6+SXI%=*U6]\.6%M<>$1XW\/OHQ\9ZKK_A>ZCL
M]8M/#'B>.73& /TI^&W_  4-^$WQ#^-?QA^ =W\,_P!HGX=>/_A7\%-(_:1T
M"P\?_"._@OOCI\!=6U76/#[?$CX)>#_"6I^+OB5K:Z7XDTF+PUJOP^\:>!O
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
MD>)_B%HM[%XEC\/?FA\8/^"=?QY\"_MN?M0?$;X??L%_\$^?V[OA5^VKXO\
M#_Q5\,?%']JRQ\"Z'X__ &*_B[8?"[PA\+?&\'C:/7OA1\1O&7QS^!OB0>"?
M#7Q \(>#_AAK'@[Q!IVNOXT\*ZBOATZT/B/JW&_M$_L/?\%!/B#\8?'7BG7O
M@3\+?VC+SX,_M_\ [$'[1O[(_P 5_$G[0.E>";/P9^RS\$_BA\"?$WB7X ?!
M7X)7_@[5/"'P0^(MK)X \=:]\;/B;IB>"]0^+.A>(M(T9=:^*%MX(\"_#W1P
M#]=_"/\ P4&\"?$/]H[Q]^S7\/O@-^U9XNUWX1?'"U^ OQC^)$'P;/AKX1_"
MSQ-JGP;M/C;H'B7Q+XH\>>(_">KZKX"\1>&KN#3-*\2>!_#7BYO[7U+PAJ&H
MV&G^"_BA\)?%WCSW_P"/?[0GA/\ 9_TCP;-K/A_QGX\\:?%#QQ:_#'X0?"CX
M;Z=I&J?$/XK_ !$N?#?B7QJ_A7PI'XDUWPIX/TPZ9X(\%^,O&OB+Q-X[\8>#
M? _A7PGX5UW7_$_BC2-.L7G;YT_9$^#/QG^'/[1W_!0GXH?%#PCX>\.>'?VG
M/CK\)_BG\.I?#WC:#Q:PTSP)^RW\$OV>=>L-:A;1=!N]-N+KQ#\'+WQ5H$GV
M6X%[X4\3:0FK1Z'XAL]4T6#PK_@K+^Q)X^_:CTW]E_XT?"3X6_!#]H7XF?L<
M_&+Q#\3K7]F+]I*#1V^#/[2'P]\>?#?Q'\-OB9\+=5U/7_#GBK0?"7CRXTG6
M+#Q#\*/&_B70=;\*^&?'&@Z==:_I36\D&J:0 =D__!7/]F*VT7X:S:CX1_:%
MM/'/Q _:H\9?L3:Q\(K'X/:GXO\ B#\)_P!J+P%X+UGQYX@^$WQ/N/ .I>+/
MA[9:I-X?TJWU'PKK?@[Q[XT\*>/]!UFR\=^ =>\3?#73/%7C3P[TG@W_ (*B
M_ #Q1^SW\1?COK/@KXY?#K7?A7^T-?\ [(WC#]F_QQX"TS_AH]/VISX@\->'
M_"'P(\.>$O!WBKQ?X*\;^*_B7_PG/@'Q'X%\1>"_B)K_ ,-+CP/XST[QUXC\
M=^&_"6C^,-7\,_(>D?L??M$ZMIW[#7B70?V._P!EC]DZP^%?_!070_VN?'_[
M//[/GB+P7IFA_#/X9:;^RG\2?V=;K1M:\9>%?AUX!\.?&;X]ZQXB^*T_C34K
M_1/"7AKP/I'@OPQ9_#.P\7Z_=^&M*\9^-O*/&G_!/7]LM=/_ &@OBUX#\+_#
MZ7XP^"_^"T>A?\%6OV<_AMKWQ(L-,\+_ !R^'.E_ 7PG^S=XE^ WC;QY#X9U
M]OA!\1_%WPZT[XAZIHWB'_A%O&'A#PSXMU_X<P76O:CIJ>+M2\/ 'T%_P3J^
M.'Q;^+?_  4=_P""MNC?$,_M$^#?#G@>R_81?P7\ OC_ .)- U.3X)7?BOX<
M?&74?%EGX+T7X=^,_'WP=LM'\:7%CI'B.3Q%\,_%GBFV\3VO]D6_B?Q->>(_
M#UYHWA[[._:N_;V^'O[*/B&T\&ZA\+?C3\;?'*_!/XN?M*^(_!7P.TKX<ZCX
MB\'?L]_ N]\(:7\3?BQJ\/Q-^)OPML=<T[0]9\>>%-'T_P $> ;_ ,9_%GQ5
MJ&J,OA'X>Z[;Z;JUQ8_.?[#GP-_:Q\/?MQ_M]?M8?'CX1_#KX1>!_P!KGP=^
MQVG@WPCI'QJ'Q.^(GA;6?@3\*]:\.:YHGBRRT3X>Z3X,.^\\;ZE9ZCJVB^.-
M2M;36O#4EGH,'BSP[J=GXP/E7_!2[]D_]L7]IOX[P^'/#7@+P'\>_P!D+Q?^
MQ=\<OAAH_P *?B!\9Y?AA\,OAA^V#XA?5[KPU\>_CQ\/X_!_BQ/V@?#8\*Q^
M%O"_P7T6Z\/?$"W^$'Q5T^\^(,'A;PCJ=_IWQ/\ # !]0^)_^"H_P'MO%7PE
M\$?"KX;_ +2O[1_BCX]_LCW_ .VK\%+#X)?!76+BP^)/P9MK_P"'$%@ND^*/
MB9J'PS\(:'XMUK3/B=H6NV^C>-=?\+V6B01P>'?&6K^&/'?C#X9>$?'>KX?_
M ."F7P%^(/P2_9=^,'P9\,?%;XVZY^V1H.K^(/@%\"? &B^#=/\ C3XEL?!E
MC'>_%F77[3XD>// 'PT\ :?\%9G&@_$_Q/X[^)OAWP9I7C"ZT#P1HGB7Q!XP
M\;^ =#\5?'/[#O[*7[7/P@\>_P#!.3XA?%SX0>&- M/V8_\ @D7K/[$7Q-T+
MPU\7?#WC+Q)%\5)M<_9I\1:+/I@DTKP]H&IZ=/IO[-DNF:[=6WB*6PTOQ=X]
MTK3]+U+Q%X6T35?&S_.O[+G["O\ P4'_ &(OA#_P3&\=^#_AC\,OB_\ %G]C
M_P"'O[5_[,?[1G[/VG?&/2O#^G>/?@]^U/\ &[P#\5;#XH? WXM^*?#6EZ)%
MXK^&^I?#7P5J_B+PAX\\.^$SXPLH_$7A;1]<TR33M(UWQ0 ?<7_!%OXI^/?B
M_P#L]?M)>*?B!XN^,OBV\L/^"B7[=7A+PROQ\U36[[XG>$? /A+X[^(-#\$?
M#_Q#I>MSROX.N/!7A^TL]"F\$:;;Z;HWA>]M;S3=/TNRCC:.JWQ5_;A\>?$+
MXS_\%)?V0/#WPP^-/PUT_P#9L_9&\">,M'^/^A?\(7H>I6?C;XJ^#OVK->G\
M6:3K$7CW6]7TOP7-IWP?\&:+\+O$$/@6R\7IX]B^($NLZ7I>@)X#\3ZEZS_P
M3$^ '[0G[/7@#]IW2_VA?"GPX\):W\7/V\OVQOVD/"5A\.OB=JOQ.MV\$_'G
MXU^)_'^B)K-]J7PV^'<>E7D$&HH--M[9-6NM1T*33=7U^V\&^([S5/ WAWQ[
MQ]^SC^U1IO[9_P#P42\>>"OA5X-\:_"7]LW]B/X(?##POXXO/BUIWA+4?"?Q
M+^"7AS]J7PW%X/U7P?=>&-6U34'\5ZS\<_"NI'7X9K/PYH'@W3/$FJG4M9\6
M6FE> ]: .=_X)=?\%$="^(?P;_X)Q?LV_%KP_P#M'6OQN^-7_!.GX-?&3PA\
M=?C7X?*^$?VG?$7PZ^$7PAMOC]<^%O&?B#Q=J/Q0\3^//#OB/QE:^)/$FM_$
M#P7X<LO'VC:K'\1_!'B;QUX1U_1?$VL_4OP]_P""E7P1^('Q4^"/P]'@?XU>
M#_!_[5$7C(_LC_M!>,O"'AZS^!G[3]SX$T*X\6ZS:?#75]$\9:]X]\,KK7@B
MQU7Q[\,-5^-?P\^$WA_XX^!-*NO&'P0UCXBZ!+I]_>_"?PT_X)]?M$Z?J_\
MP19T?QOX2\.IX0_86_8#^.7['O[3%_I7CW2'O[KQ!\5?@3\!?@E8^(/A5;/8
M3_\ "4>'X=1^!6I>(M0G\01^$]3LO"OC3PU<VVC:MXEL?$/A'3>#_P"":W_!
M/O\ :*_95\2?!OX$_$?]A#_@G7I.F?LN30:#!_P4T\ >'OA[:_'+]HOX8^%]
M!UG1?AQ_PCWPBL?A4GCSX:?''6=*E\*:'\=/'OCWXN:]I[16/Q NO"%UXXUG
MQ=I7BG1P#[^_X*L_M&?$3]GC]G7P=/\ #/PW\4=0UGXK?M*?LH_!#6O$_P +
M(/#?]O>%_ _Q>_:<^#OPV^(EAI>I:[XG\.7OA_QIX^\ >+?%'@7X:>)-!<:E
MX>\;ZUI6N6^M^$KK3;/Q'8^/?LE:A\(_@E^V7^T_\/H?B]_P4G\8_$'5/V:?
MAA^U%J?[/W[3OCSXI?'/X;_L\_"GQ'KGBZSM?"GP3T_5];^(OC+Q_P#$OQ'X
MTTSQFWB&3PGXA^,/V8:3I7P@\+>(K*\\&/X.C^C/^"E'P;^./QW^"7PZ\$?
M7P1X8\:^+O#G[4_[)_QTU"W\9_$&+X;^'8?#/[-G[0OPX^/6M:6VO1^&?&FI
M/KGC"+X?KX1T"*V\,7-A8W6L2ZYJ]]!;Z5'INK\OI/P3^.-C_P %.OB;^V4?
MAS$WPG\3?\$]OA1^SMHNE2^,O"L7Q"F^*GPY^,?Q>^-=UI]UH,5]=>';7P]J
MNG_%JW\%VWB'_A,I#;>,?#6J--IDGA"]TWQ;, <M\.O^"O'P3^)_P7\.?M!^
M'/@+^UA8?"3XDZ3\"Q\"O%WC'X=> O MG^T'\0_VB_BV/@A\,O@Q\*D\7_%7
M1I7^(NH_$&:PAO[SQVO@;X:6/A+5=*^)7_"Q)OAO>Q>+*I?$G_@I]K7AOQQ^
MQSX.\*?LB_M)WFI?M%_M&?'+X$_$#PSXC\,?#6P\9?#74?@/\&_C;X^\0Z#;
M6</QF30=>\6^(-<^&>E:QX.UO0->\2_"_P 3?!J+Q7\1=%\9Z@E[\-K/QQXY
M\,OV(OBOX*_X(V_L\_L#?'7]F/X5_M17'@GP5X&^$'[1WP+O/B3;Z;X7^(_P
MV\)ZI>ZCK'B'X2?$>^;P@=(^(VGS:=X:\:_"2?7SX&DM/B+I6D:1J/C#X;VN
M/BSX9\<^''[%7[>/P;\/?L4>)]&L-?\ CY9?LU_\%"OCK\7?A;\$OVA_VAM$
M?XL_ ?\ 8Y^-'[+/Q>_9Y^&_PM^(/Q\2P^)>G_$#5O@MXC^)=]XTUM-'U?XI
MZQI'@:]MOAGX'\2?$Q?!VEZUJ !_0%X^\>>#OA9X#\:_$_XA^(M,\(_#_P"'
M/A'Q'X\\<^+-9G^S:-X7\'>$-&O/$'B;Q%JUSM;[/IFB:)I][J=_/M;RK2VE
MDVMMP?QC\/\ [5?CCXO_ /!57]C>VC\%?MF?L]_"_P 9_L1_ME?$"Y^&WQXM
M],\"?"KXJ:)HOC?]DV?X4_%RP\#>#_'7BRRL_'VE:9XP\=6GB/P/\;K;P?\
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
M?M[7/[+/QYU+X(?L ?L+_P#!-_\ :3E^'>B?#ZST']E+XC> ?"?Q&_:7MO\
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
M'B7Q?HGQ2T7P2GB+7-,A\6^#?#_@'XF6?@SQ)<?!CQ]\2;7^PKC7/F/XZ?\
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
MA[X.B\*>#W\6^"?AOH'PJ/P^\3?%2?P]\//$7Q5\<:W'\2F^$/@JUUO7M'T
M ]!^"G[5W[+_ ,+? W_!13XR:_\ %S]HK3OAK^SS^V%\1=)^.^O_ +3]SX]U
M^+X?>/3\*?@1XIU#P'^SCX/U2UU3Q[;?!&2W\>^#K#X0?#7POX8,_BOX@^)/
M$*_"SP_XCTKQAX2O_$'I>@?\%!OA3:^/OB!\+_CUX"^*_P"R)XW^'WP/\7_M
M-75E^T7:_#2V\->(OV>/AYJ$.E?$;XM^&OB7\'?B=\8?A7+HWPZO;S2_^$]\
M*ZUXWT3XE^#].UWP_K^O^!K#P[KFEZM=?"/CO_@GS^T[\5_@%_P59^&.G:IX
M0^#/Q(_::_;C\$?MK_LE^.]1\0KXL\-V/BCX+:)^R7J7PBT?XL6.C:3<:IX<
MMM2^)_[(6DW7CH:)IOC :'X'\?6MWX??Q1XDT2^T5:W[5?[#?QZ_X*CC2?$_
MQG^%\?[&FI> ?V%OVW_V=?"VFZU\2_!GQ9\2O^T-^VO\.OAS\._$?BBQN?A>
MNK:%K?[-?P^\,^%O$&FZ7JFM:]X(^*WQ:O?$TMUKWP;^$$?A#2+GQ: 6;/\
M:W\=?&W_ (*M?\$][#0O"7[8/P*^$GQ%_9/_ &V_'+> OC#'9^!/A?\ ''P_
MI=S^S3>?"+XLVG@/PCX[\3)_PE>G67BGQ:+SP1\<=+\&?'3X3V.L^'O^$N^%
M/P[N?%5H^O?KC\>OV@_AO^SEX4T#Q-\0KZ]>\\<^/?"7PD^&'@S0;:'4/&7Q
M5^+WQ O9--\!_#'P-IUU=:?I\_B/Q/?0W#MJ6OZMH'@SPCH-AKOCGXA>*O!_
MP^\+^*?%>B_E?\-_AU_P4>^-'[8__!/C]HS]H_\ 9M^"OPCB_9E^#7[:'PB^
M/&JZ+^TM%XQ'BKQ'\8&_9ML=$^(WPG\+^'OA),USX;\:W7PFN=?\-^$O%VM>
M$M8T/2[WQ98>,K_P[J7A+P7;?%SZL_X**? #X\?%SPQ^SE\5OV9+OPS>_'+]
MCK]J'P3^T_X.^&WC377\(^%/CCH>E>"/B-\)/BM\%[[QRNC^(T^'^N^._@]\
M6O'NG^!O&]YX<UK2-%\;+H,7B&WLO#U]JNMZ4 ?,7[9/_!4G4_!O[$__  41
M\5?"7X4_''X3_M>_LB?!#6=?UWX5?$GPA\+-1\8?!N^^(/PV\::_\%OCUJ5Q
MHWC_ .(?P/\ B7\)&O\ PSJNI?VO\/O'7Q0LAK'A37?!WB7P\FMZ1K^@6GV3
M^R/\#+KP/K_COXPV7CW]LW3O#OQ8T3PKIDG[.G[6/Q:O_B]'\.?%7@6_\2Z9
MJWQ!\(WOBKQG\6/$?@V?XEZ;=:1<ZEX3\,_$F#P#Y>G6^L1^#]/UF_DCTW\W
M/VOOV$?VC?VP=-_X*#_';2?A%I7PV^+G[5G_  3^\'_\$\O@)\*OB#\3O!UM
MK?@_PI'XU^+WCOXC?%G]H7Q!\.A\2? FE7U_XB^(FC6_@SPC\+?%OQ@E7PGX
M&TJ[U37=#UKXB:_H'PS_ '>\#:EXEUCPAX=U+QEX4_X0;Q7=:5:-XB\(KKVG
M^*;?0=9CC$.HV-AXETR&TMM?TI;J.232-9?3]&O=1TN2TNM2T#P_J,MUHMB
M=71110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MA?X:Z-X6\9^&]!U/Q3IVN_,>O?M1?MYZ+XQ^&O[,EU^UOXL&N_#W_@N!9?\
M!/SQ3\?]-^&'[/6KZ]\</V8?BO\ LA^(?VQ?!1\;V]I\,H?A_I'[27P<TJ[\
M*_#R[\1_#CPUX&\$2:EIT.K_ !8^#OCQ=4UWP7= ']05S<6]G;S7=W/#:VMM
M$\]Q<W,L<$$$,2EY)III62.*.- 6>21E1%!9F !->#^$_P!I3X9^,_VB_B[^
MRWHW_"8)\5?@EX!^%_Q*\<PZUX#\6>&O"[>%OC#?>-M/\$WWA#Q9XBTS3-'^
M(5K<W7P_\3V>I:QX&GU_PWI&LZ7J7AB^UN+Q9HGB+0=&_G0^/NH_M!>,/V+/
MVS_A1XT_:[^/OB5_V3_^"V'['G[/G@SXC7&G_ >/XC>.?A/X[^-W_!./QO8>
M'/BG>S?!.]\,>(Y/ GB3]HOQ1J?AJXT3PIX8M-8_X1CP9X?\>:9XO\!6WB#P
M5XA]A_:@\!_&VS_:_P#^"A]W\.OVN?C+\)_%_P #_P#@CC^Q]X^N/BOX/\+?
M!&7XJ_%+Q[\+/'__  4-U[PKJ?CK4-7^&-Y\-M(\+Z[KN@WNM_%#PC\,?A5\
M/YO%][?Z?I7A7Q)\-_!.GZYX.\7 '])M%?S!?M"?ML_MK_\ #,/[&_[6?B;Q
M+\8/AQ^S;\5_^":OPH^,GQK_ &@OV-?!GPW^(_B/]D+]JOXN^$?#'B:3]HC]
MH;]FWQUH7C;QU\3?V.?#GAC5/$FI+IGPUM_$">"]*\)_%74_&OA[Q%XDB^$G
MBGP)_2QHNMZ+XZ\):7XE\'^);;4_#OC#0+/7O"OC#PU=:;JECJ&B>(=-CU#0
M_$F@7LL.I:/J5I=V%Y:ZII5U);W^FWD4EO-)!=6LC12 '2X'I17\J'Q+_;^_
M;"^!7PI^*?@;Q'^T=\4_B+^TS_P3O_X* ?$+Q/\ M7Z)X>\%?L=ZCXX^-_\
MP2H^'FE^!OVC=7^+GB;P;8?![PKI/PXT&/\ 97^+WPN\)VWB7X?:%X<\4ZI\
M?KC5M!MM5BT#4)]=\!_8OQ$_; ^+_B?6_@OK'PV_:7UGPY\#_P#@H!_P4AA_
M90^"'Q-M/"'PE\3>'_A3\"O@A\*?C)J?C;6?@]XAL/AS<QZS\0_VM_CK\"_&
M'@OX4^-_B7J?QJ\#'X->)O!?Q$\"Z;X:U.VU#5-4 /WJKQS]H/X[_#S]F'X)
M?%#]H/XLW'B*R^&?P?\ !NM>/O'>H>%?!OBKQ[K6F>%_#UJUYK&JQ>&/!>D:
MYX@N[+2K))=1UG4(M/\ [,\/:+:ZAXC\17VD>'-)U;5K'\#_ -HK]I#]M']E
M+XO?M+?LY>'OVB_B%X[\&_#OQO\ \$F_CQ\&?BGXB\#?"?Q-XZ\(_#']M']N
MJP_8Y^,G[(WQB\6:G\/-1T7QSH6IV'AKQM\2/@UXP/ASPM\?=+M;O4K77/B?
MXUT[PW:3UZ=_P48^*7Q7NM)_X+M? G6_'^M:]\&O"O\ P1%G^-'@+P-JF@>
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
M[1?B7X=:S_P3Y_9F_:GT6S_:Q\)_"GPA\7I/B9XN^*WQD^$/C7XE:5X+^&D
MU/X)>!_C58?#?1O'D'[.'Q$U"Y\5?"'5;B72)_!WP=U6?Q'\--+ /WJHK\X/
M^"D/Q]\7_!S0OV1OASX/^(\GP7N/VPOVWO@[^R7JWQGT^W\,7GB?X;Z+XW\(
M?%'XA2R>!K3QOH/B?P9)X\^)&H_"S3?@CX0O/$>@ZO:Z%K7Q1M?$>GZ7JFO:
M/I&F7GRC\9_B#\=/V5O&'P2_9);]NK7/&6I?M>_\% O"?@O1/B;XR^'W@+4?
MC)^R9^S3X^^"GQ@^*/AKX)VWB-+76M&\=^-_BQ\1_P!F_P ;_#;X+_%KXL_#
MG6=8LM!\;^,!J2ZOJ'PTT'7K0 _<VBOY8/V^OVIOVX_V,]#_ ."C7P1\!?M*
M_$+Q/IWP9^&G[!'[4/[.GQQ\0^"/AEXE\?\ PO\ "G[4G[4.I_LO_$?]E[XN
M^*KGP4=%\?:%=R>!?%GQ%^$7BR;1/"7Q]TW2+_7+/4?BMXF'A[2M9L_9_CI!
M^V3X6^+G_!2[X&:#_P %&/VD[/PI\%?V%_A#^W3\/O%3^!/V8F^*7AWXM:]=
M_M;Z)-\/-*\46?P/T_PO9?L[WTW[/GA/7?$_P[B\ ?\ "=:UJ@@M-"^+W@WP
MY<_$'0OB: ?T<5X!\6?VE?AG\&/B7^SO\)?&G_"81^+_ -J'Q_XB^&OPJDT?
MP)XKUKPG-XI\+?#WQ1\3]6L?%?CRRTQO!/@NZD\(^#]>U#0M'\1Z_8^)/%J:
M9J\WA+0]<L?#?BN\T'\9M,^//[67[3_C3_@C%H=M^T_XZ^!/AK]OW_@FK\8/
MCU^T=I7P:\$?"".]B^(WA'X6?LF>,M-\3_"+Q+\0? 'CO7?AUK-UK?[0OB72
M+YM=N_B#X8M_".G:?;>'/"7AWXB)IWQ0T?Q/X1_&;XY?%+Q%_P $[/!7[0/B
MN[^*'C;]EK_@N[^V/^R-IGQRU'2--T+5/CQX*^!?[&O[=&@^%/B5KVFZ%HVB
M>&H?%JZ?>_\ "#>.6\-6;Z5)XW\$^(G:X?4VU%(P#^H2J\%U:W#W45O<032V
M,ZVMY%%*DDEI<M;6]XEO<HC%K>=[.[M+M890DC6MU;7 7RIXG;^:F']H;_@I
M)^TEJW[:OQX^ _Q4^$/PIT+]C#]OGXM_ ^QT3XO?'3P]\-/V=?#OP0_92\3^
M%K'XO:%^TKX/O?V6_B3XON(OC-\+CXB^+O\ PM_3OC)X4USX=1^(_AI?^#/^
M$4\$Z-XR@^(WA>A_&CX^_L??!/\ X+8?'WP]^U'\0O$GBV#_ (*X^"/V:++Q
M7\>(?@.OP_\ AHOQ=\/?\$Z?@K=_M(^)O$.E? W2'\/>(_A-\-?'8T#P9%K:
MZ[^SWX7T[P5X"'B'X$^+([3Q$GB< _K2KYLTS]JOX1ZQ^U9XG_8SL+OQ1_PO
M+P=\&](^/7B'2[[P-XKT?PQ#\-?$/BF+P;H6KZ1XTUG2]/\ #GB^35/$"ZEI
MP'@R^\0V>EWV@:_I>O7FE:UI<VEG\:_CE\:O^"B/[#WP6_:GUKXF?&/X-:!X
M>\:Q?LV^%_V6M=^)?QAT/X]?&3]GOQ9\;?VDOA=^S%\8OBYXDM[CX#?L\Z#\
M2/@E\+I?CEX,^+7AZR\<W&L2>'_&ME)X!\2^)!\._%_AG1?!W;? 7X7Z[\)?
M^"\OQ(\,:W\9?BS\;_,_X(__  6U"T\4?&6X\ ZAXKTYF_;"^+&GZKIT&K>
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
MC70M,\5Z7JMEI7BK1K+6=7L],U^RA@U2QM=5U&WMKJ.*]N$DW/&ND?#W4?\
MA#[GQ_;^%Y)=$\;:%JO@6]\3'3H9]-^(;I>:1H-UX7N[YHI;7Q7>VVK:KH=F
MNER)J&IZ?K&JZ*8[JPU*^LKC^=/Q7^V5^U)XC_X)??&;_@KUX!^-WC3PG\1/
MA?\ %GXW>+]%_96\2V_PQT;X(K\!OV>OVNO%7P@U']F'Q_X?\0?#W4?&(^(_
MCOX5^ IKW7OB3H_BVQ^+T7QZU^*Q^&WB>S^%%QIOPGU, _IE P,9)Z\DY/)S
MU]N@]J7 ]*_EK_;B_:%_;4^%GP^_X+-?'SP1^VA\6-('_!-[]H?X/^*_@%\,
M5\!_ (>!_$>@>,OV=?V5_C;KWPB^-%S:?"BT\7>-OA58:A\7O%WA?PQI_A_Q
M)X&\?V^E7LNI?$#XB_$SQ#9>&-1\*_9^G>.OVFOAC^V]^W-^RUJG[6/Q8^(O
MAV[_ .";/P[_ &PO GC/Q9X1^ L/BKX$?&;Q'\2_VE/A-JT/P5T_0_@_IG@V
M#X<C2/AEX+UO3/!7Q@\,_&66W\1:.=1U'7M7.M^*4\0 '[BX'H**_F]_9O\
MC!^VIX+\/?\ !$G]JCX@_M9^,_CSX5_X*&_#;X4_#+]IOX'>-?!?PST/P-X8
MU7QK^PIXV_:C\.?'7X03^"/!.B>+?!OB+P5>?!SQ+<?&[4O&'B_QKX3\<V/B
MW6-0TCPY\,=)L?#]EX2S?V./VE_VI?&/[6/[''AS6/VB/C[\2OA-^VI^S)^V
M_P"*]6^*WCWX9?"#X8_#3XK>)/@QXJ^!6O?"K]HG]C#X-7FE>)_B;\(/A1H_
MA[XWZEX'\!7'QJ*:9\>O >B>$OBEK/PR\7PZCHGQ=\? ']*F!Z45_+9^PC^T
M;^VEXV^%G_!%[]J+XH?MD?%3XDZK^VM\>/CS\ OCK\)]9\#? ?1/A%K'A:V^
M%W[9/Q(\->*]'TOPM\*M&\9:#\2/#OB'X ^!Y4UO3_&T?AF6*;7='TCP7X<\
M$ZA'X+MOHKX)_M'?M8WOQ ^*?_!.#X@_M,?$35?VTOA[^WOX=@M_C7_PK_X
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
M>?MSPS?!W2&D^#4WC_3M,OM8^&^D^,]"U/P_X[TCX@:QX_NH]/\ &WC7Q?\
M#G3/#/P_T#%M?VB/VGOA5\&?^"1/[9EE^T'XO^/*?M[_ !@_8V^&O[3'PD\1
MVW@31?A=K>@?MJ_#N;5=.\>_L]^'(/AIH'COX=)^SOXBU;2M=\/>%M(O!JGB
M_P""VC>*=2_: N?&WCC1KSXH:: ?T.T5\5_\%(OB#\1OA#_P3Z_;;^,7P@\=
M:K\-?BG\&OV5?CS\8_A[XUT;1O!?B*[T7QA\*/AGXD^(6@";0_B%X6\:>$-5
MTK4M1\-P:1KMEJOAR\>?1+_44TRYTG5S8:Q8?D?XS^)/[8_@+QW_ ,$V_P!G
M_P -?M3_ !4^,7B;_@HS\/\ XI?&_P"(&H?%+QM\$O@IJ6E7'[/?[/'PGUV[
M^!W[._C#X=?LL:U<_#S1OB'/\1K_ .)7B9M5T/Q_\2#H_P (=9/ASQ]X<U#Q
M!XT\6W8!_2)1@#H,5_/'H'QY_;5\/?%G]BK_ ()X?M)_M ^%=-^(GQM^/_[9
M>F^-_CQ\!_&W@CQM\8;OX,_LZ_"?P-\?/@S^SQ\4=;;X#?#3P#\-OVE_B?\
M#CXR>%-:^)WBCP+\)/"FJZC\(?AQJ?C+X46?@SQ#\5M)\<_#WT+6?B?\<?A]
M^T?^Q3_P37\0?MWW7Q#U3XJ>,/VX=9^*OQPTSP3X$\)_M&:CX+^ W@'X3_%;
MX1?LDW5[I%AXG\(^'_BE'\)_VE? /C7Q_P#&ZW\*>$/'GB_X:_#>/Q!X<@\'
M>-_B(OBR  _=K '0 45_,=\6?VI_V\/@?X=_;HL;3XZ?%[Q[X2_X)%_M<_L[
M>/\ XH>/-%^%G[/-_P".OVJ?^"?/Q9^&/PQ^.GQH^$WC*?Q/X N?#6F_&C]E
M/X7^,O$WB2]^)'P_7X>>*/B+\//#/AQ=?\.VOC?QS:>/G^F?VJ?VUOC3X(^#
M/QJ_:2^"WQ9-Y\*_BU^V+^S/^PS^SUXCU6/X26?PG^#>@ZY\:?!W[._[1G[5
M5IXYN_AEXEUK2;W3?BEKOQ;\">%=8^.%K\6?A!H_BGX5_#WXFV?PS^(7PN\8
MW'A7QN ?NQ17\T?[2WCG_@IS^RO^SW^TY<^)?VF/"OP[M[;XX?L#ZA^S#!I/
MQ&^'W[27[1W@OP'\>?VI/AK^S?\ M$>"?BQJ7Q&_9J\#V'C#X.WDOQ D\2_!
MSQ8FBK\6/#7BF'5/#VJ_%;5/#5CH_AK2?Z ?@M\,O$7PF\'W/A?Q1\;_ (M_
MM :G<^)O$GB,^//C2OPL3QA!#XCU.75?^$9ME^#_ ,+_ (1^$8?#.@SW%Q;^
M&[(>$S?:7ILD6E'4I].L=-MK, ];HHHH **** "BBB@ HHHH **** "BBB@
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
M#6/%_P //!$^EZ[ISV4?C+0-&\2ZC-%XBCT[P_=CP-X\?PQXK<_M+Z[\%_\
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
M+4/&/AZ"ZU+Q)/#8))XN\5'6;/QX_P""9G[$W[2'C+X8_$3XF?!=;/Q_\'O
M=S\*?A_XV^$GQ!^*G[//BO2OA+<R13#X1ZCK_P  /''PSU3Q/\*+*1)WT?X;
M>*;K6?!F@G5?$/\ 8FBZ</$WB$:GW'P*_;A_9Z_:(\<W'PS\ ZUXWTGQ\WPW
MTOXT>'O"GQ0^$OQ4^#FL^/O@QK-_9:38_%KX;VGQ2\'^$G\=^!8=7U/2=(\0
M:CX<^W7O@O4]>\+67C?3O#<_B_PHFM?'G_!9;X^?&C]F?X!?!3XE_!GX]Z]\
M![GQ!^V!^S#\%?'6O:?H7P4UG2A\-?C1\4='\$^.=7U"?XS_  S^(>E:'J/A
MWP]>WNK:%KL8L=+TK4($OO$%EK6E07&G3 'UQ>?L$?LL7>N?%+7XOA]KNBS_
M !D^ ?AS]EWQUI/A/XM?&CP7X/D^ '@ZRU33O"'PO\)> O"/Q$T7P1\-O#GA
M.R\0>)H?#'_"MO#WA+4/#_\ PEOC&32+ZSE\7^)GU5O@K]@C]E[X>>)/V:O%
MG@_P7XOTG6?V/_A=K'P4_9R+_&WX[ZGI?PW^%?B"TTK3]:\%P^'M7^)E_P"'
MO%&E:CI_A[PMIURWC;2O$EX^F^#/ VG"Y%EX'\)0:-\&_!;]K+XE^'_^"CGP
MQ_9$\!_M;Z#_ ,%%?@?\4?@3\7OB=\4_%9TCX%S_ !A_8W\4_#R[^']O\.M2
M^(/Q!_9B\/?#3X2:K\,OCTWB'Q/X:\(^!O$?P;T7XD6GBS09O$5C\0]<\+VU
MUH$/V?\ "O\ X*0_LB_&?XL>&O@WX ^(>M7_ (F^(.M?&SPY\(=>U3X<_$?P
M[\,_CEKO[-WB+4_"?QZTKX*?%77?"MA\/?B9>_##7]$UJ#68/#'B*]?6=)T;
M6/%O@\>)/!NDZEXAM0"I\*/^"8_[#_P-^..O_M$_"?X(0>"OB3XC\=^*/BK=
MVVF^/OBG-\*],^+'C7PV?!OB[XL^$_@'?^.;OX$^!_BIXB\'RWGA35/B/X,^
M'&@^,I_#>K^(M#&M)IOB?Q%;:IR'A#_@D;_P3^\!Z_X-U[PE\#]7T:W^&GQS
MNOVC_A9X(@^-W[0,OPA^$GQ=U"?QI=:OKOPC^"%S\59O@]\+="UZY^(/BJ?Q
M%X \!>!_#_P\\0R76E?VWX5OX_"WA2/1/6_AE^WO^S'\7/%,?A;P;XP\2JNH
M_#/XA_&KPIXU\4_"[XH^!OA+\0?@W\*/$7@GPG\0?BG\//C)XQ\':)\+/&7@
MGP[K_P 1/"$3:OHGBZY&K:!KFE^/=!AU3X=ZOHWBS4:'PO\ ^"A?[*GQ:UQ-
M"T#QWKGAEM0^$>I_M ^$==^*_P ./B1\&O!WQ'^ NA_V6=?^,OPS\;?%+PIX
M3\*>//A]X=@US0M1\2:SX=U>];P]H/B+PMXIUNVL/"OBWPMK>L 'U!\2_AOX
M'^,/P\\<?"?XF>&]-\8_#GXE>$O$7@3QWX2UB.272O$WA#Q;I-WH?B+0M06&
M2"<6NJ:5?75I,]O/!<QK*9+>:&=4E3Y/^"G_  3?_9"_9Z^)?A'XQ_"SX?\
MC#3OB?X)^$FG? W1O&7BSXZ_'_XGZI=?#70]8\7:OX9TCQ.GQ/\ BCXPL?&N
MK^#8_'?BOPOX#\8^,+37/&7@+X<ZI'\*_!NOZ'\-=*T;PIIWQ+H7[?3?'W_@
MIA^P9X4^!/Q&^.UO^SG\;?V5OVMOB?KO@7Q]\!/%7PF^''Q*@\"W/P+D^"OQ
MH^'GBCXE_"'PAXW\86?B+3OB-XXCN;'3_'.IZ!#H>E^ ?%$G@?PU'XGT7Q+X
M[_<&@#PS]H_]FGX%?M=?![Q;\ _VC_AOH7Q5^$OC>"VA\0^$]=?4K,/-8745
M]IFK:/KFA7VD^)/#'B/1KZ&&_P!"\4>&-8T?Q%H=_%%>Z1JEE=1I*/%;7_@G
M/^Q]:_ ?5_V<&^%VJZA\.-=^(>A_%_5=3UOXK?&37_C#=_&#PO-X9D\)_%__
M (:*UKX@W_[05O\ %CP=;^"_!ND^"OB1:_$Z#QEX-\.>$?"_A;PQK.D^&O#^
MDZ3:?#/[!?QG_:/_ ."K/P\\??MJ:1^TQ\4?V6_V7O&?Q.^*'PY_8S^&_P !
MO"_[.^IZWXL^#_PG\;ZSX /[1?QN\0_'OX$_&K7A\6O'_CKP_P"+K;3_ (9^
M'_\ A&?AKX&\$Z%H%EJ>A?$#Q!J5_P",+C[4^'WQG\??LQ_ 7X8:-^W;\1]/
M^)7[17BKXD_%+X<>&;OX-_#+6[_Q'^T!>:=XU^*'B3X;7/P]^"'PYTSQ-KNE
M:M?_ +/WAC1_'WCCPW9MXAT?X2Z;IGBR\\;_ !"U+0/">M?$"\ '>+?^":W[
M'?C_ .%OQ0^$'CSX=>+?&OA7XV>(O OBGXP:SXG^.7Q\U;XH_$W5?A?>V6I?
M#:#QI\:I_B?_ ,+@USP[\/M1T^UU#P/X,NO'!\&^$[U9;G0- T^:XN'D[GQ+
M^Q#^SKXN\8_&3Q]XA\/>/M1\5_'_ ."6D?LY_%K4F^//[0%M'XI^#>@0ZS#H
MO@^+3++XHVVD>&SIC>)O%UY9^(O"EAH?BN#4_&WCO5EUW^U/'/BV\UGS.?\
MX*@_L56/PT\-_%?6/BIJWA[PMXA_:5T?]CN]M?$/PN^+&B^+/A_^TQK.NV/A
MZ'X1_&#P;?\ @B'Q-\'-=M[S5-+OKC4_B;IGA;PQ)X<UCP_XKT_7;[PSXG\,
MZKK'F>J_\%E_V!]!\/?$+Q'X@\<_&/PY#\&_'FE^ OCGH?B?]E#]JGPQXU_9
M^.OZ9X>U[PQX\_:"\!^(?@WIGC'X&?"3QAX<\5:-K_@OXK?%71/"7@7QA9'6
M;3PUK6J:SX4\6Z7H0!XE\:?^"==EJ7[6G_!,+PM\-/A%\7=)_9$_8P_9[_:G
M^%</C;P!^TOXR^'?BCX3W'Q4MO@!I?P@T/PSXZTWX^^&/VDM4T;PQX?^"7B'
MPOXEM+.[UG1%\)>+/"GA1+7Q+X>F\3:7X6^_4_82_9@@TO\ 9RT6P\">(-'T
MS]D_QIJOQ)^!]OH'Q;^,WAY]"^)'B*U\16GBWXC^,+G0_B%I]U\7_B'XZ3QG
MX\G^(?CGXQS>/O%7Q"O_ (C?$S4_&NK:]J'Q)\<W6O\ &?';_@I%^RO^SO\
M%G6_@+X]UOXHZQ\:] ^$,/QYN_A;\+?V?OCO\8/&-]\)Y?%EEX,E\9>'=-^&
MGPZ\3KXJTS2]9NY7\2MX:GU63P?I>FZCJWBU-#L(89[C?G_X* ?LOW?PI^#G
MQB\ ^,_$'QL\,?M">"]7^(WP3T3X"?#GXA_&7XB_$3P%X9TW3]3\9>+]+^&/
M@'PQK7CO2] \!G6-"T#QUJ/B70=$@\)?$#Q-X,^%&N-9?%7QUX+\%:^ <YXN
M_P""9/[$/CC]HW5/VK_$/P2B/QN\27/@&_\ '&L:)\0/BIX4\$_%'5OA5>S:
MC\,]=^,7P;\*^.=%^#7QD\0> [Z9+GPOKWQ1\ ^+=7TF:PT26WO5?P[H#:9T
M5Y_P3T_8_P!2U3]IG4M8^$$/B"R_;$-]-^T;X+\3>-_B5XF^%/Q#U35M#\(>
M'-:\2Q?!O7O&6H_"CP9XSU[2?A_X&AU_QQX \&^%O&.NW/@_PUJ6K:Y>:EHF
MG7=OYM-_P5A_83FTOX)ZGX5^+GB#XGR?M*?!OQ/\=_V>]#^#OP8^.7Q;\4_&
M?P)X)O[#2_&UE\//"_P^^&_B#7-?^)'@?4-02'Q]\'(+%?BW\/;;3_$FK^//
M!7AO0O!_BW5-$[O0?^"B7[*7C+X1? KXV?#WQQXB^*/A#]I6+Q%/\%])^%GP
MS^)7Q&^(?B^W\#)J!^)<[?#'PCX3U;Q[H,?PJGTG4M&^)?\ PD6@:4_A#QA%
M8_#W4U3X@^(?#'A;6P#$^&?_  3 _8:^$_P)^)_[-?ACX'KK'P:^,?@70?A;
M\0_#'Q.^(_Q;^-6I:S\+?"&E:EH_@/X86/C;XP^/?'7CSPS\.?AK;:WKUY\+
MO WA7Q/HGA?X9:_XA\1^*_ FE^'_ !3XCUW6=0W_ ('?\$[OV4/V=_BIIOQP
M^&O@OQU/\7](^$5G\!M/^(_Q-^/G[0?QR\6VWPAT[Q-J?B[3? R:M\;?BG\0
M9CI&EZWK.HOHY8&ZT73)HM TBXLM M+73(>4^(/_  5%_8P^'/A#X6>.=2^(
M7B[Q)H7Q?_9LO/VRO"\'P\^#/QE^(?B?2_V3-+LO!>H:S^T-XZ\#>$/ >K>-
MOA[\.M(M_B%X26ZE\9>']&\0SW5]JECIOA^_O?"GB^#0><O?^"F_P9?]M/X*
M_LB>%_#?Q-\;Z?\ &3]F/Q-^TOI'QK\$_"/XU>,_AE<Z"WB[X%Z'\,6\,^*_
M!GPP\1^#?%/@+QCH'Q6\0>(?%_QAA\6V'PW^%-WX>\(>%?%NO)XC^(VGV&E
M'U+^TY^RS\$/VQ?A5J'P2_:'\+:OXW^%^K:QX<U[5O"FF?$'XD_#N#5-5\(:
M[I_BGPO<:CJ7PQ\7^#-:OH]!\3Z1H_B32[2ZU*:SM->TC2=8BMUU'3;&Y@S-
M-_9$^!.E?M >&/VI+?0/&%S\=_!_P<E^ &A^/-9^,/QG\0R+\(KG5K37[[PC
MJOAW7OB%J7A+Q&NI>(=/TWQ%JNN>(] U7Q)JOB'2]*UW4M8NM6TRPO+?YK_9
MC_:^_9L\)_L,_";XXW/[6/Q6_:-^&'B3Q[XP^%O@GXX_&3P!J5I\?/C=\2F^
M.GCOX;6WP^TOX0>!/@]\./%7B?QQ9>-M$UGX?^$/"'A'X,V/B/4_#?A*VUBX
MTS48[?5?$5QI>(/^"KG[#W@SX7?'CXL^/_BAXD^'.B_LN^.O _PV_:,\+^/O
MA#\8/"OQ-^"_BWXG6V@7GPU_X3_X9:IX%B\::+X,^(5IXGT:[\%?%I](D^#_
M (ELI[N_TKQ]<V&D:U<Z< >C?!+_ ()[_LH_L_:-IGASP!X"\3ZMX<\/_![4
M_P!GGPIX=^,7QD^-O[1.@>"?@-KH\,IXB^#?@;1_V@/B+\3-/\&_#?Q-#X*\
M%67B?PGX<@T[2?$>D^"? ^A:U;WNA>"/"6FZ+Y3X$_X)!_\ !.SX<_#/XI_!
MSPW^SG8W/PQ^,/PZ\4_"'Q7X/\8?$?XP_$33-%^%?C75T\1^)OAW\*'\?_$+
MQ->_ GP?J?BFVTOQ>=#^"5U\/K*U\8^'O"?BRRCMO$7A#POJ6D?07P$_;,^
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
MQ^T%I/Q/\!:?X-\)^&? _C;1_B7I^O>#O OAS1/AYX9O-*\":99>'(*GB/\
MX*(?LK^$_%<WAS7?&/BNWT.S^+ME^S[J?Q>M/A1\5=6_9^T3X[7WBF#P*GPH
MU_X]:3X-O?A5H7B:R\>3CX>:Y>ZOXIL_"OAKXGH_PH\2^(M(^)P'A V/#O\
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
M7QA?^(_C3IOA#X;?!32M9\1_&'XN:-IVD?$WX=^$?$/@?Q[X3O;@ ^VOA?\
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
MB>:\B^&QUZ'4H+[QYIVF16^K7G[2TA. 3Z G\J /YN/@_P# S]O7]D?X>?\
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
MXF/Q*\7ZK<2WEQ??%6TNM5NM'T_XHVG@^[U#PQ> 'Y_:+^VM_P % O#GA?\
M98_:!\??M"_#?Q=X?\4?\%F_B)_P3A\>_!CPI^SUX?\  _@OXA_"KQ'^V#\7
M?V8M'\;7^O:KXM\>?$;P=XT^&)\(:9XK^'%KX5\;_P!E3Z58P^&?BM)\4]7U
M"^\:)]F>!_C7^U1^U!K7QB_:)^#_ .T[\./@O\,OV7_V\OB?^S?X]^ OQ \+
M_#W4OA+J7[/O[+?Q&F^&/[2?B_XO_$5O#VI?%_PY\<O$-GIWC7XP_![4O#7Q
M!^%_PN\*^$E^$GAGXA^"==MKCQG\1_$?T#<?\$O_ -GZ[^'O@;X:7/BWXU3^
M'?AS^UU<?MU>$I)?'.EMJ=C^T[<>/]7^+3>/[NZ_X17RM8TY?BMXC\3?$,^
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
M^&/B7]&O@!_P2"_9C_9IU#6!\,/'G[3J^"K%/&/_  HOX/>+_C]XN\=?!?\
M9&N_B#H/BGPMXQUG]E_X:^*UU7P[X"\1ZMX;\;>+_#]GXF\06_C/Q!X6T#Q;
MXST'P9J7AW1O'?CFP\2>G^#?^";7P!\":E^Q%J7A_7/BS$W_  3R\,^*?!?[
M+MG=>-X+O3O"7A'QGX17X;^(?#_B2TET/;X_M;GX7P6/P[T^]\9-K.L>']"T
M^#5?#FI:3XTFU#Q7>@'YJZ1_P4._:L\+?LG?!#P+XAN[KXS_ +3/Q _X*>_M
M(?\ !,O6?C=X T#X$_#OQAXJT;]G/Q_^TS%??&3P)\,?C!XU\ ?L[:)\;_B'
M\/?V?8?"O@[P?XL\;-\,]#^*/C"V\:IX5^)]CHMC^S_X\YCXE?M9?\%7_@GX
M9^!7@KQNOASX:ZG\2_\ @J9^S=^S1\.OB1^T7\//@!XT^-?Q,_9=^/-AJ>L1
MZE\7O 7[)G[06M?!?PMX^\!^+?"/CCP#K?B#P"W@>P^,_@RVT/4_"&A? 7Q=
M%KNL6WZ6^*/^"5/[*WCG]GWX@_LX^-E^)?B;PGX[_: \2_M8Z=XRN/'4VC?%
MKX4_M1>*O&6I_$C4_C]\$_B/X5T[P_KOPN^(D?Q%UO7/&&GS^&GM] T^;7_$
M/ABVT%/ /B#6O"-_GVW_  2E_9^D\)?"O0/%/Q)_::^)/BSX4_M!^ ?VI[3X
MS?$_XW:SX[^,OC/XY_">PN-(^%'B?QYXRU_3KJ'5_"_PWT>]U/3O#'P>TS2=
M$^"0;6M=U?6?AQJ_B+6]3UBZ /R*_;B^./[9.C_L+?\ !4/X.>*/VIM7\3^-
M?V4/V]OV1/@9I7QTTCX8?#KP#XS^)G[/G[6.I?L5^)[OX7^//#?A738/!EK=
M^$=$_:@\1>"M7\8^"M+\*W7Q&T'PQHR:GH^@#5/$]OK7UO\ MP?M@?M!_LD_
MM$?#[P=\7?CE\0_@%^SO=?"[X%Q^ /VP;CX"_#WQI^R5\0OCWJ_Q8\5^&_CK
M\-OVX_&EOX&\0>*/V9[SQ/X(;X46?[-GB3P3<_#[X<:!XH\4>.?''Q*\3?$?
M1O#\'PMTS[>^+G_!,3]GKXV^"/VQO ?CGQ)\9I-,_;@\9_#WXE_%[4M%^(*:
M'KVA_$SX/M\/E^$/C[X9:EI^AQ#P9KWPUM?A'\*+#0;58-2\.ZK:?#S0?^$R
MT+Q1<77B&XUR3XD?\$V?A;\6$U[1/'7QE_:2\0_#?XD>&/ _@_\ :!^$&M_$
M'PUXE^'G[2&A> )KJ\T>+XH1^*_ >O>+] OM3O;^\_X2_6/@EXN^$.K^--#&
MC^ _%%]JGPW\'^!_!WAD ]2_;T^)WC?X/_LJ_$KQW\./BA\-_@UXRLKSX>:/
MIGQ&^)_A_P 3^,M+\/V/BOXG>#?"OB8>"O /@SPYXQ\3_$KXXZGX3UG7=(_9
MS^&&D^#O%TGQ(^/M]\-O!%UX6\0V&NW>D7GXC_%3_@H7^V_\*?\ @GC_ ,%>
MO'NC^,]7LOC%^P5\2/"FE?!_Q_\ M.?!+X4I\9-6^&WQ+^"/P ^-NF1_%GX=
M? _Q-X6^"MC\1=*MOC9?6'A+6;#PQHUMIWAVQ\*'XJ_!9/'UIXS\,U^\_P"U
M?^RU\./VQ/@SJOP5^)FI^.O#>F3^)/!/CKPOXZ^%OBV\\"?$_P"&GQ(^&?BS
M2/'?PY^)/PZ\864-U)H'C/P3XOT+2=>T.^GL=1L/M5H(-2TW4+":XM)OCG7?
M^"/W[-7C#PU^U;X,\=_$K]JCQ[X3_;3'@*7X_P"@>+OC]XDU.S\4ZAX)\(_#
MKP;?:O;31V=M?Z?JOC?2_A-\/8]?NUO)CX8TSP^_@GX2I\-/AKKOB;P3K0!\
MO?&_X\?MN?#G]J[PO^P5H/Q6^/?QQ\;?%#X5?&S]M#6_B?\ LS_!W]A7X>_%
M;X7?"_1/&OP@^$?P_P#@3\*M#_:W^(>F_!*\\!:%X^U[QUXI\7^-OB'8?%[X
MRR^&M3\%>"K&?4;JXU[XI>&_T_\ V.O%7[4WQ(_91\":K^UOX+\.?!/]JFZT
MOQIX=^)&@^"]2\)>*]"T+Q#H/BWQ/X8\->,=-B\.^,/B/X5M9O%?AG3?#GQ#
MN_!*^-?%</A'4=?N?!FH:QJ<NCW%S+PG[7'_  3R^$'[9%I\'-8\=_$#X\?#
M7XV_ ";4Y_A'^U'^S[\2C\&?VA_!S>*--TW1_B%:6/BSPKHL?AF?0OB=IFEV
MMEX\\*7O@RX\)ZI;AHK+0],18%A^FOA)\%?!7P,^%NE?"/X8GQ!HGAO1HO$,
MUMJVK^)-8\<^-;_Q)XOUS6/%?B[QYXH\9_$&Z\5:_P"-_'_BWQGX@USQKXL\
M6^-;SQ!JOBCQ9J^IZSX@EU*XOKGS #^973?BA^U+^R%_P1J_X*+?M5?#7X[^
M'/$/Q2^#7[6__!1KQ-\/;OXB_ SP5XAL/"WC#3?^"@?[0G@WQ[X[T6UTO4?#
M[#QEX[MO$VLW]C/KTWB'PIX/FU*ZTP>#?$GAQY]%N?T0^(/B&S\'?\%YM \5
M:A#=W&F^%?\ @B=\?/$=];6$<4U]-9:-^V7\$M3O8;&&>>U@DO)K>U>.V2:Y
MMXI)S$LT\:;I%^C;K_@EE^SOJG[,'QP_8ZU[Q?\ 'CQ)\ ?VB/&_B?XA_%#P
MKK_Q1N-2U;4_%'C_ ,=7WQ-^)]QH_C.72!XP\-:;\3OB!?/XM\8:%H6MV.BG
M6#?S>'K#0(_$OC&+Q'[]9?LB_#^W_:E\._MCWWBGXB:W\<O#WP%G_9J75]3U
MG0H_#FJ_";4/$6E^-]:TG4?!VD>&=*\.P:QKOQ"T/1_'6I>)]$L-'U]=6TVV
MT+3[^Q\!J_@]P#\;OV:?V[?^"@?CKPU^SE^W9XJ^&7Q2O?V,_B[\%_&_QU_:
M:T3Q;;_L,V7PB^"OPUO_ (2:I\3_ (27_P"R/KWPK_:!UK]JGQ9XM\.:SI^C
M_"WXF:1^T5X8\1:E\5M4U[4_&FB^!OV7K[3?^%4:7C>"O$?[17QH^+'_  ;^
M?M;?&3X_#QM9_M7_ !-^(GQVG^!>G?"SP)X7^'/P4N?BK_P2\_:Q^(O@+PO\
M&_%>A)#\2[S2?!_@GQ/=>#/B5J'QF\5?&+4?BOXOLM)^(G@6X^ &@VVJ?"[7
M_P!%?@#_ ,$D/V4OV:_B=-XV^&>J?'2+X;:7XH\6^./A?^R9KWQI\7:S^QW\
M"/&GC_3?$FE^.?$7P;_9^EFB\+>''\1P>-?&\D>@ZO)XB\)>$;GQCX@G^'_A
M[PB]S;FUQ_A1_P $?OV9_A!X@^ NH^'OB7^UQJOA/]E/XKZK\5OV7?A5XB_:
M@^)MS\-_@-_:_@GQ#X!G^&_@_3M+U'1_$/B#X56_ASQ'>:78>$OB;XE\>R6?
MAQM2^'L6J#X7>,/B#X&\7@'ZK45POP]\#?\ "O\ 1]7T<^,?'7C?^U_'7Q&\
M<_VK\0M?'B36=,_X6)X[\1>.AX.TB^%G8_8_ O@3_A(?^$-^'/A\Q2GPSX$T
M/P]X?-Y?G33>3]U0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M117YU?MZ_P#!3/X)_P#!/67X6V'Q/^&7[2?Q<U_XMQ>-[_P[X7_9H^#.J?&3
MQ#I6@_#Z7PC:>)/$WBRRT_4M*B\.Z!%J?CKPOI%A>WER9-3U+4C!8V\R6=]+
M; 'Z*T5X;^S5\=])_:<^!?PY^/>@> ?BG\,=!^)VBS>(M#\%?&KPE%X%^)NF
M:,=4O['2KWQ+X3BU76AHH\0V%G;^)-%MYM1DNY?#^KZ3=7L%C>3SV%MXI\%?
M^"AO[+G[0_[3_P :/V1/A!XN\1>*OC!^SYX.\,^-?BQ!/X#\8>&/#7AW3O&D
MMI)X2@T_Q!XNTC08/%W_  DVAZCI?B[0-=\&0^(/!VM>$]6TS6M+\3W<-] C
M@'V[117Y/_&3_@K3X'^"&I^#X/%G[(W[9%WX;^*/[7=_^PQ\&?'.G:+^S7I_
MA_XP_M(6WC?Q[\/M-\*>$-(\7_M-^%OB!H_AOQ/XA^&7C0^&OB1\1O!/@3X=
MZCI&E0:Y)XGM=*UC1+K40#]8**_./2O^"C>@W?C_ ."7PU\2?LR?M-_"_P 4
M?&/]J+QQ^R1>6WQ-TOX-:5!\-_BCX,_9\N?VFK*?Q+<^%?C-XTA\7>$?'_PM
ML=4O_ ?C/X/O\2?"5SJ6BZMI'BO7?".H_P!C6VM?HY0 44A( )/0 D_05^?'
MQ=_X*$:1\+OVH+7]D'1?V8/VFOC+\9]2^">M_M$:)IOPM/[-L.CZ[\)/#'B_
M3/ ?B7Q'IFI_%/\ :/\ A@YO-%\5ZYH6E2^&+RTM/%6I-J]O=Z%HNK6%IJMU
MIX!^A%%?-'[)?[77P+_;:^#FG_'']GWQ1?>(?"$WB#Q)X+U_2_$'A[6_!GCK
MX?\ Q!\%ZG)HWC3X<_$?P+XGLM,\3>"O&_A;5(O(U/0]:T^W>>SN--UW29M3
M\.:UHNL:C]+T %%<]XG\7>%O!6G6NL>,/$>A^%M)O?$'A+PG::IXAU6PT;3[
MGQ3X^\5Z+X$\#>&[>\U&XMH)M=\9>-O$GA[PAX7TJ.1K[7O$VN:3H>F07.I:
MC:6TO0 @@$=#_GM0 M%8-MXJ\-7OB?6?!5IX@T:Z\8>'=$\.^)=?\+V^IV4W
MB#1?#OB^]\3:;X4UW5='CF;4-/TCQ)J/@OQ?8:%J%U;Q6NJW?A;Q!;V,L\ND
M7RP;U !1110 445S_B7Q7X8\&Z?;:MXN\0Z+X8TJ\U_PIX5M-3U_5++2+"Y\
M3^._%.C>!_!/AV"[OY[>"76_%_C/Q%H'A/PSI<;M>ZYXCUK2M%TV&YU&_M;>
M4 Z"BL[5[ZXTW3+^_M-)U#7KNSL[FYM=$TJ72H=3U>X@A>6+3=/EUS4]%T:*
M]O746]M)JNKZ9IRS2(;R_M(-\R?E/\.O^"N?@3XF?"[Q7\>?#_['G[<4OP!^
M'WC?X@?#[X@_%W3?A_\ !+QU:>$?$/PJ\1ZAX0^(C/\ "OX6?M!>/?VA?%VC
M^$O$NEWVF:KKWPX^#GC32$BM;O6H+N;P[IVI:Q9 'ZTT5YC\&/C/\+/VB/A7
MX%^-WP1\<Z!\2OA1\2_#]GXH\#^-_#-V;O1]>T:]#*LL?F)#=V-]9W,5QINL
M:-J=M9:UH.LV6H:)K>GZ?J^GWME!U^L^*O#/AV^\,Z;K_B'1-$U'QIKS^%O!
MUCJVJ6.GWGBOQ-'H.N^*I/#OARUNYXKC6];C\+^%_$WB272]-CN;V+0/#NNZ
MQ)"NG:3?W$ !OT444 %%?)'[=/[77AK]A#]E?XM_M8>,_A]X_P#B9X/^#F@Q
M>(?$WACX:OX)3Q.=+GU"TTLZDA\>^,?!.CG3-.N[^UFU?[%J>HZ^E@9Y=#\.
M>(+^*/3)_K9<X^8Y.3[<9XZ?Y'3)ZT +17@W[4?Q]T3]E7]G3XU_M+>*/!_C
M7QYX2^ WPV\6?%GQGX8^'2>$)?&MWX*\":1<^(O&-_H-OX[\7>!?#-Y<:!X9
ML-5\0W%A=^*+"^O['2KJRT*WU?7Y],T;4/'--_;@\)W_ ,=/V2?@/-\,_B-8
MZQ^V#^S[XZ_:&\ >-II? LW@+2M$^&FE?#W4_&W@K6WM_&,GCE/&^BQ_%;X?
M2@+X%C\'ZE8^(#-I7BZ^U#2=:TG3P#[<HKY%_;C_ &OO"_["O[.GBS]I/QOX
M!\?_ !$\(^#]9\%:%K&D?#@^"AK=A<?$/QAHGP^\-:OJ \;^+_!]H/#D7C#Q
M-X>TW79]$E\0>)+"UU0:EI_A768+.]6#ZY&<#)R>Y QG\,G'YT +116!KGBK
MPQX8ET"W\1^(=%T*X\5Z_;>%?"]OJ^IV6GW'B3Q/>66H:G;>'M!@NIHI=7UJ
M;3-)U;5$TS3TN+W^S-*U/43"++3[R>$ WZ*^8?V>?VG='_:%\7_M/^"]/\ ^
M.? &L?LK_M WG[/?B^#QS+X(G;Q/K,7PR^&WQ:TOQGX5D\"^,/&EC_PAOB;P
M;\5/"NJ:$FMZAI/BZWBN9;/Q9X4\*Z]:WVB67T]0 4444 %%%?,/[6?[3^B_
MLD?#3P]\4O$OP_\ '?C[P]K?QD^"7P9U#_A!)?!,<WA'4?CU\3_#'P>\&^+_
M !,GC/QAX3GG\'VOC[QIX4T36QX-MO&'B^T.NVNHP>$;K0K+7M7T4 ^GJ*\G
MT#X@^+=7^,'Q#^&^H_"#QUX<\'^"_"O@'7_#GQHU:_\  \W@+XGZIXOG\5QZ
M_P"&/"&GZ/XLU/QK8ZE\/AH&FKXB?Q;X9\/)<S:];/ID<^F?V;J>L^L4 %%%
M% !17R_^T5^U!X?^ NL_"#X>V/AC5?B9\;?VAO$_C/P9\#?A#X=U[P=X>UGQ
MIKG@+X7^+_BSXKU34=8\9Z]H>F>'/ WA?PSX/E3Q1XL(U1]+U/7O"VDV>C:M
MK'B+2=-N^S_9T^,=_P#'[X.>$?BOJOPA^+_P%U;Q')XELM7^$?QX\+6O@_XI
M>#-6\)^+=>\&ZI9Z_H^GZIK>E3Z??W_A^XUGPCXCT36-4T#QGX+U+P]XPT&_
MN='UVQE8 ]MHKX[A_:XD\77MV_P2^!?Q:^-_@_1/VBM%_9R\4_$;PE/\.="\
M':+K-CXSUGP)\;/'FGOXZ\=>&=>\7_#_ /9M\4Z!JGA7XMZGX2T/5]1E\9V]
MYX6^'^E>-KOPUX^N/!GL&@_&OPQJ7Q@\4? ?6[;4O"7Q-T;PZOC_ ,,:1K\=
MO%8?%;X5BYTC2M3^)/PKU>WGEM?%.D>"/%6NZ7X$^+'AYA8^-_A/XLU7P;<^
M-_#.F^ ?C#\!/'GQ9 /9**Y[Q=XN\*^ /"GB?QYXZ\2:%X-\$>"?#VM>+?&/
MB_Q1JUCH/AGPKX5\-Z;<ZSXA\2>(M<U2>UTS1="T+2+*\U35]6U&YM['3M/M
M;B\NYXK>&21?FZ7]K+P_!^V]H_[#EQ\/_'MIXPUS]F/QG^U+I7Q,N9/!#?#;
M5?"?@GXH_#?X5:QX3TV*Q\87_C]/%MGK7Q)TN^O3KW@GP_X>.GQ*VB:YKUS)
M?V^E 'UE1110 45\B?MT_M?^&?V#_P!F+XD?M2>-?A[\0?B7X1^&<6A2:[X?
M^&S^"4\0Q0^)-?TWPKINIRGQWXP\&:9_8MMKVLZ3!K,FFWFL>(;6RNWO=)\,
MZX]M+:U]=_7_ #_.@ HKG[;Q9X8O?%.L^![3Q#HMSXS\.Z!X:\5:_P"$X-4L
MI?$FB^%_&6H^*]'\(^(]5T6.=M1T_0_%&K> _&^F>']4N[:&RUB_\(>)K73Y
MKB;1-12WZ"@ HK \0^*_#/A*'3+CQ1X@T;P]!K>OZ)X5T>;6M2L],CU7Q-XE
MU"'2O#WA_3FO)HOMNLZWJ5Q#8Z7IMMYMY>W,@C@A<@X^=?@/^U5X?^._QB_:
MQ^"VG^ O'G@CQ/\ LA?$WPC\+?',_C5O!3V/BO4O''PV\-_%SPQXH\$2>#/&
M'C!9O".M^ /&7A36]/?Q')X>\50-J\FF>(?"?AW5]-O;! #ZIHHJGJ-U-8Z?
M?7MMIUYJ]Q:6=S<V^DZ<^GQ:AJD\$+RPZ=8R:M?:7I4=Y>R*MM;/J>I:=IZ3
MRHU[?6EL)+B, N45^1FA_P#!8;X3ZMX/^/'Q6O?V7?VR-%^!7[+/QD^*GP+_
M &E?C8G@CX+^.?#?P6\<?!#5DT?XN7'B'X??";X]_$/X_>*?"'P]N)H;[Q-X
MV^&'P<\>^&-.\/\ VSQ2^I'PSHVNZMI?ZE^!_&WA'XE^"_"'Q&^'_B/1_&/@
M/Q_X7T#QMX)\7>'KZ#4] \5>$?%6E6FN^&_$FAZE:O);:AH^N:-?V6IZ9?6[
MO!=V5U!<1,T<BD@'44444 %%>5_'+XJV?P+^#?Q0^-&I^%?%?C?2?A1X$\3_
M !#UGPIX&_X13_A+]:T7PAI%WKNLVOAX>./%7@CPF^IKIEC=SV\6N>+-"LYF
MA,/VY9GBCDR_V;_C3H_[27[//P'_ &BO#FCZKX>\._'WX,_"[XU>'_#^NM9/
MKFA:)\4_ ^A>.=+T;67TZ>ZT]]5TRQUV"QU%[&ZN;-KR"9K6>6 QNP![117/
M^*/%GACP1HMUXD\8^(-&\+^'[&2RBO-;U_4K/2=+MI]3U"UTG3+>6^OIH+=;
MG4]6OK'2M-MO,\_4-3O;/3[..:\NH(9/ _!G[3NB^,/VL/C?^R2? 'CKP[XL
M^"/PI^#'QBNO&FNS>")?!?C[P=\;]8^)GA[PY>>!U\.^,-?\40'1O$'PE\;:
M!XAM?'OAWP/JT>I:4+O2=*U7PUJ&C>(=4 /IRBBB@ HKX8\=_MX^!M(_:%\4
M_LL?!SX4?&7]JOXZ?#'PEX<\;_'7P;\ D^#T%C^SWX?\>6]Q=_#%?C%XZ^.?
MQA^"?P\T'Q9\4;*RU'5O WPST7Q5XC^*&H>%[";QUJ/@S2O <]AXGO?4/V9O
MVGO#/[3FE_%:?1_ /Q6^%GB;X(_%[4_@;\4?AY\9O#6C^%_&WA3XBZ-X'\ _
M$&^L'M?#_B;Q=H>LZ#<>&_B3X7U+PUXT\/:_J_@[Q[HE]9>-?A[KOBOX>:]X
M4\8>( #Z7HHHH **** "BO#/#7QFNY+/XY>(/BM\/O$'P \#_!7QAXETM/'G
MQ7\1_#FS\*>.?AOX5\&Z%XNU+XYZ/K'AWQEK]EX:^&GEZAK5L\OCJ?PUX@TF
M'PSJ5YXDT;0Y$N;&R]1D\7^%8?$FA^#IO$FA1>+O$_A[Q#XN\.>%Y=6L8O$6
MO>%?"-]X5TOQ7XETC17G74M1T'PSJ?COP1IVOZM:6TMAH]_XP\+VFH3V]QKV
MEQW0!T5%%% !1110 4444 %%'^?SK\E+S_@KA\.-,T'2/BS?_L]?M$7/[+7Q
M$\!^)/&/P)_:E\,:3\._%7PH^+>LZ-\2H/A7X0^'EW>:?\08I?A!XO\ VA/$
MWB#X?-^S%)\9)?!7ASXI6OCRRL->UWX?>*O#_BOPSHH!^M=%?$'[//[6/Q8^
M,OQS^,OP1^('[#W[3'[/,'P9LK::Z^-/Q*;X6W_P(^)5_K.JO)X7T[X,>-?"
MGC[5M8^(YU?P3/I_BO6;[2_"L5C\/]6BU_X??$2;PMXRTW1]/\3?;] !117G
MWQ8^*OP_^!OPR\>?&/XK>);3P=\-OAEX5UKQKXV\37EO?WL6C^'?#]C-J&I7
M4>G:3::AK&K7GD0M%I^BZ)IVI:YK5_);:5HNG:AJEY:6<X!Z#17&?#WQ3JGC
M7P=H7BK6?!?B3X=W^NV9U%_!?C%M&/BO0+:>>8Z?:>(HO#VJZYH]GK,NGBUO
M-1TRRUC4AI-S<R:7/=2W5G.QXC0?CIX2U/XT>+?V?=9BO_"7Q5\/^&K;XB>'
MO#VO&R2#XH?"2YO;#1;GXH?##4K:ZGA\3:#X2\7:C;> _BCH<JZ?XU^%GBZ\
M\*S^,_#.F^ _BU\"?'7Q6 /:J*** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ K^=;_ (*#?L'?L^?MV_MXZC;?";_@K3^TC^QC
M_P %)?A]^SEX-T#PQ\,?@/\ &;POH%GH7PKA\1^/?%FD^)]>^#>BV?@3XD?$
M>WO-3\5Z]?>+;>S^,5FUKH5_X;36(-'T/5O#[7_]%-?//Q8_9&_94^/?B_PK
M\0?CI^S-^SW\:?'G@2.VA\#^-?BS\%OAO\1O%W@R&SU,ZW:0^%/$OC#PWK.M
M>'8K762=6MX](O;-(-3)OXE2Z/FT ?#7_!.C]NRZ\7_ _P#9"^"W[;_QH^#-
MM_P4*^,'ACXX6UKX-\,:MI>F7/[0^A?LZ_%/XB_#E_VA?AMX=L[#1;*_\%_&
M?P)\/H/C=X8U7P_H7A_PGXN\.ZIXB\0?#;0H/!_AZ_LM!_/;]A!6/_!SA_P7
M-<*VP? G]A=2VT[59_V>_@D55CC 9@CE5)!(1B 0IQ_05JO[.'P!USXL_#?X
M\:Q\&/A?J7QH^#OAK7/!OPG^*=[X&\.7'CSX;>%?$MA-I6N:!X(\3R:>VJ^&
M]+U#2;O4M)DM=*N;:.+2M:\0:9;B&Q\0ZW;W_+^$OV-OV1O 'Q3O?CGX#_9:
M_9Q\$_&[4X+FVU'XR>$/@;\,/#7Q5O[>\M[:TN[>\^(6C>%[+Q;<P75K96=K
M<13ZO(DUO:6L,H=+>(* ;_P&_::_9]_:BT+Q=XH_9V^,'@+XS>'/ ?Q"\3?"
MGQAKGP^\067B+2]!^(7@]K7_ (2'PQ>WEB\D'VVS@O\ 3M0MYH7EL=4TC4],
MUK2;J^TG4;*]G_(K_@NRH^V?\$70HQ_QOH_8$8@#'70_CLS'CN3EF/7.2>M?
ML3\&_P!G_P"!O[.^C>)_#OP'^$/PX^#NA>-?'/B'XF^+M'^&O@[0O!FF^)?B
M%XK^R+XA\9:W9Z#964.I>(M5@T_3;*XU2Z22Y&FZ9I>EQ/'IVF6-K;TOBO\
MLU?LZ_'C4/"^K?'#X!_!3XR:IX'U6PUWP7J7Q6^%7@7XB:AX0UO2IY[G3-9\
M+7OB_0=8N/#^JZ;<75S/8:AI,EI=V<]Q/-;RQO-(6 /S]_X*<^#1X]^-'_!)
MCPH^O^,O"MEKO_!0SQ#8ZMK?P_UE_"_BP:._[ '[<,VLZ3I7BRUL[C6O";^(
M]%M;_P /WGBCPC=>'_B!X<TN_O=<^'7C'P-XXTWP_P",M _&C6_VHOC/\!OV
M>?BW\'+K]H_Q]X9^"_A7_@XC\0?L(W?QC^-7Q;^*VL^)/A3^R'K'PFTOXU>'
M?A[XS_:?DOM?^-7A3P'J?QCU/P]\(]0^,_B/QH?&O@WX7>.IM%3XI^$6L]*\
M;>'OZJ/&?[/_ ,"?B/J_PS\0?$+X+?"3QWX@^"VJQ:[\'==\9_#;P9XHUCX3
MZ[ MBL&M?#/4M<T6^O/ >K0KIFG"+4?"TVE7<8T^R"2@6D CXQ/V.OV2X?!_
MQ;^'MO\ LP_L]6G@/X_:W>^)OCIX,L?@Q\.;#PO\9O$VI70O[_Q+\5-#LO#D
M&G>/_$=WJ 74)]>\56^JZL]^B7IO/M2+*H!\T_L">!/BW\'?&'[4'P<^)_[0
MOAWXPZ?H'C#X?>./ GPRT_Q!\9_BCXC_ &:=$^(?A"=M2^&7B'XZ_&OQ1XK\
M6^.-,\1:UX:N_B;X*\$Z_J!\4_"GPQXRM-+(7X::]\*;>V_/#]M/0/VH?$/_
M  6U\%V/['GC[X1?#;X^'_@B]^TM)X%\1_''X:^)_B7\/I-87]J'X30Z3I=_
M:^%?'W@:^\)7%UXAN="=?'EWI_Q/TOPS:Q74M[\(?'PNHM-3]T_@;^SW\#/V
M9? -I\+/V>/A%\.?@E\.+&[N]1MO!/PO\'Z%X*\.?VMJ"P)J.LW&F:#965O>
MZWJ2VML-2UF]6XU/4/L\!O+N8Q(1DZE^RU^S/K/Q<L/C_J_[/'P+U7X\:5:6
MMAI?QMU+X1?#Z^^+VG6-C>2:C96=A\2KKP]+XSL[6SU"62_M8+?6HX[>\D>Z
MB"SN\C '\V_[._[37A_]FK_@A'^WE\1OV+_"GC7X=_MX? &X^./C;]MCP#\8
M;SPGX]^/OPH_;6\0ZY'8?'+XY?$^QT_PO9>!/%]GI6A:9J/Q:^&>NZ5\/K/X
M7>+/ '@71M*F\)02:)XP\)Z9['_PK7X^:)HGQHU7X!_\%+_A'X'\&_MC?L%7
MMQ^S5X9U[]H?]J7]H3P7J/Q7\/\ Q4^&'@GPK^U)HO[17Q:^(/C3XB?"30?B
M#I'QW\%? OXC:K\'M=TS5Y?%7C+P9\;?"UCJWQ1\+7UW)^^=K^S=^SW8_%_Q
M#^T)8_ GX,V?Q^\6Z#'X5\5_'*U^%O@:W^,/B?PO#8:5I47AKQ#\3(M"3QIK
M>@1Z7H6B:8FCZGK5UIZZ?H^EV8MQ;Z?:1P^/^ /^"=O[!?PJ\%?%?X:_#?\
M8U_9B\$_#GXZW.DW'QG\ ^'?@A\.M-\&?%*+P_>W>H^'=*\=^&8/#ZZ/XE\.
M^&[W4=3N/#?A?5+.X\-Z ^JZL-(TJR75=06Y /YG_C%KVF?&/X<^$?@3\7/!
MG[9G[.O[0/P<_P""W7_!+O2/C)^SUXV_;9^/7Q7\'_"WPO\ M >._@-H?@[_
M (9U_:+\'?$S1YOB7\)?&OA?X8S_ !A\%3:ZVG_$7]GOXZ^+OB;J'A/2OAYK
M7_".Z]>>]_MW?$/X@>%_B#^T=\2_V<_C)^T%X@@_9:_:G_X)>? Z#QEXB_:Z
M^)_A#PK\"O$'BWXF?LK^'=8^!WPH_9^T>_\ %UA^V;-\7?A=\9O$OC?]ICXI
M_M8?V79ZI+\2_">D^#M=^..L_"O5=/\ A+_0#=_L+_L>:G\'_$WP UK]FSX.
M^(_@SXU\3Z;XV\:_#OQ3X'T7Q3X?\:>,M%A\/6>B^*_&4?B&VU.Y\5^(]%TO
MPAX2T'1M;U^YU#4]*\->%?#7ABPNK?P[H&D:79\YXW_X)R?L#_$K6/%VO^/O
MV-?V9_%NM>/O O@WX9>-=2UOX+^ ;RZ\4> /AW<^'[KP'X3UEFT,+>:/X/D\
M(^#XO#EO(N=(L_"'A/3K)X=/\-:):V !_/=\5/%GBK]E[XW?\'-7[5G[.?B+
MXCZC\</@Y\(OV=O&GP=NM2^-WQ2\>>$M%U'Q[^Q[=?$OQ/XZ_P"%7>.O&OBS
MX2^.+3X4P'7OB5\/?#WBCP/XB\,_#WPCX:O/!W@/2O#?P[EOM!?L?BWX<^+'
MPM_9E_;2^/'PD_X*%ZC=?"/XS?\ !(3]J'XV? [X?_"G]I;]ISXV>-O$7Q(_
M9K\+Z?XQ\,_MF_#7XZ?%WQIXD\9_"BZL+'QAX5^'GQBTWX?:OX4\*^.M>\4^
M$]1US2_^$Z6.]A_HW\/?LM_LW>$OBU=_'KPO\!_A!X<^-=]X'T+X9W7Q6T/X
M=>$]*\?2_#WPU;)8Z%X,7Q/9:5#JD/AS3=-@LM)@TN"XBMCI&DZ'I,B2:=H6
MCVUCY=\/O^"=?[!/PH\&_%?X<_#?]C']E[P9\/?CM/ILOQF\!Z%\"_AM:^#/
MBA!HEU=7V@:5XW\+GPX^B>(?#_AJ]O\ 4+SPOX:U&QG\/>&;O4=2N="TO3YM
M0O'G /R2\*_!+6O$7_!17X2?LZZW^TM^VM+\'?VE/^"5.N_M&?'?PI#^UM\;
M](NO&OQL^%OQO^ /@KP[XQ\+^+-$\4Z5XU_9]^U6/Q?URY\7^#_V7/$?P.\
M>+1I/AWP]K_A"Z\#+K_A/Q#\=?!W]K[]I#XL_LH?\&]7PT^)?QWNM.L_VT?A
M=\==+^*OQ*^(_P 2_BQ\,;CXX_&7X0>$_"GA_P#9W^$GQ!^/GPMO=+^)%OKW
MQ-@U[Q=XKCM8_&_AGQ/\>/B7\._#N@ZYXA\7MK^O^"O'7].UM^R+^RG9^(]
M\86?[,W[/=IXN\*?#%O@EX6\56OP6^&UOXD\-?!EM/O=);X1Z!KD7AI-3T?X
M8MI6I:AIC> =.N;?PHVGW][9-I)MKJ>*3G]:_8<_8T\0? F+]E_5?V4_V=9_
MV;[;49]9L?@1!\&?A[I_PDTO6[B_O-5DU[1O &F^'[/PQHNOG5=1U'4UUW2-
M-LM634;^\OEO!=W,TS@'X'W7AS]H#3/VG?\ @F1^RK\0/VZ?B[\1?#6J?MD?
M\%'O@A\2I_@1\8/CUX*N)/A-I/[&7COXU>"/V?\ XG?%_7/%]]XZ^-GQ&^"J
M:M;> H?VB(/$=G\5?#4^FP76G^*?!_[1_@C7_&VF_,WQ$\/ZG\5/V?/V/?A_
M\2_BA^T'XOTKX)_\'./Q)_9!^'NNZG^TQ^T-9^/H_@5X;_:=^-NA^%=%\2?$
MC2/B=I?CKQQXN\$:-X6T;2/A]\4?%WB#6_B;\/-.L9++P+XM\/17VJ+>?U.Z
M-^QK^R-X>_X4P=#_ &7/V=])D_9QCU*/]GN>Q^"OPXM[KX%IK5TM]K1^#]VG
MAP77PVDUF_1;_6)?!TVCRZK?YOK][BZ+3'G-5_8'_8@UOX<Z_P#"#4?V0?V9
MI/A3XL^(EC\7?%7PXMO@;\--.\$^)_BGI]Q;W,'Q$\1>&M-\-6FD:UXT=K6*
M"[\2:C:7.K:CI[7&E:C=7>EW=U9S 'U%H<.GV^BZ/;Z3=SZAI4&EV$.F7]SJ
M][X@N;W3XK2)+.\N-?U.\U'4M<GN;81S2ZQJ&H7]]J;NU[=WMU//)/)^&'_!
M$OQ_X%^$O_!.OXT?$;XI>,/#'PZ\ >"OVU?^"A6O^,/&WC?7-,\+^%?"VB:?
M^U7\3FOM5U_7]:N;+3-)L+4 ^=<WMS#$API;<0#^XTWAGP]<^'6\(W&A:-/X
M5?23H$GAJ;2K"7P])H)M/L']AR:+);MIKZ/]@Q8_V8UL;+[&!;" 1!5'R%H7
M_!-+_@G/X6UC3/$7A?\ 8$_8H\-^(-%UV'Q1HVO:!^RI\"=(UG2/$MNP>W\1
M:9J=AX#M[VPUV!U5H=7M9HM0B8!DN%(! !_+Q_P3SM/%NA?LB?LE_".SM_C;
MX27]O+_@I#^W9^U!^P7^Q9IOQ2^(7[('A_X@?L96?PN\5:[X;L?C;\;? JP?
M$OX*? ?P!JFO:?\ M%Z%HWPQTGXH^)/BG=Z]\-]1\.?"?XA>!M9USQ7X*]@_
M9=@UG]KKX.?\$!?%'[0'QE^.7Q%\=:E^V;_P42^%6N^-O"?[5O[1O@W6=;\#
M_"#X9?\ !3KPG\-]:E\4?#3XI>"M9UWQ19^&/A=X=\-Q_&W5I)OBUXQ\(6?B
M/P_XG\;ZQH?CCXA:9XD_J1^.'[,_[/?[2^G^$-)_:%^"OPP^-6E^ /&&E?$#
MP5IWQ.\%:#XSL_"_C/12_P#9_B+18-=LKV.QU&..22VGDA58[VREFL;Z*YLY
MI(&\LN_^">_["M]\/K3X37G['W[-=W\+['XOWG[0%I\/+GX+_#^?P;!\;-0D
MN3>?%%?#LNA-I;>-+BTNYM'DUI[9[D^'#'X8!'AV&#2XP#\%?"WQ(_:,_:2\
M:_MY?&[3?VUO"7P*^)/[$W_!1OXA>!=2@\7?$#]I.2P^$WP(^&7Q5TOPU\'O
MA7JW[''@OQ)X1^%'QB^'O[6/P;T9I= US4-!\8>-_BG\5/B5K6I?#+QJ_CWP
M%X)\)?#_ /HL_:OGUZT_97_:5N?"GQ>T']GOQ/;? #XRS^&_CWXJDM8O#'P/
MUZ'X=^))-'^+WB2:_66QBT'X:Z@MOXSUB2\22T33]%N6N$:$.IQ_$?[%_P"R
M/XP^/&@_M1>+/V9O@3XF_:.\+KIX\/?'+7?A7X+U3XIZ1)I$<$&B7=EXUO-'
MEUV+4M!MK>.T\/ZK]L.I:#9^99Z/=65M++$_O'BWPCX4\?\ A/Q/X#\=>&=
M\9^!_&OA[6O"/C'P=XJT?3_$'A;Q7X5\2:;<Z-XA\->)- U:WN]*UO0-=TB]
MO-+UC1]2M+G3]3TZZN;*\MYK:>2-@#^.3]KGQ[\1K3_@FK_P6H_9V_:!^%'[
M0'P+_:0^%_[(7[//B/QS\.?%_P"TI\4OVMOV7O&/A[7OB3\4M"T;]H_]E+XK
M_%[QEXM^(>A:-\:-2\+:Y!X_^'?C"V\-ZEX>U/P%HL%[_P );XYLOB=KD/WO
M\;?B'<_L6_M2_P#!4#PCJO[5/[3OA3X*I_P1_P# _P"U3X@^('BKQ_XZ_:*\
M7_"K]H3Q1\7_ -K;X5W_ ,9_@CX'^(/B6Y\)^ =?N[;0_"EWI?P@^&%M\+O@
MFVL^'O#&E:?X8\'>%-"TN'0_V5M/V$?V+K3X?>+/A,W[*G[/NI_##QW+X8D\
M:?#[Q%\)/!'BKP=XJC\#7#77@.QU[P[XGT75]*U32/A_,Q'P_P!%N[672/ D
M.+;PE8Z/ JQKT]Y^R%^RCJ.O>)O%6H?LR?L]7WBCQK\*)_@/XR\2W?P6^&UQ
MXA\6_ ZZTBV\/W7P:\2ZU+X:;4M<^%-SH-G::)-\/-3N;GPB^D6MMIK:0;.W
MAA0 _FL\=ZK\8/!'P1_X+E? [XDGQKX!\,6W_!$;1OBCH7P-^(?[8WQ'_;0\
M3^!/'WC[X._M^^']6O/&GQ%^)3WEGX9^-WC'X>?";PAJ_P 7/A_\']?\6_"0
MZWH=UXN\,>.?B6NI7WQ"UK] ]-1_^&Y_^"$0V.#%_P $[/VZ?-!4YC_XH?\
MX)X+\_\ =P[JA+8^=@O4@'] ?#O_  3:_P""??A2P.E^'_V*?V6[#3)/A:_P
M1N=-/P+^'%YIU_\ "*;Q)/XQO/AUJ=C?^'KJUU7PIJ/BVZN/$NJ:5J<5W#JF
MNS/JFH_:KS;,OKNG_LK?LQZ3XD^%?C/2OV=/@/I?C'X%>%3X&^"'BS3O@_\
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
MOXST>"+P]J\,D;Q/X8#^%X$A\/2RZ8_I5]^QS^R/J?PD\.? #4OV6_V<M0^
M_@_6(/$/A+X)7WP.^&-W\(O"WB"UO+[4;;7?#GPVG\,2>#=#UFWO]4U*]AU/
M3-&M;V*\U"^N4G6:[G=P#\T?C9\7?CK\&OVM_P#@K?XG^%^O_$+X@ZO\*_\
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
M\1_B_P# 2>3X3?!W]FCP):ZKX1_:XF^.GPT^.&J>)_VCM>_:3TC0/ UCX?\
M&7@'PIX)UGXQZG\-=:\$?"#]Y_BA_P $\OV$OC;\2=>^,7QC_8]_9K^*?Q3\
M5Z+IOAWQ7X]^('P7\ >+?$OBK1-'32[?3-/\3ZEKFA7LOB&*RT[1=+T*%]8^
MVS#PS9IX6>1_#DDVER0_$/\ X)U?L&_%K7?%?B?XF_L=_LW>.O$/CKP'X7^&
M'C#5_$OP=\#:I>^(? /@F[T>]\'>&-2EN-&8SZ=X4N/#OAL^&_NW.B0^&_#E
MKIUQ;VF@Z1!9@'X ?%'7]<_9J_:@_P"#E3]JCX#>(_B/=?&GX)_LD_LT_$OX
M.7&H?'3XI>+O!^F^)O%O[+_Q[^(.K>*IOACXW\;>)_A/X[T?X;#3KSX@> /!
M'B7P3K_A/P'H.AZIX?\ ASHWA3PYJVJVEQ]__L#^#?&/AK]H/X5_%CP;^V]X
M=^*_[-7[4'[+FNZQX/\ @LOQG_:'_:AU'XR:I\,/$7@B6#]K30?&7QU\1^(-
M2^$^J>&M)\>Z5\//C=;>#[7PEX \5^+?B!X*L/&_AJ/XC1^"5T_]4- _95_9
MJ\*?%FW^/'A?X!_![P[\:;+P#HWPKL/BGH?PY\)Z5XZTWX;>'K?[%HG@;3/$
M=CI4&I:;X8TS3A#I5KI-E/!:QZ19Z=I/EG3M,T^VML7]GK]C']DG]DN?QK<_
MLP_LU? W]G^X^(U]9W_CF?X/_##P?\/IO%$NF->/I%KJTOAG2=.:?2-#?4M3
MDT#0@4T309-5U631M/L7U.^-P ?FI_P63^$OA?XE?$G_ ()$KXBU?XHZ:M__
M ,%0? _@&X7X>?'#XU?"'_B0^+?V8_VHM;U2]A/PD^('@AK;QC9W_@K11X9^
M(=NT7C_P9IESXIT'PCXFT30/'?CC3/$7YE_MG:)KOA^S_P"#CC]IKX9?&OX]
M_#SXB?LU>.OV2OB[\"M;^$?QH\8>!?#VE^-O!G_!/7]D_7[3Q)XITOPA?6&G
M?''2O$MA'8:-XC\)_')_BA\/I/#T#7'AKPMX:U[7/$WB+7_ZD?CE^SK\!/VF
MO">F> _VBO@Q\+_CGX)T7Q9H?CK2/"?Q9\#>'/'_ (>TWQCX;-RNC>)+'2/$
MVGZE8VVKV=K?ZGIANXH5DNM%UC6M"O#<:-K.JV%YQ>L?L6?L>>(;?XL6GB#]
ME#]FG7;3X]ZAHFK?'.UUGX#_  KU.W^-&J>&KUM2\-ZE\6(;WPI-'\1;_P /
MZBQO]$O/&"ZS<Z5>DW5A+;SDR4 ?B-\?_%'[0W[5W[?_ /P4>_9,TK]HS0_V
M;M7_ &<O@3\"O%/[+5SJGQY^.OP2U/P=X2\>?"C4/%OC3]LOP[X-^$GBKP-H
M'QYL? /QVOK/P1\0;7XLWGC7X;^'=#^'&@?#G5M)\':!\8_'J?$K]\?V?/$^
ML>,_@+\$O%_B'QEH?Q&U_P 5?"+X9^(]<^(7A?PGK/@/PUX[UC7O!FB:IJ7C
M+P]X'\0S7'B#P9H?B>]NYM<TGPGKL\VL^'-.OK?2-4EDO;.:1O,_BY^PK^QA
M\?6^&C?&[]E+]G?XL_\ "FK.UTSX4)\0/@YX!\4P_#S1;*&"WM/#OA*#5]"N
MH-&\+P1V=B4\+VD2>'O-T[3)SIAGTZRD@^H-1TZPU?3[[2M5LK34M,U.TN-/
MU+3K^V@O+'4+"\A>WO+&^L[E);>[L[NWDDM[FVN(Y()X)'BE1XW92 ?Q]?"7
MX.?'7XH_L'_\%_[?X:_MJ:/^REX8NO\ @IK_ ,%<+'Q/J7B[X;_#O7/ UMX<
MM_&4%UX\@\5>._$AM_$/@C1?&_@L:MX+U3QIHMXNL_#ZTUEO&?AF";7=$L8)
M_IC]D']IO1_VJ+/_ ((J?L]W?@3XM?L7?LH?&W_@GG\<_'WPZ^!VD?&CQWX+
MUKXG?$7]F:]^!_PN^%/P>L?BAHNH^%?C3XM^'W@CX"/\0_CQX>CB\<+)\8?!
M.M>"O&7C[1M2MO"-Q++^RMM_P3$_X)LV=T+ZT_X)\?L.VM\-6BU\7MM^R9\
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
MX5GXL:QXU\$6_P *+#QC>_$:'QGX6O?#%IK=E_/#^T1\4/VFOAI^QE_P6O\
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
M$W7C32]?^,'Q%\;6_P ,K35+/X9:!XS^/'QJ^(GQX\5>"_AJFN6UAK5S\//
M6O?$J_\ !'@C5-8TO1M7UKPQX?TO6-5T/1-0OKG2K3\Z/CA\"O\ @I+H.M?\
M%F(/V3O FG>%?%7[4/B/X!_&K]FGXZ#XS^!/"=[XG'A7]GS]F?X%_%[X,^%+
M._T+Q=K/PP^,VH^%_@Q\3[#P!\4O'/ARR^'GACQ3XT^&?B2'6YH]/\2W?AH
MA_X*1?MW7OQ%_P"";_\ P50TCX2:M^T9^Q_^UC^QS\%])USX@^%+VZ\&^%/C
M#\-W^(7A=/&_PPU[0OB;\+/%/Q;^&VH^'_B!X=L]6C@\2?"#XI:AXJ\/7.EZ
MYHMWJ_@;Q?ILD-O^KM]^UA\+])\;_&KPKK,7B30_"_[.GA1O&GQL^-VN6>DZ
M/\!?AWHT'A2[\;:I;Z]\4=1URVT6/Q%X:\-6<FM>-?"5LESXI\!:!>>'O%GC
M;1_#_@WQCX-\1>(/YT_%7_!-S]LGQ#X)_P""RW@/X=_LCZ-\*/"W_!0[]E7]
MDGP[\&T\7?M/>%OB-XTTWXG^$O WBCPGX^T_X^^,-3U#Q1XG\6_%/3+WQ/J6
MO?&+XF:GXW^)</B/4K/1Y/!OQ.^-=UKFKZIX5^V+/]A+]I:]^"/[=?\ P3ED
M_P"$N@_8A_:I^%GQAU+]FKXQ?$;Q7X#\8_&K]DWX@?M):)XH\9?$[X'_ !-L
M+#QCJ.N_'7X0^$OBYXKUC7? ?C^?Q/K'Q1LX]=UCX4ZYX@\8>#=&\*_&:V /
MT:^#7[='PS^+WQCM_@-J/P_^-OP5^)7B3X4'X]_"C0OCI\/X_ [_ !I^!R:S
MIN@W?Q&\""RUSQ!/H=YH6H:[X:3QM\&_BU;_  S_ &C/AM'XH\.R_$CX.>$D
MU./;ZO\ M"_M%>#/V<_#_@K4?$>D>)/%_BKXI_$32?A%\'_AEX*/A:+QK\5_
MBEK>@^)O%>G^!O"EYX]\4^!/ &G:J_A/P7XP\32W_CCQSX0\.V^D^&M2\[6T
MOFL+*]_+C_@F_P#LX?&SP?\ $#PQXC^,_P#P2S_8"_8=\;?"KP'X@\#_ !"_
M:"_9\L?@IK7BW]I7Q?=Q:)HXU[X&6OPO^'/A3Q-\'O@AXRDT[6/B!XMT+XJZ
MW:^.]/O_ /A!? =KX3URQA\1>+[#ZW_X*5_ RV_:*^"7@;X8>(OV1;#]L_X:
M:A\9O#6L?%GX9V7Q(TOX2_%/PMX.\/>$?'FL:/\ $_X!>/M8^('PGL]#^,/A
M?XF6OP^T_3@?B;X$.H^#=?\ &VER>)M-M[R>0@'>?"S]NWX/_%?QU\+_ (::
M?X=^*_A'QU\8/"W[17B;P7X=\?\ @&Z\,W<\G[*'Q>MO@?\ 'OPWJLC7]Y:Z
M-XB\#>/-3\/PB'4+B'2?$FC>)]#USPIK&MZ?+>S663;?\%!O@EK'PG\*_$_P
MGH7Q1\9:O\0/CO\ $;]E[X=?!O0?!T$'Q@\<_M"_"77OB5X?^(OPOTC2/$.M
M:%X/TRY\(2_!WXGZQXC\<>+?&_AKX6:!X3\$:_XPUWQWIOA>S_M9_P S_A9^
MS/\ \%&?@)XN_P"">/Q@\1>'_%?[:^K?!#1_^"@?P&\2V_Q;^.WPW\._M,?#
MCX&_M0_$SX(^*/V4?$WQW^)-U'>?#?X\>./A5X'^ ^@>%_VK?$WPZU>;Q#%K
M'BG4M:^$6B?M#3>$(I_B!Y9I?[#/_!1+X8>!?@!^TUX0^#/P:\5_M5?L<?\
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
MK^S1\1/$WC3XK>$/"_@_]G_Q-^U+H$WCNX\0?#/0[WQ'IOPSLOAOH$.@ZO\
M&/\ X2/Q%>:3HW$R?"/]H+X_Z)_P4]UKX7_"_1]4^.OP@_X+._L/?M:Z1\ M
M4^(>C:,/'4_[.'[/7_!-7XVZO\&U^*U[I\?@[PQXU\2^&?"][H5GXAN[?5?
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
M#OVH=)^)7@+XJ>*_AS#X;\3?L_\ BKQ;X7T/QCX&MM;U;Q]XKE\1Z#J/P?\
M"WQ-T36-.U2Y_$+0?^"5W[9?@O\ 99_X)_\ C7QU^R/^RK^U'\7?V*_C#_P4
M#N/B%^PQ\1_'7@'QUX)^-OP._;M^.FI_%N?5O!GQ6^*WPMA^'/@SXX_"3Q)I
M_@C4/"]MK.E6WA[Q)X/M/$MQ?^.?#>MZPWP[;ZK^,/[ VH_$7X4_ [PWXG_X
M)C>#?A5H(\1_&_XP^&M(_P""9OQ7^#W[._[57_!/CXS>)/#OP9\)?"SQK\+_
M (S7?C+]F?X6_%/XA>)+>P^)WCGXWZS86L/@G3/$6B_"OP#%X:^/.A?"_3_'
M_P 1P#][/A/\2O#?QF^%OPV^,'@T:H/"'Q5\ ^#OB3X4&N:9=:)K7_"->.O#
MFF^*-"_MC1;U4O='U7^R]5M1J&EW:K<Z?=^=:3@2PO63\;/C7\./V>?AQK7Q
M7^*^MWF@^#-#O_"VC33Z7X<\3>,==U3Q#XY\6:'X#\$>%O#'@[P7H_B#Q?XN
M\6^,_&WB7P_X2\*>%_#&AZMKOB#Q%K6FZ5IEA<W=U'&?CC]FKXN?M-_"[Q7^
MRI^QG^U;X:@^*7Q;UK]BZQ^(WQ'_ &L_!7B;PC#X-\9?'#X8:EX6\(?&?PP/
MA<S:3\0K32-*F\6^"-8'Q?F\*^'O!GBO6/'&CZ79^&?">JZA+X=TC7_X*5?L
MR?$S]IOX!>#X/@C?Z2GQM_9^_:._9S_:U^$?AOQ5K\WAGP%\1?&_[-_Q4T'X
MC6GPT\?ZS:Z#XCN]-\.^-M+T[5M'LM6MM,D_X1[Q=+X7\2WBW&FZ->V-V <]
MKW_!4K]GSX>:-^TY_P +N\&?';X%?$K]D?X.6G[1'Q?^!'C;X<0>+OBR_P !
M-4GU6QTCXS?#F+X'^(OB[\/OBO\ #.35=#U?1_%?C/X>?$#Q#H/P@U+3-2M_
MCE>_#'^S-1>U^FOV=/VD]&_:4TOQ9K_AWX5?'GX<^'O#VI^'+;0=9^-_PKUG
MX50_$O0_%7@GP[XZTCQG\/--\0S+K^H^&/L'B2#1=3.OZ1X;U_0_%>F:YX<U
MK0;#4=*G0_DQ^UA^RC^TK^VW%^TU\=(_V=[SX%>,?%O_  2J_:J_X)[?"'X0
M_$GQ9\&[WXQ^*/B9^UIJOA^ZUWQS\2/&GPH^*_Q*^#^A_ SX4Q^#O"$O@JWT
M_P >>(/B'KD_BOXTZE?>!-$N]&\"Z?X]_:CX+Z?KND_"#X7:/XHT.?PUXDT;
MX?>#]'U_0+B_TO59=)UC2= L-.U&Q_M/1;R_TK4(X;NVE6&\LKJ2&YA\N7$3
M.T,8!\I_$W_@HC\)OAS^T9XB_93TWX4?M2?%?XT^$/#GP5\;^*-#^$W[/'CW
MQ'H.C?#_ ..7C^Z^'7A_X@'QSJMIX>\%:OX/\,:Q8ZA>^-M7\.Z]K(TK3-$\
M91Z9#K6M_#;XF:-X.RK+_@IK^S?=?$GP!X.NHO'FC?#GXO\ QK\5_LR?!K]I
MO6=$T*S_ &<OBS^TUX*UGQ+X;U_X"^#O%B>*)O&4?C*3Q'X(\<^&O"7B/Q-\
M/_#GPJ^)?BKP?K7A+X8?$3QEXG.F:3J2^&O@]\6K#_@J3\8_VC[WP/);_!7Q
M?^Q'\ _V>="\7MXD\+2WEUX^^$_QE_:!^*VN7#^%[?5YO$%OX;U#1_CGI.B:
M3J=S90WS>(O"WB6.\TBTT.70-=UG\C/V%?\ @F;\9OV4_'7A']FCQ1_P3>_8
M*^(_@[X'_'T_%+X5_P#!5SQIH_P4U[XLZU\(+/XTR?%KP[H^K_"JU^'-C\:C
M^UYX>T"];X<>'/B3%XJ\+_#[P3J4.G?%*#Q/XVU'P#:^$OBL ?K-\#O^"G_[
M.GQ]^*WPW^&'A+2/B?I.G_'E_CRG[,_Q7\2^&M!B^%W[23?LQ>)[GPA\=O\
MA6E]H'BWQ#XRT >!=:L[MX/^%S>"?A2?'&BVTGB7X;CQCX=>'5)=+X;_ /!2
MK]G[XB:9>>,YM*^)'@#X-3_ 'XF?M6^"/V@?'^@^'['X,?$S]FGX23>"HO&O
MQB\+>)O#?BSQ3JN@:1I\'CW0M5_X0_XI>'_AU\48]"^U:W?> [+2Q9W=Y^._
M[-G[&/\ P4BTS]K;_@G1^TI^T/\ L^6/BGXS_!3XB_MP>"/VS_VB?%/[6'A+
MQU+\1M/^,?A_1-*\%_&'X,^'X] 2]\ _LK0Z!I5RGP1_9P\*>$/ 'B'P;XYU
M.X\-^-O@UX"TK4/$W[0WB+)\._\ !)?X^?%?X7?M)?!GPA\/?'7_  3A^%?[
M5'[&_P 9?!/[3?[.B?&?PA\6_P!D75OVW_&^M>!_%7PR^./[&/@KPC\1/B3X
MJ^#WP]_MF/XH:%^T=IFO:9\);'Q7\-S\,/ O@?X1ZEK*ZQ\3?!X!^U'A?_@H
MU\%M6^)&@?"KQMX#^/OP7\7_ !(^%7C+XY?L_:9\4_A)JUOJ?[3/PF^'VDV/
MB#QEK7P4\+^!KSQUXWO?B%X=\/:KI&O:S^S1X\\+> ?VL=(TG5+6\U7X$62)
M=BV\^_9\_P""M?[+_P"TMXR_9E\,?#[PY\?M.T#]L3P5XX\4?L[?%CQM\%_$
MGA7X2_$3Q)\.-#O_ !AXR^%.G^+;N26:V^(ND^ -'U_QY$+W2H/ NKZ+X9\4
M:1HGCC4O&WAK6_"ECYN_P\_:K_:C^*W[#'QA^/G[,2_ [6?V$/$/Q5^+GQ%C
MN/&_PB\>>(_CS\8=?_9[\=? S0_!_P"ROKG@;XE7=CIOP5\2ZCX^\3_$#Q-X
MB_:&MO@3XM>[\+_!KP]+\.88-9\=ZM\//FK]ES]A[]JWX1_#O_@A%X*\:?"R
MU%[_ ,$]+[XMV/[15_H_Q!\!ZE8V]KXO_9F^+W[.GAK5O! FUZPN_%6G2:S\
M3M+\9:M$UMI6JZ5X.T;6XK+3-9\4C2?#FJ@'Z+^$?^"B_P $_B#\<?#WP)TC
MPW\:]%M/B7\4?C_^S]\(?CY=^ M.;X*_$OX]?LQVOC&7X[?"WPIKMOK&N^*?
M#WBCP /AQ\49-+UKXL_#CP-\./B3)\+?&G_"K/%?Q"@L+0:E^<?_  3._P""
ME_A[P5\ _P!GOX5?M0ZK^U7XN\6_%O\ :Z_:^_9Z\-_M9?%KP#XKU_X4>*?B
M_-^W+^T)X8^#/P2U3XPW%K8077BG7/!EGX9\+^ [KPMX57X*:5<Z2/A)I'BC
MPUXF\'ZA\/\ P_YKX+_99_X*/S_M0?LM_M$_&W]E_0?BM\;?@)^WQ^TCK'C_
M /:"U#]J3PDFC^+?V;/BS\"_VG?A3\$[[X%_#C4[?79O@;^SW\,=!^)?POT;
MXG_#?P_IGA[XH>)O'7A.Y^)$OPA^+GBSQ;XG^(6E^R?"+]BO]J&Y_9M\,?\
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
MZ]\3=5 /W(R/4?G1D>HYZ<]:_EC^%GQ__:P_;P\<W#>*/VH?CY^SMX1^+_\
MP0K_ &4OV\5^'WP"G^&O@F/X>?&_XK>)?C%I&MWGPV\6ZK\.?$GCW3_!&K3_
M  U\.^-M.M/$GB;Q1XNG:_F\.W7C5_AW>ZCX&O\ T_\ 9:^/O[4MS^T#_P $
M/?B/\0/VEOB-\38O^"G7[!WQ0^(/[0WPS\0Z=X)TGX0>'_%?@O\ 9S^!WQW\
M'^)OA!X'\)^&-!3P-XHM/$/CS7M&\1ZU=:EX@7Q5HMY+;7-C8QP:3#I0!_2;
MD>H_/TQG^8_,4N1Z_P"3TK^5J7X@?MM>"/V2H_VY]._;&_:1^,OQ-^ '_!4_
MQ]^S7I7P0UVR^%ECX!_:%^!^L_\ !4S4_P!B5OAO\0O"O@/X7>'],UCXCZOX
M:\3V>I>%OB!X4T#0+;P/JVAZ%H_@'P%H=K:WK:IU?Q)_:H_:$\-?MD?![QE\
M-_C9\:_B%\._''_!9>']ASQKXOUO0[+X;_LPM\*;_P"&_C_2?%'[)?PE^"6J
M^,?&VI_$WQK\ OB-\(-:O_B7^V9-X3^$=]JGQ4U'Q#X#\#^)OB%X3TO7/!7P
M[ /Z>LCU%)D>H_.OY/?$?QP_:^TSX:?MW_M,R_MH_M!ZQXC_ &+?^"XOPL_9
MT^&'P_O4^$&D_"KQ?\$O&7Q;_8>^#WB/X8_%KPGX0^%'AF?Q?X3N_!GQW\6I
MIT6C:IX2U31O$-AI/C2PU5/&UWXJ\2>)OL'XT_'[]H_]G[]J[]L3]CWQ-\>/
MB)JOBS]M/X9_#WQG_P $HO&.H:%X5?\ X57XO\;^.H/@1\=? FBP:;X.T73/
MB3?_ +(7CWX@_#K]JC6=&UK3O'GB%OV5[O4I?&EU?Z!\.O&>NZB ?MI\:?B:
MOP7^$GQ'^++> /B=\51\.O!NO^,!\-/@MX2D\>_%OQXV@Z?/?KX4^''@N.]T
MYO$_C+6VA%AH&C'4+".^U">"&6\M8F>=/0[&[2^LK2]6&YM5O+6WNEMKZ![2
M]MQ<1)*(+RUEQ+;740?R[BWD DAE5XW 937P9_P47UOXD?!S_@F7^V5XU^%G
MQ<\>>"_BE\$/V-OC3\1/!7Q>LH?!&J>/#XL^#OPGUSQKINJZJGB7P7K?A"XN
M?%MYX673O%US9^$]/O8[#6M8NO!USX/\0IHFN:-^?/\ P4#^,?[3_P .?!OP
M0^+-EJ'Q\UC]EGPK^QUXG\2_M&^-OV1_%/AUOVD_V9OC'XNTWP:OPF_;(\<?
M"+5_$N@ZK^T=\%/ VF:+\5?[:^%$%OK_ (0D2+QYX^\>> /'Y\#>&!X2 /Z
M\CKD8]<T9'J/7KV]:_,S]O[XY:O=_P#!)']I[]J/]F+XUZYX8U"V_8D\<_M'
M?!'XV_#>U\.37VHV6F_">X^*O@K7](@^(OA+Q=8Q:%XVTRUL;?4I+C0;?Q7:
M>'-<O9_#6N^$?&,.D^*-&^$/VF/%W[3OP&^,O[!'[*WP^^/'Q+^,TG_!0OQW
M\;OB7\3?%'[1/Q_F^ 4GVKX'_L\?#&[T[]G#X0?&K]G_ /9F\5:M\ ]&^+.N
MZCJ?Q;;1/!?@NQ\5ZCJ'@GQSX;^'GC+P5I_BF>TM #^B+(]1^=&1ZC\_3K7\
MZ?PM\=?MNVGQK_92_P""<?[6?[5OPU76?%OQ$_;I\6>,O&_[//Q=D\2_'_QW
M\#O@!X0_9Q\=? 3]E#XI?&"Y^%'[/>O^%?CF_@;]K#3/'GQ8^(WP>^%G@+XJ
M^+_A/\'OA]XXT;6O#]U\4/B)XHB\@^$'[6'[55C?_!C3KO\ :"^(WB?/_!QM
M^TA_P3ZURX\3Q>$-7NO%7[*7PX^&?QV/A3P!X@7_ (12&VDOM*?X*>#-1F\;
MZ9:Z7XTU#4G\4:SJNO7FI^+?$5YJ !_1=\=?B_%\"OAIJWQ+E^&WQ=^+D>D:
MYX$T5_ GP*\"W7Q*^)FH+XZ\?>&/ 7]LZ3X.LKNRNM0T/P<?$X\9^.[Z"<OX
M>\ Z!XF\1^1=KI)M)_7<C&<C'KFOYA?VZ?VLOVK_ (;?"K_@MQ=_#[]H?XA>
M#IOV4OVL/V#O"WP0NM+TGX;W-_X4\"_M$_#?]D76/BK\/X=7USP#J^K'0M4U
MGX[^,]4TK4[:_M?''A-XO#]GX8\6Z/I6FFPNOK'XM0?'GXU_\%@O''[)EO\
MMB_M)_!OX"V/_!//X/?M-:=X-^"ES\&?"=YI7Q*D_:Q\0^"M0CLO%VL?!OQ/
MXLF\.>(-'^%>G)XATS5]7U:^O[?Q!XKT"UUC3?!^LW'AJ@#]R<CU'YU\S?M#
M?M9_"G]F7Q#^SOX6^)$/C2;6/VH/CMX6_9W^%H\+^#]4US27^(7BNQU/5;%/
M%7B4+:^&?">FPZ1HNK:I_P 3G6(-9UBSTO5#X6T7Q!/I6I06GX&_L-?'K_@I
M/^U=X)_9*_X*%6_Q5_9\^'?P[^(7[2^M^&/VF_ GQ0_:J^)'_"(7WP9\;_&#
MQ!\$-)_99\-_LKZC^R#I/ACX0_M-_!WQI=?#_0/@_P"*M%^/MIXT^+'Q/MKG
MP_\ %SQ1X_\ #'Q/TC2/#7C6K>*?&_[3/P-_X(-?M\>._C]X^^)/C/\ :H_X
M*K_ ?X@^+/A[8ZYIG_"@_AW;^+OA_P#M+:AX8^$WP^^'MI97-IX4N?V9+3P_
M?_"2'QIINI67COXE7USXZU[XZW_C?Q%/X5A\! ']<FH:EI^E0+=:E?6>GV[W
M>GV"3WUU!9P/?:M?VVE:79K-<21QF[U+4[VSTZPM@QFO;^ZMK.V26YN(HGN9
M'K]?;Z^E?C]_P6:\+ZUXF^#?[)%OI/Q,^)'P\AD_X*<?\$V=(OX?A_JN@:9#
MK9U_]L[X,Z=IU[X@BUKPSXA36&\&:B;?Q=X3TJZ!\.1^,]+T'7O$&B^(&T+2
M[:VY+PC=_%']K+]K'_@H;^S.W[6GQD^$FH?L.Z+^RE\,O@9_PKFYM-!\8Z9X
ML^)_[/L'Q>?]KOXP1Q:#I_@[X\7?C[QAX@U7X>VWPD\8:=JGP,AT[X&:Y=S?
M#BQU_P 87FKQ@'[7TF1ZC\Z_&3X<_M>_M ?'O_@A5-^VMJ-]J7P+_:.U/]@W
MXA_&IO$GA#2_"&I"S^(OP[^'OBC6;#Q]X4T7QYX2\7>#G\'?$R_\)6WC/0=)
MU/PYX@L[3P5XNL[/3M4OIX;'Q(_RI\ O$?[6/@KXF_\ !(#Q'=?MB_';XG:3
M_P %-/V3?$GAC]I+PAX_F^'_ (BM/A?\0?"'[%=G\>_ 7[2/[.V@7/PXO++X
M=:MX;\6:1=_#SQM:^.)?B%X-\=R^._ FH?$/2?%WQ#-_XH\3@'](V1ZC\Z,C
MU'/3GKCK^5?R+?"K]J']L/P3_P $C/V._P!OC7/VL?C3\3?CK^VQK_[+'[-?
MCG6/BSXO^%7@/]GGX Z/\9OVHM7T/Q-\=M.?0?V=?%6E?"KQ19^&M6N/A[;?
M%KQMX:^)_A?PM/K'@W5]<^'GC2P\)Z3X,O\ Z.^.MY_P4G_9S^"G[0VE>(_V
MH/ ?PKBTW]J7_@F7JW[-7@GX9_';7/VQ_CI\-_AC^TC^UOX0_9X^-G@7X_?$
MC]HC]G/X5?$7QO\  _QIK^LZUXH^"MXTT?Q0_MKPSXV^'MY\:K[X:^'(_ D0
M!_2WD>H_.C(]1^8K^:SXW_%O]H?]C/XL?\%%/V<[K]M7X]W/PLN_V+/V=OVH
M/A9^TK\3/A9HO[3?Q?\ V<_CO^T)^T7\1OV88OA#\+O '@_1OAS9?$;6/COK
MG@W39_@)X"U*^TCPUX(^)<EQ;:-X>?P=#JNG'Y>^.G[6_P"VA\)_V5O^"]NB
M>&?BG\??@'J_[&.A?LM>/_V<=)\?^//AS\=_CQ\&]*^/7PBT3QCXU^'?CCXP
M>)=-^,-GXDDO[V_GO9_[(^(/Q*U?X<7FHWFD?#'X[W5CINB:MIX!_7ID>H_,
M?3^?%+7\\/Q\N?VH? _[;OPS_P""?/PY^-GQ;^+6@?'OX-_M(?MD:QXN_:!_
M:VN?V5_&'BOQGH'B;X-_##2?@;\#_C1^SW^R5XSUW0_!OP?L[WQ)\?+KX(^
M/".A:GJFI>(;6\\1^-+;X(>'=<^$?CG]/OV/O%WQV\*_L7Z!KG[;7QJ_9^\=
M_'/X5:3\6-&^._QK^#NKR:O\&1??"?QKXWT.^US6;Z3PM\*X(?%'A+PUX<LK
M/XY6&G^#OA]HND_%#1?'NFZ+X=\):59VFD:: ?;^0>A!_&ODOX__ +;O[/O[
M,?Q ^$GPM^+FH_$VS\>?'F_\1:1\'?#_ ($^ /QZ^,=S\0-;\(Z%-XI\4:'H
MTOP=^&WCRV@UC1/#%O=>([S3]7FTV=]$L=3U*T6YMM)U1[/\AO\ @F[\=/VA
MO$?[9O[/WAWQ%\7/V@?B7\#/VB_^"9?Q._:*G\8_';5/!MM;?M)?%7X??'7]
MF;1-#_:Y^%GP1TNV\3:O^R3\-/BKX,^/FO77@GX%Z;\0O#6FQ^!+SP9%XT_9
M]^%GCSPA=7WB?U#_ (*LIX[?]OO_ ((?+\,Y_"%MXY_X:;_:F.@3>/;/6[_P
MDLX_8_\ B*UTNKVWAR_TW66273Q>16DMG=K]GU![6YN(;NTAGM)P#]1OV9OV
MP/V>OVP-!\:Z_P# 'QU>>*1\-/'FM?"_XF^&?$O@?X@_"KXC?#3XA^'M@UCP
M=\1?A5\6O"O@;XE^!M>M?,5DLO%'A/2VO(@\]BUS#'(Z_2^1ZC\Z_EL_X)Z_
M&/4O@U\$_P#@MQ^V'\2/"M[J'_!8CP!#X]^(W[>'P U6Q?1? ^G>)/V<_@I\
M0]:_8W\*? [PEX?DFUV\_9E\=?"NUMG^&?Q"U#5/$WC_ .)9U3Q'JFJ>,?$<
M]MH]Z.[^ ^N?\%0+OX??!C]I31_VK/V3=+^'W[4'[%OQ2:X\0?&?]K3QE\8_
M#/Q(_:DUW]GO7OCE^S[^T'\&_AGXA_8V^"/AOX'0>#;SPIXTU#XV? WP7\0[
MWX3P_ /2]>UY/ T_CCX87WB[Q  ?TE:IJFF:+IFHZQK%_8Z7I&DV-WJ>JZGJ
M=W;V&G:;IUA!)=7U_J%]=R16ME8V5K%+<W=W<RQ6]O;Q233R)$C,/,/AO\!_
MA%\(_$GQ*\8_#GP58>%/$WQD\2IXS^*>KV5YJTUWX[\7Q6JZ?'XG\2?;]0NX
MM1\01:7%9Z(FKR1_;UT#2]%T%;@:-H>CV-E_)O\ M.?&?XJ^.?\ @F9_P5O^
M"WQO\8?MK_LP?M0_"[]B7X:^+_BA^R1\;/'WA7XBB.QU&'XI67CWXO? O]IW
M1T\46_QS_9<_::UC6H/ WCW0?"NM:'#\/O$_PI\4?"2#2O!'@;7(O!D_W)_P
M5$^)?Q]^#?\ POC0?@G^TU^U#XW\=?LM_P#!-?XR_M4P:3X1L_!OP^T#X)_$
M/P[KGQ0^(_P^_:<_:K^--DWASPE\7](\:67P;\0_ KX+?L8Z-\#?B#HOC"'0
M_B#XC^*&A>'_  M/:?%OX>@']&3ZMID>J6VBRZA8Q:O?6.H:G8Z7)=VZ:C?:
M;I,^EVNJZA9V+2"ZN;'2[K6]&MM1NX8G@L;C5]+AN9(I-0M%FOY'J/SK^;7P
M[XF^)^O_ /!7?X??&O4_B)\9O%=]IO\ P0FT;]HJW^"_A._T&/P9K7BO6?C5
MX4;Q=\/_  ?X1?P5K]WHUI\4]9\*>']3UZXT267QUKVO:3X8TR?Q'>^&/#'A
MKPMIJ?L(^-_^"AW[1?AK]AW]L'5_VC/@AX-^"_[8GPHUL?'VXLOVMM4^*OB3
MQ3X_^*/PM\0>(/AS8?LK_L[>,_V,=/\ @I\ /B_^S%\0+'4?"<OPTT?Q_P#$
M71-7^'_@#Q98_M'2?M#?%?0==^,FH '])>1ZC\Z7(]1_^OI^=?RA_LG?$O\
M;!^)G@G_ ((7?$WQ3^W/^T?>^)/^"BG@#XP?#7]H*P=/A(WA&WT+P]^S%\5/
MVB],\2_#WPQ)\,7LO#'Q5MO%GPJM=.M_B=J$GB#7X=%\5>)-*@6+P_;>$] \
M,.L?VX_VNOAI^QU%\)=)^+=QX[\8S?\ !=[XK_\ !*W1_P!H/XV^-IO!_CRT
M_9_\-?$GXE7GA6[^('QG\/?"CXFV6A_$GQG;>#M&^ -K\8D^#VHRZ++X^TGQ
M%I^D6/C73]-\0P@']5EEIVF:<;U].L;&Q.HWLNI:@UE;06WV[4;A(XY]0O#
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
M]I$0\RUS?PG^(*?%?X7?#?XH#P9X_P#AN/B/X#\(^.Q\/?BSX:?P7\4O O\
MPEN@6&O?\(=\2/!\MU?2>%?'GAD7_P#8WB[PZ][>-HNOV5_IQNKC[-YS_A3\
M&)?VD/VFOVPO^"G.E:W^WC^TQX*\%_LH?$/]F3Q7\"_#/P1U']GJW\%:5:?%
M[]B#1OC!K'ANZN?%'[->M1_$WX>Z;XH^*E[/X3M?&^A74VKVGAOP5K7CF+Q1
MX@TR2]FS/"?QV^,'QB_8W_X(IZ'K'QJ^/7BOXQ_M7?LV:%\3?B1\*?@C"?!7
MQ?\ VD[RQ_9D\)ZCXD^)GC#]J6#XA_#6R_9C^$'P/^)'Q(\'_%3XJ>(=)M_$
MWBCXF:M=>!/A/X.\#^-YO$UQ\-_&@!^QWQ2_:T^%7PA_:%_9?_9D\5VOCJ7X
MF?M<:U\3]%^%4^C^"M8OO ]O+\(OA;XJ^+GB^7Q?X]DCM?"^A3#PUX2O+?2-
M!AU'4?%NJZA>V4]OX>&@0:SKFD?3F1ZU_*!^R_\ 'KXM?M.:G_P; _'#XZ^*
M!XV^+/C3X@?\%$8O&GB[^S]-TR7Q%J'A3]D3]ISP5::K>6NCZ1X?TLZC=Z3X
M<L)-2N[+0=#AU'4/M.HC1],:Z:R@_8'_ (*K^-?C-X#^$/[-VH?!'XT^,O@E
MXC\5_P#!03]@[X3>(-9\(Z1X#UF/Q%X'^,?[3GPZ^&GBKPUXDM/&OA+Q)<R:
M!-IOB5]1GM?"VI^$-4U:YTZUT76=;OO!VI>)/#.N@'Z>Y ZD?G2Y'J*_ER^(
M/[8O[17['5I_P6,^%/\ PTSX[\2:'^SY^TA_P3F\$_"/]HKX]Z+H/Q5\7_LZ
M:!_P4$3X/:!\9/B!J\6E>'-$\,>)/"OP2D\<>(/B#\)/"&J>!]2\/:1KT&F>
M%-9T;Q1X4N_[ 'M_[:_Q%_:9_8B^*WCKX8_!7]H+XV>)_AU\9_\ @FU^WG^T
M=I%YXSU'P[\6_B'^S+\>OV*]#^%OB/3_ (N:#XT^*WA3Q^MQ\,_C;)\4M-\!
M^)/A=XOT;5_!'ASQ7#I=[\*H? 45W>Z!> '[F?&3X(_!W]H?P)??"WX[?#+P
M-\7_ (<:IJ?A_6=3\"_$3PWI7BSPKJ.I^%=<T_Q+X?NK_0]9MKO3[QM,UO2[
M&_ACN()(G>#R9XY;>6:&3T+2]+TO0M-T_1M%T^QTC1]*L;33-*TK3+6"PTS3
M--L+>.TL-.TZQM4BM;&PLK6&*VL[.UBBMK:WBCA@C2-%4?SD_L__ !L_:6^"
M/B[]@[XK>(_CW\?OVI(?VJ?^".'QN_:6^*_P.\<W?A"[\,:I\9OV;? O['GC
M;P9J7P2TWPO\/[;Q3X&\3^,?^%[>-_!&OBZU?Q[)XPL9?#.J>*++Q3X^TV7Q
M;J77_!OXP?%;1?V/?V6/^"I*_MA>._BIKOQ6_8J^+/QK^+7[)4W]G^//"/[6
M7[0]_P#LNZO^T5X9^"/[/&E66K66D?L[ZE^SW>_"SXN^&--\'_#+P5J'C?QU
MX<T"[T[XT:[XH\?>&?$/B_7P#^A;(]1^=&1ZC\_7I^=?SGI\;?VA_A3\$_\
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
MV:=%>)I.G)IWA_3UBTJPL8K@7-VD]Y< '7T444 %%%% !1110 4444 %%%%
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
M%XM^(GQ5\-MIMOXBTJU^(OBG4/ WB3XI7]]\8/BSH7Q+\1S^)M*\<>L?'/\
MX*7?L8?LX_$?X@?![XK?%;7;+XJ?"OX2Z9\>?B#\/?!/P8^.WQ>\6^&_@SJ5
M]J>GO\3KC0_A#\-/'-_=^"]!GTB]F\::[IT-Y9> =.-CJ_C>7P]I6JZ5>7K_
M (G_ /!2K]C'X3>$_AYXWU[XMZCXL\,_%+X,>*OVC/!NH_!3X3_&?]HE[S]G
M_P $0>%[CQ9\;=6T[X!_#[XD:IX6^%>@#QIX8@O_ !SXJLM%\/"_U>'38;Z7
M4(;NUMP#Z4^.'P/^%?[2GP?^(GP%^.7@VP^('PE^+'A;5O!?C_P;J=SJ-E;Z
MYX>UB(Q75O'JFB7NF:[HU_ WE7NDZ]H&J:5K^A:I;66L:)J>G:K8VEY!XSX7
M_80_9A\&>.="^)_AOP7XNT[XF^'/@QK?[/FE?$=OC5\<K_Q^/A-XFU:?Q)XE
M\.ZAXSU+XD7GB36M2\1^,+A_'VO^,]:U/4/'.L?$F*T^).H^)+GQY86/B*WY
M7QK_ ,%)?V,? WBCP'X'O/C&?&'C/XK? Z#]I'X3^$O@Y\./BW\?/$OQ:^"U
MQJ7AO3XO&?PHT3X'^ _B%J7Q-+VGBS2/%J^&_ UMKWBT?#6'Q!\57T%/AKX1
M\5^*]%N^!_\ @HM^QW\2O$7[+?A?P'\6;OQ9J?[:?PWU7XM?LR7&A_#'XOWO
MA[XH>!/#VG)JOBS48/%J> ?^$5\*ZOX%LY[(?$3PAXYUKPSXQ^'=[JFC:9XV
MT'0=2UO2+2] .97_ ():?L&)8_ K2XO@!I\&E_LVZ%XN\'_"'2[;QY\4[;3=
M$^'GCRYMKOQC\)?$=A;^.8[7XE?!7Q%-9P?VE\%/B=%XQ^$\L(DME\&I;W%S
M%+)X1_X)>?L->!-$_9IT#PK\%KO2[#]D.;Q0?@'<'XL?&J^USPOI_C32_#N@
M>*?#/B;Q-J7Q&O/$OQ6\#:SX9\&^"O"-S\/_ (NZMX[\$)X+\$>"?!MOX?A\
M+^$/#>DZ9]5_"SXS_#SXT6_CB[^'>J:QJUI\._B7XR^$'BFZU7P9XV\(6\7C
M_P"'M[%IGC+2M#G\9^'?#\7B_3=!U>271+KQ7X0;7?",NO:?K.A6NNW&KZ%K
M-E8>"^)O^"@/[*7@[5/VJM%\2^/O%.E:E^Q+X,T'XB_M/6\OP5^.DR_##P!X
MGTS7];T'QL]Q:_#6>V\7^%-1T/PIXIUR+7_ ,WBK2X]$\,>(M8GNHM-T/5+J
MU /2OVA/V6O@;^U-I/P_T;XX^#[[Q7;?"OXD:/\ %SX?7>D>-O'WP]USPO\
M$#1-%\0>&[36]/\ $OPV\4>$/$1M[KPYXK\2>'M<T"YU2?PWXET+6]1T?Q%I
M&J:=<R6Q\N\8_P#!/']C_P"(/A'X]^ ?&GPEG\1>"?VH/&N@_$/X]^%-0^(_
MQ7?0/B3XP\,+I,6@:OK.EQ^.H[2U&EV7AWPKI-MIVCQ:;I0T'P;X(\/O8OHG
M@KPK8:/G?'G]KWX Z=\"+_6+KXZ^,_@MI/Q?_9@^*GQH\ _'30/A%\0-:N/A
MU\,M#\!6>JZE\<=FL?#3Q!X7\/7_ (!@\7^$=<T?P]\3M+MI-;\3ZQX1\*'P
MSK.J^)=-T'4O#]5_X*8_!GX4^,O^"<_P%CE_: _:!U3]MCX9V?C;PA\<++]G
MKXOWL7B#X9Z1\(W\36_Q9\1V7PS^!\6BGQYXR\277@>?QO\ #C0O"O@FV^#_
M (9\;:G\1OB58_"SP?IWA32?%8!Z_P#'C_@F'^PK^TY\2? /Q@^._P  =(^(
MWQ*^'?A"'X=Z;XMU7QA\1['4?%WPYAO[+5#\./C-'H?C'2K+]H+X=W.H62W.
MH>!?CO:_$?PIJCWVM#4M(NT\0:ZNH_=\EO#- ]M+&DD$B-%)#(B/$\3J4>%X
MV4H\3(2C1LI1D)1E*DBOP7_8,_X*=>$].UG]H3X3?M?_ +0_BGQ;\2U_X*N_
MM1_L8_!?Q+J_PCU>?PYING^%OB78_#[]G[X3_$+X@_!'X1:/\#/A9XX\8Z=:
M1#P7I?Q-U#P+XD^)U]>7>LZ+!KLEY)<5^ZWB+Q%H'A#0-<\5^*];TCPSX7\,
M:/J?B'Q)XCU_4;31]"\/Z!HMC/J>L:WK6K:A-;V&EZ3I6G6MS?ZEJ-]<06=E
M9V\US<S10Q.Z@'R)\+/^">G[)?P4U*WG^&/P]\4>&/"VG>(_^$N\/?!E?C7\
M=M7_ &9_!?B2'Q78>/-*U;X>?LJ:_P#$O5?V:_AS<^%_'.F:?XT\$#P+\*?#
MT7@/Q;9P>(_!D>A:R@O:TOBM^P5^RM\:_B)X@^*?Q!^'.K77C'QOX.T_X=_%
M*3PK\4/BY\-O#/QR^'^E+J$&F^!/VB? /PU\=^$? /[1?@RQT[6==T"U\+?'
M+PS\0-#A\+>(O$GA-+ >&O$>MZ5?^??#K_@J'^Q)\4?#_P 0?$WASXMZYHNF
M?#+X#^%OVH_$T'Q.^"WQY^#&NWO[.'C:UU>Z\+?''P-X6^+OPR\$^)_BA\,-
M7.A:GIZ>+OAII'BW2K/7HK?PUJ,UGX@O[#3;E?A?_P %0OV*/C/J5GI?PQ^*
M'B[Q;<ZS^SWJ?[4W@Z2S_9__ &CK.P^)_P $-#TCPGK'B+Q-\&-6U3X2V.E?
M&S7O"@\;^&]#\8?#;X2WGC/XG>$?&EW>^ /$G@[2_'.AZ]X>TP ]AU3]C/\
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
M3U#QW=?!SP1XAUR/7KV[\6KX0\":)IOC36+;0M>\76&MZWX8\-:AI/#^,_\
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
M/B_X6?#WQGX5^#/A[Q=X@TO7+7PUJ?Q0UCPG;ZW9>&?&&NZ:]SH'@SQ7J>C
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
MWPBT.7Q1XOL9_@YX#\?1_!IY?%_CY;'0[^P\<^)I]=N7W_!0C]DC3OB]X?\
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
MN_!.E>';OQM)X,\5>')$\7^$_&EKX=N/"GBKP/N\<>'M8U/PE')K*^.^%O\
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
M1]5BTWQ)X8U'1_$OA[4)+"\N$L]<\/:OI6N:3<F._P!)U*QO[>WNH@#\5?\
M@G[^S%XY^$?[8G[4WP@FO] U+]C_ /8Y^,_Q,\??L@^']#M/#D.E^#/'W_!0
M'2O#?[0/Q2^&>L>'-%TC18?!?BO]E"/Q1\1=-^%-Y''K-[JWP!_;CCTJYUBR
M@LWTEOO;_@I)X ^(_P 7/^"?G[:OP:^#W@'5_B9\4?C1^RO\?/@W\/\ P;HF
ML^"/#MSJ?B[XJ_"WQ3X!\/R76M_$3Q9X)\):7H]AJGB"UO\ 6[W4/$$$]OI-
MM>2:=9:I?K;:=<=G;V?[./[ ?P$U&^\G5OAW\%OA]IE[XB\9^+]2/Q3^+FKZ
M=I7A[PUYFK_$#XL?$#4S\0_B+K-GX>\'^%K>#7OB9\3-?U*/1/#7A_2;#5_$
M=KI>FZ5;P\3X>_X**_L@>)YOARNE_$[6X-/^+FO^!O"_PR\3:_\ "#XV^$_
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
MH_PUT8V#>(_BMKWA#QGHOPTT?Q7J/@OQ=;Z'^></[-G_  3*U_XN?!_7=/\
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
MXGB\.7&L>&] U;1/"LC>'= U[6$O_&.I>']+N+31]02TO;B[A-L?=J /@O\
MX)K>&?VJ/!W[*'ASPU^V#KMYXI^*FE?$+XTP:%XK\1^'_!7A;XE>+?@\_P 7
M/&4WP8\8?&70?AQ<77@73?B]XO\ AQ+X?\3^.[70IY;V'4]6\KQG<7GQ"3Q=
M>W/X2_M/_ ']O7XH_M%:KXX\3?L<?'[QMKOP/_X+*_LM?M%?#L_!+QY\$O ?
M[+_B']BSP%XU\&0:#XXT#X?ZI\;_ (>2?&3]KOQ'H'@W2A\:/B%^T#X?U[6_
MAB)+_1/!?Q.^%OP6@L_!;_UG44 ?SR^$?V<?VD_!O_!17PU\9OV:/A+\>_V;
M-#^('[8/QDUW]N#X2_$#Q/\ #KQ_^PG\:?@J_A3XI>&M$_;8^$%M;>*=>\2?
M"[]J3XLS:+\)=)O]'\#Z;\/_ (FZQKVL:G-\6_!%S\';+7O&_P 0/N3_ (*J
M?!/XW_%SX)?!#Q9\ /#-]\2_'7[,'[9W[+'[6EW\#=/U70]!O/CYX0^!_P 2
M;36?%GPSTW7O%?B?PIX1T?Q'!I-_-\0_!-YXJOKG1F\=> ?#-JUFM]<V.H6'
MN>K?MZ_LLZ'J_P"UWHFJ?$74;2__ &$?"WA/QG^U.A^'/Q1G3X:>&_&WAKQ+
MXR\.ZE;FU\%SOX]BNO"_A/6M;N!\-T\7M86D$2W@AN9XX#]%?##XC>$?C%\-
M?AY\7/ &H3ZOX$^*?@;PE\1O!.JW.G:CH]SJ?A'QOH&G^)O#>H7&D:Q:V.K:
M7/>Z-J=E<RZ=JEE9ZC8R2M;7MK;W,4L2 '\U_P"T)^RA^V?^WG-_P5?U+PY^
MS-\4_P!F6/\ :[_9>_X)PW7[.>H_M!^,?@SIRZO\1OV-OBS\3/C/X@^$'Q2T
M;X)?'7QUXR\!M\2/^$UT#PI+<:?+<Z5I^AW/BU?$GB?PMXDM(/#MQW-W^SG8
M?M _#'XN>./'G_!$?XMZ-K7B+X%>!?V?/C9\/OB_^T/\-/$_[2GQ,M/$W[1O
MP?\ &OC3P1^RC\89_P!IS7-%3X5?L^2Z'\0OCUX?\7_$7Q3^SO+\0?BKHGPH
MU;X<6/AN]N_&VI:/_2A10!_+I'^S%_P4V\/?!GP[XS\&)\1OVJ=,_8N_X*>?
M"3]J7]E3PC^UOJ7@[PM^V=^T3^REIO[,FM?!3XS^!_B)XZCU3PUI%[\3M!U/
MXQ>/[/X+>-OCS>Z=X_\ $%O\-(=1\:6EYX9U/X<>&'^E_P!KCPO^V7^V#X5_
M9;\=^$OV'_B!\-- \(?\%-?V#?VC+KX6>+/$W[-6A_M 6?PJ^!.KVWBWXO\
MQN^-.H67[1UW\-H;G5M+7PW\.OAY\'O"OB'QI\4M&M/A['K7C&_C7QK!X$^$
M?[Z5YA\:?C)\.?V>?A)\1OCI\7=?F\+?"WX3>#]<\??$'Q-;Z#XD\4/X>\(>
M&K&74]>UMM \'Z/K_B;4X-+T^">]NH=&T;4;Q;:&69;=DC<J ?G[J7P7^-\O
M_!:7P;^TK#\)O$<_[/&E?\$V/B!^SSJ'Q?'B;X7KH-K\6/%'[2?P^^*NG>'!
MX1E^(*?%F:-/"W@F_6[UN#X<2>'X]1O]'M(M5G2349M+_/O]E?\ 8]_:+\8_
MLN?\$AOV-?BO\"/BA\#_ !+_ ,$X/C?\(OCM\>OB?XNO?A;?^"+FZ_9[\ ?$
MC2/!OA#X+^(?!GC[QS/\2+OXU>(_B!H=J;[1;/3=.\'_  @T[XH6WQ0U7P#\
M1W\%?##QS_11X \<>&_B=X$\$_$KP;>S:EX0^(7A'PWXX\*:C<6-]I<]_P"&
M_%FC66OZ%>SZ;J=O::EITUUI>H6L\ECJ%K;7UH\C6]W;PSQR1KUM '\QG[*/
M[%WQ6^#WQ";]E+X[?L ^,/CWJGPM_;1\3?M)? 7]NKQ-\<[?7_V6-4^%/BW]
MJ/6_VD++XL?$#P/K'Q@L/''@W]JWX9VWQ \:^%_#7PZ\*_ 'QC%XI^+NCZ'J
MVL^,])^%'B?Q/\9K7R_P]^SY^WIX!_90_98_8,N_V*OCK\5/&/[%7_!3_P""
M7[0OB/\ :.T+QE^S5H7PM_:(^ _@;]N/QA^TA)\4O"-SX]_:2L?&4OQ9\8^!
MY#JWC3P5XUT_1SIWCRZO#KGBVTO]>T#3M3_IE^/'QR^'G[-OPI\4_&GXK7/B
MFS\ ^#/[#_M^Y\%_#SX@_%;Q+%_PD7B31_">E?V;X!^%GACQEX\U[?K6O:<E
MY_87AO4?[+T]KO6M3^R:-IVHW]KZXISGC&"1^7?H.M 'SM^U_P"&O%_C3]D_
M]IGP7\/_  KJGCGQWXS^ 7Q>\'^#?!^BZAX8TG5?$GBCQ3X U_0="TBQU3QK
MXA\)^$M.GO=3U"VA%[XB\2Z'I%JK-->ZE;0HT@_'GX4_LI_M6>&_$O\ P;HR
M:U^SUXPL;']AG]G/XA?#;]JS4/\ A.O@-<6OPD\3ZO\ L6>&/V?=)MKR*S^,
M-QJ'C>WO_'6E75W#=_"RQ\>V]OX>5+_4)+*\==-/]"-8GB7Q#I7A'P[KWBK7
M);F#1/#6C:GK^KS6>G:EK%Y%IFCV4^H7\EII&C6>H:QJMTEK;RM;Z9I-A?:G
M?S!+2PL[J[FA@< _/?\ X)D?#+XP_"CX6?M&:7\9_A'XH^$&O>.?V]?VX?CE
MX6T3Q1XB^%?B6[UGX;_'W]H[QY\7_A]KL5W\)_B)\2-(LYI?"_C#3[#6-)U?
M4M-UG3-?L-4M#I\^FQ:=J^I?GS^TQ_P30MOVZ?\ @J%^T!XE_:B_8]\1Z_\
MLF?$?_@G/X/_ &7/!OQ[OM8_9ONO$7@#XS^%OCO\1O'$WQ!^$\;?$SQ-\7?
M&M67AWQEHVL^#/&:_#:W>75=(O=+\4Z)_9R0Z;KG[E_"#X[_  N^//P4\#_M
M$?"CQ%/XJ^#_ ,2? VG?$GP/XK7P_P")M'GU[P3J^G_VMI>M1>&=>T;3/%MF
M;[32MW!I6I:%9ZV%D2&738[IO(K*_9M_:1^#O[7'P9\(_M _ +Q3<>-?A+X[
MG\56_A3Q1=>&O%7A";56\%^-/$7@#Q Y\.^-=$\.^)].CMO$_A76K*#^UM&L
M)+N"VCOK>)[.YMYY0#\'_B]\$_\ @J1\:?\ @EO\>/V&?CQ\#=8^+?[1?P(\
M;_ :\^$W[4-A\4?@Q:>!_P!O3X7_ +.7[4OP1^,?AWQ1'HFJ_%&_^)OPB_:+
M\9_#3X?ZOHGB[PK\5M A\!ZA\0M+B\2Q?&)[?QK/I7AC7^,?PW_:[_:4_:'_
M &[/C3H/[$'QW\#^$?VC/^"(LO[+GPFT[Q_XO_9IT3Q=<?&A_B/^U)JVE^!/
M&VC)\?+C3_!_B/Q!:_%+1M6LD77-;\/Z#H"0S_$3Q+X&\3ZA#X1B_H\KRGXY
M_&WX:?LV_"#XB?'GXR^(+GPI\*?A/X6U/QM\0?$]IX;\5>+I?#WA7183<ZOK
M3^'?!.B>(_%.I6VF6H>\O4T?1-0GMK*&XO)8EM;>>:, _GI^(O[*O[4/PFT;
M_@E%^T)JO[)_Q?\ VBO#7P!_8,MOV(OVM_V4_A5\;-"\&_'_ .%>HZWIGP \
M26'Q@^$;>$_C)X0^&'Q4.E?$'X%V_@_XAZ#8_&B%;O0-4\&>)--M=;LM#U;6
M_ G[=_L3_":P^"_[/V@>#=)^ ?AK]F#2;CQ1\1/%FD? OP[K5GXFO/ FD>,_
M'OB'Q-I</CSQ)I'B#Q7X;UCXLZYI^I6WB;XL?\(=XG\5^!]%^(.M>(?#'@WQ
MO\1/#>AZ;\0O%7TQX=U[3?%.@:)XFT69[C1_$6D:9KNDW$MO<6DMQIFKV,&H
MV$\EK=Q0W5M)+:W,3O;W$,4\+$QS1I(K(NS0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% "$#C/8@]<<_Y[=^E?R2? R..^
M_P"#8']@[P_K5S<6?PW\8^(_V$_ GQQG@O9;")O@'X[_ ."@WPK\(_&;3]7N
M+>1)O^$6UWP#K.M>'_&D!BN[.Z\':KKUMJMI)HTNHLG]96L::NLZ5J&E/>ZE
MIRZA:3VC7^CWLNFZK:+/&T9N-/OX/WUG=QABT%S$1)$X#H0P!KYJ^#7[%W[.
M7P)_9@3]C'P/X#>^_9DC\)>*OA]'\)OB!XC\2_%'13\//&L&HVWB;P#>:A\0
M]6\2Z_J_A#4[?6=8MFT76]6U*VMK#4[C2K/[/I,=G86P!\$_M,M:67_!3ZP/
MAB&./5_$?_!'O]M)/C%+9B<2WGA[P;\=/V?7^ #>)6WK:L-&UOQM^T*G@)9
M]VB^(_B2UI&;9[^6#Q3]@GP=\#OB!_P;;?!+PO\ M,0:1<? *_\ ^"<^JW'Q
M=N-?17T_1/ >B^!=?UK6_%*S/:WSZ9J/@ZSTP^*-#UVSM9-4\.ZQHVGZWI!B
MU+3K21/U>\,?L:?!3PAX:^*OAW1I/BQ<WWQIT#0O!_Q%^(/B_P"/7QK^)7Q@
MUGP/X6M]:L_"W@2S^,7Q-\>>,?B7X?\ !?AFW\4^,I] \.>'O$^EZ;I'B'QY
M\0_'5C##\0/B%XV\5Z]\YZ#_ ,$@_P!A?1?AGX"^!E_X*^+OCK]GSX:-HO\
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
MS^*_C+P=XY\2^+?#>NZGJFF:7;_$'X?7OP]\0FVTF?6?"]]HMGKL&EZ5H_\
M!16T^)VK?\%(/^",'@_PI\??BE\+_"7C?XW_ +6-SK'AKP1IOPAO=+?Q'\/O
MV'/V@-5T?Q<3X_\ A7XXOKO5[G1?$?B/P3?:=J=[J'A>+PYKM[J>B^']&\=V
MVC^,M+_2'X3_ +)OP4^"?QD^.WQY^'.AZ[HOQ%_:2'PZ7XNW,_C/Q9JWAK6X
M_A'X:;P5\,X="\#ZIJ]WX-\"0>#_  <P\,V4'@30_#<6I:7#:_\ "0)K%[96
M5Y;X_P"T?^QO\&OVI/%/P$\<?$EOB#I7C']FWQ]KGQ ^%_BGX:?$GQC\,/$6
MG7?BWP;K'P^\;>'KW6_!>JZ3JEQX8\;>#M<OM \265O=V>H7.G.UK9ZI8P7-
M_'> '\X?@SXE_M(?L[^'/^"I'[3_ ,&_CM<^"?#GPM_X.#M%\'^*_@=;_#GX
M=:_X:^.OA?X[_$']@7X&?$72?B7XT\9Z!XH\;^'UTWPS\0K.]^&M]\'-0^&.
MH^&M4LO%$_C.[^)<'B3PQ:_#KZ_^+?[6?_!1;X\?%K]N>V_8>A\::=KW[$G[
M1'A/X(^ /AKJMC^QMI_[.?Q&/A?X=?!CXK_$K5/VL]9^+OC6#]J*QT;XDVGQ
M"\=^&/AUX@_9XOOA=I/A/0_"WA'Q1=WWCC7IO'7AS1OTEU?_ ()C?LDZYX ^
M.?PPU+P[\2)/!?[2/[1^G?M;_&33;?XW_%_3[OQ5^T#I/B'POXNTWQY9ZWI_
MC.UUSPE'8>*/ ?P]UO3_  CX+U'P]X'TZZ\ >$H-.\-VMAILEG<XOQB_X)6?
MLC?&[]H#4?VDO$^E_%;PWX]\<^%-(\"_M Z/\+OC=\4/A3\.OVM_!OAG19O#
MWA+PO^UC\/? 'B70/#/QTT/PWH5W>^'H].\6V4UMXD\'W7_" >.H_%GP_LM+
M\+6 !=_X*F7W]I_\$GO^"C6HXME.H?\ !/#]KR^VV=[%J-H/M7[-OQ"GQ:ZA
M JP7]L/,Q!>PJL5U%LGC4)(HKYK_ &)KO]K^^_9C_P""9-OXS\!?LPVG[*^E
M_ 3X'^(OBKK\7CSQ-XN\=6GA;P7^RO\ \);\)_$MWX?\<_"SPIX2\+G1?B[H
M7P]\3:IKVD^*]6UOPKK.FZ&VCO=:>NL:Y8_I_P#'SX#?#O\ :6^$/C?X$?%>
MW\17WPN^)?AS5_!GC_P[X7\8>)_ =QXK\%^(=*O-$\1>$-0\0^"M5T+Q+;^'
M_$&D7]UINM66EZOI[:A82R6,\S6DT\$OS'I'_!,_]F+2?#'P\\ R7G[1?B#X
M9_"S4/AAJ'@WX5^+_P!KW]J3Q=\,;=/@SK'A_7OAEH^N>!?$7Q<U'P]XP\+^
M%]6\*^'+M/"?B^QUWPUK T>TMO$.E:O9^=;R@'P"/VB_VP?#7[?GB;_@F[\1
MOVGKG3&^*OC_ ,-?'/\ 9E_:QT3P+\&VN_\ A16B>#M:\3?%W]AKQ7X/N_@K
M<^ H/VQ-*@T-?'/A+49UOM.\1_LZ>(O^%ZSGP_K?@+_A2WQ5]9U[XA_M;_M:
M_$W]NG1_V9?VR;']E+Q-^PY\>?AK\$?!_P -_%/PI^"_Q"^'7Q#AL?A9\"_C
M_P"/_B?^T_:^*?#6M_%Q/ 7Q/TWXA^,OA/\ #J+X*_$+X#2^']&\$ZOX[F\1
M^)/$.H2:1X&^SOBE_P $^OV9_C3\.8/AA\2="\>>(M!L_P!H.#]JG3-<7XN_
M%'2/B5H7Q\T[Q!/XG\.?$;PQ\7-#\6:;\4?">L>"M3FCM? ,?A?Q=H]EX&\*
MV&D?#[PK;:3\/=&TOPM:<#\8?^"67[(OQO\ CIJO[0GBW1OBEH7C?Q[X+T?X
M>?M!Z3\+OCC\6/@_X!_:W\&>%M$U/PYX-\/_ +6?@/X8>+/"GASX]:?X5T/6
M=5T"T@\;6=XFO>#[M?AWXU'BGX;V.F>$+$ _#?XT?$_]H+X8_%S_ (../VN?
MV6/VD=.^&+_L\W_[%/[1?AFWT/X;?#GXJ^&?CFG@[_@GG\$O%S^!_'^K>-8=
M?BD^$'CWP?;7&DVU]\(9_AY\1M-U;5[+QCIGQ/O-)TT^#]9^@O\ @KQ^WY^U
M+^S;KO[5_C']F7XZ:[?:C^Q_^SO^SO\ &N7X%_"GX:?!WQS\./"U_P")OB'X
MYO/B'/\ \%!_&_QG\"66K>'_  M\4/!NF> /#'P*^%_[*WQY\)?M,7VE:EX[
M^)U_\/&\$6>C>/M-_7#QE_P3A_96\?I^V)#XK\->/-1MOV^(/"MG^U9:1?&+
MXK:9;?$O3_!7ANU\$>'--M8M*\7V0\ V-KX!L+#P%J$7PX/A%O$7A&QM-)\2
MR:PMO'*OCOQU_P""/'['/[1.L?'76/B*WQWQ^TQ\&? _P<^/.C^&?V@OBCX8
M\/?%G_A5VGV6C?"[XG_$/1-*U^&Q\<?%CX?Z'80Z/H?B+Q='KFC7UIB7Q/X;
M\0:A#:7MN ?)G[7WQF_;B7XQ?\%;_#7PP_;!N_@EX'_9%_8 ^!'[5/P2T_P1
M\!/@KXE\4Z'\2==\._MD:C?Z/KWB/XN>'_B3I7BKP'XJN/@3I\OQ TF^\*V?
MB.]'_"(0?#/Q9\)4T'QS)\5M6]_;[^+GC7Q_^R#:_%OXL6O[$GP$_:%_X)87
M/[7]M\<O">E?#+5K3QG^T[?Z3X.UGQQ\'=#N?C7X8^)6G:78? 7X8^(V^,6B
M>#H?#E]XN^*\.K&Y37SX>^$_C?P]XM_0^Z_X)\?LX7]Q\=;O4H/BUJ][^TM\
M O#'[,?QNO\ 6_CY\:=;U#QU\&_!^E^(]&T'0;K4-7\<WM]I6NVMCXX^(;2>
M/M N-*\?W>H?$7QOK-UXGEUG7);^/\UOCG^Q?JGA'XZ>$?#.G?L._M>_&C]F
MGX3?LK?"#X"_L]_$']B#_@HOK?P'^,F@Z)\.M<\5W&H?#K]H;2_B%^V=^QG=
M>--#T6VU30%^&'B!?&_QEU:V@TK6M0\2:K!K7BF>VTD X;P[^VC_ ,%#_'6@
M_P#!.SX"?%;1?BK\%_VF?VL/V8?C1^U=\:=-^!?@+]EKP'\;/!B_#V^^"_A[
MPU\$_AWX=_;8\9>(OA5H>LP?\+7U7XB_%#3?&?@_QM\6/#'A[PQIW@Y_!VAZ
ME)X[\5^!OUX_8.\0_M5Z[^S;X4M/VV;+P5:?M+>$]9\5^#_']UX(O?"TEMX@
ML-&U^]_X5]XN\3Z'X*\0>*?"G@WX@^,/AM<^$/$WQ \)>&]=N_#.G>+=4U6Y
M\*6VC>%K[1="TSXUT'_@E-\/OC;^S[\./"/[3VI_'72?'_PF^+OCKXO?LL>/
M-!_:C^*'B+]J[]BKP[X\M[+39/A'X*_;036$^+GC2RO="M[I/&^G^)_$OC3P
MQ;2:GI?@;2-8\;Z#\'OA1X^M_P!.?@Y\%? 'P%^&NC?"GX:6.L:;X7T:;7]1
M^V:]XG\2>-O%^N^(_%NNZKXK\8>-/&'CKQKJGB#Q?XU\<^,?%NN:UXK\6>,/
M%>LZQX@\1>(]6U#5]6O[J[NI78 _G=_X*]>%/BA^U_J7Q_U?X&?!GXY^,/B[
M_P $\8OAAXK_ &(_B9X ^'VF>+?"&E_ME?#S7_!'[4/QA"Q3>-_#E]XK77/!
M7A[X)? #2]6T/2]:G\'>*]4^-WA:TAU/6HO$_ABON?Q3_P %%-/_ &B?V?/^
M"9/C/]G7XD0?!72/^"H/Q,\.^ ++XS;?A]XNUGX#6\?P&^+WQI\:>#= B\;6
M6N?#75OC_/XS^$<_[-WA6Q\6^%O%_A;1_B/KFIZQJ'@KQO=>&;/P%XG_ $@^
M#7[/?@+X"?#C4OA9\-[[QW:^&=3\2?$3QB]WXH^(7B_X@>*X/%?Q7\6:_P"/
MO'^OQ>,_'FK>(_%$^H^(/'GBKQ)XQEDU'5+Z.TUK6;H6$5KIT=II]M\9V/\
MP1Y_81TK]EN?]C?2OA[X\LO@3I_Q(L/C5\--%E^-_P 8M:\5_L__ !LTK7[_
M ,6:9\7/V;OB-XC\;:SX]^ _C2S\5ZKJWB(2?#7Q%X?T*[U#7_&$6HZ'>:=\
M0/B!8>*0#\YOV[=#_:X\"M^P9\%?B1_P4'\6^.=<\6_\%EO@SX3CUCX=>"OV
M>O!?Q)NOV;/B!X8^)GQ<^!$'[0WA.+X2ZEX#U_XF?"KXC_!#5F\$>)?#GP\\
M#_"3QO:Z39ZWXK^%GBSQGX5LM;T+]9/^"A?[1GCG]E/]E^V\7?#[4_#R?$OQ
MK\7OV;?V=/!WCGXCZ1+JG@CP7XD_:(^./P\^"3?%CXAZ5X>GT#[7H?@&P\9Z
MEXZN]&TZ;1[/7=5TBP\.++I5EJK7%KR^N_\ !+3]ESQ)\&O OP=U?4/V@-0N
M?A_\?OA_^U/I?QLU3]I3XUZ[^TAJW[0WP[\)V'P\TWXJ>*/CGXA\9ZOX[\0:
M[J?PTL3\-+[3K_47\,Z3X#F@\.>#-"\*6>@>$QX>^K_C/^SE\%/VB/@7XO\
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
M\+>+9?B)^NG[&WP2^('[/GP+TWX7_$?XF>.OBIJVF>+?B'JFC:[\2?B?XO\
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
M:ZBOA^*/4=..G^+I]0\37H!^9'[.7[1G[0?[)-W^S/%\4OC3JWQP_9_\6?\
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
MNIO'^E^!/!2Z9XAUCU7_ (*+6'QN_;F_8&_:*\(?LX? G7M;$<'P(^(7P_\
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
MKV@:W8P:GHVM:1J5G)-::AI>J:==6U]I]]:RRVUW:3Q3P2/'(K'^87Q3\/\
MXOZ#\&?^"DNO0? 7]HJY1O\ @OQ^R7^V#HNA^'/V?_B_JGC'QY^SOX(^,/\
MP3]F\6?$WX8>"]*\'/XF^*5II4OP,^)^K7NE> =+\1>)(M-\.1^)[K28M$US
M0-7U/^D3P/\ %33O'>MWVA6GA#XF^'+BP\"_#[Q_+>^-_AQXK\'Z-/I_Q(N?
M&5OI/AZQUS6].MM(O_'?AZ/P5<WGQ#\"VEY+XH^'-MXA\&+XTTS1;OQ1IMJX
M!ZA1110 4444 %%%% !1110 4444 %%%% !1110 8 Z "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH 3 Z8&/3%+110 48&<X&?7O110 4444 %%
M%% !1110 4444 %%%% !1110 4444 &!Z"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** $(!X-)L7T'M[?3TIU% #=BY
MS@9'(/?\_P"?K@>E+M7.<#/7/^?\]?6EHH 0JIY(![\C//KSZ8X]*3:O]T?D
M/7/^?_K4ZB@!  . ,"DV*>J@XZ9&?Y_Y_,TZB@!NQ/[J_D/7/ZGKZTH51G
MSC.!UQG&?7J:6B@!" >HI-JXQM&/3''X#M^%.HH ;L3^ZO;L.W3^9_,^IHV+
MTVC'/';G.>.G>G44 ?+'[3'[(_P^_:HU#]G_ %+Q[XF^('A^;]FKX[^%OVDO
MALG@35/#VDQ?\+9\%:5KFA>%]:\1?VSX6\0RZSINE:-XJ\5::?#IEMM#U.'Q
M#>2ZS8ZC>66AW.D_4@C3 !53C/)4'K]<GVZT^B@!NQ/[H[G\\9YZ\X&?7 ]*
M\C^-OP<TSXY>!3X#U+QW\7/AM;'Q)X2\2CQ/\$/B;XH^$?CI9?"/B/3?$::,
MOB[PA>6.K?\ "->(_P"S3H7B[0S*;/7_  YJ&HZ9<*AGCN(?7J* .3\!^!O"
MGPQ\%>%?AWX$T6U\.>"_!&@:3X6\*Z#9M/);Z1H.B64.GZ98I/=S7-Y=-!:P
M1K)>7MS<WUY+ON;VYN+J6:>3JRJGJ >G4 ],X_+)Q]3ZTM% #0BCHH&.F!_G
M_('H*^<?VK/V8?!'[7_PAN/@E\1_$7CCP[X,O?&GPX\=ZC)X U#0-(UR^UKX
M3>.M!^)_@.-]4UWPUXF^R66B_$7PEX1\7LFF6]C=:A>>&K+2M2O+KPS?^(-"
MUGZ0HH KVUN8+>"&6>6]EAACBDO+E+9;F[D1 KW-PMI;VMHL\[ RRK:VMM;+
M([""W@BVQ+/M7&, #T Q_*EHH ^:/B_^RWX+^,WQF_9L^.7B#Q5X]T3Q=^RK
MXN\6^-OA=I_AF^\,6_AJ37?'G@C6_ACXPE\4Z;K/A/7+O6H-;^''BCQ3X,:*
M+4M/;2M/\0WVK:#)I7BJVTCQ#IGTJ$3KM7/'.!GY3D>_!Y%.HH :40\;5Z8Z
M#IG)'XGD^IZTI52 " 0.@//^?\^II:* $VK@#:N <@8& >>0/7D_F: J@Y
M/L/7K^?K2T4 -V)_=&/0# _+I1L3^Z/7&!C/7)'0G/.?6G44 (%49P ,]<"D
MV*/X1W X' /! ],C /L .@%.HH ;L3CY1QDC@=\'^8'Y#T%&Q<8VKCTP,?E^
M _(>@IU% #=B\_*.>O%&Q>FT8YX[<YSQT[TZB@!NQ/[H_+I]/3H,XZT;%]!3
MJ* &[%'\(_+_ #^/KWH"J#D* ?4#GGK^?I^/6G44 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7\HG_  <"_P#!
M0;XK_LZ_&WX+_#'1?C3^WW^QQ\!O#'@&/QI\5OVJOV4?V3O!OQ^^&>I>.?BC
MXT3PIX/\#?%'QA\1/&/P[T_P/!\+?"_@OQ%XQOM(\&ZCXW\1>,X_BEH.WPQ;
M7OA33H-=_J[K\_OBO=_\%'],_:@6V^'/PX_8W^-?[#7BWX>:5HFL^&O'GCSX
MG_![]H#P/\0Y=2OK7Q/JFHZG;^ /C/\ #GXF?#C4]$N;5SHD?A[PEK;QR75D
M%BET 3?$( [']AS5)-2_8<^!/B;P/^T=?_MP7/B3X26_C3PM^T;\0=W@.X^.
M=]XKBO\ Q1I6L>([/3/#VJ:A\-]/FO-4A\/R>'YO"^K>)?AYI6GIH.LZ-J?B
M+0[ZTN/Q5\"^(?\ @JW^RI_P6Q_99_9P^*7[<>E?MW? ?]LCX+_'7XI?'#P
M?@#X5^$-M^S!HOP<\/30^'O'OA'1?!=YXJU'P!X&U7X@:IX)^'/@O6-?\6ZU
M:_$"_P!;\2>%OB!!KGC^'PU\2[?[=_9V_9R_;B_88\2_LD_LU?LW?#S]E_5/
MV O#_@[]K3X@_M$6IU;Q/H/Q,\$?&?XJ_$/XJ_';P+\)?V?[7=H_A_2?A#HO
MQ(^)6@^ O FL:_X?\3:E'\+-"\7R>-[70/$EEX.NM?\ EC]EC]G7_@NYH'[9
M.N_&C]H/3O\ @F9X?\&_&WXE>&[WX[_%_P"'^K?M ?$[]IC0?V?/A_K5WXC\
M$_LS_!O_ (3ZVT7X4^$?AA;V<1\#W5AI?@K2)YK[QO\ $/XWZA)JGQO\1ZAX
MUN #]ROCQ\&_$7QIM_AOH^D_&'XG?!_0_"OQ%'C'QM)\)O$?_")>(_B'X;@\
M ^//#=I\/]0\20VEUJ6E>'F\6^)_#/C:_?1I=/U*[O/!.FV U"*QNKZ"Y_&?
M_@FEX3^/'[3/A3]H3QUXH_;'_:B7Q)^S]_P5'_:O^"'A^VO?B-9ZKX5\3?L]
M?!/XI7O@#3/A;XQ\.7WANXMM1F?P1?7E]8^.M+?1/'\7Q!TGPQKVH>*+_0;?
M7/#&N?IG^QIK_P"WY=_#KXS7W[>7@3X":1\2M)^.7Q2MO@GH?[-VM:[>:%XD
M^ 6FQ:;_ ,*UN_$.H^.-5D\OQKKVIIX@6.\N7\,Q'PY-X8E\1^&?"^OQZY;G
MPW_@F+^S?\??V4/A]^UIH'QF\&^&(=9^+W[;?[5G[6'@>#P)X\M?%UC=>$?C
M]XU/CCPWX,U6_P!5T3P;+I7CK0Y)+K1=>0V-WX3W1Z?J6F^*;U+^\LM& /B#
M_@C'_P %%KC5OV2O^"<WPC^/6F_M4>/OB!^TU:_'?PEX>_:X^)FF77BSX6^.
M_C7\/_%_QG^(FJ_"#Q!\4?%GC*3XD7'C]?A;X/UC5_">M7?@63X3^)+3PIKG
M@?P-\0]1\4>!O$G@_P /?HP?^"G'P%C^(7@+P_=>&/BG8?!_XJ?M%:W^R%\-
M/VK;W2O D7[/GCG]J/0/$?BWP1>?!70G3XBR?&H:I=_$+P!X\^'.A?$'4_@O
MIWP6\2^._"L_ASP_\3M2O-=\(?\ "1_ G[*__!/K]K?X)?LS?\$=?@UXN\(_
M#*]\4_L'_M/?%'XL_'6]\/\ Q5N+[0+WP=XL\ _M2_#;0C\,KW4/ FDZCXKU
MEK/]I+2/$VI:;XCTCP)!8MX*\2Z#;ZCJ#7N@:QJ/&?L9?\$TOCM^R9\3K']G
MZ+]BC]@'QK\(/A_\?M7^-/PK_P""E/B:P\&7_P"T?IWPDU/X\P_&F#X0^)O@
M_+\'KCQ?XE_:*T>&_P#$'P\\*_&BQ^,?@GP+X-T1_"WQ.M;/7O%7@"/X<^.P
M#]B?VE?VPM _9T\8?"SX7Z;\'OC;^T%\8_C'H'Q9\8^!?A'\"-'^'MUXKO\
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
M0?$'PCH]SJ.DWVG6QC\,>/[N;4Y+G1OGV^_X)M?M8?M/?L@_M(_ ;QO^QO\
M\$]_^"=GQ<USX)7GP]\/_&']F2;PKK]W^T'\>O!?Q#^#OQ;^'GQ(O;CPI\ _
M">J?!7]ES7?''PC*^,OAOXAC^+7Q)\1Z?XMLKBZT/PO=?"_3H_B( ?1_P8_:
M;^+'Q@_X+.?#[PYK?@/]L#]GCX>Z_P#\$K/C'\2E^ /[05]X7TCP9K6L6W[3
M_P"S'I?@_P"+&E^"?A;\3_B=\/\ 3_']OHWB7QAX3U[3O&>IZ3\=/ EO-<:3
MXP\'>$- \3>'6\1_HGK7[9W@O2?VJ?$O[&T/PY^+.L_&O1/V>;G]J#0K'2]+
M\"Q>&OB'\*;'Q?I7P^U"Z\#>)=:^(FC65UXATSQSJ]MX9U7PYXA7PYJ6E7,E
MCJNHQ6WAOQ!X5UO7_B?X,?"_]O7XD_\ !1KX,?MJ_'?]F_X.? /P3X>_8<^-
M'[+_ (^\(:9^TQ/\5_&>E^,/&OQP^&/Q-T[Q)X6@T#X-Z3X>\1Z#?2_"33[>
MQL]2\1^&;V#PWXKFUS5[FQ\3:!_P@>K^T_M\_L=?&+]HKXH?L;?%7X ?$H?"
M'QS\'O'7Q>^&WQ8\;PZ_X@T37+7]D+]ICX0ZUX/^/5I\-?\ A'TRGQQT_P 7
M^$?@AXW^!WB+6))/#O@;XD>"M#\:>(=(\6:)HFH>#_$ !WW@;]O?X-?&GX*_
MLU?&#P1X;^+7B#X??MA:/XRN_AY+X4TO1;_QOHF@^%_!7B[QKK6L>(?#/A#Q
MQJ'CC2[N'PYX/UI+>Q\$V'BCQCHWC&;0? 6JZ/HGQ*US0_"U[^=?_"X]*\7?
M!'_@@+\4/V<?C1^U<_PB^*_[67@7X?2W?QC^*>NW/Q/^.'PIU?\ 8]_:O\50
M2_M,7.E:_?V_Q)\07_B;X5^%_%<MOK>I:AHMOJH:ZCTBUG2S@TSZ8_8O_8$\
M7?L=_';]JGQ-HD7A2^_9OT+6/'EW_P $]?@=X8BL?#US\%/"W[21\ _&K]KC
MX;6TL,.G^&]!\ ^./VF? >A:I\+/"L6GQ6'PWT?3]4AM;QM"UJQTK1/GKX*_
ML$?M6?#3]D?_ ((L? ;6?"WPWO\ Q?\ \$^OV@?"/Q#^/-_I?Q,FD\/ZGX2\
M%?!#]H#X'+/\,;R\\&V=_P")M9UN/XYZ=XRM-(\1:7X,MK2W\+:[H%[K$5U<
MZ-J.H 'V!^P[KGC&Y_:Q_P""M/@[Q%\0_B)XX\.^ ?VPOA-8?#_2_'?C+6?%
M-CX \/\ C7]A[]EWXI:QX1\#:?J-PVF^$?!\7C3QWXFU33_#OA^RT_3X)-1E
MFGCNKZ6YO;CX@T+]OF;]CS]J_P#X+$ZQ\9="_;+^.7P*^"G[1G[->MZWXA\%
M>'?$7QB\"?LC_!CQO^QO\ O'7C?QE)H^L^)M)DTWX4^$_%OC+Q/XT\=>#_V?
MO#OQ#\>^#?"2:K\2O&'P_A\)VMYXM?\ 1[]E3X)?%WX9_M,?\%%/B?\ $#P[
MX=TCP;^TY\?_ (9?%'X47.C>+U\0ZL_AWP%^S)\&/V>-0MO&&D_V'I4?AW5]
M0U/X-OXOTVVT_4?$=J=#\56=A>WUGJ^DWD%Q\8?%#]D[]KH_%7_@K+X,\#_#
M7P)K_@#_ (*@:3X"TWX>_'*?XJ6NG:-\ X;?]C[X=?LH_$J[^-WPWO?#UAXY
MU/4] MO".M_$+X4:-\(I/B#I_P 5=6GT+P#X]\5?L]Z9>ZI\2M$ /M3X[?\
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
M(_$>A^$?#\6M6_PE\#>.M2T<:YXH\2Z#H.DRZG96D.HZKJ4%G9R3S"5(^/\
M!_[>'P \:_$GX>?">TT_]I#PGXQ^*VLZ_P"'/A^/BY^Q/^VE\#?"OB3Q'X:\
M#^*?B3JWAZU^(?QG_9_\!?#RVUU? W@CQ=XDL-'U'Q59ZCK.G^'-7_L6UU">
MRFA7\\/^#E<2M_P1<_:W2W>)+EO$_P"R.(&FB>XB24_ML_LY"-Y;>*>UEGB6
M0J9(H[FW>1<HD\+,)%^XK+PO^V3I/Q>TN^^._P"T1\ +SX&WOPE^('A+3->^
M$7P.O_@;XV\%_M#>.?'7PD\*?"+6[1_C+\=_VG?#OB[5;W0]5^(&@>#;.+1-
M%L;;Q+J7]C:_HOCN#QAI6EZ, ?>M%?@3^PO^T9^U!\1_VL?$/[&/[1_[6>J7
MOC+]DV]^*?C+PY\2O W@WX,:?H?_  5)^$>M?$PZ)H7C"ZAN_P!GK2O#WPUM
M_P!CN>TF_9__ &A/!7[..N66MZI\<[R>^U+QQH_AKPY#:>//'_V4OV@/^"D?
M[6MK\!_VX_"7Q-^"OPK^%^L_MN^/_A5\=/A7\:/CO>:?X)TK]FS3/VB?''[-
M-M^SQH_P!M/V7M,U;PK^UCIVHZ5X!\7_  S\<:O^T9<^*/B%\;?$]QH7B#4I
MO@GXU\&_ ?P8 ?TK45^#'[#'Q+^-/[7G[/7[,?\ P4?\2?MP>.?@K;_&'XP_
M$#3/BG\ M:\+> -:^#NG^#O'GQ1\6?LZ_"K]DCPMHFJZ-X>U/P%\7?AE\6O^
M%;6EE\;]4G\4_$/QS\6+;QCX>\2Z)>?#GQWH/PX\"_.7P4_;Q_;'\6_L#_\
M!#'X[^(?CMK&I?$O]K/_ (*!^#?@)^T=K+?#WX,6EO\ %CX6^);W]J2>\TC4
MM'T_X9VFC^$KF*T^$O@ZVLM;^&-AX%U6.VBU&:6]GGU"6X4 _H.^-WQMT7X(
M?#+Q;\3KCP9\4_BO;^"]5\*:1K'@3X!_#W7?C'\5IKKQ9XB\+Z# =*^'/@^*
M\\1ZHFB6GBW3?&'B9+2U>XT;P);:GXJE@?3K,L_LU?QPZM\0?VH/V</V%?\
M@X&_:)^&_P"V5^T(OQ5^%?\ P4\\=^$M"\2>)=,_9W\27=Z-,\.?L8_#UM;O
M;G4/@";_ $^_N/AUKME\/M/TSPM>^'/"W@CPGX0\(6GPT\/>"=1TJ;5+S]I_
MVJOVJ/'O[#W[;WPW^(7QQ^+7CJ^_8-^/7P ^-'AK2?!>G> /AM=:#\'OVKO@
M'X0OOCI;02^*]-\*V/Q9\43_ +0OP"\'?%>'X<^"&\5:P(/B=\*]0T73=,UF
M?XD^&=/\' 'Z[T'.#@9..!TR?3-?S[_$GXK_ +=5U\=?V1/^"?&J^.=8F^)O
MQ'_8N^,_[6'QM\>W7QA\$?LW^*?&?Q1TKXE?#CPE:? ?X8_%7X:_LP_%+0W\
M/?L^1_$G7O$)T3P3X#T+QWX_\/\ @;X7ZS\1/BGK?A*W^+_AGXY?J?\ L+7O
M[2EQ^R]\-=._;"^(7P0^*O[3/A0^,/ OQB\?_L\:E/J?PT\1^)_ OCOQ-X3A
MNR\WAGP7%8?$!-$TC2K?XOZ-I?@SP=X?T;XL0^---\->$/"OAZWTOP]I@!VW
MP8_:9^&GQX\<_M#_  ]\!Q>,XO$/[,'Q4M/@U\4XO%_@?Q/X%2+QM>>!O"OQ
M$@'ANV\6Z=H^J^(O#5UX7\9Z!J>C>,;/35\+^+--O[/Q!X,U3Q'X5U+2=?O_
M *#K^8'X[Z9\?/!_B7_@X0_:B^ W[5OQ1^ ?C#]D[XG>#?V@_"G@SPUX6^#W
MB'X6_$7Q'\'O^"4W[*OC^]T+XPV'C;X<Z_XU\1^%O%^@Z3/X-GTC0O'7A;3?
M#K7L7C.TL+_Q-I>FSV_1?\%$?VM_VF;GX?\ Q)^(/P7^)_[0?PY^*7P?_P""
M48_;4UCX&_!7PK\/=%\+?LI_%N/1?'GQ8TSXI_M<?%GXS6%YIWCSPYXJMOA=
MJ?P5^''[)^C_  X\8>+?&T.B?%WQ?XI\)>&-'&C_ !0^&P!_2Y17\[W[=/[6
MG[1'P1\8^$?CG\4/%'QY^&/[%6K_ +-7[/MV/VC_ -F"P\ >.?"?[*O[2?B;
MQ5XVU/XJZO\ M;? C4['Q3\4O%?[/WQ2^&^L?#?PQ8^/M(TGQ3%\'HM.U*\\
M%6?A?XJ^*M"^)NA^;:E^T#_P4M_:@\2?MV_&3]G;XL_!/X%6O[#7[=WCCX*^
M'=-^/'QWN/A=\!/#?P5_9EE\#:G\6XOVF_ADW[*7Q*U?Q3X7_:%^'>J>+OB!
M%\9;+XV>#]8^'F@:A\-]1^&4GP^MO"WCS5?B: ?NM^UG^U=\)/V+/@KKOQ]^
M-\WBZV^'OA_5?#6@WMSX-\$>)O'6I#6O&.NV7ACPO97-IX<T^\M]"L]9\1:G
MINB1^)?%5YX?\(6&I:CI]IJ_B#3YM0L5N/I,9P,@ ]P#D?@<#(_ ?05_(7_P
M4=\:_$_]K#_@G5_P4Y_:$\1?M&^.[;2O@Q_P41TW]E?PC^S?X)C^'D/PC\(?
M#O\ 9G_;C^#_ ,%;O0/B%IESX5UKQGXI\?\ Q8URRC_:%U7QM?\ BG0/%'A
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
M;_:L_93\/?"/QKX__93_ &J_B-H,>H>*?VF_VHOV6[SPC?:O\5OV6KSPM?\
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
ME^&OL7ARP_/[P+^V#^VEXY_X)J_\$B_BT_[5OQ"T;XM_M+?\%0=._9L^.'Q
MMO!7P0N]2^(/PU\5_M3?M%>&'AOM)N?A8- \.ZIX>\/_  T\.6'AA? .F^#_
M  S''%+I_BCPMXM\)2W7A.Z /ZKJ*_G1U3X]_&?X+?#O_@HW\"O&_P"VY\9=
M2NO@K_P4'_94^!?P#^*&M> OA5X\_:S^(GA_]HWX6_LB_&WQ'^RE\([/POX/
M^'G@/6OBM\3]3^*GQ,^%?P5\=>(?",?_  J'2O%,7C+Q7XHT'P=\.(_%_@?S
M"[_:8_;9TS]C3]L^^LOCE\6OA'\3OV<?^"Q?[+_[./PR/Q-M?@9\9O&GA_X#
M_';Q7^P)97WP5^-6MZ%X333?B-IOA^V_:P\:W4FL^"O'NF_$]9=$\+>&_P#A
MI#QEI6DZOXF\9@']/M>/?'SXRZ=^S]\)O%GQ=U7P!\8?BC8>$O["^T>!/@'\
M,/%'QF^+.N_V]XET;PQ%_P (G\-O!=I?^)?$G]F3:U'K&N_V;:R_V/X:T_6=
M>O-EAI=U(G\\WQ<_;5_:8_8=F_X+-^ ]3_:2\8?%[1?V:++_ ()L^*OA)\9_
MC_HOPSU#Q=\$[K_@H#\0/$/P?^+?C;5HOA]\/_A[\/->\ ?! Z5;_&;P=X&N
MO FD>'; Z3K7AG5;M?"E\!IGKG_!3:]_:5_8%_8J_;U^(_PP_P""CGQCU3QB
MW[.7ACXK_ ;P3\0/#'P6\5?%GP!XD^$OB?POX%_: ^(.C^/M<\"ZC;:YX ^*
MS_%/X7Q^)_!5M\/="LOA)XJEBO\ X-:]X#MO%BZ1I0!_0\,XYZ]\=,U\V:9^
MU=\(]8_:O\3_ +&%C-XM_P"%X>#?@MH_Q]\0V-_X)\2Z-X3A^''B'Q6G@S0=
M3T?QEK.GZ?H?B^;4]>74K'_BC+CQ#I^EWF@:]I.NZCI6N:;-I1_'S_@KG^T+
M\?O >N?M.#]G'X[?'?3_ !=^S'_P3K\<?M0VW@+X#>%?AEHG@KX ^/O"5[\4
M?'OA7X]?M6_%CXLQZWH/CSPE\2M%^$%W\*_AA^R?X:\#^//$7C:TL/BWXO\
M$'AW0-!70OBM\.?2?A!XAU#Q=_P7,/BO54MH]4\3_P#!#;]G+Q#J4=C%)!91
MZAK7[8/QBU*\2TAFGN9H;5;BYE%O%+<W$D<057GE93(P!^YM5KN]L["))[ZZ
MMK.%[FSLTFNIXK>)[S4;N#3]/M5DE9$:YO[^ZMK&S@!,MU>7$%M DD\T:-\D
M_MYZC^TKI7[*7Q3OOV0;72-2_:%A/@5? >@ZOXN\*> )O%EK/\2O!MOXW\$>
M%/'/CS3=9\#^#_B7XY^'DOBSPA\)?$OC'2=2\+Z+\3];\(ZAKMC=:9;W,+_S
MO?&[XS>)OVDOV;/@OI^A_M0?MJ_#SQ3X(_X+G?\ !/WX0_$+]G[X[>#_ (.>
M#_VB/V;1JWQB_9IN_"'PN^+DVH_#3QCHGQOT/P7XETA_VB/V>?BJ^H>,O"7Q
M(T_QGX2N/BMJOQA\4^!-;BLP#^N"JJ7UE)>3:?'=VSW]M;6MY<V*SQ->6]I?
M2WL-C=3VP8S0VUY-INHPVD\B+%<RV%['"SO:SB/^:?\ ;G_:8_:;^$/Q-^-O
MC;X-?M(_'[XBV_[+/Q\_X)O?"W59]-\ _"7P=^S1\,X?BW\2_@'\,_C3\&/C
M_J6HV5O=_M/_ +0?[0WAO]H!?BGK-E\&/A_X3\/?LT>#W^%5[I?C+X.^+]0M
MM!^*GGGQ ^._QR_8^_:1_P"#D?\ :W\,?$[XJ_&+Q#^R]\*OV6M8^&GPD\<V
M'P\UWX9PC7_V:]5\>>"].U:Q\-_#?P]\0-+^&/P,\1^-?$>O0Z!X)\?^#5UG
MPWJ'C;Q%\1]4\5>/]>U;XA. ?U2T5_-O\;=>_P""E?[._P !/VW_ (M-^UK\
M/=,^%"_\$V/CK^T1\#M?A^/G@']I/]HV_P#VH/@#X77XD+\8/A4OB#]BKX-_
M"1?V>?BWX).GV?QB^'VD^#-9\)>"M4UOPY?_ +/>E_ ZSUQS<]?X;L/VL/%?
M[<O@K]E34?\ @H!^TG9>!/VJ/^":6N?M6>-O$F@^'_V?]-\;_"[XC?#SXJ_!
MOX9V^F?LWW]_\'-:T3X9>$]?TGXTW#:U'XPT#XK>,KK_ (1+0[V;QQ<>++S6
M/%]X ?T,UY=X]^"/P<^*GB#X?>+/B9\+/A]\0/%'PFU]O%?PL\1>,O".A>)-
M;^&WBEQ K^)O >J:O8W=[X1\0O%;0V[ZWH$UAJ;6JM:M=&VDDB?^;7X-_P#!
M0']M3]I/]G/_ ((9?#VV\6>%O^%I?M]?!']H_P ??&[QI#X\?]G[Q+\4]6_9
M7\%>%4M?!'A?QYHWPD^-,7@+Q'\3(/%6J_%GQU>>!? >BZQ<1?#'7[#P'?\
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
M_ /[-_[3WB']J[X3Z-\&/VJ/V.OB!KOQ&NI?C?X2\;^-/$OQN\7_ +/>H_M
M_!+XF_L0_"+Q=^Q=X;\'?#SQC\.X_#?C;2_%?P3\7>,?B[X N/@AH=WXK\6:
M%\1OB1\/_%/Q'\7X/[*WQP_;&E^)/_!$B^\>?MB?%3XAV_\ P4\_X)T?$SQ!
M\:O#^L>$/@U8^&/ASXW\ _LQ? [XR>!/BM\%=-L/APMQI?Q4AU_QYX@'CK6?
MB=?_ !6\'^.IM0N,> _#V@V7AOPSX= /Z OBE\;]$^%R_"^0^"_BM\28/BE\
M9_#GP0MKGX,_#GQ#\4[?P+KGB*77[6;QI\59?"EO>CX>?"GPEJ'AV\TKQ[\1
MO$ @\/>#-3N=.M-=GM)+L;/:*_C[_9,^)W[2?P0_X)H?\$WOB!X2_:N^-^I7
MGQY_X+=#X._%+2_%MC\$/$,?BWX>_$W_ (*A_M'>&_BOHNK^*I_@Q#\2;N[^
M*5[87/C#QKXB;QR/$UUXFUO6K71]8T7P5>#P='^H/QH_:K_:#_98_; _:H^!
MGC_XJ>+?'FG?M,_L\>$?B9_P3"L-8\(?!WPYX8\-_'.Z^(>A?LV>.OV;;7Q#
MH7A72?%'C#6]+^-7QH_9M^)$'BOXC/XETKPY\)OB/J\^OR6VD?"WQ=XHUX _
M<.J6I7T.EZ??ZG<1WDMOIUG<WT\6GZ?J&KW\D%I"\\J6.E:3:WNJZI>-'&PM
MM.TRRN]0OIBEM96MQ<RQ1/\ S_?&;Q]^WQ\8OVHOCW^PE^SY\8KG1_'W[)?[
M('[-/CGP/\7O&_Q;\%_ +QE\8?CA\96^+EO>?M*^-O!_A3]D#XQ>$/B_\.O
M>N?"[PGX5UWX2^%?"WPT^"MEK/CKXC6/C+PG\0-1UOX11? _[ ^&W[?GQ@M/
M$OP&^"OQ)_8Q_:4^,7C?QAX9^!FE_$S]KK]DOP9\.?&?_!/B3QUX^\,>%IO'
MWCKX>_$KQA\;]"^*,WP5\(>)=6UAK^_O_AQJ'B/2-)TB]MX+/Q-=6L-UJ0!J
MVO\ P6%_8'NM,^('B(_$3XQ:;X*^$GQ/\3?!GXM_$SQ#^QO^VGX8^$/PE^)G
M@O6(/#_C#PO\4_C#XA_9ZTWX7_#B7PKK=U:Z7XCU+QKXMT/1M$O;NT@U+4;9
M[JW$GZ4:/J^E>(-)TO7M"U+3]9T36]/LM7T;6-)O;;4M*U;2M2MH[S3M3TS4
M;*6:SO\ 3[^SFAN[*]M)IK:ZMIHI[>62*1';^1CX ?#O]LSXA?L5_P#!?CP_
M^SG\4/V:?#GA[Q/_ ,%+O^"O/A74_!OQB^#WCN]\1ZI8Z[XFETGQ[=Z3\;]+
M^.6G^#?!&H2^#+Z_'@V[\3?L^?$'P]HGBJSL;KQ;9Z]X>N+ZTM/J7X*_M&Z+
M\</V(O\ @CEX+_8]\9?M0_#+X8?%7X!^,/!/AK]F?X=:#X1D_:H\<>#?V;OA
MOH/P-L/%_BK]J'Q+K7A#X9_!#X-?LW>,DTKQW\2/B9=^&FU#X\ZQ>_"#P1X(
M\'ZO>_$"7X)?$0 _I3HK^6[P;^VY^W;\3O\ @F__ ,$SOVP?$]M\??BSX+\9
M?LZ_&+QK^VMKO[$__"C_  Q^U3H'C/0]1\!Z3\'OVCO WP5\<>&;[PI\8_!7
M@2[L?',_Q?\ @WX-T!?#FJZ[XS\&:[KOP[\5_#;0M7^&FK>D-^TW^U-^V+\5
M_!/[._[)G[2?A[Q+I6@?\$P_V7_VJOAY\8;'XE?\,O>-?V@/B!\=M=^)'A6[
M_:;G\,>)/V8/VB;WQ5\.OAQJ'PO\'VFH?!35/!G@#PKX:\8?%_QAX9^-GA[X
MD:K_ ,*_T?X7@']$OC+Q7I/@3PEXG\;:]#KL^A^$- U?Q-K$/A?PKXI\=>))
M=+T.PN-3U!- \%>!]&\1>,_%VLM:VTJZ9X:\)Z!K?B/7+TPZ;HNE7^H7-O;2
M\/\  'XU^"OVDO@?\(OV@_ALVJO\//C=\-O!?Q5\#2:[I_\ 9.M2^$O'OA^P
M\3>'Y=5TOS[G^S[^72]2M9+JR-Q,UM*S0M(S(2?QF^&WQ4_:@_; ^*WQN_9K
M^*W[0Z?"7QE^QW^Q#^S9XM\>>(OV-=1\,:EX#^,?[6?QT?\ :$TKX@?$SP[X
MD^)/@K7;KQC\(?A-<? W3?#OACX.:_X,L?!LGCCQE\3M!^,^A?$O_A&?A[)X
M:^WO^"0(*_\ !*7_ ()M!@5/_##'[+#8((.UO@IX+96P>S*0RGH001D&@#]%
MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y
MK_:F_9$_9_\ VU/AG/\ !O\ :7\&ZM\1OA5?7^GZEK/@*'XB_$WP-X8\37.D
M:C8:UHZ>,-,^'7C+PC!XRLM%UW2]+\0:+IOBD:QIVD>(=+TW7]-M+76+"TO8
M?-M,_P"">O[-5AXG\*^,;Z?]I'QGX@\"7WB#6? MU\4OVX?VVOB]:>"/$GB7
MP'XO^&6I>,O!ND?%+]H;QAHWA7Q[!X$\?^,_#VA>/M!T_3_&?A:V\1ZG<>&-
M=T>^G%TOF/\ P50_;7\;?L3?L^^ -1^#7A/PSXW_ &E?VG/VD?@E^QM^RQX<
M\?MJ5O\ #"Y^/?Q[U^ZT_P ,ZE\4-0T:]T_5['P/X;\/Z'XJ\3:DNFW5M=:Q
M?:/IGAM;_1TUM]<TR2^_9F_;9^'MO\%=?^'W[?OQ<^,_B+P[\6/A5)^T#X8^
M/?P]_9@T_P %?&#X.7WCG2(?C(OA(?";X _#[6O@]XT\,^$KS5_$/P[?P_J6
MMZ1KNG:)<?#7Q=IM]X@\5:-\8OA^ >S7O[!?[+&H:C^REK,_P]UQ-:_8@T:'
MP]^RUKEE\6?C)INN?"G1%\*6'@2^TRSUG3OB!:ZGXHL_$7@G3++PCXRB\<77
MB8>.?#4+:)XQ_MS39I[:7C=%_P""8W["_AO]H[Q+^U=X?^ FF:)\9O&/CR#X
MK^++C2O&GQ+L/AGXC^+5M$@M_B[K7P!MO&D?P"U'XN0WZ?\ "1Q?%*Z^&4GC
MY/&<DWCI?$0\97$^NR)\0/\ @I7^R%\+=;U^P\8^//$MGX.\$_%SP[\ /B+\
M;=+^%OQ.\1?L[_##XU>)]<T'POI?P[^)7QW\/^$M3^&/@B_L_%/B71O"/C#Q
M#X@\1V7@CX:>-+ZV\$?$WQ1X.\8W-MH4W&_%G_@K3^Q'\%O$_P ;?"?CCQI\
M4(]3_9G\8^#/!G[1EWH?[.7[0WB+P_\  N;QYI&G>(_#WBKXI>)M'^&-UX?\
M)?#:\\,ZQI'B.T^)VH:DO@/6=(O_ #_#GB#6I=/U>#3@#O? 7_!-']A_X7_M
M&>)OVK/ 'P&TGPQ\:/%WC76_B=K%_IWB_P"(O_"O4^*WB7PT?!WB3XNZ'\#K
MCQA/\#?"OQ@\1>%YM4T77OBQX7^'.C?$76;+Q)XR34O$URWC;Q<^M</I?_!(
MW_@GOI%[X.N;;X!7%Q8_#7XZS_M(_"GPIJ_Q?^.VO_#OX._%R^UKQUXEUK5_
M@M\,M=^)VH_#SX.>%_%'B3XC^)_$7C3X8?#'PQX4^%OC;7E\,:SXM\&:UJ7@
M/P)<^&_2_AQ_P4'_ &7/BK\0_C)\+/!_BOQK/XX^"?PVL/C3K.AZM\'/B_X?
MO?B'\%-3N=<TW3_C/^S[::UX'L;W]I#X3ZEKOAO6/#NB>/\ X%VOC[PUXEUF
M/2K?PQJ&LP>*?"-SKWG?P1_X*N_L1?M#_$#X)?#WX5?$?Q?JT_[2G@K6/&W[
M/GC;7?@Q\8_ _P )_C5%X9TEM?\ &'A+X9?%;QOX%\/> O&/Q&\"Z)'<7WCW
MX>Z)KMWXL\#W6G:[X=\5:7I/BSPOXGT#1@#9\:_\$N?V'?B';_M(Z?XK^$&N
MWFB?M<^+=/\ 'O[0?A?3OC9\??#O@WQWXUL;CP;=7/BFV\%^&_BCI/A3P5KO
MB>Y^'?@&?X@:E\/]'\*W/Q*D\%>%7^(,GB8Z#I?V7Z?^(WP!^$7Q=\-> /"?
MQ.\&V_CG1OA;\1_A1\7O )\1ZKKVHZQX<^)WP0\4Z/XT^&7CBV\33:J?$MUX
MB\/^(]#L;RZU#4=6O)?$MK+JND>*_P"W-&U[7-/U'P+0/^"B/[+'B;X@>%?
M&C^+?&%S'\0O&?Q ^&GPP^)'_"J/B@/@I\5?BA\*XO$\WC_X9_#3XRKX2;X=
M>,_'.B1^"O&0TW0M%\07$WC>Y\'>,]/^'C^+=1\&>++31?.OA!_P5H_8?^.O
MB#X'Z%\./'OQ&O[/]HOQC\0OAM\)_&WB#]GK]H'P-\,-;^*GPVN_B#!K?PBU
M?XG>./AGX=\"^#OB]J%E\*_'^N>'OA;XQU[0O'FL:+H,%W#H"2>)/"5OKX![
MC^U5^PS^RS^VO9?#NW_:1^%J^-M2^$7B>Y\8?"KQIH'C/XA?"KXG_#?Q!?VD
M5CJMUX&^+7PA\6> _B=X5M==MK;3U\1:3HGBVRT?Q')H^A7&N6&H7&@:-+8^
MY?"OX4_#SX(^ /#/PM^%7A33?!7@+PA92V6A>']+^T/%";N]NM5U74M0OKV>
M[U37/$/B'6]0U+Q#XJ\4:[?:EXD\6>)M5U?Q+XDU75=>U;4=1NO"_"7[;/P(
M\;_%C3?@_P"';KXB7>M:_P"._BS\+O"WB^3X0?%"W^$OBKXD? :[\6Z;\:?
MVA_%V;PHOP\D\3?#C6? WBS0]4TV_P#$-A+KFL>&?%5CX+/BB3P5XV_X1SS'
MX5?\%.?V2_C/JT&E> -;^+&K1^(?@[\1/C]\+-9'[.WQZ;1/C]\(_A-XCT[P
MG\1/%7[/%Y;?#NY?XV7OAO6]<\-*G@CX?0:U\0_$>C>+?!WBSPCX3\0>$/%O
MAW7M2 .Q\>_\$]?V1_B;\4?&WQ>\<?#77-:\1?%"\\%:E\6/"_\ PM[XU:7\
M%?C#JOP[L=%TKP5J_P 9/V=-'^(NG_L_?%S6-!TGPUX9T>UU?XD?#+Q/J4VC
M^&O#FDW=U<Z=H.DVUG0^/_\ P3@_8S_:A\=>*_B/\</A#=>+O%7C[X,:M^SW
M\0Y-/^)_Q?\ !&@?$CX0ZI;^)HH/"?Q)\&> /'_A;P9\0W\*WOB[6?$7PX\1
M^-- USQ7\*_&BZ-X[^&NN>%/&?ACPSKVD?&/P5_X*5?!#]L[X2?L ?M#7/Q#
M_:9_99C^.G[4.I^%/A9\-[/X-_$BQ\,_'[Q#=>#_ (H+X/\ A!\0_'OB[X%Z
MAX&UWP9K'PVG/Q.U/Q#X(\8V'@>7QOX%\0:+X*^)6O\ B+X>3S:?]N_&?]O_
M /9K^ FK?$:P\?ZU\0)='^"5OI-S\?\ QSX(^#OQ5^)/P]^ $6O^']+\6:,O
MQA\8> ?"'B/2/"%U)X2UW0/&NO6#S7=_X!^'GB'P[\3_ (DVO@[X:^(-&\77
MP!S.J?\ !,?]C'6M0M+_ %7X=^/;Z+_A5O@?X*^*= N/VC/VEV\%?%WX7_#S
MQ+XP\8>'?"7[0W@'_A;X\$?M*VEQXD^(GQ$U/Q;>_M >'_B5JWQ"D^(?C^#Q
M_?\ B:T\;>*+?5;7Q _X)F?L._%#]HJZ_:M\9_ C3[WXX:O#X'B\8^(-)\;?
M$SPIX5^*+?#2XGN?A]>?&KX4>$O&FA_"/XX:IX-::&'P[J_Q>\"^-M5TNQTG
MP[IUM>)8>&/#MMI?-_'#_@JA^QG^S_XJ^*/@7QKXQ^).N>-?@U\,_!7QL^('
MACX7_L^_'KXM:CI7P2\=0ZQ=V'QKL9_AW\./$>E>(/@WH%CH&KW'CSXJ^']1
MU/P!\/[NWM/#OC'Q#HWBO6M T'5/N/PIX]\'^._ OASXF^"=>L?&'@+QAX3T
M;QUX1\4>&&?7M,\4^$/$6CVWB#P_K_AU]+2ZEUJPUS1;RTU'2&TZ*XEU&WNK
M<V<4SS1HP!\-?%O_ ()0_L$_''Q1\9?%?Q*^"FKZK/\ M$:CX+USXY^%]$^-
MGQ_\#?##XK>)_AWJ?AO6/!GC3QQ\'? ?Q3\,_";7_'FA:AX2\/S0>/;WP7)X
MQN([*2UO=<N;34-2@N_T(T^PLM*L++2]-MH;+3M-L[;3["SMT$<%I96<*6UK
M;0(.$BMX(TBC0<*B*HZ5_/5\?O\ @J1-\</V+?B[^T%\&?$_QO\ V48/V;?^
M"BW[//P6\7^(/'OPE\7?"71/&/P<'[?/@7]E?XEP>-/%W[1/P2T'2-+L-;T*
M3Q_XJ\>>$_AWX@\._%KX#W-CX-\.?&35?!EY<^)O!?B/]'-!_P""H?[%VI>
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
M6HZS\2K?1OB+XHLOAO8>$M&\7>/?"7@'QEXHTW6/$GP\\#:GX>A_:&_X*$>
MOV??VQ?V3/V.M6^'_P 7?$?BO]I_3OB;XE'BSPG\&_C+XV\*>$_#'P\L=*T]
M)(]6\ _#KQ9IVNZM>>,_%/A:V\6"UOHM#^#_ ()FN?'7QAUGP-H^N> 9/&'3
M^)O^"B/[+/A#Q-=Z-K_BOQE:^%=-^+UE^SYK'QIMOA/\4-4_9]T#X[W_ (PM
MOA\GPK\0_'#2O"5[\.="UNQ\?W2?#S7_ !!JNO6G@'PK\3XY?A-XI\8:-\4D
M_P"$-(!WC?L7?LTW/Q ^.?Q,UGX</XM\3?M,?#C0?A#\>K/Q[XT^(/Q"\#_%
M'X:>%[#4M+\/>#O%'PO\<>*_$'PSN='T?3]<\2VMC'!X1MYH8_%_C8B;=XU\
M5MK'-?LF_L!?LF_L/:=J.F_LT_#/4?!46I:'H'A0WGBCXH?%WXP:WI?@OPHM
MQ_PC7@+PQXB^-/CSXA:_X0^'F@RWEY=Z5\/_  KJ6C>#+'4;R[U.WT--0N9[
MF3TG]J?]HOP=^R3^SE\9_P!ICX@:+XV\1>#?@E\//$WQ$\0Z'\//".O>-_%^
MI:=X:TZ>^FM=-T3P[8:A<01.T2_VIXCU8:=X0\':5]M\6^.=?\->#M%UW7]-
M_%[Q?_P4J\3:A^T[_P $B?BF_B?XY^"O@;^UC^R[^V+XZ^)_[+^F_ ?XC7_B
M3Q3\5_@_\/?@9X@\,1?#7X>ZA\"= _:A^*U[87'Q:\9OID_AG2]4\!^+_!?A
M'1OBIX?\.V&AZ3KWBZ[ /VF_:)_9C^"'[5O@C2?A_P#'7P9+XKT3PUXZ\(?%
M#P9JFC>*O&?P[\>_#OXF> M1.I>$/B+\+_BG\-/$7@_XG?"_QWH;RWUA;>+_
M (>^+_#7B"30-8\0^&+K4)_#GB/7=*U'R[6_V ?V6?$?P\?X8ZYX-\<:EX>N
M_BYX2^/6N:S<?'K]H$_$SQC\8OA]-X=F^'OQ"^(/QG3XHI\8/B-XB^'H\&>!
M;;P!<^._'/B*+P1I_P //AQIGA:'2=.^'G@NUT*'PS_P4 _9C\:_ ?X3?M#>
M#O%?B?Q3X0^.WB75O 7P@\)Z)\./'U[\7_'OQ+\-W_B_2O%_PTT?X/+X>7XA
MQ>,O -_\/O'[?$BTU/0+#2_AKH?@3QKXT\>ZMX<\"^$_$'B?3O6OV=/VE/@]
M^U7\.6^*'P5\2WFO>'['Q9XP^'OBC2M>\->)O GCOX??$CX>Z]=^&/'OPV^)
M?PZ\<:1X?\<?#SQ_X.U^QN-/UWPGXOT#2-7MT-GJ4-O<:/JFEZC>@%?Q1^SA
M\+]<^-?A3]IAM(UV7X[_  X^'?B[X:_#_P 2S_$WXK6/AG2_"?C.XT[4_$OA
M_4_A]H_C.T\ ZUI/B77-!\*ZOXGEU7PIJ.HZKJ/A#P=JMS=3:GX,\*W.D?SG
M?#/_ ((Z:_KJ:/HOB[_@GW\+_P!F7]IVRFL-5\8_M_\ P _;Z^,NA^!]$^*-
M[.^H>+_VA_V5O@-\/]+\$7&@^,+KQ1=W?C?PA\#_ !C\,?A#\'/#=[J-[X+U
M/4/$G@'1TT;QK^CGB+]H[XY?M<_\%+?C9^P=\"?BCK_[//P4_88^%_P9^(?[
M6/Q@\ Z/\.M3^-WCSXT?M"6&I>*O@S^S]X)A^+O@;XE^"O#?P>N/A19ZCX^^
M)OQ%T?PC<_$6[\36WA_P1X6UWP#:Q:QJ_B+Z-\+:G\5OV.-1_:A^)7[7G[6,
M'Q%_8_\ "_@SX2>*?A'\0/BCX<^'OAGXH?#O5GOOB)I'Q8^'WC+_ (5)X!\'
M:;\3YK[59OA+%\(M8TGPO#XZ\9W/BNR^%Z>$_$7COP]+XX^*(!T7B'_@F]^Q
MWXM^'O[2?PI\2?#3Q-J_P\_:^^(;_%7]H[PK=?&_X]MIOQ-\>2G2TNM;OV3X
MG)=:''J5CH'AS1=8T;PI<:#H.L^'/#'A;PQJNF7OA[PQH&F:=H^.?^">7[(O
MQ/\ $GQ+\6?$GX9ZW\0=<^,7[/=G^RM\39O&WQ=^-7BFQ\8? ?3ENWT[P/JF
MBZY\1+[11+INIZCJ_B?3O%MKI]MXWL/&^O>(O'MGXDA\:>(M<U[4.,O_ /@J
M#^R!X<A^/$?Q \2_%/X6^(?V:_@_I/[1/Q=\ _$;]G7]H#PW\2]'_9ZUK4-9
MTNU^.GAOX=O\-;GQA\1?A7I5YX?U>W\=^+/AUH_BJS^$UY8W&E_%M? NKPS:
M?']'1?M+_"&?6?@7X?BU7Q<=5_:/\+>(_&_PI@;X4_%B.&[\)>$O#&E>+O$/
MB#QU?R>"4T_X.:;IVD:]H-NT_P 9+KP"+GQ'KVA>#[,7'B[6=,T2Z /ER+_@
MDS^P<D'C>&Z^%'CC6I?B;\$;?]G7XEZEXH_:3_:A\6Z]\1_A-97WBZ73-&\?
M^(O$_P 9M6U[QIXBT;P]X^\;?"[0?B-XEU+5/B5H'P&\5Z_^SQHWBZQ^!6J7
M?P[E^[? '@7PW\,?!'A/X=^#K?4K3PGX(\/:1X5\-VFK^(?$7BS4[30M"L8=
M-TJTO/$OBW5=<\3:W+:V5O#;_P!H:YK&I:E.D:FXNYF&ZOC7P[_P4R_9$\2^
M+=/\(6GC'QS8W'BWX2?$3X[?!W7-8^"WQBTWPM^TA\)OA)!9WGQ&\8?LQZ]/
MX'^R?M P^']+U/2/$^G:+\+3XE\2^//A]KGA[XJ?#31O&GPL\1Z#XTU'.\"_
M\%1?V/OB+\-#\9O#?B3XL+\)[[1/@UJW@GX@>(/V;/VBO"7ASXOZC\?=4DT/
MX7^"?@3/XH^%^D7/QS^(OB#738Z&? ?PHM?%WB6SUK5K#2KG3TOQ?6]D >X:
M1^Q_\!M ^/7Q"_:;T70O&^F?&SXJ^&-.\&?$'Q;:?&KXW167B;PQH<&J0>&M
M'O/!@^(G_""06_A :YKD_@A['PS:W'@B^US6M1\)S:-J&K:A<W'DFD?\$R_V
M+=!^%'P4^!^C_##Q58?"[]G/XRQ_M!?!?PO!\>/VA<>!?C##KFK>)K?QK9ZP
M_P 57\0:E=VWB+7_ !!KEKINO:KJNAVNK:_KVH6^EQ76M:G+=69/^"D'[*-G
M\./B'\1-=\7>,?"EU\*_BUX2^ 7CGX4^)_A-\3]+^/NE_''XAR>&E^&GPJTK
MX$OX4?XH>,O%7Q1@\8^%]5^&#>!_#?B30_B+X:UJV\7>#=:UGPG%>:W;?,O_
M  3D_:6^)OQ\_;'_ ."K_A?Q9XV^+>O?#CX*_&W]G;PQ\'/!/QD^',/PK\5?
M"G1_&?[.OASXB^-_!:^$V\"?#_5+C2K#X@^)-?L_#7B_6;#Q%<^-_!=AX5\2
M:;X_^(7AZ]T7QGK8!].>/_\ @FU^QM\4(?C)'X\^&GBC7KGX]?%[X<_'[XA:
MQ)\<_C]8>)8?C9\(9=#/PQ^*?PX\5:5\4;'Q)\%/''@?3?#7AOPMX>\0_!?5
M? &H6'@/0=%^'L<W_"#:99>'H.;;_@E7^PPVG_$C2HOA3XPM+#XN_$KX>?&;
MXC0:=^T-^TIII\3?%[X8Q^$9/#OQ1N)M/^+]M/9?$+5];^'OPZ\<?$GQCI<E
MCX@^,GQ/^''PZ^*_Q=U#QQ\2O /A#Q7HWQ;_ ,%(OVB_C'\&?^"BW_!-+X'Z
M;^V[XJ_94_9W_:U\.?MLW/QGU:'1OV2;:T\/7_[._P +?A=XI^&UQX7\;?M!
M? ?XCQ>'Y]>\2^++^Q\10:[>:Y;ZM%=VUGHEOHUQ' X]Z^'?[57PO_9X\ ?M
M2_M+_$__ (*&^//VQ?V3?A+<^!O"6O>-K3X-?#WXO:S\"OB#X8T'5O&7QAN[
MS7/V!OV=?"]IXD^',_@?X@?!S4]:O]4\!:S'\*-5\.^-;CQ/XVL]-U%]+\.@
M'UQ+^P_^R[>^._VAOB-K7PO3Q7XD_:O\">'OAC^T3;>./&7Q \>>#OBMX!\)
MZ7J&B^&/"WB/X<^,O%>N_#Q-,T#2]8UVRTE-+\+:?+81>(_$_P!GEC;Q+KS:
MCX7X5_X)'?\ !/WP9^SY\1/V6]"^!^L_\*2^+&C^!_"_Q#\-ZU\<_P!H;Q3K
M_B7P/\,YKNX^'GPTN?B3XH^*^L?$^T^$W@FXU/7+GPQ\)M-\967PVT6X\3>+
M9[#PM!+XN\2OJOT;I_[7W[/.H^)O'OAF/QY=6<7PM^%6B_&WXB>/-:\$?$'P
M]\%?!WPP\0>'SXNTOQ-KWQ_U[PIIOP.L2_A)9/%=YHDGQ"_X2+2O#,-QK^JZ
M19:3;SW<?G?PZ_X*&?LK_$2_\6:;)XU\0?"ZX\(?!:Y_:7O)/V@/AWX^_9]L
MM3_9JL5@;5?C_H6H_&/PYX,L-2^%_AIKNRC\>:P+F+4/AD^IZ"/B7I/A!?$_
MAAM8 ,?XT_\ !,S]BK]H?Q)JWBWXQ_"76O&NO>)O@/<?LS^.+JX^,OQUTBV^
M)OP8DT[Q#86'A?XNZ7X>^)FD:3\7M4\,W'BC5_$O@7QU\3;'Q9\0?A]X^_LK
MXD^!O%/A[X@>'_#_ (ETSN_A=^PS^S)\&?BQH_QR^'G@?Q)I/Q5T3X,Z7^S_
M &WB_5/B]\9_%UU??"G2-<NO%=OX?\1:?XR^(6OZ-XLU2[\9:EK/CG7/&GBG
M3M8\<^)/'OB/Q3XZ\1>)-4\7>*O$6LZGX!K'_!7K]AKPC9_%"Y^)/C7XK?":
M]^$7P3T7]IGQ=X5^)G[-/[1OA;XA?\,U^(O&A^'ND?'G2?AE/\+9OB)J7PY'
MC%7T7Q%=1>%TUWP!,JS_ !&T+PC:36]Q-]'?$;]LSX"_"[XJ^)/@;XEU3XB7
MOQ@\-?L_^)/VGI?A]X+^!OQO^(.M:]\&O"7B[P[X#\0Z]X'N? _P\\0:)X]U
M[2O%WBWPSH][X!\':MK?C^U.MV.I7/AF'1FEU&( ]*^.?P-^&G[1WPUU7X2?
M%O2];U?P5J^N>!?%$L7ACQWX]^&/BC3/$_PR\>^&/BC\/O$WACX@_"_Q-X-^
M(/@_Q)X/^(/@SPOXLT'7O"?BC1=6T_5M%LYH;P()(Y/!?$/_  3Q_9,\6?"G
MQ!\'?$O@/QGK7AKQ3\8/!/[0.N^*;_X[_M 3?&V^^-_PUG\&R?#KXK#]I$_%
M$?M#6GCKP':?#SP+H/@[Q%8_%"VU'PUX2\):!X,T::R\)Z;;:*GRI\"/V\_A
M/^UW8_\ !,/XSWGC_P#:4_9U\6_M*_\ ":ZQX)_9S'PA^*.@_"OXV^*M3_94
MN/B_K_@KX@?$+XC_ +/>AVGC/P;\+O FKW/COX5_$[P+XS\&?#?XK^,/">O7
M/@?5_B-'X5U/3?#GUUX;_;[_ &6_%OPX_:@^+.A>,_&MQX&_8S\7^/? 7[26
MH7?P)^/ND:O\._%OPP\.:=XO\=Z-!X0UGX8:?XQ\<2^'O"NKZ3XCN+GX=Z!X
MML;G1=4T[4K"ZN[2]MI90#RSX@?\$F/V!_B?J_Q!UWQ?\&O$DNI?%*+X0S>.
M'\/?'S]H[P1:ZKXG^ MYX*N_A!\4+/3?!'Q;\.Z;X?\ CCX$B^'_ (:T71_C
MYX<M-(^-3^%%U_P;?>/;OPGXQ\8:+KWJ^F?L _L@:1\5_B)\9['X*Z./&'Q=
M^%WAWX,_%/2+KQ#XUU'X5?$7X>>$?!<_PU\,:3XT^!&H^)KKX'^)-5T'X:7N
MJ?#72O%^K?#N[\96?PZUOQ#X#A\0+X3\1:YH^H8/Q7_X**_LK?!;6==TKQ[X
ML\9V5GX#T;P#XA^,WBG2_A%\5=>\'_L[Z-\4H'NO 5[^T5XBT?P?>6/P3DUB
MQ6'6M8T[Q^VBZMX \)7VF>/OB98>#/ &IV'BBX^P/%.G7FO^$_$6DZ-XHUGP
M?J&M>'M6T_2O&GA:+PS>>(?"]YJ.G7%O8^)_#L'C'P]XP\'76LZ)/-%JND1>
M*?"GBCPU/>VUNFM^']:TMKG3KD _/KX<?\$B?^">WPG^&7Q.^#O@+X%:II'P
MZ^+O@#6?A+XPT&[^-_[0?B*:T^$GB?58M:\8?"3P!KWB7XK:QXC^$?PI\=:A
M;6;_ !!^&GPGU?P5X(\?V^GZ98>,]!US3],L+6V]VM/V(_V=+#XD^#?C!9^'
M_B%;_$SX?_ G4?V:?"/C*/X^?M #6-)^"NKK:-J?A R'XH&'4+B^O]-T37[G
MQ9JD-[XUE\5^&_"?C!O$1\4^$_#>KZ7^>/\ P2E_X*>_"[XX_L^_\$__ (1_
M%SXH^./%/[5G[0G[+6@^/HO'/BOX8^.]#^'GQP^(_A#P;9^(OC;X:^''QFG\
M':/\&OB-\2OAS')J-_\ $GP'\.?$FK:EX!.D>(=%US3M)U;PAXET?1?M+X._
M\%)?V1/CO\4_"OPE^&WQ!UG5=:^):_&)_@KXHO\ P!X[T3X8_'P?L\^*[GP/
M\=%^"/Q/U;P_:>"/B++\,/$]I<6NM0:+K3SZUHT4GC;P5'XI\!1R>*4 ,;7O
M^"6/[!OB;]F7X;?L>ZY\"A?? +X,>+=(\=_!OPR?B=\8[?Q;\(?&&@:[-XCT
M/Q!\*OB]:?$*#XR?#G4=)U*YNTTZ3P9X_P!$6UTB]O?#L*)X?O+G2Y>Q\/\
M_!/']D/PIJ'[..K>'?ACK&CZI^R=KOCCQ5\"]1L_BU\9X[WPWXO^)\>I0_$[
MQIXGN3\0VF^*OC;XEP:WK]O\1?&/Q:?QSXG\=6_B/Q-;^*M5U:'Q'KB7_P"=
M?[4?_!1;3O'OQZ_X)OZ)^RC\5_C3!X!^(W_!1^7]G;XG>(M$^#&O6?[./Q^\
M&>$?AY\;9?B1HWAWX[^*?A=/I'B*?P%\5?AGX?T+1+GX<?$O0=!^(MK<?$G^
MP(_BKH_@CQ%J?P]_4?\ ;9\7>#O 7[)/[0_C'XA_&/XG?L\^!/#_ ,*/%^H>
M,?CK\&O#>K>+?B=\(?#::7,FL?$3PCHNA^!OB3JK7WA.Q>;6+G5;+P9JTGAW
M3;6]\0O+I,6E2:UIP!Y)J7_!,']BC5_A?J_P>OOAEXRD\%ZO^T4O[6YF@_:#
M_:/L_'6A?M,KKUQXIE^-G@GXL67Q;M_BK\/OB#=^);S4=>U+7/ OC/P[/JFL
M:MK.H:B+JZUG59;SL+?_ ()__LJ6OQ3U3XOQ>!_%Y\1ZWXZ^&?Q1UGPM/\<?
MCS=?!/5OB7\&?!O@7P%\*/B'J7[.-U\39OV>[WQO\/?#OPN^&)\*>*KGX82:
MYH_B#X;?#_QE:WR>,?!7AG7M+\R\6?\ !0GX?_#_ /:F_9+_ &3/^$.^-_C/
M4OVE?A1XJ^)MG\5;'X$?&SQ!X>M-+\/W_P '_#'AQM2U;X>_!Z_\#F;Q!K'Q
M>TK5_B?XM75?#WP^^ &C:=!>_%RY\#67CGP,;[SO_@M5\:/BE^SG_P $_/B#
M\<OA!\6/$/P<\5>!/BS^RS:7WB?P]9>$KTZAX+^)'[4'PB^$'C_P_K#^*?"W
MB>?3M*N_!GQ$UO4(]7\(R>'/%^F:SI>DW.G>(X+!=5TO5@#]6IH8;B&6WGBC
MG@FC>&:&9%EBFAD4I)%+&X99(Y$)21'#*ZDJP()%?'7P8_8 _91_9_U[PAKW
MPN^'6O::?AM-XGN/A+X:\3_%WXT_$GX<_!&;QA;ZOINO2_ 3X5_$OXA^+_AG
M\!WG\/>(?$/@RQ;X/^$_!1T3X>^(=?\ AUH?]G>!=:U3P]=4?A1_P4*_95^+
M6K?'KP];>./$'PM\1?LR>'5\=_&[P[^T?\-/B3^S'KG@/X67%MK]_8?&/5=+
M^/OA7X=W:_"*^TKPQKFJGX@I&WA[2+*PE_X2.[T6YVVYK> /^"B?[*GCK4_'
MFBZCXU\1_"#5OAW\%Q^TMKNG?M&?#GQ_^SM>7'[-8#"Z^/VD0?&7PYX,>_\
MAEH,ZI8^.]2Q#J_PLU2[TC2?BIHO@G4_$'A^TU0 ^C]%^"OPN\._&#X@?'S1
M/!VG:;\7?BIX'^&WPY^(/C2VFOUO/$_@_P"$.J?$36?AYIE]8->-HT=QX?O?
MBIXV#:U9Z;;:[K%C?Z5I.O:GJFE>%/"5EH?RS%_P3!_83MOVE-<_:VL_@!I-
MA\;?%/C'PY\2/%M_IOC/XE:=\.?&7Q,\'327W@_XH^-/@-8^,[?X"^,/BCX3
MUZ1?&/ACXD^)?AIJGCCP_P#$"VL/B'I&O6?CG3=/\06V%J/_  50_8Y\-:5\
M=]0^(/B7XK?"C4/V<O@]X=_:*^)7@KXJ?LZ?'[P+\4(_V>/%>I7VBZ+\<?"_
MPIUOX;V_Q'\7_#JVUK3-1T7QOJ/A[PO?:G\(=9L;C2/C-I/P]U)5M6]'^!'[
M?G[,?[1_QA\7? CX8>+/%4OQ(\+?#OP_\8M.TKQG\,/B3\-K#XF_!GQ+J7]A
M:9\9_@EK?Q \*^&](^-/P?D\1&/0!\3_ (9W?B;P1<ZA=Z5+I^N7NF:[H.H:
MF >I? ']F7X,?LOZ+XU\/_!;P]KWAO2OB+\2/%WQ>\9P:]\1OB7\1I];^)?C
M_4'UCQQXO>_^)GC#QAJ%GJOB[6I;C7?$1TZZL[;5]>O+_6[ZWGU6_O+R=O[1
MW[,/P3_:R\!Z7\-_CMX4U+Q/X:\/^/? _P 4O"]SX=\<_$'X8>,?!OQ)^&NN
MP>)? ?CSP/\ $CX4^*O!/Q%\$>+?"VM6\=[I.O\ A/Q5HVI0;I[8W+VEU<P3
M?"7_  4!_:(\;_L[_M=_\$O[VV^(GQ4TWX.?$7XO_M.>&/C/\(?AO\/Q\2'^
M*MEX8_8N^.WC_P "QIX4\%_#GQ;\;_$WB;1?'GA[0IO#7A;P'K,6CZI?3+=:
MYX3UW4M.T#4] ]Y\,?\ !2G]D'Q?^SCX@_:@\/\ Q \17GP]\'_%>#]GOQEX
M8D^&/Q,L_C9X._:.N?B#X=^$\'[.GBWX"7OA.W^,'AWXWR_$?Q=X6\+Q?#_5
MO!MIJ\O_  D6B>)(U?P;JEEXDF -+4?^"<O['^J_\-'K>?#;Q*8OVN?A[X-^
M$_[1-K;?&SX\6%C\2OAO\/\ P_\ \(CX3\%WMA8?$VVLM"T#3/"+WWA*6R\*
M0:"FJ^%=;\2^&]8.H:+XI\1V.J8'QE_X)>_L/_'[4O@YXA^*7P@UK6?&?P$\
M$-\,_AE\2M#^-'QY\!?%O3OAT\'V>3P'XF^+WP^^)WA;XF_$?P=*CWDDWAKX
MD^+/%NCRW.K:]>26;W?B'7)]0Z73/^"@W[-.J?"[QG\44UKQU8Q^ /CMI?[+
MGB?X=:S\*OB)HOQBM/VD-?O/!MGX;^#%C\,-3\.6OBG6_%/B-/B%X*UO1M5T
M2SU#P3=>"?$%M\26\61?#BTU3Q986[K]O?\ 9UA\#^ ?&=GJ'Q$U?4OBGX\^
M)_PO^'?PKTOX/_$Z7XX^*_B#\$]3\6:-\7_#EC\'+GPM:^/;./X;:GX&\3VW
MBOQ1K&BZ;X*L([/3;^/Q-/IGBKPA>Z^ ?67ACPQX:\$^&O#W@SP9X>T/PCX/
M\(Z'I/ACPIX4\,:38:!X:\,>&M L+?2M"\/>'M"TJWM-+T70]%TNTM=-TG2=
M-M;:PTZPMK>SL[>&WACC7XFU'_@F9^QKJ^J?M*:WJ7@#X@7NI_MB>&+#P7^T
M_=3?M(?M,M_PNSPKI6@Q^$M+T/QS"/C"+?4;'3?!J2>!K%(HK=K3P)>ZIX(@
M>/PIJ^J:/>7IO^"C?[*4_P /_@WX^\*^,/%GQ"F_:!\7^,_A_P#"'X:^ OA;
M\2?$'QL\4^-/AB-=/Q9\.ZC\&E\+VWQ%\!7GP>D\-:U8_%ZX^)7A_P &Z;\,
M=;M['PUXUOM%\2^(/#>D:QXY_P $B/C=X\^/_P"S-\3?'/C[XG?$/XOW&F_M
MG_MJ?#WP?XX^*WA"T^'OQ#O_ (8?#3]HWQ[X&^&-MXN\ V?@'X5Q^"?$-EX(
MT/18-<\+2_#;P+>Z+JXOK+4?"F@ZA%<Z9; 'U7X<_8X_9^\*?%_X<_'K1O#7
MC%?BS\)_@S)^SYX&\6:G\9/C5X@;3O@]<7%A>WG@O5=$\0?$+5/#GBRVU+4]
M'T+6]6U3Q=H^NZ]J_B'PYX9\0ZGJMWK?AK0;_3_,?@!_P3,_8:_9;^(NN?%'
MX"_ '1?A]XFUF\\7ZA9Z;9^*_B%K7P\\"W?Q NGNO'$GP>^$/B;Q?K7PF^!J
M^+?,:R\00_!KP5X$@U71\:%>1RZ*JV [WXV?MH_!'X#^(-<\*>*?^%E^+/$O
M@WP+I_Q5^(^A?"#X._%#XS:I\+OA3JE[XBT[3?B)\0K/X:>%?$T_A[1M8N_"
M'BY/"VB,EQXX\=1>$/&=WX"\)^*+/P5XNN-#\S\9_P#!3C]COP?KG@+PM:^.
M?&_Q'\4?%O\ 9XD_:E^#?AWX*?!#XV_&S5?C1\'!JOAS2(-8^$$?PN^'WBJ#
MXDZY))XJTC5[WPAX1N-5\4>&_!YOO'WB[2O#W@73;_Q';@&5\(_^"47[ OP%
MO_'E_P#!SX$3?#M?B!I?Q%T6YTCPW\6?C=9^%O 6E?%K4+O4_B/8_ 7P<WQ)
MD\)_LTP>++F]FCU(?L\:+\+R-/2TTFU:WTJPL;.V]$\*_P#!/W]E'P3K/[+.
MO>&O 'BC3]3_ &*?"7B'P%^S \OQJ^.FI6OPJ\%>*M+AT#7?"MAIFJ_$J]TS
MQ%H-WX<M-+\+Q:9XRL_$=KI_A70O#7A?38[30/#/A_3M-]P^ WQW^$_[3?P:
M^''[0'P-\8Z?X_\ A)\6?"FE^-/ GBW3([NV@U70]6C+1BYT_4;>SU71=7TZ
MY2XTO7_#^MV.GZ[X<UNRU'0]=T[3]6T^]LX/QW_:O_X*>3^-_AK_ ,%F_@Y\
M 1\>_@C\9/\ @GE^S'\0/&_ACXVR? KQQ8Z;>?%'P5\"-=^.5]#!K/Q7^">N
M?"+1O#,\"^!M$\-)XJO[;Q9\7_"6L^+OB'\%[>3P=:^"OBK=@'VU8_\ !*W]
MAG3/#&F>"],^$_BS3O"&@_M!VG[4WA7PQI_[0/[1]EH/@GXX:=XQ\3_$72?%
M7@#2K;XN167@#1M%^(7C7Q?X^T+X>^#(="^&VA^-O$VM^+-(\(V6OZE=:A+]
M;^-_@E\*OB/XY^#7Q+\:^"],UWQ[^SYXM\3>./@YXIFDOK75? WB3QG\.?%W
MPF\576GS:?=VBWMCKO@'QSXBT74=#UA-1T*XN)=)UYM-_P"$C\,^&=7TCXR_
M8T_X*!_ GXX6G@'X*#QMXUN?C3I'[*GPW^/NM:O\0/AM\1? OACXI?#R;1_"
MNC>+?C)\+/B1XT\+>'_ _P 8O &G^+-?TBWUKXA?#K6_$'A":;Q-HNH:9K&H
M:5JEO?'T[X2?\% _V8OC7\3/!WPH\%>*?%UOXC^*GP]UWXL_ O5?&7PM^)7P
M_P# W[17PS\*WFDV7B?QM^S_ ./O&OA;0_"'Q:T;0TU_P_KLZ>$M8O\ 4=1\
M!>(_"_Q5T*PU;X5>*_#7C75@"+]IC_@G7^QU^U[\0/ /Q9^._P (IM=^*WPR
MT75?"_@[XG^"?B1\6/@M\1;/PAK<LUQJ?@C5O''P3\=?#SQ1XJ\"7-Q=:C<?
M\(/XLU76_"4-QK&O3V^C12Z_K3W_ -7Z1X)\)^'/!>F?#KPKH.G>#? ^A>&+
M+P7X<\,>"(?^$*TGPIX5TK28M"T;0?"%OX5.D?\ "):?H6D6]MI_A^'PVVE_
MV#;6MHFCM9?9+8Q>&?M'_M@_ 7]DZ?X4VOQOU_QCHEY\;_&]S\-?A79>$/A!
M\8OBU?>,?B!;>'=5\61^"]/L_A)X#\<7,/BK5?#^A:W?^&/#U]%:ZSXQ;2-3
ML/"-EKFIV5Q91^-^/?\ @IC^R[\,_ \7C[QF?CGI6F:7\)=)^//Q1T-/V9/V
M@[_QU^SW\&-7OM7TVW^)'[1OP_L/AQ<^,?@IH/VSPYXKDMK?QSHNEZYK6@^!
M_B-XU\-Z1K?@7X9_$/Q/X8 .,M/^"/\ ^P)9Z+X[\++\,_BM=>"?BMX[U?XG
M_%[X<ZK^UU^V+K7PO^,WQ#\1ZEI^K^*?&GQH^%^L?'R^^'_Q@\1^+]1TG2[K
MQEJGQ*\-^*;KQ@VGV:>)GU6*WBC7W[XB?L*?LF_%&[_9VN_$_P &M$T\_LG0
MW6F?L]V?P_UGQ9\)='^''A#4]"T;PKKOPNL]"^%7B#P9HNN?!/Q5X3\.Z'X3
M\9_ OQ58:[\'?&GA32K'PSXK\#ZQH<"6 R?$?[??[+_AWQUHW@2/QKKOBZ35
M=7^ GAZ[\9_#7X>?$#XH?"[PQXA_:F\2:#X6_9RT;QA\3OA_X;\1^"?#=U\7
M]1\3:!>>';C4=:CTW2?#OB#PIXK\9WWA?PSXZ\!ZMXG^?_"'_!6;]G.\U7]N
M^^^*EA\4/@9\,/V$_&5WX?\ &OQ1^)_P)_:+\*>%M:T/1/A?\$O&^N:N-9\1
M_!S1/#]IXQU/Q-\:M-\)?#/X):5K7B+XR?%C0[#1OB5X!\':]X-\=^&+N8 [
M7PC_ ,$I/V(?AWX6^$'@_P"&O@7XN_"_2?@1HOQ1\,_"^\^%W[7/[8'PU\4Z
M%X6^,L_PXN/B#X3U+QSX&^/&@>-O&'A/4W^#_P *TT;POXU\0>(M!\&6WP]\
M(6G@G3_#MKH.G0P;GQJ_X)>_L)_'V+X%#Q[\!K32=1_9D\(Q_#[X!>)OA!\0
M/BM^SQXX^%?P]A\.'PC!\/?"GC[]G_QU\,?&MGX!MO#;RZ1;>"9=?G\+VUK/
M<^1I4<MS<22>$?M*_P#!8?\ 9[^!7[*'[7_[0NA>$_B]XP^(7['EO!H7Q&_9
MXU;X0?%7PC\2/"_Q'\7>#3XP^$EA\3+6?P1J;?#SX3>/],NM*U<?'NY@U3X8
M6.@W-V+/7-7\6V7_  B$_P!)>/O^"A/[.'PXTW1;S7&^-5_JFJ?#C5_C1J_@
M70?V:?VA=4^+7P]^"VA:_-X9U3XJ_%;X,I\,XOBQ\,O"AUFTU2T\/0^,_!FC
M^)?'_P#PCWBR;X<>'_%\'@[Q7)HP!7^)?_!-;]B3XJ^+OAAXY\0_ ZQ\.>(_
M@]\'Q^SMX(N/A#XW^)GP"TU?V=$O=*U"']G/Q?X>^!GC3X=>'?B7^SU;3Z-:
MQVGP+^)6E>+?A19V5SK.FVOA&'3O$6OVNI_1'P#^ OPE_9@^#WP_^ 7P*\(P
M^!/A+\+O#UIX5\"^$H=7U_Q -%T*QW_9K237?%6JZ[XEUB92[&34-<UG4]2N
M#S<7<I (^5OV@?V]?V=_#_@--&\&?%KQ[KWB?XH?LWZK^T%X,\7_ ++GPSU3
M]H?Q/\/_ (#Z]H\L'A3]J&XT_P -_#CXQ>$]+\#7E_="\^&FH>-O!7BK3_BE
M?Z!XGA\&>!OB3I_@?Q_I^B=-_P $ROB/XX^,/_!.G]A;XM?$WQ)J'C'XC_$[
M]DG]GSQ]X]\6ZKY']I^)?&'B[X6^%]=\1:[?BUAMK5;K5-5OKJ[F6VMX($>4
MI##%$J(H!]Q4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% 'YB?\%7_P!B7XB?ML?L]_#BW^!GB[P]X-_:5_95_:6^#/[:G[,.
MH^.(+BZ^'&I?'3X WVLWGA7PS\2+6RBEOW\&^)],\0Z_HEY<V2O-I.HWFEZW
M+;:C::9<Z5?>U?#;]H']HWXLP^#M/F_8T^*O[.>O3:MH<_Q.N_V@O%7P*UKP
MSX1T&SO[AO%FF>#+SX$?&WXF7?Q)\4:S#IS:;X)N[>+P]X7L;+6[3QGXNU*S
MN]'7X;>)/M&DP/0?D* /YQ=8_9<_;&A_8F_;X_X):ZC^SKK_ ,3A\?/BU^U?
M;_ C]KG7?'_PKNO@O=_"7]M7XJ^+OC)+\6?C1=7GCW2?CK:?%_\ 9\\4?%7Q
MH?%GA2P^#WB:;QQXF\&^#;WP/K>O>&O$NJ7G@_F?C3^Q7^U]J_@/_@X/\$^#
M_P!GKXE^*V_;3^'OP/\ A]^RAK.M?$W]G0ZE\8I?!/[&W@/]F/7/$&M7VH?&
MC2&\)F/Q7X5O?%.LWGQ!L?!E_J/A2YAU#2](O?$DTOA"V_I@P/0>O0=?6EH
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
MGPM^.GPZ\&_#_P =ZWX:?QW9^-/"VA^-O$^@ZQ)XEU+A/VS/V*_''@;]M[X
M?M6?"_\ 8OLOVU?V<]'_ &1K?]B;QK^S'X+\;?"WX<^.O@18>"OB#>_%#X1?
M&GX.Z5\7_%/P\^'/BK15%U??"?QUX1;XA^#=>TO29_!/B;1SK&F>'-;T^/\
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
M'QWK6D2^'XY-*^'6HZ@]O8:+\1K]K?P-KMY?:9:Z+X@OYM4TY+KZ,&.V/PH
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
M1_"G[/WQ(US0HO%?QYU_XD:'X>\1^%_",VE?"WP9X!^-NJ^)/$WQ"^&O]/\
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
M\.?M@_!SXS?L2_ #QQ\"/#GQI^$GA?\ :0\2?L[_ !)\(?';4=1\7?%3X?\
M[./Q<^-GB;Q]^S+H]A^T/-H'Q;L+7PUH'CKPCX;\+Z_\9K'X5:M\5->^X_\
M@E[\,/CG\*?A/^T3I?QZ^$UU\(/$?CC]O;]N'XV>&-"N_&G@KQNVK_#[X[?M
M%^.OBWX,\06^H^!M9UJPM+6XT?Q?!8"QU>33?$(N=/NKC4-"TN&>S6;]*L#I
M@8],"E  Z#'TH _'[2OAS^T5^R9_P41_;/\ VA-$^"7Q+_:E^!O[<7@C]F[7
MM%;X3:Q\$-)\;? 3XM?LZ> ]6^$NJ?#'Q%I?Q@^*/POEU?X;_%/P[<Z'\0/!
MGBS2?$UUX>\&>.#\2[#Q7H7AA/$=KXK\3?*__!/G]@7]H7]A+XR_L+>'M0^$
M6N^-_AY\#/\ @G'^U_\ "KXD>/\ P!XP^%;_  _\)_'?]I/]JOX2?M6VWP?\
M Z7X]^*GAWXL:UX%\'/X(\8?"WP5XIU+P3%9#3Q\-KCQ!J=G:WWBS4O"?]%&
M >H'IT[>E+0!^7G_  1C^!GQH_9G_P"";'[-GP%_:$^&^J?"GXM_#/3?B!H_
MBSPAJWB/X?>+9;=]4^*OCGQ1I=_:Z]\,O&7CKPK?6.I:-K^GW4'DZ\;^!WE@
MU&QLKB-HJ^%/CW^S#^U]>>,_^#A7P=X*_9A\8>/M#_X*&_L[^&]/_9P^(VC?
M$;X#:)X2\0>)U_8)T#]E*?P+J=GXS^*WAKQ?H'BVS^):7&NW4NO^&=*\$Q_#
MC1M?UU?&K^*'\&>"/&_]%H(.<=O\2/Y@BEP/0<]?>@#\!?&G['G[1OQM^*/P
M:\)^(/A+\2OA;\/?%?\ P1!_:<_8-^)7QB/C#X%7\OP5^-GQ^E_9YDTR&ZT7
MP]\9]9\7:]?>'+/X/^*#=:_X$T+Q7X937M1\'I9^(+[3;K7M5\-Y_P#P3A_9
M>^*W@C7/V5- ^-/_  2W^#?P ^,?[(WA/Q!X%^('[8M]XQ^$/Q3T'XBV^E_"
MK5?@Q%XJ_8YO?!WBQ_BYX)UG]H!E\+^._'Y^*_PV\ 6OA3X:)XG^%NKVWBOQ
ME?:1K.A_M7\?/CU\)?V8/@[\0/C[\=?%\/@/X2_"[P]=^*?'/BR?2=?U\:+H
M=CM^TW4>A>%=*USQ+K$REU$>G:'H^I:E<,=MM9RL"!ZCIFH6NK:=8ZK8OYME
MJ5G;7]E,8IH&FL[R".YMI6@N8H;B$R0R(YAGBCFC)V2QQR*R* ?G7^WS\,_C
M'\1_BI_P38U7X5_"3Q3\2-"^"7[>&D?'/XO:YX?\2?"O0;3P%\-]._9P_:+^
M#TVK7]I\0_B+X(UGQ!<S>)?C9X>O4TGP3IGBG4SX?T/Q3=/:+J,&A:1XA_/_
M /:/_8V^)G@O_@H/^TY\=M9_X)]6'_!2C]GG]M_X6_!O2I=,M?B1\%/"WBC]
MG+XG?!'P/JOPJU'P/XO\(?'?Q3X$T'Q+\!?C?X1UVQ\0ZCXB\*Z_XIU7PUKF
MA>-M/U[X;ZI%X@\/MJW]$5(0#U /U% '\T?Q7_8O_:J\._&#X;>.OV4_V;=;
M_9?_ &LOA=I_[#?PIL/CG^SGX]^'%E_P37_:*^!GPUT#X<Z)\5OA_P#M)_LO
M^,_BG'X];P-^SMI7B/XZ^'_@)<6OPMA^-6D:%I'PDE^&?Q1N==\/V6G>$O9/
MB9\-/V^/A_;?\%D?#_[/W[.'B+5_&OQ_^/OPK_:%_9Z^*EWXI_9PN/ GQ"\"
M-\#_ -B_X,_%/P3X$T_Q_P"-_$&K>'?VC-#\/_"SXU7OPVE^-7P37X+:=XZT
M3P/K'B+5O$OA_4(-'UC]GKKXW_#.R^.6A_LXSZW?1_&#Q%\+/$GQHT?PT/"?
MC!],N_AOX/\ %GACP/XCUS_A-XO#[^ ;:]TOQ/XR\,Z>_AB[\3P>*[F+58M3
ML]#GTJ&ZOH/6L#G@<]>.OU]: /Y%OB5_P3X_;"\<_!O_ (+I_#CX=_LI_&?P
MMI_[<?P$_92U[]FV7X^_M*?#[XN?$GQ7XI^%?P@\*>&/$GPS^)?Q'\2?'SXN
M>,+GXN+K=EXDTV[OO&/CK6_ .CV^B:!IFA_$[5/#FH:.VF?8_P"T+\"_V@M?
M_;:T#]L3Q/\ \$S]:_:T^!'[2/[+7P\^"?Q5_9^UCXI_LXVO[2W[*_Q"^"OC
M[XZ>)_ ^J0V?C#XT>'?V>/%7@/XE>'?C.VC_ !!\.^$_C5XD.@>)[?4M<7Q-
M>Z5I<&G>,?Z(L#T'Y48&,8&/3''Y4 ?S_P#PS^ 7[7G[&7[2GQ(\4> _V--#
M^*'P?_:N_8I_9M^#MIX"_97^)?PF\"?#3]B/XO\ [.>I?'1-+^$5IH7QN\7?
M"B]U;]G#5]$^/>J^()_C1\-/#%[XPU/QOX9\7:\W[-6BZEX_TGP\/T7_ ."8
MGPU^*GP6_P""=_[%?P8^-W@*X^&7Q8^#O[-7PA^$_CSP3=>)/"OBV;1_$7PV
M\%Z3X+OG_P"$@\$:OK_A6_@U231/[7LSH^M:G%!97]O;7%S]MAN8HONK SG
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
M"+_@H?X4_P"$)_:GTG4?&.HP:1XR\.P_"R?X'Z;:^'K;2$TN;P%=:1\(98?
M5MJ?@^YTC4M1TZPT[6/$5UK?BNRA\0@ _(>_^'GQBN_VD_\ @A9X"\*_'R^\
M.^--5_X)]_M_V\OQHN?ASX$U;QCX5\.:GX/_ &!+FT'@7PI)ID/PQC\6>&[:
M;2M(\-ZMX[\'^.?#:VEC+?\ BGPCXOO97CFW/V>_^"A/[3/Q@^&G_!+S]FWQ
M=\8?"_AO]HO]LKXE_P#!17X9_%#]IS0OAWX4T+Q%JW@3_@F_XV^+?PSU_P 7
M?!_X6^(4\;?"KP]^T+\8M1\/?"_QK>V'B7PWXW^$GA'PY'\:;[2/A]=16'A'
M1]/_ $^^&_\ P3P^$GPUUW]F+Q?;?$?]H#QCXY_9'^&GCCX4_"/QO\1/BE+X
MP\0#PQ\3=*\*Z)\0#XM6_P!%71O$]UXFTSX?_#F![:\TA-#T&?P)H>H^$M&\
M/:I=^);[Q!@6O_!,/]G;1_@O\,?@SX4UOXP>#!\"?CIXI_:3^ ?Q3\._$27_
M (7#\&?C'X\\0>,/%/C_ ,1>&/%^LZ1K%GXGT7Q_K?Q'^)<GCSX?_%30OB'\
M.?&>C_$+Q+X2\3>$M4\&KHGA[1@#\LO&7_!0O]M'X'?M.VG[&_BGX@6OQ UG
MX2_\%0?V!/@!>?&_7?A;\/-"_P"&@_V-_P!OCX;?$+QKHUEXUT3P;?Q:/X?_
M &D?@_XI^%WC'P7XC\>?#WP]\(_!'BK2(O#OB^R^">AP^)X+73?,_P#@J/\
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
MC[X?:9X.T3X=ZG\%=>^'O@G7?A;X-^''@_PG\)/"NIZ'<R0_#F>'Q7XW@\3
M'YH?"C]MG]O3Q!\-_P#@J'X$\%^&OCY\:/B/^QY\8?V2H/A3:_$/X;?LZ^%?
MVVM>^ 7QY\$_!/XP?'"23P#X&M?!7[-]Y\=/!OP8\7_$OQ/^S;X6U[P!H^H_
MV];_  \\)?'/X9^)_'$'BOP#?<-I/_!4/XL>,O#?[-OP<_9_^+/QP_:3\:_M
M0?M?_M"?!*]\86?P<_9S^#7[:W[.OA7]F#]FC1?BA\6_@1\1?A%^T1;_  !_
M9J\-_MD^&/B6QT[6KGQ9X2O_ (<-\,;SQ%XT\.>!]<U$^#_#0_2_2/\ @D_\
M!=&USX^^+[?XN?M8W'CO]I'4?V<O%/Q(\;W_ .T%XEO-;D^)G[,>M?#7Q#X"
M^+&D6$ME_P (K;^.K_5OA!\.QJZZEX=U7PCHWA[0KOP#\./"?@'X=^*?%_A+
M7[_Q)_X)2?LS?&+X7>+/ _Q/UGXQ>*/B3XT^-_AK]IS5OVI]/^(*_#S]IW3/
MVD/ _@'PS\*? 7QI\#^.OA3H7@/PO\,_%7@?X8^#?"_@;PWH_P ./ GA3P%!
MH^E275YX-O==UOQ)K&M 'PYX5_:L_P""A5]XV_97_81^.&H3_LT?'#]HO]H7
M]JZVT+]H/6[?]F?Q[\>M=_8J_97^&'PX^*6D^)KOP#\-=5^)_P"RYX)_:_\
MB9J7Q=\$^ _%UN/#?B[X4Z)X7\(_%#XH^%_A-IUOXC\ :/H/K'_!$W1_$7AY
M/^"K.@^+?&%U\0?$NC?\%?/VD=+UCQW?Z'H_AK4_&%U8?!#]E^V7Q#J^A^'8
M[?PY8:YJ5O'!/KX\-:=H?AJZUMM0OO#WACPGHUU8^&-(^BO$7_!*;]G'Q!\)
M_A[X"7QG^T9HOQ0^%_Q/7XX>$?VQ-*^/'C*?]LZ/XSWG@.T^%'BKXB>(/CQK
M[ZYJ7C&;QU\);&S^$WB[P)XLTC6?A+?_  NTSPU\/K'X?:;X3\#^ ]*\+_0'
M[*_[%WP6_8\/QJF^#\OQ+N+W]H+XNZ[\<OBC?_$?XN?$3XH7.M_$;Q%;6ECJ
M>N6<?C?Q#K%EHEQ<:=I^F:;=W6D6EGJ6LV&D:+!XAO\ 5UT/1C8 'S?XY^+'
MQG_:$_;A^./[&OPC^/E_^S+H/[./[-?P0^,7B'QMX,\&?#/QA\6?'GQ1_:!\
M8_%[2/"6C6>G?&?P=\1O G_"C_A[X5^$,U[\1(-'\)6'C_Q9XO\ B-X1T_0_
MB3\.]/\ "FJVOCG\Y?A?^WA_P4%_:%^-'_!/3]G_ %;QSX#_ &<?$'QE7_@J
MC\$?VI]6\'_"31O&6J2_%_\ X)X_$KPY\&-5^*'P,USQUXA\6^$[72O%.JZQ
M)KGA+0==\)>(_#G@3QC8:[8>+#\;/#%C9:)<?LY\:/V,? 'Q;^,_@W]I'P_X
MX^)_P'_:&\&^"M0^%/\ PN7X)ZGX.T[Q5XO^#&JZI/XAO?@[\0=(^(G@;XD^
M _&7@:#Q5._B[PT^K^#I?%OP_P#%$NHZU\.O%/A*[\0>)6UGE?#'_!.G]F;P
M%XS_ &7O&WPYT/Q5X O?V.?#/Q=\+? ;2_#_ (PU6ZTG0K3]H"ZM]0^.NJ^,
M&\3?\)#K/Q5\5_%W5K#3/$/CKQ?\4=7\7^)-3\7Z>?',.I6OC?5_$GB+6P#%
M_P""7?QC^,GQR_8O\"^+OV@O&>C_ !*^,'ACXF?M-_!#QK\2]#\%V'PXM/B7
M=_LV_M0_&3]GG3?B-=> M(U+5M#\(:[XZT/X8:9XJ\3Z!X>O3X;T_P 2:MJL
M/AVTTW1!8:99_&GQB_;(^-OPL_X**Z9\$_C'\4?BE^S+\-OB#^T%\!OAU^R-
MJ/B3X(^ /$_[%G[7/@+QEX!^'6I^//A5=_'_ $KPEXM^*7PL_;EO/BG;_'K1
M/ _AOQEXQ^''PY\3^ O"?@+P]X8\!:MXM\5-\31^IW[-?[-W@']E7X=7/PL^
M&.H>,;OPA<>.?B'\11;^-?$MQXLU&V\5?%?QEK7Q'^(=Y;:M>P17X@\4?$3Q
M/XI\:7=G<37%O9ZSXCU2'24T_2/L6EV7D7B[]@[X9>._BIK/Q#\5^/OC%K7A
M#Q)\9?AG^T5XB_9_OO%/AZ?X(ZM\=/@S9?#RW^%?Q%6PD\'-\2-"E\':C\*O
M 7B=/!/A;XEZ%\,?$_B[01XD\<>!_%&JZCJUQ? 'X@_ /]J;]HK]GKX5?\%&
M/B3J7QV?XF?%;XE?\%Q&_81^%VK_ !B\$>&9?AQX&\1^.OB+^S5^SAX9^+'C
M*R\!KX"UF?PU\,OA.T-Q'X+LO$NB:%JB^!="T;[5I.H:]K'B=_H+]LW]N_\
M:J_X)9>)?CWI?CWQ7J7[77PNU#]A/XN_M1?L[_$7XH^'/A1X7\>^ _C?\'_B
MM\%O@QKOPW^,5I\"_#7P6\(^(_@)=ZU^TG\(/&+^,[#PAX.\;^'M+M?%?ANV
MU'Q_J5U:WN@_H$/^"6?[)MUIG[8/A/Q#I7Q(\7_#']MKXCZI\7_BU\(?$GQ5
M\:3_  XT'XG^(KKP5KGB;Q_\+M+T[4=-U?P+XRU?QS\//"/Q)TWQ1;:Y>Z_\
M/O&^DQWGPIU'P%I,LVCOV'AW_@GS\#I+3Q_/\<=3\=_M:^,OB;\#+W]F#QC\
M1_VD;_PEK_BW4/V<]1N+F_U+X/VEG\.O!GPR\$:)H&O:M=/K?C/Q#HG@[3_B
M%\1M9L?#.I?$CQIXNNO O@*3PP ?GA_P4*\"_M3_  M_8<_X*=Z)\5_VO]%_
M:)^$7C/_ ()8?M+:_P"'/#GC_P "?"_P/\<M&^,?AWP)XXLOB7K'P\A^#?@K
MX;>&S^S7#X5\5> ;&'1/&MC\5OB7H'BW5M.CUCXK2:=J%I!KOU_^PG\>O$_[
M66M^/?B;H7Q*\3^!?A5\'M:?]G6\_9,\6^!?!^B_%SP;\5?AG:7&E^-_&'QW
MO+G2+WQ/X+C\=PZCX=\5?"#X:>'=>U*&3X<VWA7XNZS\2=87XO7/P6^#N;X#
M_P""0_[+W@KX(?$WX ZEXS_:>^*O@GXG_#GQ/\#)[_XV?M)?$SXK>*OA[^SA
MXQFT;_A)/V<O@SK7BW5+Y?A%\)M>T[P[X>T/Q);>!+/1O&/B_1?#'@JR\8^,
M?$#?#SX?3^%OH?X?_L1_"/X8_M":C^T_X.UGXC:7\6_$_P (OA[\$OB1J$/B
MU(/#GQA\$_"NVOH/A_>_%OP;9Z5:^%_'?Q$\)G4K^+0/B]J^EO\ %?1=$OK[
MP1I'C.P^'M_?>$;@ \/_ ."B?Q=_:5^&/C7_ ()]^$_V>OB;X*^&ME^T=^VC
M;_L\_%"\\4?"^/XBZI-X5US]G/\ :"^*%IJ'ANXO/%.CZ=HMSH=]\)'G6TET
M;4)]9UR[\-S3ZUIGAO1?$WAGQS^:?BO]LW_@H!\)M%_:D_9GN/V@_"?C/XP?
MLH_\%)?^"<WP,T7]J[QW^S?X4N+KXO\ [.'[??C_ ."5YIOA3QM\-_A_XR^&
MGPWMOBQ\*++XJZGX.\:^,? FC>!]-\;^ ]%T&3P_X0^&?COQ8?B5H?Z$?\%/
M?@;\3_CYXC_X)VZ-\./#OQ>EL/A=^WEX<^-WQ'^)/P=U[POX<\2_!KP5H/[/
M'[1/PSL?B';W/BG5[:TUZXT3XA_%SP)J$_@=O#/Q#TGQAX8L/%6F>+_A]XT\
M&?V]X5USU[4_^"='P1\0?#+4?ASXH\5_&3Q-?>*?VAO!7[5_Q)^*.I?$ 6WQ
M2^*G[0OPWU#P5JOP]^(OC/7-$T72=#MH? E]\,_ADG@OX>^"O#7@_P"%'A30
M_ASX*\&>'_ FG>!M!M/#0 /'? OB_P#:H^$/[?G[.'[*?Q._:6'Q_P#AQX^_
M9*_;9^-.NZUKOP8^'/P[^(.K^,?A[^TK^SKIWPRD\0:[\/8]+\+W&G>!?A7\
M<%^'5A8>$? O@7^VK[PYJ7CCQC<>)]3\3:9IG@GR']D3]H+]IW]IWX4?LM?\
M%(M._:G\&:/^S?\ 'C5_&NM_$K]E7Q+X0^%K^"O"'PL\4:AXH\&? ;P-\'/B
M%H6@V/Q2U']J[2?B/IGPU^'GQ&7XA_&;6/ASXV\>>+OB7:>$?AQX-O+/P%\/
M;+],M<_9I\"^(?VC_AY^U/J.L>-_^%I_##X;>-/A'X5^R^(Q:^$X_ 7Q&U3P
MUKWCO1]1\*Q6"Z;J4OBC7_ _@/6K[4[D-JEI?>"O#Z:/>:98QW]E?_,'P?\
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
M'_[./PV\/?#7XC7?PL^)*:'J_C;]I[P;I?@W1M!^)'[1OQOAA\"^&@#]DO\
M@D+^T+\5_P!K#_@FQ^R/^T;\<?$-OXJ^+'Q=^&DWBWQMKUGHFB>&[.]U6Y\5
M>(K:-;/1/#FGZ7H^GVEE8VMI86L-K9I(T%K'+>37=])<W<_T]\=_VI_@3^S1
M!H]S\:/&TOA6/6=*\4^)HTT_PGXU\:W6D>!/ (T-OB-\5?%UCX"\.>)[WP-\
M%_AA_P )3X4'Q3^-?C6W\/\ PF^&3>+/"B>._&7A]_$VAK?_ !=_P1(^&/Q)
M^"'_  2T_8[^"_QC\!>*_AC\5/A7\-[OP9X[\#^,M)ETK6=#UW3_ !5X@N&C
M!W36.I6%W97MG?6&JZ3>7VG75O<JBW*W<%Y:VWC/_!5OX<Z_XD^(WP<^)'PK
MU/\ ;3^"7[1_PI^$?QO_ .%!_M-_LG_"#Q1^T-X"OO$GC._^'\=]^RS^U3\#
MO#G@#Q[9>.?A-\6=3\,>$?'.F7'C6QT3P'X:UGX976L:W\2OAGJ\?AA?' !#
M\4/^"F6D_L\_\%(/B!X7^/GQ]\)^$OV(]+_X)F?#G]K#PC80_#^ZN?$,GBWQ
M7\;O'7A?7O$8;0]+\3_%7QV-)^'GP\U7QA>Z;X7T33='\'^!?^$B\2>*_#8L
M_"FI^,+;]#/BI^W/^RM\&O /@+XH^-?BS8W7@#XG> M7^+G@;Q-\._#7C?XR
M6.N_!?P[H/A[Q/XH^.H3X/\ AGQU=Z9\!O"&@>,/!VJ>,_CAK-MIWPH\'6WC
M/P8WB?QAI+>+O#JZE^4WPF\ ?M&:1_P4#T_X]?&K]G?6?">HP_\ !";X*_ 3
MX@ZA\'?AOJVJ_";PM^U1H7Q,\8_%?XK_  %^$4^BMK\U[HNDVOB'2%\'CP_J
M&M^$M3ATW3_"UMXJU+Q7HKZ;#\?Z+\//VK]"_9__ ."=G[-&O?LI?M,:#HVB
M_P#!'[Q-\ _$7C7X _#'PQI?QSU#]JCPEX8^'VA:_P#LG?%WX_:U<:+XE_9K
M_9PU(_#VP^)$'B7PU\1_A%X9_:&\?Z#X'TFT^+M_HWANY\#>/0#]Y_C!_P %
M,?V!_@1;:%<?$O\ :L^$&G2>*O@?>?M*^$=-\-^(Q\1->\9? *RCTZY_X6WX
M,\-_#BW\6Z_XN\#ZAINH2:_H6M>'-,U.#Q'X7T+QEXKT#^TO#?@3QIJF@]UK
M7[;W[+7ASXOZ#\"]=^+>E:3\0O$OC+2/ACI'V[0_%UOX#E^,'B'PK!X[\/?
MR\^+S^'O^%1Z3\?_ !#X%O--\<:!\ ]7\<6/QDUKP9K&A^*M,\#W6@ZYI%_>
M_D%_P3O\'?&;3/&7_!&'4O&7P ^/OPXTCX(?\$</&?[,OQ/N/B%\,M?\-1>"
MOC%J,7[#L>E^'?$]K.)KWPQ)K7_#-_Q0:)?$ECH]]8#1O#HU^RTE_&?@U-9^
M<_AG^S+XG\)_%OXJ?LA?M*?L(_MQ?'SQY=?MW?$?]J#X!?'KP9^U'^TYHG_!
M/#QEX ^)O[56L?M,^!?C;\6XM,_:,\,?!_X2?%GX">(/$FLZG\0/@ZOPDU3Q
MGXWUWP!HFI^!XOB=XD^(!UBY /N?]A7_ (*D>$=0\2?&?X/?MI?M*_#J'XXZ
MI_P5!_:L_8Y^ 6C)X6M_!&EW^E?#?QK>>$?@[X#E70K75]+\(:U\0AX5\4Q_
M#6'XK>,7\5?%CQ/8^(_#G@G6O&.J:')I.G?HI\9/V\OV1OV?O$VJ>%?C!\;O
M#7@N[\+3^&(/B3KEU8>)=4\!? __ (3F2P@\ W/[1WQ-T'0]5^''[-6G_$2X
MU.SMOAUJ?Q]\5?#C3O']S(]OX.NM;F@N$B_"+P[\#OCEI'[+?[4WA^3]GCXV
M0>)/'_\ P<,Z-^V+H>BVOPI\2_VUXM_9NM/V]?@O^T(/B^+**P6[DTM?@[\.
M=:O$TC64M?&T&HZ1I/@JX\-VVOZAH&DWGT%+X;^*_P &['_@L+^RU\6_V=_C
MW^TK>?MT?%#XX_&7]F77_!_PR\7:C\,/V@?!/[17[,?@;X1Z=^SI\0?C)H">
M*/!'[->O_"#4OA\GP9U3Q;^TGKOP@\*2?#9O WB[PK<:AI]OKEEH8!^A?PT^
M,/QEU'_@IM^U?\ ?$_CBPUOX,>"/V2/V0/C#\,O!-CX-T;1;CP?XF^*GQ)_:
MI\%>.Y]4\5++?^(_&%YK2_![P_>1SW=[I.A:39?9].TOPM:WUOJWB#Q'\B^+
M/^"F6G?%3_@H[_P3:^"'[*WQW\/>,/@!\<=1_:XC^,-IIGPMU?\ LKXLZ?\
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
MPT#P'XITC4_B3XQ_:/\ CEX2N8?B?\6/B3\!O$FN^-O ?PG_ &-=2\2VDK>
MY]0^)WACX#_&C_A)E\2> @#]ZOC)_P %.OV"/@!XF^*'@OXK_M/?#?P[XP^"
M5MX O?C%X6TZ?6?&/B#X7V/Q,FUF+PG?^.](\$:1XCOO"]@T.B3ZGXCOM8@M
M+3P-H.I>%_$7CB;PYH/C/PAJ6N>F?##]MC]E/XT?&[QK^SE\+/CCX'\;_&GX
M?^#;/XB>(O ^B7EW-<S^ KKQ%=>#KCQEX2UB6SB\.?$+PSH'C6RN/ _C/6O
M&L>)M/\  GCA8_!OC.?0?$T\&E2?CO\ 'OX<_&SXD^)?^"[FOZ/\!?CC8-^U
ME_P2T^ OP=^ &D:I\/\ 5I;_ ,;_ !:T;X/?MA^&_$/PXL+W0FUSPW:Z[X<\
M5_M$_#'1-4N;G7H?#C7.H^)=;TW7-1\+^!O&WB#0?2?@I\+?BO9_'O\ X)C&
MT^&GQ3^&>D?#'_@D/\9_V<O%7C"Z^%NL6^@?!;XU>-YOV.'\(>%-:MVM[72;
M74-)B_9_^(LKI;S_ /",0/H7AZQDUN&W\8^$Y=6 /TSTC]N/]E;7?BEI7P<T
MGXN:9=^,_$FM^*?"G@NZ_L#QA!\/?B/XW\"-JT?C_P"'7PI^,-SX=A^$/Q7^
M)_P\N= \16/Q"^&/PW\<^*?'_@34_#7B72_%GAS2-2\.ZS:V6W:?MA?LT7O@
M3PA\3K?XO^%V^'_CKXK0_ OPWXMD&J0:-/\ &2X\<77PQB^&>J7,^G1'PWXS
M;XD6=SX!_L/Q*FD7J^,XQX9:,:TZ63?@U\/?@E\9_B7_ ,$]OV&O^"9_BK]E
M_P")'PT_:D_8V^/W[$6G^,_B7IGP\\6^$_@)\-/"'['?QF\#>,O$?[7OP@_:
M*U/1M/\ A3\5]5^+7PF\':AI?A[PC\/_ !/JOQKG^*7QKO/^$W^&W@G2?#7Q
M'UWP;A^)])_:1TS]G;XE_LLZ1^Q#^UIXL^)'PW_X+:Z+^TYK.J>'? _@JQ^&
M?BSX#^,_^"L^F_MA^"?B#\(_B5XN^(GA?P7\3-,U[X6ZFUEK6G:7K%EJWP=\
M2:'KS?M!67PB\+PZ#XG\1 '[/?$#_@J/_P $^?A;XC\6^$_'7[6'PDT77/A[
M\5?#?P4^)%O%K-UK5G\,_B-XJN]+TS3=*^)FL:!8:IHWP[T>QUG7-%\/>*_&
MGC34-"\$>!O$^K:=X7\:^(_#_B"]M]-DW/#G[>_P,\3_ +;OCW]A#2]1U&7X
ML_#WX:^!?'VK7TNF:O'H-]J7CJX^)<\?@K1;\:4UAJ.J^&?#WPPU;7O%&JC4
M8M#LI=3TWPQ97NH^++'Q-H^@?C%^U_\  'XY^/OAG_P<<>'_  /\ _BUKWBC
M]L"X^!NA_LZM8?#K6K>3XP_\(S^R+\%/@5K,.A:M>VEG!_9'A?XF^"?'%E/J
M&N7>FZ&^C >,O#]YJGA;Q%INLZE^CO@Z^\:Z+_P5R^)OC1O@[\;]1^&'[1/[
M G[)V@^"?BO;?#C6K+X:>'M<^#OQ?_:]\6>./#GQ*U_Q"VAO\._&-GI7QF\
MRZ9X#\1:?;>.=7DUO438>'9(_#_B*33@#]3=5U33-#TS4=:UK4;#2-'TBPO-
M4U75M4O+?3],TS3-/MY+N_U'4;^[DAM;*QLK6&6YO+RYEBM[:WBDFFD2-&8?
M*'@']O7]DGXFZWXF\-^#OC%IE]K?ACX:7OQM33M4\-^-_"\WCGX&6.P2?'?X
M,GQ7X8T2+X]_ NX:6UCTWXS_  1D^('PQUB74-*ATCQ7?2ZMIJ77._\ !2SX
M ?$[]JC]@#]L']G/X,^(XO"_Q1^,O[/WQ)\!>"[ZYDCM['5-7UWP]=VZ^#=5
MOI;JSBTK1/B#;?:/ FN:U+++%HFD>([W5Y+#4TLCIUU\-ZM<^(/VR/VAO^":
MOQ_TW]F3XY_ _5OV'-;^/7Q*_:/UGXG_  G^)?PQUKX5V/C+]F3Q9\)M9_9B
M^$^A:EX3"?M-R?$KXE:SX9UX>*/V=;OXF_"N/PC\"7D7QG+K'CCX7:7XN $_
MX)N_M3?M!?\ !0I_A1^V1X*_:7TK1?A#JGB#]H_PW\?/V(]<^$'AF]\/>%_
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
MXV\"_LEW_A+XB>!/&_P[\6P_M1?MP^-9O#_CWPSJ?AG5I?#7QE_;*^.OQO\
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
MLZ -.U2\ /T5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MP[=^)_%GPMTOX=6TQ\.>'WBT+XG:5?ZWIOA_PV ?T48'H/RI<#T%?@S^U?\
MMW?MI?L.^)OCW\./B/J/[.OQ:U*^_P""=W[4/[:/[*'Q1TWX/?$GX=:(/BE^
MQKI.G^(?C=\#?C!\.H/C=XXD\3^&=8\-^-? ?BGX>>-O"WQ%\ :KHUH^N>$/
M%6F>(]2BT?Q=K+_AK^U'_P %*OB)\8OV;OA WCS]C#18OVT?V!]>_:Q\#>,1
M\#?C-JEY^S;KWPYU#]G:P\5Z7K'A3_A?&EVG[2\7C-_C_I=OHL8\4?LTV_A!
MX;W7[O\ X2F'PG%X+^)P!^\>!Z"O*OB_\<?@S^S]X6@\;_''XH^ ?A+X2O=<
MTOPMIVO_ !!\4:-X5T[5_%6NM,FA>$]$FUB[M3K?BK79+:XCT/PUI*WFN:Q+
M!-%IMA=21NH^6/\ @F)^U5X[_;:_81^ O[2GQ*\.>%_"?Q)\>:=XVT;QYI'@
MF;59_!9\9?"_XG>-?A-XDUKPI#KDKZWI_AGQ-K/@6[\3:-H6JWU_J>A:;J]O
MH=[K6JW%C+J]U_.5\?/B9^US\4_^"5W_  5F\4?'WXO_  [^,][X*_X*]?#W
MX*^"]$TWX>>-?A-:Z7J/P-_X*2_LE_#;3['3=>U#XL_&ZQ\'_"34]%\.>'8O
M#O@K1OA[JOB/P;>'Q+XI\3^,/B_XK\1:IJ-X ?V88'H/R'Y4N!Z"OQ&\4?\
M!0K]H#]DV;_@JPW[5<?P:^,]C^PK^S)\&OVMOA?<_!;P;XX^"#>,M$^-.G_M
M%V>C_!+QA;^*O&_QXDT[6--\9_ .VT6'XIZ9-=V5YIGC(^(M0\$:7_9CZ#%[
M%^R5\=_^"@FN_M(ZC\+_ -H[X+1:U\#]8^#*>,;7]H#1?@_=?L^V?P[^.>@^
M(+#2/$WP@D\'>)_CU\:=9^)?P^\;Z/J3^+/AKX^LW\+>(?"0\.7_ (;\9Z9X
MPD\1VWB#PJ ?H4GQH^$\GQEN?V>$^(/A4_'*T^&5E\:)_A2=7M5\;K\)]0\5
M7_@>T^(*Z"SB\E\*OXOTR]\.2:O#'):V^KQQV=P\4MS:K-Z9@>@_(5^:ES^T
MM\9?^'K7B7]C6RL?A/!\-I_^"=K_ +3/A;Q)+X3\23?$:/XBK\?8?A19:1XL
MU]/&4.DZI\/].A?4M7M] T?P_HNK-=:I<N_B$,B!OS__ &+/^"C/[=WQH\%_
M\$K?C_\ &:3]E;_A5'_!0#XJ?&+X#^,OA=\,_AE\5-%\<>"?$_@_P%^U!\2/
M"'Q+\,_$SQ/\8/$.D3Z+>6_[/$'A_6OAOJ?P\N[K1X=;N+FW^(WBVYFBO-+
M/V>\9_M>_LO_  [^*OA'X(>.OCO\,?"?Q7\=>)M+\#^%_!.N>*],L-5U#QUK
M^FVNL^%? 4SS3+9:5X[\;:3>Q:EX!\%:Q=Z?XH\?6"W5WX-TG7(+*\D@^COZ
MU_)W^SY\<_'O[,?P&_X+C_M;_M>:I\"/VH/!'[,W_!1SXS^.(?AU=? OQ=X6
MU?Q7^UC\*/AQ^QK9?L]^*O"7Q#^(?QU^/NF?![X=:!KNF?#[PEX&T6Z\ ^,_
M$WP6O;#1_B)I7Q<CT3P?;^$Q^CO[0?[5W[<?['_Q)^$G@#XF7WP&^,EA^TW\
M'_VI_P#A7GCSP;\$O'_P_P##OP5_:?\ V>_@%XH_:.T/PQX_M+_X_P#BJ]\?
M_!3XD> OA]\0K#1+?3+KPG\2M(\0>$'GO==UO2/$<G_"%@'[38'H/RHP/0<]
M>.M?@8G[:7_!0CP[_P $U_@!^WSJ_B3]D/QIKW[1MC_P2WUWP]\)X?@M\7OA
M[I'@C2?VP_'/PA^&OQ<T?5/'Z?'OXC7GB+6)]8^-OACQ!X$\4P>!-*TWX>6'
MA_7=-UCP/\59KO3[A?._B_\ MT_\%+_A>?\ @K/X$LO&G[%FM^+?^"9OP(\$
M?MB67Q0O/V>/C-9Z'\7/AIX[^#GQ<^*FE_ %_@S!^T])=>!/$MAJ?P/\7Z/J
M/QQ/QO\ '$$^@ZMH$-K\((M8O;[7/#P!_1O@>@_(48'H/RK\'?\ @H-_P46_
M:1^!7PKT;XO?!FZ^"/@70[O]@CXG?M?^'O"'BSX9_%_]J3XK_$;XH^!O#6A^
M/;?X:ZO\.?@YK7@'4/@_^S)X=\+23Z'\6/VNO&>HVG@/PSX\^(GPLT;5-4\#
M7+6ND?$3#\"?M%_M@_&[_@JW^RMIWASXM?#SP-\"_B3_ ,$C=8_:SC^!&H_#
M3QOXIT_3[_XB?%O]F;2O$NFZWXPTGXV^"+'QA\1--UG[-#\/?BMJGP]@TSX?
M?#^\\8^$=/\ A=J6L>/?$7C&8 _:[X,?&KX1_M%?#/PO\9O@5\1/"7Q8^%/C
M:'4I_"?C_P #:Q::_P"%]?BT?6=1\.ZO_9NJV3R6\[Z7K^CZIHNHQ!A+9:II
MM[8W*17-M+&GJ&!Z#\J_ G]FK_@I=\>/C!^Q?_P3FU8:/\!_#'[5/[?W[1GQ
MV^!NBW5IX2\;Z?\  OX7^%O@1XC_ &E_$OC7Q_8> /\ A,IM>\3W&F_"_P"
M5CX9\,^ ;OXM>&;WQ1\1_'&D:J=<30M.UK2APG[6?_!33]MO]D#PY^VY\+M<
MTC]G+X@?'K]FK5?V#OB9\%_'^H> ?B;\/_AQ\<OV9_VT_P!H/1OV:;N+Q1X/
MT[XB^.=1\ _%;X4?$ZS\;:/J?C?1O%?BOP=XIL;?0?$VF?".QD37?!5H ?T8
MX'3 QZ8KS*W^,WPGN_C!JW[/]MX_\*S?&S0_AYHWQ9U;X7IJMJ?&=E\-/$'B
M+5_".D>-Y=$+"[;P[=^)=#U+13J$:/%;7T=O%=^1]OL#=?&'[*?QS_:9U?\
M:\_;*_96_:.UWX*^./\ A27@7]F#XT?#3QS\'/ASXS^%JMX._:0OOV@-$G\
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
M _X*"_\ !0_6M?\ VB+#]E7X+^&_VB==_8K^,WPZ_9T\:^ _#WP1\2:+X?\
MVK?B?X8^&OP:^)7[3EYI7Q3U[X_V\7[)-G<V7QA/A_X&:'J?AO\ :-3PMJ/@
M2[\3^.?%'Q2TOQ_I/A?P: ?T)X'H/R_SZ"C ]!^5?AZ__!0CXS3_ /!1'Q3^
MQSXJ\<?"+]FO7)_B18Z?\#_A#^T'\"_B?8:I^TG^S]<? ?P)K][\7?@#^T7%
M\3?#WP>^*WQ4\,_'[QVV@^+_ ((>'676K+X;>"O&?AVT@3QWHNH>,K/Q;]F[
M]IK]N7P1_P $_M:^.GC_ .//[/'CG6?$_P"W[^T#\+[OQ]XW^$_Q?TO6OAM\
M/M+_ ."@_P"T=\+/'[^!?AQ9?'GXN^+_ -I?XBZ]8Z#X5^&G[%G[*GPUMO!?
MB+P[=:EX&^&5M<_'O4-$M;+Q: ?T5X'H/R%&!Z#\J_E&^)'_  4'_;F^/_[+
M'[/FN^#?BG\./@UXYT;_ (+N?#K_ ()\_$?Q;9_L_?%[PM-\8O"W@3]K#PS8
M_#SQAJWPL\1?'/P5\2/@=HGB73=#TZW_ &BOV?\ 6/%.K^)?'NF7.O\ P]E\
M:?"O1M9\1>&S]E?%[]OC]OO4OB'^T]H?[(_P1T7XXO\ L9_%+X=?!#5?!.E_
M!WQ)/IG[4'Q-L_A1\(OC%\>-+7XKZQ\;O"UE^RU;#0_C-I7@_P"$ZW?A?X^Q
M^'O$7A/4_&?C/5/B!X<\3Z/X4TP _>_ ]!^5&!Z#\J_G#_:$_P""CO\ P4 \
M'2?\%;_%WP\A_9=\+^#/^"7LWP5^(EEX)^(?PI^)FO>/?BW\./&_[,_@K]I#
MQ3\+?$_B+PY\=[7PW\/_ (A:?9>*;[PU'\2M"T[QSX<N=0TZTL[;P!IMNMQX
MIU#Z4U+_ (* _'S]FS]J_P#:H^%7[6T/P=\6_"OX7_\ !-SQ'_P4M\-W?P+\
M*>-_#OB;X8>&/AMXY\9^$OB1\"==U7QEXO\ $L'QYNH](TC0]6\+_&:Q\,?
M:;7=4M?$'V[X+>&+/6=)TOP^ ?M1@>@_*EP/2OP1^#/[<_\ P4@^(47PT^(=
MQ^S[HM_\'OCO^RA\4/C+=>,KSX.:IX&\"_LF_%6Q^%=A\6_@?I6M^,M0_:1U
M7Q)^U-\(?'UK>7OPUUS6?"7P]^#_ (Q?QGX?L_'HL/!'A/XAP>!_AWD_LX_M
M_?MS^//&W_!+2S^*MW^RY!H/_!5#]AOXC?&/PIH?@7X6_%$7_P"SW\8?AS\!
M/@U\9='\7^(?$NM_&@1_&CP%X_3XAZY)KWPDT_P[\'M8^'BG0?".D?&/X@/H
M&J?$/Q@ ?T!X'H/RHP/0?D*_$O\ X(X^.OVS/CI^P%X=^*GQ2^/_ ,./'/CG
MQG^T_P#M'ZA;^(M;^"_CF34+'P5X2_;Y^.6C?%;PAJ)N?VB=2M[Q=?\ "NA:
MKX5^ ::!:^%/#/[//AAO!7AF[\*_%G2O!(.M?MK0 4F!Z#UZ=_6EHH 3 ]!^
M5+@>E%%  0#U /UI,#T'Y4M% "8'H/RKYO\ %7[*OPK\<_'3PI\?O&%S\1?$
MOB7P,VB:EX/\#ZU\4O'VH_!7PYXT\-Z=XRT70?B9H_P7NM?E^'%A\1M,T/Q_
MXITN+Q1;>'X[B=KO2]:O(;GQ-X6\)ZYH?TC10 @4 8Z\ $G&3CN>.31@>@_(
M4M% "8'H/RI< ]1FBB@!,#T'Y4M%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 ?+/[67[*?A_]KGP?\.O!OB3XG?%+X76
MOPS^.GP<_:$T/5_A0?ABNLWOCOX$>.=*^)/P[M]7;XH_#+XHZ3+X>L/&V@Z'
MK>H6&G:3IE[JO]EQZ7>:G)HMYJ>FWWSA\0/^"7'PN^(MY_P49N]6^.O[16FK
M_P %.?!?@WX??'BST:Y^ J6O@_PKX+^'5Q\([73_ (0-JGP#U:\T*75OAK>7
M?A/5K_QO=_$*_2&X;6]$N=&\4Q6VNP?IK10!^5/QN_X)3>#OC;K'Q7U"]_:B
M_:?\':=^T/\ L9Z?^Q1^TGH'A&\^"%IIWQT\"^&/#GQ5\/> O'/B9[OX)W=S
MX0\?^%/^%T>/-1E'PGF^'W@KQ'+=V6CZYX.N?"K^(O#_ (DZWPQ_P3:T?PG\
M??A;^TGI7[4G[2T'Q1\!?LHZ?^R1XNU6-O@2+7XP^"?#OC;Q'\2?!FO^,].F
M^"%Q8>'=;\)>//%VM>(K+3/A=:^ O"6I06?AOP=K?A[4?ASI^N>#/$_Z4T4
M?EO\&O\ @E+\+/@7X!_8#^&W@G]H#]I63PS_ ,$Y_&7C3QE\%4UNX_9ZO[[Q
M;)XX\'>/?ASJ6@_%:\@_9XLFUG0K'X>_%#QYX/TQO!B> ]>6S\0'6]1UW4O%
M^DZ#XDTJ/X8?\$J/AQ\'/B+K-]\/?VA_VFM#_9HU7XV?\-)V/[#Q\5^ M0_9
MP\)?')/%<'Q(M_$?@:YU3X<7OQJ\&^!;+XPVMO\ '&U^"WAWXMZ?\*'^+'VK
M5M0\*ZAX5OKKP:_ZF44 ?E3!_P $F?AC'\)/@-\';C]I#]J"^T/]G?\ ;>UG
M]OGP3KMS+^S7%XEU+XRZ]\2O'?Q?U'0/$TEA^S79:!>?#F3XB?$[Q_XABT;2
M?#VB>)+<>)9='A\7)H.D>'=+T;<^)?\ P2Z^'WQ+L?VN_MO[0G[1NC^(OVM?
MC[\"/VGYO%&D7GP4LM0^!WQL_9G/PH3X+^)?@ZEC\%+%9-,\,V/P.^%FD7VA
M?%23XFP:U8>%VO;JYC\3ZWKOB34?TZHH _'CQU_P1R^'?Q.\'_MJ^$OB)^U)
M^U!XQ'[<]K\"=9^*6KZG<_!#3[[1OBU\ ?#_ ,']%\,_&+PS!X8^"WA[3H_$
M.LS_  *^'NH:MX1U*SOOAGHT,7B+1/ ?@OP;HGB*ZLH?I7P7^P+X1\-?M0W'
M[6OBGXW_ !T^+OQ(UC]E32?V0_&.A_$Z/X%W?@+QU\.],\<:[\1Y=>\1Z%X/
M^!W@W4H?%NJ^,?%7BC4K^V\-Z]X?^'\5CKDWAS2O >F>&-,T#1M(^\J* /Q^
M^&G_  1D^!/@+X<Z[^S[X@^.W[4WQ:_9/M/"GQQ\"_!/]E_XE_$3PQJ/@+]G
M7PC^T!\/_&_PG\8Z1\._'>B>!-"^/'B-/#'PH^)OQ%^%?PK/Q9^+7Q$M_AYX
M#\67=OIMI<^*[6T\7Q'PP_X)#:)\.?&/PZ^(%U^VG^UQXR\9?#G]B_QK^P7I
MNNZ_#^S,LEY^S_KFNZ9KO@K3;K3K/]G2+1CXG^'-YHNB7MOXOETVX\0?$#4O
M#^A+\4[_ ,9>&X=6\,:U^P-% 'A'[,OP"T+]EK]G7X+?LT^$?%_C;QGX0^ _
MPS\(_"/P5XG^(4GA&X\;W'@OP%HMKX:\'6FO77@KPAX'\+WU[H7AO3M+T2+4
M+7PII\^HVVF6]YK7]IZQ<:EJ=]\V>&O^":OP(MOV2OCQ^Q9\4?$?Q)_:#^"O
M[1?CKXW_ !"^(<'Q:N/AUI_B-=>_: ^(^M?%_P =?\(]J?P<^&_PEL='BM/B
MCXBUCQOX0NQI-SK7A/6)[2'2=6BTG1M#TW3?T*HH _)B7_@D1\*/B+\"OB/^
MS_\ M<_M#_M1?MQ^%O'/P=3X!:'XA_:1\7^ +GQS\-_AA;>)?"?C:U/AKQ'\
M,/AI\-Y/$GQ*NO'7PZ^%WCKQ+\7_ (HV_P 0/B!XI\6?#'P;>ZIJ[:=97NDZ
M@NM_\$H-%\<?".]\$_%K]LG]KWXQ?%S3-6^!FL_"7]I[X@ZS\$KOXO? RZ_9
MM^*F@?&3X5)\/M,T3X)Z)\+]2:]\>>$_#6M_&/6?B'X!\;^+OCG>Z'H-S\1?
M$VIR>"/AE_P@?ZS44 ?COX[_ ."./@3XH>%_VH_"/C[]K_\ :_UO3?VM_B3^
MSI\8_BA?Q7O[-UKK0^*7[..G?!:WT3Q?I,L_[.%_HMNWBW4_V?/A/JVM^&I]
M!G\%^%XO#=SX;^%?AOX?>$O$OBO0M<]M^./_  3C\._%3]H;3/VI_AM^TM^T
MU^RM\;M1^%=M\#OC%XM_9\U_X86=K\?_ (7:5>7FJ>%=/^)?A'XG_"KXF^!H
M/&_@35-5\0/X$^*G@KPQX3\?^&-,\5^(]%LM;-DOA?\ X1;]&Z* /R@\8_\
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
M'A#PU:^!K7P/HNF1:0>W\#?L!>%_ 'Q-_9C^*FD_'SX^WNN?LJ_LJ>*/V0_
M^F:K%^S_ ":'XH^'OC#_ (5W-KGB;QW%8? /3]6NO'TVH_"+X7ZM;WWA+6/!
M_A:TN_!EM;6_A!-(U_QEIGB7[WHH ^3_ -B3]D/P7^PI^SEX._9D^'7CSXE_
M$7P3X&U?QSJ^A>(/BU<> ;OQFK_$'QQXA^(FO65U=_#?X??#/PY/91^*/%.N
M76GX\,1WEM;WBV<EY<6]M:I#\8>+_P#@C?\ ";QE\-?VLO@S=?M+?M3Z!\*O
MVM/VJH_VP->\&^&-1^ ,=M\.OBM<?&'PI^T!X@/@34?$_P  /%6IWNC^)OB]
MX*\+^(+RS\?W7C5M&T7P_8>%?",GAS3-6\>-XV_7^B@#X5US_@G]\)O&WQ3_
M &K_ (B_$_QI\4/BCX>_;0_9U\#_ ++OQP^#7BJY^'6E_#'4?A;X!T[XC:;I
M$?AZ^\ _#?P5\6M!\17,/Q@^*<NH:W#\4YW-SXUN)M.M]._X1SP0OA;GOV._
M^"?EO^R9%X0M-;_:H_:A_:DT[X2^$-4^&_P"T[]H[Q)\.M9M_@Q\/]:N-(DU
M33],G^'?PU^'6H?$+Q?>V'A_0O#=M\1OB_>^/_%G@_P;IUWX,^&%YX \,>,?
MB/I7C;]"Z* /CC4OV,?"]]^VE?\ [<UK\6OC#H_Q/O/V9+G]E.W\':<WPEE^
M&6E?#^?QN_Q&BUZPT_5OA-JGC:3QM9>,F76;6^U3QYJ7AQS&FGWOA>\THRV$
MGSU\(?\ @E%\+/@I\+?V&/A!X0_:"_:5N/"7[ 'QA\7_ !I^$9UR?]G>]U7Q
MAX@\9Z-\3/#&HZ%\4KVU_9VL(]4\,67A/XQ_$SPUIL/@FV\!:\EGXJ?5+[Q!
M?^)M#\+Z]H?ZF44 ?FW\-_\ @E]\#_!G@+]MSX3>._'_ ,8OV@OA/^W_ /$C
MXH?%3X^_#KXRW?PJ31!XM^+_ (>T/PEXTN? NJ_"/X3?"?QCX5B?PWX7\,Z=
MX?;_ (2C4;WPI=>']-\1^'+W3?%:W.O7.3;_ /!,O2?$&E^#[?XU_M5_M,?'
MOQ)\)?@Y\6/@A\"?B!\07^"">,OA3H?QC\&V_P ./&7Q,\W1?@QI_ASXD?M
M:A\.X'\#R_%+XJ>&_&-K'H&H>(AIWA#3-4\<?$/5/%_Z=44 ?G=K_P#P3B\
MZY^P_P# G]@N'XY_M :%\,/V?/\ AFZ#P?X]TF7X%3_%C6-+_9.\7^#/''P4
MT;Q7?^(/@5KOP]O+'P_XA^''P_N-2GT7X<:!J_B.W\)VMGKFIWUOK'BB/7L3
MXC_\$P_AI\3?$_\ P4!\4:U\=OVB=.F_X*0? ;P1^SE\<M+T2Z^!$&E^%_AQ
MX#\)>,_ NE)\*SJ/P&U/5-$UR]\*_$GXBZ5JFJ^+]4\<^8/&5]>V-M8:CHWA
M"\\-_I910!^2_P 5?^"2/@/XHRM$_P"U!^T_X1TSQ3^P;+_P3L^-EEX9NO@9
M%+\=?@)8:5\1;+P;>^,'O_@A>Z=X5^('@[4_BMXXUVS\3?"K2? ,6I7&IQZ/
MJ>F3>&/[0T34NJ^'W_!,/PW\./BK^RW\:-!_:=_:.3XA_LT?LOZA^R/>:S_Q
M8\1?&?X07'C/PQ\0M,T/X@Z=+\&)]/T*+P_XN\(Z#=::?A;;> +NXT71],\*
M:S?:IX<?7M.\0?I]10!^3V@_\$B/@SX2_8\^"O[)'A;XW_M%:;<_LR?&Z;]H
M[]FS]HR35_A*OQW^#WQAF\>>+_'UQK6G-HGP@T#X1>+_  SJ\_Q"^('A#Q3X
M$\>_"?Q-X8\5_#WQOX@\+:U97&-%U#1M/XP?\$IOAK\?_AM\=_"/Q:^/W[0N
MK>/_ -I;Q9^SGXC^+GQM\/77P>T;QM>:+^R?XVA^)7P%^%_@[PUK'P@\4?"O
MP3\+_ OQ"_M3QE'I.F> )O%7B#7?$OBFX\7>,_$,>O7T4GZG44 ?*_@#]E31
MOA_^U-\:/VL+?XK_ !7\1>+OCI\+O@Y\)_%W@/Q$GPG7X;Z=H/P+N_'.H^ M
M4\.P^'/A3X=\?VNOPZE\3_B1?:K/JGQ!UC2M2D\8WEO)HZ6&A^$+/PWSEY^Q
M;X9G_;,\6_MPV/Q@^,NB_%+Q9^S%8?LI#PKIQ^#\_P -_#W@'1_&FM_$30O$
M6A:=K/P@U;Q@WCC1?&OB/7->M;W7_&VN^&;R74&T[6/"FIZ+::?IEI]ET4 ?
MEO\ !K_@E+\+/@7X!_8#^&W@G]H#]I63PS_P3G\9>-/&7P536[C]GJ_OO%LG
MCCP=X]^'.I:#\5KR#]GBR;6="L?A[\4/'G@_3&\&)X#UY;/Q =;U'7=2\7Z3
MH/B32OHW]KG]D>P_:LTWX-W%I\8OBK\ _B-^S]\9M,^.7PD^*_P?'P_NO%'A
MKQ?;>!_'7PQUFTO-#^*?@;XC^ ?$F@>)/A]\2O&7A[4]*\0>$=0ASJ,%TA*6
M\MI=_7=% 'Y :?\ \$<?A796=CIDG[3?[54^DZ#_ ,%$+K_@I7X6TXZC\ IT
MT7XWWOB[QAX^O?#EQ=:O\ =7OM;\":AXO\?>*=3U-]3N9?'=]:W&D:1)XW73
MM TV&/[>^"'[+.A? SXP?M3_ !FTKXG?%#QKK7[6OQ+\,_%3QSX;\;CX8?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MBU?VL_AG^RM\6=<_9)^%NMZG<_#GP_+XJ^+GB/XB>._@K\#/'WB?4O#4_P
M+/XB6WQ!\0_$?3-!^&MMXC\. '[;_M(_M0_#S]EO2OA-JWQ#TOQWJD'QF_:$
M^!_[-7A,>!_"%[XFCL/'WQ^^(FA?#3P9J7C#4EELM$\'>#;+7-?M)]<\1:_J
MEF/LZ?V9X>L_$/BO4-$\-ZMJ?M0?M%>!?V2?V>_B_P#M*_$W3/&VK^ /@EX#
MU_XB>,=/^'7A+4?&_B^7P_X<LI+_ %.32M T[R]ZV]M%)<W^JZM>Z1X:\/Z;
M#=Z]XJUW0?#NFZGJ]E_-C\0_$WQY\;? ?XJ_!/XI>-?BGX2N_@O_ ,'!/_!,
M_P"%?P:F\5_$7PO\=_B_\"_ /Q#\<?L%?&_1/##_ !@\9>!]5LOBKKWP]\5?
M&;Q'JWAW4/BMIOQD?1UEL? VN^-_C%X1\,Z9KNM>H?M?-\8_@U\%?^"\7['_
M (A^.WQ2_:2^"OAO_@D_>?M/_#GQ-\9M5T;Q+\1O@KXF^.OA;]LOP'XS^#FJ
M^-M.TNQU/QKX:UV7X&6WQ$\"#Q$EC>^!M)OM0\*:;;W^A+IMY" ?TS:-J<&M
MZ1I6LVT<T5MJ^FV.IV\5RL:7$4%_:Q744=PL4L\2S)'*JRK%--&L@8)+(H#G
M2K^?K]IOXN_M/_%;]N;X6?L ?!_5-(\,>$$_X)T:7^TU9"V_:H^)O['7CSQO
M\1_$?Q-U?X5'7_"_Q2^''[-W[0^I>*?^&=-)\)Z/XF_X5//::/X*\3:A\6[3
M5?BUX=^(WA70=*T"T_0_]GWXD?M)^"?^"?\ ;^.?VC/$'PD_:2_:L^#'PH^+
M.G_%?5OV:;W4M6\ _%KXP_ :_P#''A/7-*\.K#X,\*7ECXWUOQ#X&;P_\0O#
M6C_#_P /V?ACXK-XM\+^'/"FGZ9I.G:7$ ?>U1S2QP1233.D4,2-)++(RI'%
M&BEGDD=RJ1QHH+.[$*B@LQ !-?S3?L/?$K_@H9\2?!O[%O[:VM?M(?LL>&O@
M]^U-^S[XW\1_'BY^)?[7WQ$^,.D_$CXL>(O@!XN^*_PSF^"WP!U#]G#X5?#7
M]FC7?V=/&GA/Q5I?Q:^%GPO^,=Y91_ SP7\23\7[[XI_%KX>-\71\W>+?C)\
M7]1_87_X*E_LJ_M5>-?VO?V?_P!N_P"'G_!*'XA_'3XB?"OQQ\2K'XC>"?BC
MJGPO\"?%J?XC?M9_LM?'/1]2\5:1#\%_CYXT\1^!?"?Q-^!GA2'X:Z+\%?[)
MT_X8^!/ W@FUE\7"\ /ZB'^-%B_QC\"_"33/ 7Q/\0:;X^^%/B[XLZ?\;/#W
MA--6^ 6D67A77O ^B6?@WQ#\3+;5#::?\0?'%OXX3Q)X \.P:=>Q>)/"WA3Q
MGK":E;)HT4-][-7XO_#6]^*?PJ_;#_X)A_!:S^/7Q?\ %?PG^(W[ '[6OB;Q
M7X!\;7/@*[TN_P#&?PL\2_LA7?@OQA=ZAH'P_P##7B/4-=T;1OCEXA\'6MGK
M.M:EX9T[PWX>\+G1O#FD^('\7:]XM_-F\^*'[7_A_P"$?[*_QT7]NO\ :=UO
MQUJ__!<'XK?\$^;^/6V^"S>$-6^ _CS]N3XZ_LRWVJ>*OA_H/P=T#P'XL^(W
MAOPAX>\/^(_ &N:SX:E\'_#WQ9H6F1^$? .E>$GUGPKK0!_6-6=J^L:3X?TO
M4=<UW4]/T71='L+W5=7UC5KRVT[2]*TK3;:6\U'4]3U"\EAM+#3["SAFN[V]
MNIHK:UMHI9YY8XHW<?SI7_QB^,/P1^$W_!:'X%WW[97Q\TVS_9P_:0_9Y\!?
ML[_'WQ)X!M/VHOVG?#4G[7?P7_9=\:Q?!GX>>'+-_ EC\0/%?B7XJ?&/5OA;
M^SD_B0VJ_#K6O'OAO4/%WB+6?"WA)4L_SX_;-^)_[1?B7]@#_@O1\"O'/CG]
MH#X8^%OV:/'_ .QQ_P *P^''BGXUP_%?XO\ @CX>_M(_"WX$_$/Q]\!/BO\
M'Q[GQGXA^)GA_4;_ .)6K)XP\.#XC_$'2;..YU+X4Z;\5?B9\((1+XF /[1
M01D>XY&.AQT//:EK^>[]H3Q3^V+\7/VS_B_^P#\"/B-<Z5JOP"_8U^#WQH^%
MOBKQ[^U[XM_9<^*'C3XA_&#QY\9/#VI?M'WB_#']D?XVP_M&>"_@?JG@/P-\
M/O\ A66O:9X;_9]M-9\:>)[?XO\ @CXR>(/$?PV'P3_0W6OC_P#&GX1_\$P/
M&/[37BJ[^$?QW_:)^#/[%OCWXO\ B&[^#FIZUKWP3^,/QG^$WP=U[Q-JC_#V
M_M=)T'7+[P'X[\;^&YQHZ:?I-E>+I6II!IL;M';32 'Z"5\(1_\ !07X4W?Q
MR\%?!S2/AY\=O$OAKQW\6/B;^S]I/[1/A7X;Q^(OV?;+]H'X0#4T\??!WQ!X
MBTGQ!=^/- UW1+WP_P"+-%F\9:G\.(?A"?$W@KQKX3;XDIXF\*:WI5G^;DGC
M?XX?!_P?_P $C_V@/AY^T[\:OVEX_P!OGQ]\$/@5^TM%JOB"(>%/B_I/[1G[
M,GC_ .)UE^U1\%OA]K6@:IH/[.>K?!G4?!X^)MK\/_@IX5\$>!]8^%H\3VOQ
M'T#4]3T.T\7Z5]"?\$7?AM?>#?@-\<]7N?B;\5/&<-[^W7_P47\.)HGCW6O#
MVJ:/82^%OV]OVC-+N/$NGQ:3X3\/W<?B7Q9)"=3\87<UY<Z??ZW)=W.F:9HU
MO*MC" ?K5KWBW0O#EK?SZA=3S75AX=UWQ5_86CZ=J/B+Q9J6A^&X[5]9NO#W
M@[P_:ZGXJ\3SVLE_IUDFG^'='U/4+O5-4TK2K*UN-1U.PM;CR;]EK]H[P#^U
MY^SS\(_VF?A9;>)+/X=?&KP=I_CKP;!XOTZSTCQ*N@ZH\PL7U?2]/U36K2QN
MIXX?/^S1:G=F..2-972;S(H_S(T'P7KMQ_P7_P#BM?R_%CXM/H>C?\$Q_@#X
M_LO I\1:3)X"ANO%7[2/[2'@75?#L6@R^'9'L/#MS#X'\/>)I8]*OM/UG4/%
M5A_:.LZUJEG%:Z=:_FW_ ,$KK_XR?![X6?\ !NGJ>D?M$?%O5_!?[57PF^,'
MP1^)OP0U*;PG!\$(?A_X+_9/^,?Q^^'\_AKP79^&8M1TOXA>%O''PPT-YOBC
M-XDO?&?B/3-8\5:!JNH?\(=?:#X4\- '];%%?RV?L*?';_@I!^U=X._9*_X*
M%P?%CX ?#7P+\0/VF]8\(?M2^#/BA^UI\6+CP?=_"'QQ\9->^">D_LI^'?V1
M]4_9(T7P5\%OVE_@_P"-+_X<>&O@[XPT#XWZ?X\^*?Q!LI-*^+WBOXD^'_BG
M:6&C_I]_P54_:)^+7P3\.?L=_#KX1:WX-\*ZG^UQ^VO\.OV8O$?B;QI\0_$/
MP>MQX>\1_#3XN_$2W\ ^&OC%X9^'/Q=UGX6>,_C7XJ^&OAKX+Z-XST7X:^)O
M%NFV'CS6D^'E[\/OB-/X3^+7P^ /T%^,?Q@\$? KP'=?$3X@WU[9Z%'XB\">
M#-.MM+TN^UO6O$/C?XI>._#?PO\ AKX,T#2=.BEN;_Q#XZ^(OC#PMX.T&!O(
MLAJVN6DFIWNG:;'=W]M^?L/_  5@^&]UIOQ(T2R_9?\ VS;_ /:'^#__  MC
M5/B7^QU9_"OP%+^TEX?\ _!:[^',7C3XJ:+8'XNK\(_B=X%U&Q^+GPWUCX8C
MX0?%[X@^+OC=9>);FT^"_A/Q_KO@_P ?:/X4_*W]IOX3?M<:3\*?A_\ "S]I
MS]H;3I%\(_\ !7C_ ()D:[\#_"/PG_:,U;]H#XJ_"SX/?&G]K'X,Z1H_ACXX
M_%/XH_LT_![Q9X[O? /CGP]XU\0? #QEXK\.ZSXPFT:X@T[XD>*_B3=>%TU3
M5?J'3_@SJVG_ /!P'X<MV^-_QRU >'_^"1_@[7)[W4=>\&R3^)(?"7[76C:!
M<>&/$DL/@*W6[\/^+[C2I?$WB^"Q73=2O_$.M:S-I6IZ/I=S:Z99@'[G_#?X
M@>&/BS\._ 7Q3\$76H7O@SXE^"_"WQ \(WNK:#KOA;5;OPQXRT.Q\1Z!=:GX
M8\4Z;H_B?PYJ%QI6I6DM[H/B/2-*UW2+EY-/U?3;'4+>XM8NT)P"?09K^6?]
MBGX\_P#!2#]J_P /?LY?M]Z=\6?V??A9X-\2_MI^*/AI^TUX.^+_ .U?\74\
M,P_ K7/VAO$7P$TO]D72OV.;[]E?2/ GPD_:C\":M=?#+3_@_P#$*S^-EG\1
M_BM\49K9/B#XE\5_#_XN:=X)T/Z@_8<\7^/_ -JW]G7]D;_@I#XE_;B^+?PJ
MUOX[>-?'^B_'#X3031>*?A+=K\7O%OBOX&_#7]E7X??#+7K2+P=\)/''[-GQ
MJ?P!I?A_XU6'P_U;XH>,=3\#^,+3XT:EXKT3QYK-]H0!^]&F:MI6M6TEYH^I
M6&JVD.H:MI,UUIMY;WUO%JF@ZK>:'KFFRS6LDL<>H:-K>G:AH^K63LMSIVJ6
M-YI]Y%#=VL\,>A7XE?\ !OWH.MV?_!-_P9XG\0?$KXF_$75/%_QU_;9NKZX^
M)7B>/Q9?0ZEI?[=W[4%CJFN#7;C3;?Q%J_B'QKJ!G\3^.-=\2ZQKNJ:[XGO+
MO4_M%I',+5?--?\ B%\;OVJ? G_!7+XI:+^T=\8?V5OBM^PO\=_C5\'OV7+:
MR\5:5X#^'/P@A^ _[/'PI^)^F?$_XQ>!/$_A.?P#\=/ W[0OB/7=5\7>(K_X
M\Z%\2O"/A_X$:YHL7P1?X8^-['7OB+JH!^G7[3/[:?@7]FR]N_#,/P\^+_Q^
M^*&F_"WQ-\=M8^"W[._AKPUXS^*ND? _P3KNA^&O%GQ1N=!\5>-? >FWFFV6
MN>(M/TSPWX+T;6M4^+/Q0O+3Q/;_  @^'GQ!F\"^.8_#GTQX \<^&_B=X%\%
M_$CP=<W][X2^('A+PWXW\+7FJZ#K_A75+KPYXLT:RU_0[G4O#'BO3-$\4^&]
M0GTO4+66\T#Q+HVD>(-'N'DT_6=+L-1M[BUB_G"_9 U7QG^TS_P5X^#'[37B
M[Q7\3/AMXI^-7_!"']B?]I;Q9\--!U72(/"_AS6/B%\>/'/B#7?@R]OKGA"X
M\0O\/M+UJ>_G?3K[4(/%3:G?:N\VNPP3Q:?9?J1_P4H\=ZWX9\%_L\^"?"7Q
M ^,.C>+?B_\ M->#/!MA\&/V=]-LX/CE^U1H.C^"OB)X]\8_ _P7\4K[XA?"
MJV_9QT-- \)3?%+XH?M"O\0?"MQX-^%_PU\6^&M!U-_&'C?PQIVH 'Z1$@#)
MX''/U.*_._XC_P#!4G]DCX3^/_CG\,?&EW\>D\8_LS^&?#/CGX\V/A']DS]J
M'XG6/PR\ >,K+4=4\,>/M>USX7_"/QEHD_@[5M(T;7=7_MO1]0U.WTS3O#WB
M2;6AIK>'-<CT_E_^"3'Q)^,?Q%_9A\<:;\=?%>I>-O&_P8_:Y_;+_9OMO$&N
MZ]%XQ\0S>#?V?OVDOB-\*_ ^F^(O'R>%? UQ\2M:T'POX;TW0;WXEZQX.\.>
M)?'QTU/%/BO34\2ZIJTTWX]?M,>(/VY?"'_!0_\ X+B^*_V!M#\">+?C)H/[
M$O\ P3^NE\'^(?".L>+/'VN:2]G\<8M;F^"EE!K=MX7O/BKH?@YO&.L> O#?
MC7PMXWT+Q=X\M/"&B7?AW5-/EU/0=> /Z?OA3\5?AS\<OAMX(^,/PB\8Z)\0
M/AE\2/#6E>+_  /XS\.70O-&\1>'=9MDN]/U"SE*QRQ[XG\NYM+J*WOM/NXY
M['4+6UOK:XMXO0*_F4L/CW\$OV-/^"&_[$+_ /!*WQ?>R?L_?$GXO_LY? #P
MI\:?BMXUTKP]K'PA\/\ [1/[0KV'QX^(GQH^(#_#GXD^#/A3X_TOQIXB\=^%
M/%7BC4OA?XC\"_"'XH>)H=2L_A]XAT7PUI?@C5O2?$_A7_@JG\-?AY^TU\)?
M#_C3X,>.=5N_B3^R?\0?V?/V3O"?[=GQ%^(7[64_P$UOQ+XTO?VL/@E;?MD?
M'SX8_ 'X@>&+CXT>'_A7X_O/V=?B=XINO$7Q!\"Z?HWQSTOPO\4_#Z?#_P "
M:E\/@#^A&]U?2M-N=*L]0U*QL;O7;^32M$MKR[M[:XUG5(=+U+6YM-TJ&:1)
M-1OX=%T;6-8ELK-9KF/2M*U+46B%G874T6B.0#ZU_*9X>^*.A?M=_'/_ ((]
MW7@/]HS]LW19/!W[>/\ P41^#7Q)^'7Q=FL?!?QI^ WQ+\+?L=?M5_$*#X5?
M%O1-<T[QO9^*/BO\&/A[XR\-_"#0?B1J^O>-[K4_A-J$NL1:N_C;QYXW\2ZI
MW^L_M)?M#Z+^VC\$?B%X ^-GQT^)'PM^*'_!8#QU^Q5XK\>^*H(OAS^S5XC^
M%"_"SX]+J?[,'P+_ &<KWQ-XS7Q??_LP?$C]G>ZT;XA?ML7F@?!SQ1X[^+ \
M4Z)X#OOBM\--6UK3_AX ?TR66KZ5J5SJ]GIVIZ??W>@:A'I&NVMG>6]S<Z+J
MLVE:9KL.F:M!!(\NG:A+HFM:/K,5G>+#<R:5JVF:BD1L[^TFFT*_D'^'OQN^
M-W[(W[,?_!4+XM>#/C1\1M?\8>,?^"ZFM_LG:G\5/C3\0?#-KX2^#/@;QY\8
M_P!G/X,ZO\>/%'CK6/@Y\1=#\ WWA/X=ZA;>!?#?C'Q3X#\<?"OX7-;_  ^^
MR_!WQ1X9\*V_PR\2>]_M,:A_P48_95^ 7[3D6O?M.>&/A1I-I\<?^"<WB/\
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
M:?L]-\4-2'CN^^-^H_LR6FO_ /"L_BM_PIF?]I32O ,/Q.OOV?5_:$_X0@?
MQ?C&G@R5KN#P#)\0DUZ]U^SU;P+8VMSX]T36?#-@ >W>._V:?@M\2_C%\)/C
M]XU\&G6OB]\![?Q5:_![QH?$GC#3KWX?P>.[&/2_',>@:?I'B'3]%A'C32K>
MTTGQ:T^F3OXDTBPTW2M::^T_3=/MK;Q]_P#@G=^R!+X-\,?#^;X474WA'P7\
M=9/VG?"NDS?$SXO3-H/[0DNM7'B9_C%IFHR^/WU2V\?CQ7>ZCXQC\0K>F]A\
M::OK?C&)U\3:WJNJWG@O_!+OXR?&7XM:E_P4DT?XQ_%'Q'\5W^!O_!3OX\_
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
M*?@RPUZ5_&G@;1OB1I7BJW^&'Q%$?Q*^&@\)>/H(/$D?N7PG^!WPQ^!GP?\
M"?P'^$WAV7P5\+_!'AIO"GAG0M.U_P 37&I6&E2+<M=7,WC#4M:O?&VJ>)=2
MO+R\UC6/&FK^([_QCK/B&]OO$FJ:]=Z_>7&I/\<Q_P#!6C]A7SO $-[\2?B1
MHG_"W=:;P]\&;CQ)^S#^U-X<L/C;K$GPSNOBYH]E\%-1UKX+V5C\79O&/@NU
M$GPX3X=7'B1OBAXCU'P[X*^'(\4^,?%WA/0];^IOV<?VFO@O^UC\/+KXG? W
MQ3?>)/#>E>-?&_PU\36'B#PAXT^''CGP+\2/AKXBO?"GCWX>_$;X9_$GP]X2
M^(GP\\;^%=>L)[35?"_C3POH>L1VTMAJT-I-H^K:7?W@!P&B_L&_LB:#^S!X
M@_8ML_@5X/N_V6/$]OX@M=7^"'B!];\5^"'A\3Z])XLU@Z?9^*-7UB[T2>7Q
ME--XXLKK1+S3KG2/'4TWC71YK#Q5+)J[>):7_P $A_\ @G?HOP!M/V:-*_9U
ML;+X7Z;\3O!7QJTB\B^)'QD/Q?T#XO?#:ZCG^'?Q,\-_M'/\16_:*\-^-_ =
MFC^'/!WB/0OBII^I^&O!-WJ/@'1KBS\%:GJ.@77U)+^U%\&8?B-\:?A(=:\5
M2_$C]GWX;^#_ (N_$_PC:?"OXL7VIV?PZ\?#QFOA#Q-X--EX'N+7XKV^MWGP
M\\;Z/;6?PGN/&VIQ>(?#.J>'+JQ@UZ#^SF\#US_@I_\ L4:':?L]3_\ "TO$
MOB&__:Q^"NI?M"?LU>%O WP1^/7C_P =?&WX5Z1HWA[Q'J.J_#[P#X,^&6N>
M,]<\26GA_P 4Z/K\_P .HM"3XCPZ =5\03>$X]#\-^)=1T< K0?\$K_V#].M
M/%EIX:^!2> F\9?'F+]I[4]2^&'Q+^,?PK\0:1\=X?"?BGP1'\0_ ?B?X<?$
M3PMXC^&&H?\ "-^.O'%H^E_#;5/"GA^6\\:>+M:FTB37/$NM:E>^G>+?V$_V
M6?''P?\ !/P.\1?#*:;P/\-_B$/B_P" M1TOQ[\3?#GQ2\(?&.7Q/KGC/5?C
M+X>^.WAOQII/QRTOXQ>*?%7BKQ?KWCCXK6WQ&3X@>/M2\9^-;CQKXCU]O&'B
M7^U<_P +?M_?LH^._@+\,OVD_ 'Q-G^('PN^-&NS>$?A,/ G@?XA>,/B'\0?
M'-E;^)KS6?A]X:^#OA_PKJ'Q9O/'OA73_!'CC5O'7@]_!<.O?#_0? WC;Q)X
MWLO#_ASPAXDU73./N/\ @IY^P_IGPHL_C5XD^-D7@CX?R?M$:5^R=KMY\0?
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
MR_9?^%7CJ]\ ^-_'>N:==Z)XZ\"_"_QIXTT_X8_%7Q'\&_AA\3/B<V@K\/\
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
MCXEZCH4_@F\^'UE\5O%>E?#CXH>,?A?\")?BK=I:?#Z;]HCXM^#/!GB#X9_
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
MX=^#O%WBCP=X@T[PAXIM]-U3PCHFNA_$/A[6O!TT4/C#3+S080#TGPK^R-\
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
M4 +U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5^ =[\4_&GPY_X*D?\%8K+P5^RY\2?VJ-7\7?L>?\
M!.O2-'\#^#;KX7V/A35/$YM?VXK7P]X$^)6L?$CQIX?M_"?A;X@'5-2BO?&M
MSX>\1^"O#FCZ#X@_X2V>SU74/!OA_P 8_OY7S_X._9@^#/@'X_?%G]I_POH?
MBFS^-/QR\,>"/!OQ0\1WWQ2^*VNZ!XC\-?#4ZJW@+3+?X;Z_XVU3X9>&U\)O
MK_B-]%NO"G@[0[VS?Q/XI9+G=XGUXZB ?C_^Q3^PS^T3^RG^VK^Q#;:]X$UG
MQ?\ !S]G'_@BSHG[$/C?]H+2O%WPTF\#WWQ]T_XM?"7QQJ&F>'_"FI^-='^-
M4WA-[#X>Z[;Z+J]Q\)X;*TMM0\+Z?<WLS_VQ>:9X@/V*?VX-1_9/^+6J^%O@
M5JWA3X_?"#_@MY\5_P#@I]\&?@5\0?BI\'=)TW]ISX6S?M)>*/C'X>^&LOC[
MX<?$7XF^$_ FL>,? GC&[LM*D^(=QHUCX=^*^@Z-_;T=IX6BC\7#^F^N<\8>
M+-$\">%/$WC;Q++?0>'O"'A_6?%&NSZ7HVL^(]2AT;0-.N-5U.33O#WAO3]6
M\1:]?)9VLQL]%T#2M4UK5+GRK'2]/O+V>"WD /P)_;A^&_[<G[=/P5\"_&+P
M-^QI<?#R;]G']JG]FK]IOP-^QY\</B/X ^''Q^_:=A^'_@OXP>"OCWX>\5?%
M+X+_ !?^(/PP^&EOXI\%?%?P7I7P$?Q)XGMO$WAWQE\)O$.M_$G21H/B'PAX
M:L/O7]@/X8Z1H.N_'+XPZ'^Q-JO[%ME\8(_A3ITNF?%O6/"?B3]J3XJWWPUT
M3Q+IO_"6_&36? ?Q<^-WABV\'^'M(\0Z+X)^#OABZ\?:AXQT.QT/QA>:]9:1
MHNM^$M'T[[:^#/Q>\ ?M ?"3X9_'/X4ZU+XD^&/Q@\"^%OB5\/?$,VE:OH4N
MN^"_&FC6?B'PUK#Z+X@L=+UW2CJ6CW]I>#3]8TVPU.T$PAO;.VN4DA3TJ@#\
M>=&\"?'O]DG_ (**?MO?M )\&/BA^TI\%?VX/!'[,6M>!KSX/0_#*?QE\(?B
MO^SUX U[X4:K\$O$]I\0?B+X&N8? OQ)L+C2/B-X"\<76K:;\*_!7C#6/B?!
MX^U+P0^OQ>(_$WRC^Q7_ ,$_OVB_V0OB)_P1O\#W7PJUCQ+X"_99_9J_X*#>
M'OCS\0_"GCKX;WWP]^$/Q _;'^)/PE^+WA7X5Z%:^-OB7H_QA\:>"_AK>>"?
M$_P[TGQ%H7@/Q(?["M?A_>3O*+[Q%+X9_HTHH ^/O^"A7PO\=?'']@/]N'X+
M?"[0CXH^)GQ@_8^_:6^%_P .O#(U+2-&;Q%XZ^('P7\:^%/".A#5_$&H:3H.
ME'5_$&K:?IXU+6]4TW2+$W'VK4M0L[**:XC_ #:\(^"/VD_!'[6'[*/_  4+
MO/V:_C?=_#O5_P#@GUJ'[$GQ?_9TO#\']7^/_P"SKK.B_%'PQ\4_ WQK3PQX
M:^*'BO0-?T+XHWFD:EX.^)/@?X8^.-8\:Z/IUA\%?%'C;0[J?PSXGT'X7?O-
M10!_-7X1_8Y_:4_9Z\>? O\ :ATW]F;XA^-KCQA_P64_;,_;K^)?[.?PO\7_
M  7U+XD?!WX>_M3?LF_&C]FOP5-J.I>._C5X7^$>I:Y/XCU3P3\3_C?;>$OB
MYK7AWPGXD^(GCB/P7?\ BS0/#]O>77D7Q\^!/[<WQ$_:-^'?Q/U[]C7]HGQ3
MXI_9W_X+,^$OC7IB?#3XG_ SPI^R_KG[&EEH?QK\.?#CQW\-/A;<_'CP1I/B
M[XV:G;^*O VN_M#_ !C^,'@/4?C/I6N^*?&FC:9X_P!-^$FAZ'\)O!O]6-%
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
MS-KNG6OB7PFWB7P_\/I=?^''[1NJ>#H=8AU3Q;+\ ;'0O#2CQ7>Z'*GZ?T4
M?B3^QM^P%\8/V6OVMOBIHFIZQK_Q#_8F^$\^M?M%?LDOXZ\:#Q]\3-3_ &E_
MVF_ WA_P)^T)>Z]J7B#5[.33?&?@G5_AY\<O'EOXB;2] T#Q0_\ P41^)"+J
MEY?6/B*+0_BWX%?L??MH^$/V1?\ @DA\+_$W[)?Q&TKQO^S3_P %:OC'^U#\
M<=#?XE_LLWC> /@EXV\=_MM:[X?\7W&HZ;^T->Z)XDF.G_M1^"9[_P -^!M4
M\4^*;0^%_'D::-<367A./QA_4110!_,I-^Q'^W1>?LN?MZ/X)^"TWA7X]:7_
M ,%I;C_@IS^S)\,/B5\4OA=IGA#]ISP1\,?C9\&_C-X-^'NL>*OAG\0/B#9^
M"Y/B';?#+4].T2S^(S^#HM(\<GP7/XJN_"NA+JGBC0?>_P!LBX_;=_;:_8_^
M(UEX/_8'^*/PMGUCXM?L'Z_X-^$'COQG^S#HW[1/B74/@C^UE\,OCY\;?'OB
M/5H/VD9/A+H/PTT#P'\.=.\'_"C1M7\<VOQ6\5^.KK7+G7/!O@_P9_86L7O[
MX44 ?F3^S_\ #/XT>'O^"G/[?_QI\6?!SQ=X6^#'QH^ W[#_ (-^%WQ-U3Q/
M\(M0T7Q3XG^ Q_:)N?B!H]OX;\+_ !-\1?$;1C;M\;_#\&EWOB;P1H6FZE=Z
M!XN,=TEK!X=N_$W'?ME_#'XYW'_!1[_@EY^T7\-?@?XP^,7PY^$'AG]N'X6?
M%34/!OB'X::,_P .-2_:&\,? &#P!XN\6P?$'QUX-O'\ VR?#+QC<>)]5\'V
M?C#Q%IRZ?9:;H_A/Q!XEU_PYH.K_ *ST4 ?S.Z;^R]^V=8_LV>*_"\O[(_Q4
MD\8W_P#P<!0?MVV'@Z+XF?LI'4;G]F*/]OO0OVLF\;KJ4G[2$7A6*Y_X0+3;
MC0AX.N-?A\8GX@O#I_\ PCW_  C3/XPCYF^_83^*?@SXO_MW? ?XK?\ !.Z?
M]M_P'^U]^U#\1/VD_P!G7]HC7OB_X8NOV:_"\/QKUO0O$^J?#O\ ;/\ @YXK
M^,/@/QCHGAG]FOQ[HFE>)=!U'X7> _BWKGQ.\%0Z)I?@+P_I7CCP0DE[_411
M0!@>)M9O]!T+4-6TOPQKOC6_LK<36GACPU<>&;37=:D\R-#:Z;<>,?$7A+PQ
M%<!':X+:OXBTFV\J&0+<&8Q0R?RH_LT?L._MT_#?_@E__P $;/V9/%G[(_Q#
MT[XP?L8?\%&OA)\:/CMH5O\ %/\ 95OK#1OA-X1^*WQO\<Z[XXT77;+]HB72
M/$>GQZ/\2=#MH="TR[F\:W.H6^IQ)X5^S06UU=_UFT4 ?S<?M(_L<_MJ?$OQ
M%_P4*^)?PI^!^JV/CG0?^"E_["?[?_[+/A3XA?%#X1>'/!/[7>B_L:?!K]FO
MP5K?PMFU_P '?$7QSK'PYF\;>(?@;XKO?!,_Q=\,>"M-MM0OOA=JGB*X\->;
MXJE\#=K^VS\-OVV?V_?@+X6^*'@O]C76/A/J?[.7[3/[+O[3_P ._P!DOXY_
M%;X>?##XV_M77WPFL?B9IOQP^'WC+XF?!KXG_%#X=?#'PSXI\'_$#PCH_P
M=8\5^(K'Q3H_Q)^'VN>(/B1X<T;PC=^$4;^A*B@#^:SQQ^S1\2O&_@[2_BE^
MSQ_P2^^(GP)U#Q1^W1_P3!^+/C?POXS\?_L]P_M7_$/P=^QE\>;7XI_$3XA_
M&#7=>_:F\2> KCP)X6\ 6FG?#O\ 9^\(I\3M5^*;^(+?Q.NO^$?#7@/4_"FI
MV/)_MI_L1?M@_&/0?^#BG2_!O[/GB69/VT?AU^RA:?LMZG>>-_@N+3XP7WP0
M^#FB^#/&NEZ58:;\4-4\3^%;\ZQHUV^AP_$?P]X*BU>"YLQ;S+=SRVL']/\
M10!^.?@GP)^T5X__ ."MGPF_;"U[]E_XI?"KX)7W_!,OXA? G7=7\=>,_P!G
MF\U?P-\5_%G[3?@;XJZ%X+\5>&/ 7QO\:>))-4_X0SP+-/K6H^$M)\4^$=+U
MG6](T>+Q3J)AUF[TB7]EK]BOXP?!7]LKXTZ+JD41_89^'?Q>^(O[87[(>GW6
MNZ=?7>B_'K]L3P[>:)\:_!&A:-I4VGW_ (+\&_ KQ#<_M/\ BCP[X?O]-D\(
M>)=._;HLH=-2YUSX/1:A:?L/10!_,7^RK^Q/\6?@[X[N_P!E/XV?\$^+SX[:
MC\,_VR_%/[0WP!_;X\9?%_0_%7[-&J?"GQE^TUXB_:2M?BE\2/ >K_%;2/B9
MX4_:I^&-KX_\7>#O"_@+PE\#?%5KXH^+NE:+J&K>.-"^$NN^(?C+']._M(?\
M$Y_C+\.?V1OV\_#WPI_:/_X**?MX?$K]IG]D']HG]F[P%\#OCU^T)\ M=^'_
M (<\5_&OP7K6A^'_ !OIL?C+0O@!HGAT>&=2GL],OM7G\<:OJ%AX.U/7;;2_
M"WB#498?+_=>B@#^5?XH?L0?M5_'K]F#_@G?\!/@W^P=XE_8F_:T_9IO/V9I
M]6_X*$>-_&O['>E2?L_V7PK\$^'O#_QOO_AQ)^S?\>OC'\8?C%??%C3M&N_!
M:_"KQ1X3\*_#'X@Z;J,&H_$S7]%&A:5"=K_@J?\ L]?MG_M">)OVX?"/A_\
M98_:"^(.EV7BS]A?XC?LH:U\#/B)\(/A]\%/B)\//A?\5OV:_'OQ]/QF\*7/
MQK^&?B7XX?M+6>J^"OB1HGP_T3XZ:+XS\#>!_A]X'^']U\&;/X8^*=<\7^*O
MB9_4=10!_/#\8/V=?VE_$/[=MM^TI^SE\%_VE/V7/B]XF^/_ .R#<?&B]'Q#
M^#WQ-_8V_;$_9>T3PE\ '^,.M_M%?#O4/B-K>G_#K]H;]FZPM_B3\(_A?XJ^
M'OAM_B!JES\//"VI?#G7?$_A_P =77C#X6^2?L<_L.?$_P"!GB?PK^R?\:/^
M">VH?&K7O@;^V+?_ !Y^"7_!0#QC\8_#_BC]F[6?A->?M':Y^T#8?&3Q1X,O
M_BO8?%3P!^UYX-T'QIXP\ >$/!?AGX$^,["_^-%IHGBC7O&VF_!WQ'XF\?67
M]/-% '\E/A;]G#]O_P '_LJ?L$?L%:S^Q=\9/B%XO_8&_P""E_[/?QC\:_M*
MZ)XV_9PT3X0?'S]GWX1_M*_$3XHP_%[P3-XS_:./Q N?B9XS\#7&F^(O&G@O
MQOHGAZ;3_&%[K$6H>(X=?U;PUX:UK^D']L7]FWP_^V/^RE^T/^RSXGUBX\-:
M-\??A#X[^%S^*;:TN+^Z\)W_ (JT"]TW1?%]OI5OJNAMK,OA36Y=/\11Z%<:
MM86&N'31I.I3C3[VZ5OI6B@#\AOV'?B-^V'\#?V6/@Y^RC\;OV-OB#J?[2'[
M/GPS\*_ NU\>>"_%?PP;]E+XR6OPUM(OAYX(^,.B_&#_ (2?_A*O!/@3Q3X6
MT30/&OQ T7Q5\%=#^+WA"6Z\3Z3X*^"'CJ^T_P +Z1XHS/#OP]_:,_9,_P""
M@G[5'[1>J?"?X@?M1_#+]MOX,_LK6=OJ7P0M_A]::S\%OCG^S/X7\=^!=5^%
M<WA3XG_$CPYJ6G_"3XQ6?C"/X@_#_P 9WGCB7P'\./&\_P 1=.^)-SX2_P"$
MEMO'7B[]C** /YV/^"?O[#G[1O[&GQ2_X)Y>']9^!FKW7@+X*?L4_M_^%?B=
MXB^'?CCX47_PV^%GQ5_:]_:L^$G[4GA3X&>&X/&7Q7T'XJ^+="^'EAX#\2?"
MZT\96?@._P!!N+B#X?ZA-JO]EZIXEU3P?YS^S#^R1^V9\./V0/\ @C9\*/&7
M[*?Q&L/'/[+O_!1KXN_'OX_:4GQ(_9>U%?AS\*O%%I^VSI/A_P 576HV/[0=
MSI7BG[8_[3W@?4'T7P#?^+O$MGIWASQN;G1H]3LO#.F>*OZ;:* /Y3]/\-?%
M+]H+X7_\%\?V)_AE^SMXO^)7B']JG_@H]\;/A%HWQ5UBX^'5C\"?A=_PLO\
M9<_9 \'^)_B1X^UC6/%<_C/3KS]GS1#9?%VUT+3OA[=ZWX_U,>$O#?PDO=:\
M40^+;GX?^L?$S]D3XQ^#OVO?VWO!'Q%_X)XZU^W[^S_^V7K7A'XL_ 7XK0_M
M :!X=\%>#_'=M^SU\(_@3XM^"_[:7A7QM\1_!!\-?"71;SX'^'_%EAXZ^&OP
MM^.&OQ?#_5[32/"O@SXF^-H(/AMX1_=7X'?LM_!7]G'7?C7XD^$6@>)]"U?]
MHCXHW_QI^+\^O_%'XK?$.W\4?$_5-*TW0=0\66>G?$CQMXMTWPE=7FA:)H.A
MSV7@NT\.Z3)HWAWPWI1L/L'AW1;>P^@Z /YE?C'^QG^V!JWP_P#^#@[P/X2_
M9B\3ZF_[:'PV^ _@#]E!O#?C']G3PKX7^*5SX1_8S\"?LP^(+O0M%U[]HB>_
M^%WAC1?%OA.[U\Z9\4+[0M4B^'4NEC2'\4^*DN?#<7JW_!23]G#]HGXS?%2Q
M^-W[+7P=_:C^!/[8&C?LM?#;0?@=^T'\//B!\%_$/PI^(GB"]\6?&#5?&?[#
MW[>WP)\2_%'4_AAK?P6\#QZYH?CF?XAII_CG01K/Q"\1WGPX\2>+/$WP]TOP
M!\2?Z%** /Y2OVI_V??V^?B9^T)X[\;^*_V1_CQ\3M6^#W_!6C]BC]H_X/7/
MP.^)WP2^'_[,GB?]CGX5>._@C=2^(](^&>L?'3X=ZC\7/VRM4L/AUJ.G_$_Q
MG^TEX<UR7X=Z):6&A?#KXP_#OX/PV/A6Z]Y_:)_9^_:Z\5?"'_@O?^SQX1_9
M.^*'BSQ'^VA=7GQ!_9_\?:+XX_9YTOX5>/7^(?[&G[,/[.D7@K2]=\=?&SP3
MXMT_Q7X6\>_#OQYJOC#_ (2[P-X5\.6/@+PS+K.F>(-9\2^(/!O@OQ-_1Y10
M!^0?COPK\>/A7_P4:\#_ +<EA\"_B)\2?@I\7?V#?#W[,7Q)\ ^"=-^&&O\
MQK_9X^*/P]^,/B;XT^#M:URT_P"%E&S\2>#?'UA\3?$WP^\:P_!W6_&UOI'C
M7P/X(UO6I-:\%-;^+/"WPW\'_P!@K]J7X7_M5_L'_&F;X*>--0\,ZA_P4?\
M^"IW[='Q^TNV^(7P4N=+_99\(_MJ_#'XG_#?X3?#O4(=3^,::IXM\46<7BOP
MKXM^*5G\&+3XD^#]&\;:A\55\&Z[K>A6GA ^)/Z8** /R]_X)8_";XT_!_P#
M^UKIOQN^#_BCX/:M\2O^"B'[:_[0'@C3/$_B7X3^*)_$'PO^/7QJU[XF^ M=
MBN?A+\2/B1IVG7)T+7;?3]9T;7[W2-:T[6[+4+>/3[K2TL=6O^-_:]_8^^-/
MQ"_;>^#/Q:^"C#1OAM\?/V<OB;^Q?^W7XI3Q/<Z9JN@? [3_ !?X<^,_PQ\1
M>#-$L-5T/5;CX@7R1_M _ /P]XTT;4EUCX83?M'6WQ-LXKU_ D.B:Q^NE% '
M\[WP9_8F_;A_9[_8\_;V^'WASP]X/^+7Q0^$/PB^+_[&W_!,+P3\9-1\%?$7
MPSXI_9*TC4?'GQ)^$$?B>7Q3/;>%K/Q)XY\/?%#P-^S1X^\&>-+3PMX!\3V7
M['OP7N?'UM-X6C;55\J^'_[./QDN_'O[9UYXK_8 _;.^-WPC_:K_ .";/P'^
M%?B#P]^U_P#M)?"/4_BS\:_&O@[XB_M5R_%[P!\0/&NA_M&Z]I/P%^(_Q/TC
MXR>&KGX;>'?@LO@GX$?""&>XU_18/@)9Z!I?@V+^G:B@#\B_^"6WP>_:8^#.
MK_M(>'?B)XK_ &@?%'[*!O?A0O[&UO\ ME7_ (1\2_M>>#M/_LGQCJWQN\ ^
M/?'OAW6_$7B/QO\ "'P=XWUS2-'^!6H_%'4HO'VEV,/C/0H+?6OA[I_@'XB>
M/^BU7X-_&Z3_ (+3>#?VDH?A)XEF_9WTO_@FUX__ &=]1^,*^)_A4N@6_P 6
M/$_[1OP^^*^F>'_^$/E^(L?Q9FAC\,>"M1AN];@^'$FAPZIJ.DVL6I3V\FI7
M6E_JE10!_,M\%_V-_C)X'^+7QN_9N^.G_!.:W_:'L+S]M/XD_M(_L[?MJ^(/
MC-HOB/\ 9HE^%_QC_:4UW]HR3QC^T#\-?$_Q;T;X@P_'SX$ZEX]URRT'P1X
M^"6JVWQ8\>>']%L'\2^ _!=SK?[0<OT5^Q!X?_;J_90@UK]A#6OV3=4\?^'O
M"'[7GQ9^*/PT_;KUOQ_\,O$?P'\3?LS_ !W_ &C/&?[1WBKQ=\0]*OOB+X=_
M: TO]J/1]+^)'Q!^%NG^!/#7PG\1: WQ/M_#7BK5?&+?"C4+WQG?_N_10!_+
MQ^Q=^PM\4O@0_P */V2/C9_P3KO/C1XR_9K_ &JH?B]\)OV_O&?QC\*>-?V:
MM?\ A9HOQIUWXP^'?CI-X(U?XPZ1\5_A[^V#HOA;Q+XJ^%OA/P7HGP5\3Z;:
M_%]M-\?Z_P"/-.^#OBOQ'J&G_8OP/_8?^*GQI_X)4_'G]C;XY^#O'7[,?Q/^
M(/QK_;/\?^ -?U;Q7\/];\2_#_Q7\1?VS_BM^UK^R[\;M!UKX#_%;QQ80ZK\
M-_%'B?X8^+I=.3QAHNOV7C/P7K&F1+_9D>E>(-5_<*B@#\$?C9^R%^VU^T#_
M ,$L/B#+XF\*>!8/^"B?QD^(?[./[8GCOX+:O\0K^R^%=W\3_P!G?X@_ ?QU
MX;_9F7QCX8U>TM-#TF?X?? 3PYX%NM1\+^*M%\'-\9]2U[Q]:^,]'T_7+_QD
MG@GQ!_97^.OQH^#=Q\>/V<O^";FM?LI_'OX:?$7]B3XTWOPM^.GQN\ ZE\;/
MVM=?_94_:@\)?'KQ+^SO;?%'0/BY\2?"?@[X#Z*WA">]^%GB;XI:SH=U\1_B
MA>:/KFI_#/X0^&?">G>,O&']--% 'XR?!CQ-^TA=_MN_M4?MD^)_V$_VG? O
MPS\9?\$_/V;O#/P^\)>)?$O[*MW\6O%GC[X$_%7]J;QIK_PLB\'>&_VD]<TO
M0O'_ (JTKXU:)<>#[?6_%%IX.QIFI1^,?&G@[6+W2M&O/U#^ WQA\.?M"_!'
MX0?'GPAI?B/0_"OQH^&7@;XJ>&]&\7V5AI_BK2=#\?>&M-\4:7IOB*TTG5-<
MT:+6;*RU.&VU%M$UW7="FNHY)M$US6=+DM-2NO1=9T72/$>DZCH.OZ98ZUH>
ML6<^G:OH^J6L-]IFJZ==QM#>:=J5A<I):W^GWL#/;7MC=12VEY:R2VUU#+!+
M)&UJSL[33[6WLK&V@L[*T@AM;2TM88[>UM;6VC6&WMK:WA5(8+>"%$BAAB1(
MXHT6.-510  6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MI6W\3>)M'\(V&IK%XX\8^"=);2;+6==TW^VI+75+W6+73YIKS3=#UB6W:S<
M^MZ*09QSUY_GQ^E+0 444C':,X)Z<#J<G''2@!:*\.U?XU@Z]\$;3X>> ?%G
MQD\$_&'Q/XFT'4_BU\,]3\!:O\.?A5IOASPGXDU^+Q1X[U*^\8:;JUUH>OZW
MX>_X0K1KCP7H_BE?^$DO8;74WTZ2738M4]QH ***0G&."<G  ZDG_/)Z <G
M!- "T5A>%_%'AKQOX:\/>,_!GB#1/%O@_P 6Z'I/B;PIXJ\-:K8Z[X<\3>&]
M?T^WU;0O$/A_6]+GNM,UG1-:TN[M=2TK5=.N;BQU"PN8+NTGE@FCD;=H ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ***R]:T32?$>E:AH6O:9I^M:)J]G<Z=JVCZK9V^H:9JFG7D30W=AJ%C=)+;
M7=G<PLT4]O/&\4L;,DB,C,I /XLOAG\/?V@+W_@W=_:R\5Z+^U;X5^$?P:TO
MQ9_P48UKQY\,_$_PJ\+VP^(_PVTC]J7X\V_Q'^!T7QCU?Q ^I>%-1^/MI#JG
MPYT/Q=I?A:_\1^'=;\6V>F^';.ZU.&QEK^K']@_XI^%_C?\ L4?LE_%[P1\-
MM3^#O@SXD?LY?!KQEX1^%>K:C/K5U\/O"^N^ -!OO#_A*/7KF"UN?$.GZ+I$
MMG9Z1XBN;.QN?$.D1V.MW%C8RW[VL7%Z9_P3#_X)L:+_ &?_ &-_P3U_8;TC
M^R-<M/$^D_V7^R7\!+#^S/$MAY?V'Q#I_P!E\ Q?8M<LO*B^R:M;>5?VWE1^
M3<)L7'UE>?#WP1J'C_P]\5+[POHMU\1?"?A+Q=X#\->,YK"%_$.B>#?'VK^"
M]>\9^&]/U(KY\&D>)-9^'7@;4M5LU;R[B[\,:5*<& A@#LJ_$O\ X."(<_\
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
M&NM/JNFW4&I^$=5\/:UJ_AK5-(O8)H-2\+ZE=^&KX7&A2OIY\P\(_P#!,?\
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
M?V#\;_L;_LL_$CXES?&#QU\!_AIXH^(U_!X8M_$'B35O#5G<OXTC\#7$E[X
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
MW\]Q<N\K '\W'[/'[0GQ)\?_ +;O_!.[XB_#_P".W[0/B[]E;]NCX^?\%4?
M^L_$KXF?M/\ Q8M9/VFOAEX%\!_M"_$+PKJO@;]CYO$GB+X5_LE?#+X#ZU\/
MOA]X.^"OQ0^&>O\ PL^/OBK2O#VIZS\0OAA\(9/%NKZ7XMV_@KX9UGX+_L"?
MLY_$#X7?&']I3PKXD\<?\%Y='\"^.5NOVFOCYXVLO&G@&7_@N%\7_A#KWA?6
MK3XD_$+QD\.@^-_"/BC4K7XP?V!-HES\<_$-\/$OQRO?B+XDGGU"Y_>+0?\
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
MM:/:WWA3P_;Z;!H&E^*M4TG7O'%CX.TM"VD^![?XD>)- T#Q9\4D\'6.A?\
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
MOC_\;?@5\+/!7QXU:\\>_M>_%SXYC]JKXM_"X?"C1E^(7C234;R]O?B)X?\
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
M_A8G[<7C?]M'3=!M_ 6C?!KQ+XA^#/B72[7QS-\/_'ESK=U\28](\0>'+/\
MX0;2?B7H/C"Y\7> ?6/VIO\ @GE^UQ\;OV:?^"POP8\)Z!\'M/\ $_[>7[3W
MPN^+GP,U'Q!\6M=M-"TOP=X1\!_LN?#C6Q\4;G3OA7JNH^%-?6R_9LU'Q/I>
MF>%M+^(%G?3^-=#\/7.KZ:-+U?7HP#]%OAW_ ,%#O@_XL\:?M->!_B-X(^+_
M .S+J'[+'PK\-_M ^-]1_:1\/>$_ ND>(_V;O%T'Q#NM"_:!\(S:%XX\87UK
M\/!;_"[QHOB73/B%I_@'XE_#W4])N?#GQ&^'WA+Q1::CHMCY,_\ P5N^ GA]
MO%L?Q9^$O[2WP,GT[]FGQ?\ M??"_3_B9\._"\^N_M#_  !^'UG9:EX^\3_"
M/PO\.?B#\0?%&E>+O ^EZWX4UCQC\&?C;HWP<^-WAC0_%-KKNN?#FQT?P]XZ
MOO"?!_M _L)?%O\ :B_:$_;AU+Q8WA;X<_!3]K__ ()9^%OV$-/\7Z?XCE\7
M_$3P-X^M/$G[1GB?6/%^H?#L:+H&A:MX:T]/VC#9::MI\1XK_4]4\ 74=S9Z
M?I7B6TU33?DCX5?L0?MPZY^S/\9_@G\1_P!B7_@FU^SU\6%_91^-G[/I_:!^
M -_X8@U7]K+XD_$7X2ZO\*O#OC-;#PQ^S=X!O?V:_A%+>ZY<>/OB%")/&WC3
M5-2L=-T+PQX!T70/M^D7P!^AWP1_X*A?#GX]>*?!'A#PG^SI^U9X?U/XR_LG
M7?[8/[-]Q\0O!?PO\$Z7^TI\/M&L?A])XM\(?"S4-6^,2PZ3\3/!VN?$_P %
M^'=:T/XO_P#"K/#]ZFMZ9X_\,>*_$7P>UG0/B1J_D7[*_P#P5AO?CG^QW^R[
M^TKXE_99^,__  GO[8_Q)\3^!_V?_@=\.[_X(77B#XCQ6?A[XL_%NUN_#7B3
MQ_\ 'CP?X&TW2?!GP2^$_BS4_&?B+XL>+?A%J7B3Q)X-UY?!W@-9?$?@SPUJ
M-OX'?LB?M'^ ?BO_ ,$IO$_B?P[\-T\-_L8?L _%+]EGXUWNE_$G4]1U6Y^(
MWQ$\/_LMZ3;ZM\.])G^'VGQ>*O!6DWW[,=P]QJNO:IX*UV\T_P ?:3=1>&(;
M[0=4TJ?X&^"W[!O_  4G^&?[$7_!-O\ 91\6_"OX/^,OAS^RE\4_&'@']JK]
MG?1OVI=<\+^!_P!KOX3/IWC71_AGX^\7^/+'X0V5^_P7\/>,M<TWXC^//V8_
M$.A>*+'XQ>#8D\&?$SPIXDMXK[P+?@'W?XM_X*T)K?A3_@G[\0/V>/V8OCG\
M6/"?[:OQZ^)'P8U>UN[/X3^$O&'PQ\2?!OP7^T!??$GX4:IH'C?XV^![";XS
MZ5\0?@'XL\)Q75IKNJ_!=="\)^//%-K\3M8E3X;:)\1_5_A/^UA^S%\*-#_X
M*4_%CQ-X]_:"\)^ _P!F;]I_Q2G[0_B+]I+5/&7B+1_"7BF+X'?!#QC<:/\
MLY>$[_4/$OC.T^#FH^'O%?@^3X:_#_PYX7TZZ\6>/?$VLQ_#7PMK.E^*/"LN
MJ?GA\$OV%OV[?@A^SA^PAX)TGX$?L]7_ (U_8H_X*9?M+_'2T^'F@?'NX\%^
M /%/P.^/U]^W)I.F^*=$\2VWP5U1/ ^D>!H_VJ_"FIV/@*V\$:SXCO?!'@S5
M/(TO1_%.HV'@G3_=/BU_P3D_:)^.OP9_X*T?"R[\2^"/A)XF_:[_ &I?A1^U
M-^RY\1M#\57_ (GBT#QE\ ? W[*]K\,8?BGH<_@>WF\+66H_%+]DGP[K_B>W
M\-S^/9[/P+X[N;#3+^Y\2>'C)J !]?C_ (*1_#SPUXW\=_#'XX? ;]IW]G/X
MD^%?@1XX_:4\(>#/B7X&\#>,;KXX_"#X975GI_Q'U?X+>(OV>/B;\<O _B7Q
M=X$U#6/#,7BOX2Z]XJ\*_%[1M,\6^'/%MUX$3P3?OXE@YW]F_P#X*G_!G]I3
MXA?LX> M*^#W[2'PJM_VO?V:[K]J#]F;QU\:/!7@?PIX/^,'@WP_HGPXUOQ_
MX5\/V^B?$OQ7XYTKQS\.[?XFZ*=9B\6>"O#O@[Q9I5I<>-OA1XS^(OPXUGP7
MXS\5^#?&S]EW]I/]M3XA_!_X_P#Q2^ W@WX&^./V8?V8_P!L?P#\._ .H_&;
M0?&MYXT_:3_:S^%7@_X3ZG?6/CSPAX,U"#1/V9_"?A:R\5VUIXEUNTT[XG_$
M'7-:TS7]?^ 7@9_AOH%MXWYSX&_L'?M._#SQ[_P1!UGQ'I'PO;0_^"<O[$WQ
M:_9?^/UWIGQ$U:[OM:\5>.O@W\ _A1HGB7X4Z=-X#M$\4^'+?4?@%_;VKIXG
MOO >JVN@^-=/^PV6IZUHFHZ-, ?8?[7G[:GC?]G']HO]A[X$^#OV??B)\71^
MU9\3_B=X8US7?"MS\+;>VTSP[\-?V<?C9\6[_0_"\GCGXS?#>YC^)#:_X'\'
MZU_Q.-'NO!=U\-+/X@VEMKG_  L27P3X?U7(^*__  5"^"/PGMOBSXTF^''Q
MS^('[/O[.OQ'N?A)^TM^U%\,_#G@'Q+\'O@'X\T2\T"R\=:;XPT&Z^)6D?'O
MQAI7PKD\5: ?BOXO^"WP3^*O@WX?2R^)-/\ $?B"SU;X:_%2P\#Q_MS?!#]H
M/QQ\?_\ @G9\>_V?_!/@;XCWG[+'[07Q2\4>.O!WCCXCW'PMMI_"'QB_9E^+
M_P !&\2VGB:'P9X[>2W\%ZK\0K'Q%K.DV/A[4M<U/3;22TT33[JZE9K?X]U;
M]C+]LW0/@?\ \%(OV O#_ACP#X\^"7[;'C_]J?Q=\!OVE]>\?V6G:?\  GP3
M^W-)XN\3_'CP;\9_A)=:+-XSU?QA\&OB'XX^(/B7X(S_  ZD\<>&OC9!XB\+
MZ/\ $?7O@"^F:]X@(!^G?[;G[2VJ?LF?L=_M#_M3^%OAGK/QMN_@A\%_'GQ;
ML_ _AC7?"^BKK=CX,\*:GXIN=2U/Q#XFUO1M.T_P=H^G:=-KWBO4=(?7O%0\
M,6.I'P-X.\<^+7T3PEK7YG^-OVI/B[8?MH?\$UOB7??#_P#:HEU/XZ_L+_MP
M:MXD_8Z\$:UX>ELO''Q$^&GBS]D"^\%>)%\&VWQFU+]G+PIJ[Z'\0/B+J_A;
MX@?&#XTZ'9Z3X4\0:'X*UOQEHGCK4[/PCJ7Z"_M.?LN7GC?_ ()P?M"?L4_!
M-[&PU#Q?^Q)\6/V6_A)+XTU:[33;.\\0? C7_A-X"D\6:Y:Z?J%\EC;SW>DM
MKVK6VE7UVMNEU>0Z?<S!;9_FKX>? []K?Q!^T3_P3R_:$^)7PB^&7P\T[]GS
M]D+]I+X-_%GP-HGQRG\>^*-!\7?'";]G&\\+V/AZ^7X6^%O#7C-- 7]G%8/&
M6HKJOAS3;6_\?VUOX:D\46/A.[U;7@#U;P-_P4\^ WQ6^ 7[-OQO^$O@WXQ?
M$7Q%^U?_ ,)W9_!O]G33_#_@OPA\?]0\0_!YO$5O\>/#7BO2OBE\0/ /PP\
M7/P(U7PCXE\-_$SQ%XU^*FA^ K?Q?9:-X-\*^+_%7BGQ[\-](\8^^_LY?M(_
M"G]M/X-ZKXV^'EQXKT2W@\2_$+X-_%/P%KUTW@[XN?!;XM_#[5[[P5\5/A#\
M0%\&^([VX\%_$SP#K\%U875_X2\6WUG*C:1XS\ >+=<\,:QX9\4:E_/Q8?\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *>H:?8Z
MK8WFF:G:6]_IVHVES87]C>0I<6E[8WD+V]W9W=O*K17%M<P220SP2H\<L3LC
MJ58BN#^$_P '/A'\!O!.F_#3X&_"WX=_!GX;Z+/J-UHWP]^%/@KPW\// VCW
M.L7]QJNKW&D^$O".FZ1H&FS:KJEW=ZGJ4EEI\#WVHW5U?71ENKF>:3TBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ***,_KQT)_ET^IXH **.E(&!Z9.1D'!P1['&/UH
M6BDR,[>XY/!XSTYQC]:6@ HJ&*X@G1I(9HIHTDFB=XG61%EMYI+>XB9E) D@
MN(I8)HR=\4T<D4@61&4);W-M=HTEK<0W,:S7%NTD$J3(MQ9W$MG=P,T;,HFM
M;N">UN8B1)!<0RP2JDL;J ">BBDR/?TZ'_#]>E "T45$TT2E TB*9',<89@#
M)(J/*T<8."[K%%)(R+EA'&[D!5) !+14%M=6MY&TMI<07423W-L\EO*DT:W-
ME<S65Y;L\;,HGM+RWGM+J$D26]S!-;S*DL3HL] !1110 45%'/#*TR12QR/;
M2B&X1'5G@F:&*X6*95):*5K>>"<1R!6,,T4H&R1&:6@ HJ/S8_,:+>IE54=H
MPP+JDAD6-V7[RI(T4H1F 5S%)M)V-AT<B2HDL3I)'(BR1R1L'21' 9'1U)5D
M92&5E)# @@D&@!U%%% !114<<T,K3)%+'(]O((;A$=6>"8Q13B*902T4A@GA
MF".%8PS12@%)$9@"2BBB@ HHHH ***"<4 %%113PSIYD$L<T>YUWQ.LB%HY&
MBD4,A92T<J/&X!RDB.C ,I @L=0L-4MH[W3;VTU&SE,JQ7=C<0W=K(UO-);3
MK'<6[R0NT%Q%+!,JN3%-')$X5T90 7**B>:*-D5Y$1I'\N-68*9)-C2^6@.-
M[^6CR;%RVQ'?&U&(EH ***0G'K^ )_D#Z_YP: %HI P)(&<CJ""#W ."!P<'
M!Z''%+0 4444 %%%(2%&2<#U^IQ0 M%,62-C(%=6,3!90""8W*+($<=4<QNC
M[&PVQT;&UU)?0 44 YY_F"/T/-% !1110 445#'<03/<1PS12R6DPM[J..1'
M>VG:""Z6"X526AF:VN;:Y6.0*[07$,P4QRHS $U%%% !12$@=?4#\2<#]:K+
M>V;^4$NK=O/N)[2'$T9\Z[M?M'VJUB^;]Y<VWV2[%Q FZ6 VMP)40PR;0"U1
M44\\%M%+/<31P00123SS3.L4,,,2EY9I97*I'%&BEY)'941068@ FI0<C(_P
M_0\T %%%% !1110 4444 %%%% !1136945G=@J*"S,Q 55 R68GA54<LQ(
M)) !- #J*;'(DJ)+$Z21R(LD<D;!TD1P&1T=259&4AE920P(()!IU !1110
M4444 %%%0375M;R6L4]Q##+>SM:V<<LJ1R7=RMO<7C6]LC,&GG6TM+J[:*(/
M(MM;7%P5$4$KH 3T444 %%%% !144T\-O%)-<2QP0PQO---*ZQQ10Q+NDEED
M<A(XXU!>1W8*B LQ"@D2 @C(_P /S!Y!'<'D'@T +1110 4444 %%(2 "3T'
M)_R*8DL3M(B2(SQ%1*BL"\990ZB10=R%D(==P&Y2&&5(- $E%%% !1110 44
MA( ))  &23P !U)/8#J2> .34!N[46WVTW,'V+[.;K[7YJ?9?LHC\TW)N-WD
MBW\K][YQ?R_+_>;MG- %BBJ]K=VM[;V]W97$%W:7=O%=VEU:RI<6US:SHLL%
MQ;W$3/#-!/$Z20RQNR2QL'1F4YIYGA69+9I8UN)8I9HX"ZB:2&!H4GECC)#O
M'"]S;I,Z@K$\\*N5,L88 EHHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *_E _X.#/!_[7WQ"^,?PCU#3/V#_VSOVH/V)/@E\,;O6/
M$'B']BK]K6P^ WQ+/QA^)/BP1>,+[4OA=X7\/_%#XF_%_3_AM\-O GAD>"A:
M>!?#&B:3J/Q!^(UKJGB6Z74-.O=!_J_KX,^)/P'_ &Y+G]JJT^-OP1_;E\+^
M$_@/J7@+0?"'B[]DGXS?LOZ-\7/!4.OZ1K%[=77Q$^'7Q'\"_%+X$_$OPIXA
MU'2KQK6XT[Q)K/CO1[B_>ZGU*+4-*@\(Z+X* ,7_ ();>(_V:O'W_!.C]F#Q
M)^QMXG^)&I?L^^)OA=/>?#_Q!\3M<C\5?&+3]3N]=U]/'5K\2-8U.X\3:7J'
MQ1\+_$H^+=&\;);W.O>%+?QAI.J6.A2ZEX9M]/:;\ OB1XB\!_L+_P#!PK^P
M_P"%-<\8_P#!0?\ 9^\%?M!^$_&O@#Q/\6_C#\5_%G[1'P4_X*1_'[Q?8:!X
M!^&_A=].U#XM^--,^$.E^"?$GBKPG!=W.B> O#ECX8\7:E\//"6A_ KX%?"S
M^POBS??L>O\ P3S_ &G_  /XU^"W@_\ 9]_;FU_X%?LDZ-\)?VN])^/_ ,*O
M!7PK\#Q?$'X@_M"_M2:Q\3?']W^T%\.O'6LV'B&V^&FJ^'/C5\5KKXL>$O"U
MAILOACX>S>!=*\#Z-I6N^#_''B2QTGRSX5?\$D?CWXH^)/[&WCS_ (*+?MWV
M_P"WA;?L$>)]=^(G[/UA%^RYX1^!OB'7_BM=V=AIGA#XA_';QJGQ'^*FH_$.
M_P#A?:Z=I^K^![;PM9?#?5+SQQH^A^-OB3XF^(^JV$R7@!^J7QZ_9J^$W[2U
MO\-=+^,?A]?&'ACX8_$;_A:&G>$+^XN1X8\0^(H_A]X_^'=G;^,M'BFCL_%&
MAV&G?$35M8M="UB*[TI?$FG:!KCVCW^BZ?-!^%/_  22_8_^!'QG\$_M1^,O
M%WA#;XW^!7_!8']MG2?AGXPTS5=:L=<T+X>?"[XNZGX1T#X,W$\.I+%KWP4D
M^'VIZWX%E^$_B.+5_ =MI>J1:OIV@6GBG0?#>NZ1^NG[&GP;_;)^#'PW^,6A
M?M6?M6:)^U?\1?$WQO\ BCXV^$GC,_"[1_ACIG@+X5:_'IR_#[X::KH?A9XC
MJT.AZC9ZIKM]<&ZFO--A\1R>$M,UG4-(\/:/?/Q7[ W[&GQ,_8N\&?M(^%]=
M^*W@/XHWGQU_:D_:$_:MTG4]%^&OB+X>VGA/Q-^T%XF_X3'4_!&HZ9J'Q+^(
M4WB#0?#&N-<0Z?K]MJNAZCJ6CSV]K<Z5:7]C+J>I@'Y"?\$0_P!K+XC?!?\
M8D_X)*_ K7?V<K2S^ /[2NJ_'KX'^"/CS!\7=&_X3#2?C)X4U+]I3XX65EJ?
MP&L_!]\I^%?B_P *_#/Q;IOAOXAQ?%3_ (2N+Q1I-Y;>+_A9X7T6\\-^(?$G
MUK\,/^"@/P9_9W_8I_:2_:!\'?LN^"?V<_#O@3_@I/\ &+]FCQ3X/\4?%>R\
M*?#2'XR>,OVQ+#X(^.?C]\?/C/HG@/Q;H7P<\ :A\2/&-_XO\?>(K?0_B%H'
M@;P]96FC^'[_ %RS.B6$/8_L^?\ !*_XH? ?X%?\$Q_@BO[0OP\\40?\$[OV
M@?B!\:]1\2GX(^*-%E^,FG^-?"OQX\!VWA;3]''QNU9?AI>Z3X5_:)\8RSZ]
M=:I\1H-3\2>&_"^HQZ'INDW.L:!)Z%\,/V#OV@O@O\"OC[\-/"WQC^!OCC7?
MCE^VE^T'^U?XATKQ_P# _69OA/XK\!?M)>,/$_CWXF_LR?$'PG?_ ! \876M
M^'==N_$NI>#+3XEV5Q:2:-I-UIGBF]^&/BJY\.7OA+QF ?<O[-'Q6\??&GX6
M6GC?XE?#?PO\-->O=<\0VEAIO@7XI0?&WX=^+O!MMJ$A\$?$_P"'7Q2MO!O@
M*#QEX"^)_A*;2/&OA;4&\*:/>P:5K,&FZSI^GZY9:IIMG_)-\7?#'P^LY_\
M@OEX8\#> ?VF/^&G/"/[1%AX7_8!U3]CCX;?M!7WQ/\ A3\6+G]EWX:>)? W
MASX;>/\ X&>';G3O@QX&U;XG^(1J'Q,TF?Q%X0\/:MX0UWQ4-3@N!J5LLO\
M2]_P3M_8CTW]A/X1_$KX=:)=Z'INE?%+]H+XI_M!V'PI\!'6H?@O^SZGQ2?0
MY9O@I\"-+UV8WND_##PW=Z+<:\D$&G^%]&U3QMXH\:^(_#O@/X=>']<TSP'X
M<R/V._V-/B7^S5\?/VVOC/XO^*O@+Q]I_P"V=\8-!^--[X7\,_#7Q'X*O?AO
MKGAWX?\ AGX:6GAV#Q!JOQ,\:V_C/2;G0/"]A?W.I/H'A&\36I+^2.R;3[NU
ML=* /+/AK^UE^U]%HOPX_9=TKX*_#G]H#]NOX+_L6_LT?&+]N"Y\=_'O2/@3
M\+_#'Q7^+/AGQ-H,?@CP_P")OAE\'_CS_:WQ&\<_$#X4?%+Q!:Z%!X!\(_#C
M0_!%OHWB!?&\-KK^@Z5<?(_P_P#VEOA1^VQ_P4)_X(Y_M;?#/PMJ7AF7XD?L
MG?\ !57PKXFT/Q7IMI9>/_!GBGX2^.OV2_!?BWX8>+FA:1)+[X=?$3_A86C6
MT]K<3:1J*WMWX@T*XN-'\06]W<_H)XY_9)^,W@?]LOQ;^V?^RIXY^'.EZU\=
MOA#X#^"O[2WP@^,6D^()O!7C$_"*^\9ZA\%/CAX1\5^$3-XHT/X@_#>V\>>*
M?!^O^ KJUE\&?%#P9J]C&NM?#CQ1X<7Q-KWD_P %?^"9'BCX)?&/]B7XH:?\
M>M,\9C]F'PK^VT_Q:N/%'PODM?&/[0?Q?_;_ /B7X:^,_P >?BA:ZUH/CJPT
M/X9V-G\3_"MMJ/@CP;/X9^(CZ=X0U:[\':AXHO;C2M*\34 <+^S[^VS\'_A!
M^RCX@USX<_LN>'/@3XO\8_\ !1W]HS]B_P"#W[-5G\1-*BL?B=^UKJ_[4'Q,
M\'ZSJ_BCX@:3X6U'3?!>@>(?%.B>/OC#\4K_ ,,:%\3Y/AE\*/"OBM?AEH/Q
M7O?#GA'P+XAZCXP?\%&_VH?V<?"C>+/C_P#L'Z/X(\-Z%^US\$/V:_'?Q.TC
M]J.UUSX':-X#_:#NO NA^"/VC_#?C;7/@9X,\>>)?AUX6\=>.])^&OQ9T[5O
MA'X.U/PCXXO=-MO#5QX]\/Q>,/$7@KD]>_X).>//$O[,WBSX6W?[2&C>'/CM
MH7_!0_XD?\%+_P!FWXY^"?A7J&F:7\(?CQXY^,7C7XSV6@>*OAWXA^(_BJ+X
ME>"=,N_B1X[^'.O6LOB/PY%XQ^'>OM:WVDV.I174^H=%\8] \.^$OV;/C%X-
M_P""P?[1GPG\?ZK^V[X4?]F_2OA%\#_"'CKX;_#C4!8^ /'VL:/\*_V6_A'X
MY^)'QG\=>-_VG/&>K:KXNU30_&NC7L'Q"^)?C:W^"?P_\(^#;;Q!X*^'>F:J
M ?H5\-/C3XA^(GQL_:2^&H\":=IG@GX :]\./!=K\18/&<FJ:AXP\>^+_AGX
M>^*WBGPO>>"7\*:9_P (L/!/A3QS\.[Q-5B\4>)K7Q&GC")84TN\TG4[*+Y
MU'_@HKK6I_MJ?$K]C[X8?"KX:>-];^"/CWX'>$OBUHFL_M#-X,_:*M_!OQE\
M.?"KQ;>?M _#']GIOA!X@TWXG?L^?#?2/BUIVF^-?&\?QB\,Z]IOBSP=X_T:
M\\&V.F:7X?\ $/BGW[]@+X'>/_V>_P!D'X&?#KXR^(]3\:_'L>"--\6?M$>.
M-=U*RUW7/&'Q\\<QKXK^+NKZCK]BH@UJ"'QKJFJ:+H%VLD\=OX4TC0-+M)FL
M-.M%7Y+_ &H/^"<_CW]JK]H[P5\2?B%KWP/F\._"#]IKX!_M#_LY_&.P\#:_
MH'[6'[-_ACX16?PON_B)^SWX.\9^'-1TS3O''P[_ &@O%'A+X@7WB:]\:ZN-
M)\)Z?\4]4\_X>?$#6/"OP\U3P8 ?FM^R/^U1XN_87OO^"F_BWPU^S;H_C']F
MY/\ @O1XR^'7QJ\?Q_%>Q\!Z_P##C_AHR7]C+X+^%==^&'POM/ OC:[^,,WA
MWQ?XWL=5^)NF^(O$WP;&F:=KGAA_ FI?$>XN?&EO\/?TU_:/_P""G/B/]FS]
MHS1?A9XR^ WA+3?A5KG[2/[/?[,OAKQGXS^/\/P_^.?Q@\1_'A/A)97OQ+_9
MK_9TU?X3W>G?'/X)_"#Q;\=OASX*^*?CG3OC7X<U#0O$6F?%:PC\,SW7P\M[
M;Q5Y;XB_X)0?%G6_@/\ MM?!FW_:-^'%C>_MA?\ !1CP?^W]#XGF^!OBF^LO
MAR?!OQ+^ GQ-T_X3W'AY/C?8W'C0S7_[-_@71K[QY#XA\'"YL_$7BZ^MO!>F
MS1:-:0<O\:?^"7W[7/C+XD_M4>*? 7[0G[.AT+X\?M6_L:?M<^&=6^*_P5^(
M?BOXR:/J?[*GQ$^#/CG1?V;O%'Q*\/?%CPW;7O[,/@_5?A3K/BKX5^$=%\,V
M.L:-XD^*GQ$B6_T.\\1ZMXLU$ ^6?V@? O@Z7X5?\';FB2>&=%.D_P#"!3>-
M3IPL(!:'Q=;?\$E/A)\2H/$1A5%5M6B\?Y\8+>L/._X2$MJ9;[2[.?Z-_@HR
MVWP.^$CI"[I;_"GP$R6]M&#(RQ>$-**PP1 JI=@H2*,%06*J"!T_-[Q;_P $
MX/BSXR\(_P#!6GPWJOQ_^'J7W_!4;P;I7@^36;3X*^(X4^#*K^RUX9_9'\1:
ML^EO\99D^($FJ>!/"]IXST;3HKWP,FA>,+N\TV]OO$6A_9G@_0RP^&/BEOV=
M;?X,WWCZXT#QDWP;'PQF^*'P[L;SPU>Z)KY\%GPJOCWP5INHZQKE]H%_IM[M
M\0Z!8WFOZQ<:5=PVL$NL:@\!O90#\Y?V8_\ @J1XT^.?QYO_ -G'QG^S=X4\
M!?%_4/V/]7_;!\+?"KPA^TAI7C_XO^"].TG7?AII;? 3]K/X<^,?A9\&;K]E
MO]HR:Q^-7PKOW\$ZEJWQ"\,64]_XSL[WQQ#:^$K#5/%7'? 3_@KC\1OB-IG_
M  3T^)_Q@_8X;X*?LY_\%(M+T_PO\'/B?IW[0WAKXE^+_!'[0.O?#F\^)7@/
MX7_%7X9Q_#[P7::7X,^,^B^%?B+'\'/B=X.\?>-M6NKGP]X=M?C%\,O@GJ?B
M]M-\/\)^R%_P3E_:2_8P\6_LE_%+XE_M#_LCV/PM_9 _8V^/G[+WQ(@\'_!3
MQC\,K;Q#\/?%GQ%^#GQ?U7XXZ[XM\2?&+4M"@^,GQ.\1?!N?XB?M#_$CQ'86
MFA+XE\3>,]9BT+Q%K&OW'C/3?(/^"1G[/?CC]IG]@C_@D!X[^+_Q&^!OB?\
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
MMI]O^U7K?Q U3X\>'_AUXC\ >->./^"<?[9>O?#/]B3QY:?MN^$_$G_!0/\
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
MKV^M[:"XU"VMWED !^>_@+_@I+^U+\0OB;\'OA-I7[!_A;2_$?[3_P"R-/\
MM:?LX:UK?[7NAIX/ET'PI<_"VP^)WAK]H>]T;X(ZWXH^$4FAWWQ=\$)X%UGX
M6>#_ -I$^.[;Q7X;FUC1_ $\/Q!M/AUQ&@_MZ?";]JOX=_\ !'/]J+Q'^QVF
MLZW^TG^U-XL^&W@V]\7^._#UQ>?L>_'O0_@[^TMX;^(M[HVJ6&BW=Q\5XBWP
ME^+G@SPIJ-CHGAC0?$6DQ:3\0=3E\&^(K;PIHP^E_AA^P]\5?AW\9?V+/BQ<
M?%_X<ZY!^R7^PUXV_8XU7P[;_"OQ1H\WQ(U#QO)\$-0OOB5INMR_%?68_ =C
M::O^SSX%:Q\$7>B>.[F+3->\86ESXTO;O^P]0L/GWX)?\$J/BO\ !S]GO_@G
M5\"/^&BOASXC/[!O[7OCW]JK4?%(^!OBC1D^+@\<)^T-9MX&L-!/QPU9_ARV
MGZ9^T[X]C3Q+<Z[\0EFU'PUX0OGT 6D^M:7, >Y^ _\ @HEKOQ3_ &U/B5^R
MK\/?A+\.M:T/X(?&B;X/_&Z_U']H)_#W[2?PRTG_ (4/:_%_2OC_ *I^RIJG
MP@CEU3]FKQ7XIU[P3\)/!WQ5T7XPWG]O^)/&%KK$6@0:/H^OG39O@?\ MX_&
MKXZ:I\"OBAX8_9*MKC]A_P#:.;Q_J7P^_:7TSX[65UX[\'?#[PUX;UCQ+X!^
M,'QT^!FO?#'PKHOPV^&?QGT[PYJ>H>#+K0OC=\0O&N@:=KWP]M/B1X'\%>-O
M$NO^"/!?F_Q2_P"";_Q#^.W[6GP1_: ^*?BOX*P7_P"SC^TJ?CW\)/C_ /#K
MP#K'@K]K:P^$]A_PG%K8?L3>*/%UG?OHOBOX+Z^/&5Q<^-?&&I:@;35O!$^L
M?"F+X*CQ+J,/Q^L\S]C_ /X)U?M4_LQ^&O"O[)^N?M>>%?B)_P $\_@WXCO[
MSX1>!;GX8>-]/_:N\3_#.;4?%FM>#_V>_C#\?8?C&OA&Y^$OPNU'4_"NG+#X
M.^%&F:I\6/!GA:V^&_B8^%?A9>^(O 'B8 O:?_P50\5V_@C]F']IWQK^S18^
M"OV$OVM_B=\-/AS\,_CA??&J9_C1X2TOX\ZJWA[]GSXN?&;X :E\(M#\&^!?
MA'\5M:N/#,T>MZ'^T5XW\4>#?#7Q!\#:]XO\&Z9)-XQTKP5Y]X9_X*_?%/Q(
M^K>,Y/V(KO0/@7X"_P""F$W_  34^+/CO6OVC?"+^/\ PQXPU3XU>$_V??"/
MQ4\(_"_0_ .M:9X\\*)\3_%^E:1\1="D^)/A;7?"=A?:=K'@G_A:U@OB.3PQ
MT7PM_P""9OQS\-_ #X,_L%_$KX]^"OB!^Q3^SG\:OA3X]\!Z[<>!G?\ :)^)
MWP2_9[^*GAOXV_L[?LS_ !9BOTE^%NEVOPY\<>#/ 7AKQQ\8O!^F-J'QA^%'
M@2'PK;_#/X5^)/%NL^-;&G8?\$KOB_IGP0^,?PFM/VB?AB=5^*__  50LO\
M@IG#XDN?@9XMFT_P]+9_M&>!OVH$^"<V@P_'2TN=;#>// &F>')?B7'KNBB3
MP;J>H+'\/+?7;>VU1P#Y _X+7_M2^-/VB_\ @GY_P5D^&OPB_9S\'?$[]GK]
MF/PYJOP6^,GQM\6_'"U\(>*(/CMH7ACP9\1?$W_"D/@];_#3Q9HWQ)T'X"7'
MC3X>P^/O$/CGXO\ P8UI/&.G_$7P[\/O"GCK7_A_IEIXR_4K6_\ @H%JND_$
MG_@I7\+(/@Q97?B'_@GG\$_A'\=8+N7XFS6FC?&3PS\7/ 'Q>\>Z=I37*_#J
MZO/AWKND1?!S7M+O8SI_CC3YY]3TJX@U 1&[2W^,?V@/^"2_[2?C3PG_ ,%&
MOV>O@7^TC\%?AW^RG_P4>\1^-/C'XUT+XA_!KXC?$?XN?"/XX_$[P[\.O#7Q
M6;X?^*;?XV^'/#6I?#_XAW?@O4/'?V#6/#UO-X)\0ZS=:)X<TJ72[D:C8^J_
M%_\ X)W_ +5NO?&;]K'XE_"G]HKX%Z)9_M]?LA_#/]GK]I^3Q?\  _QI>:WX
M5\>?!KP+\6/!'AWQ]^SE:67Q<O-#\,^'O&VG?&7Q/]O\*_%J/XN7'P\U?2-
MU\:O\5=,.I>"KD ])T#_ (*,_$/XV^$O@'%^R9^SCX;^*OQH^+_[#WPO_;X\
M5?#'XK_'BY^"/AWX:_"?XT:*?^%5>#6^(VA_!GXRR^+?BE\1/&MAXP\,^&-,
MM/!.C^"+/2?AIX]\3>._'_@:9_AYX>^(GFW@?]N3]L7XB?\ !2?]FS]G>?X
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
M*GP;\+^)/@G\._%6I^&_A7K'B35_$GASX5:]\4/A)\-_C#\4(I;O4/$CZ_\
MJ;_P27\)^"? _P "OBUX9^%O[3GA/]J?X36?[2GQ$U+X9>*?A)X%C\%?LV_#
M'PQXG\+_  ]\57GP$_95DL_B/\7-$U_X _";Q;KGB71/#:>&?B-XET#X:^)9
M?%WP'M9-,NOA'>Z%I !]'?LP_M.:Q^T)X^_;"\#:W\,O^%;WG[)_[3,_[/4=
MPWC:T\8O\0--G^"OP=^->C>/GM['0=)MO"$FJ:+\8=-L'\)+J?BF;37TV26Z
MUYKFYDTZP^NRH)W<YQC()'&<XX./J>OOP*_C-_X*%>&OA*G[/_\ P7[_ &FF
MU;34^-W[,?\ P49_9D\=? WXA'Q[>0W_ , ?B5H7P0_X)TZ/HOC_ .&]LFOQ
M:5\.OB%J7B!]9\&ZWXKT>STW7_&D6@V_@#Q+>:UIGAF#0;*'_@L%\0_A7)\?
M/VY_B=X%\=?#CPI\>OV6?C-_P2K\(7_Q ^-?Q#\.ZG^T?X UCQ1\3_@;XQL?
M"G_!/;PYI.H^%O%?[-7P1UCX1_&#Q-XQ^//QAU3Q)XSN/CAXFN?CC\.X_A=X
M>\(^%/\ A9T@!_5#^V9^T!JW[*/[)O[1W[3NB_#\_%6Z_9Z^"OQ&^,\_P^'B
MNU\#_P#"5:5\-?"^I>+]<T\^+;O1O$<6A[-$TC4+K[6GA_6[IO(\BSTJ_NY8
M;>3VWP%XF?QIX&\&>,9+%=+D\6>%/#OB:33$NS?IISZ]I%GJC6*WQM;(WBVC
M71MUNS9VAN!&)C;0%_*3^3#]NOQY^QQ^T%\.O^"^=Q^U1XJ^$6M_M$?#7X ^
M*M=_8,?QU\0M AO](_94UW]@OP'XO^!_C[]CS63X@MOM6B_'']H;Q)\4(_BO
MKOPAO[J7XO7VM>&?@O\ %V?Q-X4TGP=X"T[^GOX&:EX-^(O[+GPCU/1O%%AK
M_@/QE\"? \MEXP\#^,I(M/U/PUK/@/35&N^%O'W@S5[>>VAFL)S=Z3XJ\+Z[
M;7-H?)U32-5@GB@ND /H"C(ZYX]:_C0_X)>^"_A-X7^%O_!M5^TA8ZN%^/\
M\;O$G[4WP@^)OQ7U3XEZ_J/C3XG?#74?V8_VLO&&I_"'Q9=ZEXGG@\6> ?#W
MQO\  GPVUOP]X$U6SU#2/ 'Q1MHK_P +V&@^,O&'B2Y\1^C_ !,3P%\2_P#@
MG_\ \%(_VA?B%JFJ^!?^"M_[,_[6O[3&G>!O'\NFWNM?M,_"/XY6'QUUB[_X
M)[_LX_L\'9-X\'P-^//PL?X$^ /A;\.?"\.H?"KXT#XC>-O%DOAWQWJ'B[QG
MJ6M ']=%%?FQ_P %3AK;?\$DOV_;OQ;JC^'_ !?I?[!?[1?B"_U+P+XE\2>$
MH++QYX?^!GBG7K0>']:TS5=,\0#1V\8:?;6\&E75_)%XBTESX=\0VNK:7JNI
MZ=>_B#^TGX0^!W[,VC?\$F_LK_ #X)_L??MF^$M9U?\ :_\ C#^T=\+M9_:(
M_97^+'[1^C?LL?"/2?V3IOVO;K6/C[\)8_&&D^(_"3?&O5_"&M_$3Q_XE\'Z
MA\6?#G@_XI^+-"U+Q=X0T/XA^$0#^N6BOY&;WX-7.H_"/]F;X??LS_M/?LG_
M /!1O3?A;X__ &X_'7P0_9'_ &D/"\WA/]DG]J#X&^')?@)XI\:_#W]B?XLZ
MEX\^-NA:9XH_8<UGQ'<?!O\ 94^+WBGQK\3;?X1VGC3XI_##5?%VE>!OA+XN
MN]-V/A-X0_8Z_:Y_:_\ ^":VE?%KPEXDO/V;/CC_ ,$ O%5_X2^!W[4/Q1\3
M:M9>)=,\,_%#]D_6/#&G^+?"^K^)-,\#_$/Q/H/@#1-5^*%SXCLO#&W7-5\"
M:!^T!!;PZ]\./!7BGPB ?UG9'3//I17\EG[*-WI.HV__  21_9X_:IUCQ?\
M%?\ 8(^*<'_!33P/^SA??&U=5\2?"O\ :/USPW^T5%9?\$W- _:%M_B%II\/
M_$#2=<_8=L?&_CS]E7PMXYMI-,\>:B? 7C7P?H>K^-/A_P"&M2T/QKXH^&+?
M3?%WP7^#6@?$[Q1/^QCX7_X.4/@W\"_V7'\-_$[XE^ M'M_AUXE_9@UOQ?\
M'CX#>!M0TGQ9I.F^(_A3\'_VJXO%'PA^',NB2WUQ\/\ QEX8^(?P\\#ZKX<M
MM,M_#>D ']G%>3>-O%/Q9T;XC_!OP]X*^%&E>-?AMXOU;QG9_&;XCW?Q'L?"
MNI_!?2M(\%:IK?@G6])\!77AK5+GXJ+XT\9V6G^!M0T[3/$7AB[\)0ZO#XIE
M_MBPM+VTB_FPM_A1\-M-^!O_  57_8X^ OQ3^!/[.G@_PQ_P5S^"FB?L]?"[
MXK)?^)OV1'\7>)_A/^QA\?+[]E+XJ>!]+U8WOA/]FO\ :D^-\'Q/^&GB[X;>
M#[_PSX=_X2'XA^)/!OA?PW??;K[X<Z]E_LY>-?"E]\:O^"6?AG5/@G;_ +)G
MCOX(_P#!63_@HA\ /''P=\-_%^[\5_L]7GCVR_86_:5U_P <ZY^S6$E\-:%X
MD^"E_P".O%7AK1_AUI6M>#(?$OP$\276O_LZ:"OAVST.?0=1 /W?_8A_;!U#
M]L#3_P!IZZU3X62?">\_9N_;#^-'[)D^ES>-K3QO<>)YO@Y;^$FN?&\]UI_A
M_0K'0FUZZ\2SQQ>&;6?Q''IUM803OXCO)[V:TL-?XI?M _'/X2Z'^V;X^\2?
MLXZ1<_"W]G;X8V'Q(^!?B?2/C?I%QX@_:032OAOK?C/XHZ1KWA&\\#6*? H>
M _$.E0>%M,U+4?$'Q#_X36PNY?$ME8Z2UJFB77\LWC[X1?#'6_V</^"N7Q<\
M,7FH:)_P4.^$?_!:W]H.W_8-\2^%/&FJVOQP\)_M%?$7Q1\)(/A'X ^%7AN6
M^U%=)T+]HBSEU'2OBGX8L?#ECX6^*_PLT[4O%_Q"FDT3X=:9XX\%_HIXEU/1
M=)_:^_X.8+:7Q5<26FE_\$]_V0]8U.#Q!XXU76[/PLT_[./[;6LZPEM!XBUO
M4+;P3H<%I?Z=K$VA:5'HGAZPCU2+6$TVW;6);R\ /UO^ ?[3?QB_:#^''["'
MQF\)?L^:);_";]JW]GG1?CK\9O%%U\:+0:G^S?>^-OA'X"^(WPV\$Z#X7G^'
MMIJ'QS/BS7?%NL>$]0\1VMQ\-H?"UEX:7Q-?:3=-K5MH-M]-^!_BK\/_ (DZ
MK\2=%\#>)K+Q)J/P@\?R?"SXCQ:?'=-#X8^(,'@[P;X^NO"\][+;Q65]J%CX
M6\?^%+W47TFXO[33;[4;C0+^YM_$.CZWI6G?S.? W4M-M?'G_!I#Y?BF\M[C
MQ)^Q1\3[-?#P\;:O%H.N)X:_X)B^$&CU"W\$#6E\-:EK>BW>OW-H_B6#0Y_$
M%A;:G_9+ZK#8W0LY/)OV?/V+/@_^T=^S;_P6O^ '[/Z?#'P#^U_X3_X*<_MD
M>.?V=X/#%]X)T3QAX?\ $_P:U3X;^)/@WH/BC2M1M=2C7X)^+/%^H2_#GQ]I
M?B70KWPIJ_@;XB>*[&6V:?4XKJ( _K]KY!_:;_:DF^"/C7]GWX)^ _"N@?$'
M]H;]JKQ1\1_"GP3\$>,O&.L_#;P!*WPG^$GB_P",'CKQ1\0OB-H?P^^*6K>%
MO"ND:-X8T_PY"V@?#[QIXCU'Q=XT\)VMMX=3P\/%/B;PQ\O?\$V/B!X9_;0N
M_&'_  4HTSX=:M\-K7XQ_#KX6? #X;>#_$%M>6&L^%/"OP2M=6U'XV:9KFB:
MI9:1J.A^/]!_:K\8_%[]GSQU='0=&L?&'A[]EWX5^(=&@U#PQ_PC>KWOR]_P
M4K^&/P \:_\ !6K_ ((H6_Q9\(_#/7KKQY??MY^#]3M_&UMH,E[XKT#PQ^S/
M?:MX8T$0ZJZ7.KV6A>,_%AO='MH5G73O$/B&*6V\F_U* R@'[)?LY_$/XI_%
M7X,^"?'?QM^!FL?LU?%?6;;5H/'7P0UOQMX3^)5QX%UW0_$6L>'IX+#X@^")
M&\-^,_#NN1Z5#XF\)^(K*WTNXU3PKK6BW>K:!X=UF74-"T_VZOY=OBAH?P2^
M-OAO_@NQK?[=FM:9\-OVE?V6/B9\2?%7P'^+&I>(=0O_ (I_LA?LP6/[-?PS
MUO\ 9!^/'[)][I_B&VU_X7VWBWQCH/B/QMK5E\)M<\/ZA\4_CQ!X]\#^/TU&
M[D7P?I_6_LC?!/PM^U!^WE=7W[=/@F#QM^TCI?\ P2R_X(\_M!_%+X<^.?%7
MB5[?X;?M>>'O'_[1?B;QMXIT?X1Q^+)/"'P\\5^#?&?ACPC"T'AOPWI=MX<L
M/$'B/2[=+?1_C1\1X?'X!_0W\2?BGX ^$6B:-XA^(WB>P\*Z1XB\??#7X6Z'
M>WR7,PU/X@_&'Q_X<^%WPU\,6EO9075U-?\ BGQWXM\/Z%:LL'V2R-\^IZK<
M6&CV.H:A:_,7P&_;"U#XS_MA?MP_LH7_ ,*Y/!8_8WM_V;;JV\>3>-;/7Y/B
MC;?M#>#O&_C&WO(_"MEX?LE\%VOARV\)6]K!'=>)?$.H:T^ISRW=EX>^P10Z
MA^?G_!>7P7\)==^'W_!.GQ'\6M"\$ZCH7AO_ (*U?L)6.IZWX\ATHZ'H/@OQ
M3\44LOB$FH7VM%--TW0M8\/6)L_$<MW)%:3:3'-;W;BVDF5_RY_:N^%W[-/Q
M<\=_\',/BZ]'A3Q99? ']@G]BKXO_L\W>B^.;R/0?AA\2O!?[$OQO\?? CXK
M^ K3PYX@M-*TKX@Z-J>E>#I?AKXZMXF\1P>&M:U#PSX;U)/"7Q$\6Z3XH /[
M)\@]#FD) _,#\20/ZU_(K^UEXX\*_'/]L/Q+\*?VY?VFOV0OV?O@Y\1?^"='
M[-?CC]C'XJ_M??#F^\6> ;S7?$EK\2/^&E_C7^S1\4F_:?\ V??A7\(/VNO"
M'BS7OA?JNF^/M(.M?%;1?"6C?#?Q'\/[?PKH&D:[J?C7^D_]FC18?%'['_P-
M\->./&/B?X[6.O\ [/GP\T'Q3\0/BSX-NO!WC'XRZ7J?@#2M-U;QG\1_ &MR
M7&I>&M?^(NGS3:YXJ\*ZZQU73+S6+S3=9BBU".[@C /C_2OV\?VIOBWKGPJ\
M7?LI_L1>'_CY^S%\1OVC/BE\ /$'QDOOVHM(^&'CGX4V'P)^._C7X%?%?XP^
M,OA'KOP?U;2]3^'+:C\,OB#XC^&MMX,^*7B7QOXOTVT\%Z=XA\*^!_$'C9]&
M\.?JVIRH.=W'7&,_AV^E?QK?"'PU^S3H?_!#CPG\2_AY>?#KP[J__#USX=:=
MK7BSP!XVM- MM>T[PY_P74UNU\&:'XUN_"^OV6F>-O#^C? OQ_JNN>'?#WC(
M:[H=IX,U/2?'%A8+'I/AW7M.^XOVH?@;\ OVA?\ @L[^TE\(_P!HNU3XC?"?
M4/\ @B9H/COQ)\)?'?Q*\6_\*X-ZO[3OQ2\-ZIXOF\$OXMLM$T-O#>F:%X0U
MO3=<TJSTF+P=XTM-!^)^FW&E_$>TT/Q=:@'])%%?Q6_$#XQ_"#X_?LA?\$T/
MA)\;M>^%?C7XBS?\$*_%'QRUOXE_MG^*-#\8_ /2+W5O!?P-\'W_ (V^'?@"
M^N- \;_&G_@H.GB_P%J_@GP9XST?XY?!_7O@'X*\:_%CQQJ6M^//%/B2R^'W
MB'Z<_96T;X*_MI?%7_@BM!\=/&W_  T0WQ0_X(2?$JW^-GAKQA\:?%7CK0/B
MKXZT>3]@&/Q+I7Q;\#W7C6_\-^//$$GB+6/B3JOCJP\5Z'J.J>(O&7A==:\:
MKJVO_"S0+CPJ ?U;9'3//I7D/B[Q7\7]*^+?P>\*>#_A%H_B[X1^++/XDS_&
M7XN7WQ.LO"^K?!VZ\.Z-HUU\-;'1/AI+X5U:^^*;_$K6[W5](U&>S\3>$H?
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
MR'2/#OQGU+7]?\5-;>(K;SNU^%,D_P"S-_P7U_:G^ ?A'5?B?^VO^RS_ ,%
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
M'CV/6(M-^(NJ>(V\:^+K_P 5:SZ[^S?X_P!2\??M'_\ !N1\1O'/Q%UWQ?\
M$CXP_P#!(_\ :#\0^.M1\2^/=6U>7QQXR;X+_L*^*)_%=SX?O=8ET6Z\;:OJ
M'B7XCZEKOBG3](3Q+XBMH=0CUO4-0T[PO8PZ0 ?THUY/\<O%/Q7\$_"GQKXI
M^!OPITKXY?%G1=(^V^"?A'K7Q'L?A%IOCO5%O+6.71KCXDZGX:\7:=X3;[!)
M>75OJ%]X?O[26[MX+&X^R1W;7UM_++\--6T#X#?'[QKK'C3Q;\//%?PV_:Q^
M%'_!5_Q5\#_^"M/[+5YJEE^TI\-?".B)<?&/XVZ3_P % _AA%I33^+?'W[)F
MHZ18?"[X)_%KP]J2#X5ZGX!\$_!%?!7@+6OBGJWAYO!/&VE2?"#]@'_@K_\
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
MXA5)A!<3Q!_+ED5L;3?AS\/='OX]4TCP)X-TK4XO.$6HZ;X7T2QOXQ<Q207
MCN[6QBN$^T02RPS;9!YL4LD;[D=@?S#\,_\ !6WP;?\ P]^-?QX^(/[,'[0_
MP0_9F_9PUK]I/P3\</CK\3=8_9TGTSP9\3_V:_B%_P *QUWX<:;X#^&_QX^(
M7Q$\=ZSXK\9Z?XA\-^%]5\">'?$/AJ_\06>B:39ZQ?/KTD^D\EX-_P""V/P
M\0Z_^T'\/]1^&7Q-U7XP_ O]GGP[^U-I7P>^ &K_  M_:\\9?&+X2^*/%P^'
M,6C_  [N?V:O'_Q"\,1_&#P9\3[K1/A[\4? 'BK7M T+PEJ7B?0?&>C>/O&'
MP?EU/XF:4 ?K5<?#KX?7=CI^F77@7P;<Z;I,&H6VE:?<>&-$FL=,MM6GANM5
MM]/M)+%K>R@U.ZMK>YU"*VCBCO9X(9KE9)(D98-7^&?PYU_QGX8^(^N> O!6
ML?$+P3;:G9^#/'FJ^%- U'QGX0M-:MYK36+7POXIO=/GUS0+;5;2XN+;4H-)
MOK2*^MYYH;I98Y75OS9N/^"M7P=\&^"?VR=7^-'@7Q'\*_'G["GQ!^!WPR^.
MW@V?Q=\.O$/AB/Q)^TSJ'@W3?@7?>&OBW'XFTGP+;^%?$MWX_P##EKXQU[XC
M7/PXE^%4L.OZAX^TS2/"^E6OB35?5-8_X* Z=X&\ KKWQ3_9]^-'@KXD:U^T
MOX+_ &2_A;\(-//@'QCJ_P"T!\5_'O@7PO\ $;PWKGP.\:Z/XRB^'WB'X/WG
M@S6_$?BZ[^)7C/Q#\/X_"WA?X:_$6X\?Z#X.\2>%-3\*0 'VU>?#SP#J'C;2
M/B7?^"/"%[\1O#^C7WAS0?'UWX9T2Y\:Z)X?U.4S:EH6D>*I[%]>TW1M0F8S
M7VEV6H06-W*3)<02,23DW7P@^%%]XHUCQO>_#/X?7GC3Q%'X2A\0>+[KP7X9
MN/%&O1> =:M?$G@6+6O$$VEOJVJ1>"_$-C9Z]X2BOKN=/#>M6EKJNC"ROK:"
M>/\ ,3XQ?\%@?A_^SK\.?VK];^./[._QP\)_%[]C;2?AAXM^*OP1T:X^&OB#
M4_$?PJ^-6N7'A7X9?'OX/^,KSQQX=\/?%'X+:GXPLM4\&^);W0(Q\5?!7BS0
M-<T#7/A$FH'P_%XB]&N?^"GGA#P3>_MJ:=\>?V>OCS\!M1_8O_9NLOVP]6TC
MQ,?A)XSU?XM?LU:E:_%B*S\;> (OAC\4O&.F:-XF/B3X)>/_  W=_#_XC:OX
M,UJRF'AW4YI_[.U'6)?#@!^@FH?#3X=ZOXDN_&6K^!/!NJ^+[_PU8^"[_P 5
MZEX5T"^\2WW@[3-<E\3:=X3O-=N=.DU2Y\-6'B.>?7[+0IKI]+M-:GFU6WM8
M[^1K@[:^&?#B:%<>%H_#^B)X9N[2_L+GPZFDV"Z%<6.J&<ZE9SZ0+<:?-::@
M;JY-];26[0W9N)_M"2>=)N\$_9V_: U[XX)XC37_ (1:[\-QHVB^ O%/A[Q*
MOC'P)\2/AE\5?!_Q*TK4M>\,>+_A-\1/ .M:IIWBG08=.LETW79=2L/#M]9^
M)X=2CTBPU[P1+X0\?^-/GF/_ (*!Z[X@_;!^,'['OPY_8]^/WCS7OV?M<_9K
M7XR_$^+QE^S)X8^'/@_X=?M)1^/KO1OB[;1>)OCUI_COQ'X4\+:;\/M9O=7\
M/:-X,G^)-V;'58+/P0&C\.OXJ /OWQ/X4\,>-?#VK^$?&7A[0_%OA7Q!8SZ7
MK_AKQ/I&G^(/#^NZ9=*4N=.UG1M6MKO3M4L+A#MGL[VVFMYEXDC858\/>'=
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
M]^VQ>>"/ NL_"_PY\6HO@?XF\7_$/X<I_P (9\-_'OCSPYJGQ/\ 'O@OQ_\
M"[QMHGQ3\&^#;J[E\%P:"UK9ZEXE\<>*_ACX"^(&?X5_X*:_$&/]HS_@JGX,
M\<_LJ_&Z7X1?\$[]!\&W6EWOPTT_X6?$/QS\0KS_ (4E!\;[^WTSPAH/Q>N?
M&>J>+OC3HOBS0&^"WAK3_##>'M(\,Z'!?_&+Q?\ "WQCK>N^#/"X!^K'CSX=
M^ /BGX3U7P%\3O!'A#XC^!]<6T76_!OCSPSHGB_PIK*V%];:G8)JOASQ!8ZA
MH^H)9:C9V=_:+=V4HMKRTMKJ'9/!%(JK\._ *Z3X>T'_ (0?P>=$\(Z7;Z)X
M4T?_ (1G11I7AG1;2WL;6UTCP]IPL?L>BZ7;6NEZ9;6^GZ;#;6D,&G6,,4*1
MVENL?Y$_''_@J[XT\ _ ;_@I/?>'?V7_ !19_M1?\$]O@%X:^,GC'X9W_P 1
M/@OXQ\"6ND_%/X;?$SQQ\/O%VJ>,-$^)^A2W>B>#S\+O%;?%CP(MGHWQ.$6A
MB+X;Z!XZT_Q3X0\0ZOZ#\3O^"JG@GX+1?"7X<^.?AEK6C?M-?$#X*:]\<M0^
M!OQ0^,W[*GP=U30_ /ACQ++X*T_6-5^)&M_'?4O@8_B+XT>(K.ZB^"/@SPU\
M2M=NM9VWTWQ O/AAH_ACQKJ_A< _276OA+\*_$>E>(-"\0?#3X?ZYHOBN"\M
M?%&D:SX,\-ZII?B2VU&#5K;4+?7]/OM-GL]9@OK;7M<M[R'48;F.Z@UK5HIU
M>/4;Q9ET3X3?"WPUHWA;PYX=^&W@'0O#W@:QL],\$Z%HW@WPYI>C>#M-TZXM
M[O3].\*Z78:;;V/AZQL;NTM;JSM-(@L[>VN;:WGAC26&-E_*SP!_P67^&_[0
M%[\(]*_9)_9I_:#_ &E]2^/G[&_BW]L;X0#PSJO[/W@;2_$VC>!_BKX-^#'C
M/X7:QJWQ'^-WAR#P5X^^'GQ \5SZ'\0KGQ7'IGA.RO=$NK'P)K_Q%U&XBLX^
MJ_9W_P""MOP^_:2U_P#8IO?"?[._[0/AOX(_M[^&_$__  H;X\^-[/X=:)H%
MY\4O!/PO\4?%OQ?\*_$/@"+Q]??%30VT/P[\._BAHUO\0;WP?%X"\8>)? 5S
M??#O5_&/PT\4>"/B5XD /TH?X2_"V3XD1?&.3X;> 9/BY;^'Y/"4'Q3?P;X;
M;XCP>%)9S<R>%X?'!TS_ (2>/P[)<$SOHJ:H-.>;]XUN7RQU9O 7@6XN=1O+
MCP7X3GO-72>+5KJ;PYH\MSJD=S=V=_<QZC.]FTMZEQ?Z=I][.ERTJRW=C9W,
M@::U@=/RK\0?\%IOV3O#GQL\.?#:^U/39/A]XH_:6NOV.M.^*]K\3/A++JEO
M^T#:>+KWX<3#5O@8WC6/XW:7\%!\6='\0_!L?&>\\&Q6+>.] NO%J^&3^SIJ
M?AKX_:[1\,?\%A_#/BG5_#%W'^R%^U!X:^%MS^W1??\ !._XB?%;Q>_P-L=+
M^%W[2 ^*4'P+T31+_P .:!\8O$_B#QUX9U/XP7NE>%[_ ,>_#*#Q=X T:QUJ
MRNV\5W_B#2O&?A+PF ?K!%\/_ <,FG30^"?",,VCNLFD2Q>&]&CETN1-2GUE
M)--D2R5[%TUBYN=61[4Q,NI7$]\I%U+)*WDOQ1^%GQ%5-1\1_LOZ]\!_@O\
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
M0^GRQV2R6;C5[^^U4-;M&PU*]N[X'[5<S2OUU% '#M\,OAR_C\?%<^ O!?\
MPM$>&_\ A#1\2/\ A%- /CX>$#>C4CX4'C(Z>?$8\-'4,WS:%_:7]EM>$W)M
M?.^>FGX7_#0V/]F'X=^!3IN6/]GGPEH!L<O9II[G[(=/\C+6$<=BQ\O+6<:6
MQS"JH.ZHH Y;3O _@W2/%/B'QQI7A3PUIOC3Q=9Z+I_BSQ=8:#I5GXH\46'A
MJ.\A\.V7B/Q!;6D6KZY9Z!%J%_%HEKJ=Y<P:5'>726$<"W$P>EX\^&GPZ^*>
MD6WA_P")O@+P7\1= LM6L-?L]#\=^%=!\7Z/::[I?G?V;K5MIGB'3]1LK?5]
M/^T3?8=2BA2\M#+)]GFC\R0/VU% &"WA7PPVMIXF;PYH+>)(R&3Q VCZ>=;1
MA92::&353;_;U8:=--896<'[%+):_P"H=HRFC>%/"_AQKM_#WAS0= DOU@6^
MDT32-/TJ2\6U:Y>U%T]C;P-<"V>\O'MQ,7$+W5RT>TSRE]^B@#RWP?\  [X+
M?#V+QK;^ OA%\+_!,'Q*U.[UOXC0^$/A_P"$O#,7C_6K\7"W^K^-HM$TBQC\
M5:I>K=W2W5_KJW]W<+=7 FE<3R[M?7/A;\,_$_A2^\">(_AWX%U_P1JB:G'J
M?@W6_"/A_5O"NHQZU9WVGZS'?>'=0T^XTB[CU:PU+4;'4TN+.07]G?WUM="6
M&[G1^[HH ^:O$_[*/P<\2Z_^SCJ*>$/#/AS0OV6=:N]?^$?A/PKX/\'Z)I'A
MZZ;PQ-X6TK1M+EM]#-[X8\&Z+;O9:Q#X3\%3>&;#4?$'ASP?=:S+J&E^'(=&
MN/?=:\.^'_$EO#9^(M#T?7[2VN!>6]KK6F66JV\%V+>YLQ=0PWT$\<5S]DO+
MNU\]%67[/=7,&[RIY5;8HH X]_AYX DDNI7\#>#WEO;:.SO9'\,Z*TEW9POI
MLL-K=.;(M<6T4FC:/)'!*7B1])TUU0-8VIBEMO ?@>RNM/OK+P;X4L[[24$>
ME7MKX=T>WN]+C$^HW(33KB*S6:R07.KZK<!;9XU$^IZA+CS+VY:7JZ* /-_!
M_P '/A)\/?$?BSQAX!^%WPZ\$>+O'L.A6_CGQ3X/\#^%_#/B/QE!X7M)M/\
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
M **** "BBB@ HHHH ^#/^"@/[+/Q$_:9\!_!'7/@IXUTSP5\>?V5OVFOA?\
MM8?!,^*=1U;2/ASXS\8_#O3?%_@_7_A9\5M5\.:)XA\5:5\.?BI\+_B-\0?
M.O:YX7T?5-:\-S:]8>(XM$\3VFDWGA77/SF_;A_X)?\ [2W[<?@_]M'XB^(K
M;]G?X;?M(_M&?L;_  W_ &$_A9X4TWXH?$CQ9\,OAO\ "OPY\;/$'QR^('Q"
M\9?%K_A0WA?Q7XU\4>-O$>NZ'8Z)X!M_@UI>C>"K'X=Q2V/CJ\NOB7XF_P"$
M>_H,HH S=(EU:XTC2YM?LM.TS79M.L9=:TW2-4NM;TG3]6>VB?4;'2]:O='\
M/7FKZ=:WAFM[+5+O0-#NK^VCBN[C1],EE>R@_ [PW_P2Q_:%7]B2'_@DQX]U
MOX0^+OV'/#WQ4\+0^&OC[J?Q(\=:S^TMJ/[*G@O]H/P_^T+X?^"7B/X,W?P8
ML?A_:?$2UTS1!^SMIOQ<\._'.RT_PQX.CT7XQ^'_  +:^+M#MOAW)_0'10!_
M/+\?O^"8_P"V'\1_V??^"Q/[,?@[4?V:O^$._P""A_QVUOXZ_"/X@^)OB3\4
M]'\3^&+_ ,>^!?V:O OB+PS\1_!&E? WQ)I6A6O@>W^"/B#4M&U7PSXU\<S?
M$:?Q)H]K>Z?\,8M(OI]1]I_:3_X)N?%K]K_]H/\ :Z\3?%2X^%G@7X,?M6?\
M$O?"W["<]UX0\>>./&GQ'\ _$?1/'GQ7^*(^(UKX8O\ X7?#SP[XF\,:)XM^
M+T]II-C<>/=$O-=L? 6FZEK.E647C;4?#/A/]L:* /PY\3?LS?\ !63X_?L=
M?M(?L[?M+>+_ -A>Q\9_$C]DGXZ?LXZ;XG^"UY\4;73OCOX\^-WA._\ AO9?
M&[XQW_B;X*PWWP1L_AQX3O=3\4ZA\*?A7H?Q*B^+/Q$\01>7\0/A'X-\)IH'
MBG]:?@%X3\5> /@9\'O ?C>WT"W\8>!OAAX%\'>)(O"NLZEXB\-_VSX8\-:;
MH=\^AZYJ_AOPCJFIZ9+/8--:W=_X8T.ZDAD4S:=;L"M>NT4 ?B79?\$P_B-\
M8O\ @GU^W#^Q9^T+XJ\$_#76?VJ?VE_VHOV@O!GC[X+^)_%?Q.@^'&K?&S]I
M'4OVI?ACJ6H6?BKP-\$K[6[_ .%'Q"N=#L=9T&TFLK'QYI7AF66/Q!X7;Q')
M8:%5^(/[.?\ P5__ &A/V6_BW\._B9\5?V,?@!\9=8^%&C>#?#</[,FN_'.3
MX??&'QC)\2?AGXO^(/B3XF?$_4?A_P##KXX_ 70_&?PZ\#^-?@AI>D?!6\\5
M>(O".D_&_P 9?$=O%WB/Q;X.^'5AH/[?44 ?SZ_##_@G+^UA\'/$?[?>M^!?
M@5_P34MOAO\ M>:1^Q3'X<_9,NM1\>C]GK1O#/P4T?X?> ?CS^SQXBTZ+]F0
M^&++P%XH^%L7Q>T7P;\4],^$6MCQ!XN\2^#_ !5KW[/_ (-LM'USPYK%'P9_
MP2/^./PO^#^B0?!/QIX1^"_B[X"_\%!?#7[<_P"QU^S!!\9_B;\2_P!F;X->
M&[7X5-\*?BU^RZGQ?\3?"C2OBIX>^%'[0D'C;XY>,M:M_!WPO3PU\'_$7Q)L
M;/P=X#\5V.E>-;CXE_T,44 ?SX_MO_\ !,']J#]MGPC^VA\0]9C_ &<OA_\
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
M]^'&A?"'PS?>(/&_BGXF77@.]@\:^,KKQIX]\/:JOQ!^>_V6/^"<'[5O[/\
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
MXCP_"7XA@']..1ZC\Q2Y'J.>GO7\J?[/7[77[:W[37P\_P"" EUXC_:L\?\
M@'7?VU=0_;6\#_M*:A\.?!OP/M5\=R_!+X%_M!:QX4\9P_\ "0?![47T;QO;
M77@33+R.71+?0_AZVO2'Q'=?"R2ZL=&LM)]:^&?[4G[7=A^RGX-\+WGQ#^+G
MQ?TSX9_\%I_CC^P1\<_C5H?AGPSXK_:IUS]BKX2?&KXV^$=-\57&F>#M/\,R
M>(_B!+-X:^&/@SXS_$7X(_#)?B1X.^ T_P 3OC-X1\-^&O&'@J^^+/AD _I1
MR/4?G1D>H_/TZU_-=\9/VH/VVOV<_A;^TGXTL?B5\8+WX??$C_@I?^SQ^Q#^
MQYXT_:!\,?#_ .%VD_!_]GCXL:_\)?#/C[X[MXF\6?LX>*O'^H:;X3^(/BCX
MM?";X0_M&_M CX\^!_'&C>'/A)\8-6^&?Q0TF75=2^-GHWBS3_\ @K-\)?AQ
M^TSX TSQA\)_BI>S?%?]ECQ[\ _V>_ ?[4H\>_MN6O[-GB'Q-K4O[7OPEL/V
M@?C1\)/V?=)@O_&^A_#OQUJ'[-WCOQ3H^O\ Q*T'P[;?&_0M!^*UCXL\$?"K
M5OA\ ?T&9!Z'->5?#GXKVGQ(U_XN:!;^!/BIX-;X1?$8_#BXU?XC> =8\&:!
M\195\'^$_%S>-?A'JNJ 0^/OAR'\5/X47Q=IPBLY?&'A?Q9I4,4EMIEMJ%_\
MG_\ !-#]I#P9^TU^S;=^*?"GQ*^+WQ"U7P1\7OBU\-/B#HW[1'@:R^&_[0_P
M2\;Z)XMNM=;]G/XZ>$--BCT^S^)/P/\ "?B;PGX"U/6;:?4Y/&6FZ5I'C?4M
M=\0ZOXCU#7-0_/CX\_M ?M.>$/@#_P '$&I^'_VD_B9IWBK]CC5M8\6_LU>,
MXM ^"DFO?"S2K3]@OX&?M3VOP]TJQN?A%<>#]6\&0^-?&OB'PH=0\2>%=9^)
M4O@.]42?$7_A8=K:?$2W /Z#,CU]OQ]**_$G]GGQ[^T7\.O^"K-E^S?X_P#V
MD?'WQ[^'/QQ_X)K']KG7M(^(7A_P)H^F_#WXS>!OCM\.OA+Y'P5T[P1X?\/M
MX)^&>M^$_'EXFH^#/$U_\0O$-SJ6B:'KNL?$#7O$DGB/6_$/N/\ P4#\8>/Y
M_BK^R9\#_AU\5?C1HNI_%V[^.=WK'P-_9N\-:/I/QD^*VD^$O!6A:59?$;4O
MVD/%?BSP]X/_ &:/@;^SIXI\<^'O'_Q.U_4-.\1>(?BAXIOOA9\)O"/A_P :
M:AXGN?A3\2@#]1:^1OB?^VS\$_AM\6(_@'81?$;XO_'*+1;;Q-K_ ,*O@/\
M#/QA\6_$?P_\,:A:7E[HOB'XMZIX6TRY\&_!O3?%4=A=Q^!1\5?%'@Z]^(=Q
M:WL'@.S\22:;J8L_&/\ @D+^T/\ %;]J_P#X)H_L<_M#_'/7[/Q5\6_BC\(-
M.UWQ]XGL="TCPS!XBU^VU;5]&N-;?0/#UII^@:7>:I'ID5[J-KH6FZ5HRW\]
MRVEZ3I5BT&G6WPW_ ,$3[Y)OVE_^"ZEC\39KAOVI+7_@J[\3KGQ=!XE%R/'\
M7[)]UX'\)VW[#TM^+@ _\*WE^'VF^.(_A&4)B/AVWO3!_HIMR0#]@OV<?VH_
M@K^UCX1\4>./@?XBUS7]#\%?$+Q+\*/&%MXI\ ?$+X6>+/"?Q'\&PZ7+XL\%
M^+/A]\5?"W@OX@>$_$GAR35[.TU?1O$_AC2-2LKMGAEM1M#-]!9'J*_*C]L[
MXOVWPQ^*?[,/P.^"_B[3_@WJO[</[<UC\*/VF?C9X&\.^'M=\6^&]0\*?LA>
M(OBAI_A"?5KPZCI/@[X[?&KP;\'?@3\(O"6O^+?#>OZQHWP9U?4O$OA2ST?7
MM'\#>+=%^*/B[XS_ ."AGPV\8?\ !2;]F/\ 9_\ VA/B5\4M;_9B^#G[,W[>
M'[+6JS>&?A;XT^,.H^ _&^L?%_2_BI_P3]^)'BW7OAMXTM?%UY\2+;]GKQN_
M[.OQ$UGP.WQX\+WGC_1]2\9>./B=IGABUAU@ _HMR/4>G7OZ49'J/SK^>O\
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
MU_M5?L8_#CPW\2=(_9U\-? 70_AY??MK> /V3O#/QG^+&C>!/V;K+5-9\6_
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
MHWQ!\9V&N<+\"_\ @EG^P+^S7XE\8^)O@Q^SEX:\*-XVM/'NF7_A*]\2>/\
MQE\*O#>B_%/4+G4OB3X=^%_P8\=>+?$WPB^#/ACQU+=RV?BGPS\(O!'@C0-:
MT1;?P[?:;-H%G::;!QWA3_@L)_P3I\<77PQM_"O[1<&JQ?&WPOXH\4_!?51\
M*OCA9^'/C#)X,N8K7Q'X#^%/BF_^&EKX;^(WQLLI;O3?L_[/O@[5=9^.>JQZ
MWX>FTCX>7\'B+0I=1[\?\%./V&(OV>;/]JC6/V@-"\(? ^X^,DG[/=_XJ^(/
MA;XA_#C5_"7QIM_B--\*M0^''Q%^'OCSP?X<^)7PQ\2Z)XRMY8/$EK\1?"'A
M>+PSX>0^.?$$^F^!2OB1@#XENO\ @FW;?L_?MU_\$SO%?[)'P4\4:?\ LQ?L
MSV?[9Z_$>XUOXZ:YXYL/ABO[1/PT\!^"? WA7X3^'/C;\5O%'BOPO\.-#U;P
M5=ZGJGPR^%UCX<^'/A2'5H]7\)^%M1US4]?MH?JOPQ_P2-_X)Z>$+GX?3:+^
MSXHL?A#\;;O]H;X.^%]7^*OQM\2> _@Q\4=2O_&^KZS=_!GX=^)/B3JW@/X2
M>"O$6M_$/Q-K_BGX2_#KPYX:^$OBGQ"/#?B#Q#X'U/6? _@F^\/?/?[:G_!1
MWP=XS_X)]_\ !2OQ_P#L2_'G7/ ?[2?[%/PDUSQ)XHL/$_P9\1^"/BU\)?%$
M7@:W^*?@*\\0_!/]I_X9:#JY\&_%/PG&Q\&^.]1\ :MX*\8Z%/KM_P" M=U+
M5-!N;O2/TC^,?[3/PF^ 0\-6'Q U+QIJOB?Q3I.L:WH'@'X4?"+XO_M _%C6
M_#WA:30[3Q7XPL/A'\ ? 7Q+^)MQX*\+ZEXH\)Z/XH\;Q^$1X1\/>(?&?@GP
M]J^L66M>,_#%AJ@!X6G_  3!_83B_:5UG]KFW_9_T6S^.?B;Q;X<^(7BK5;#
MQ;\1=.^'WB_XD^#9Y;[P=\4/&/P*L?&%O\"/%WQ2\):Y*OBWPO\ $KQ'\-=3
M\<^'O'5M8>/-'U^R\9:;I^N6UV/_ ()M?L>Q>!+SX:Q?#_QQ%X/U#]H=?VLK
MRQC_ &@_VC8]1G_:-3Q+'XV3XMMXD3XM#Q,OBI?'<,/Q \U-86R/Q"M[?QX;
M/_A+K>'64V/ G_!0[]C7XH:[^SGX=^&WQOT?Q_??M:^$/%'CK]G>^\%^&O'?
MB;PS\3O#G@.>YM/B+-I/C+1O"UYX2TS5/AE?VCZ9\4?#?B+6]'\2_#/5IK#2
M?'FD>'M2U/3K6Z@\<?\ !1;]C'X::58ZY\0_CCH_@;2=4_:-O_V2]*O?%OA?
MQ]X?BUCX^Z3>16&M>"]&&J>%+9]7L- O9);7Q#XZTU+GX=Z!/8:Q'K/BVQ;1
M-8^P@'J/A']E7X'> _CU\5_VF/"?AC7M(^+_ ,<!X<D^*.J+\2/B=>^#_$^I
M^$_"'AWX?^'_ !,/A-J7C&\^$FA^-K'P-X4T#P@WCSPYX&TCQI>^&[%]%O\
M7KK3[[4;>[Y7]JG]AS]ES]M6P\ 6G[2'PO7QM?\ PH\27?BWX7>,- \9?$'X
M5?$WX<Z[J5BFG:Q<>!OBS\(?%G@/XG>%;3Q!9P6</B72-$\6V6C^)1IFC/KM
MAJ$FB:2]G\]_\/AO^">47AO4O%FH_'36_#NB^&/BOH_P3^)3>+_@+^TCX,U7
MX$?$7Q#XC\/>$= T_P#:9\.>*_A#H_B+]E[P_K_B7Q5H.BZ#X]_:'TKX9> -
M:U"^:#3/%%R;._-M]#_'_P#;:_9N_9CU.YT?XP>.-:TO4=)\%O\ $SQ?:^#O
MA=\7/BW)\,?A8E]J>F_\+;^,S?"#P'X\B^"7PC>\T#Q2D/Q4^+C^"OA]<0^"
M?'UU!XCDM/ 7C&?1 !- _8@_9B\)^+O@SXW\(?#J^\':Y^SW\./%OPE^#</@
M[XA_$_PGX;\#> ?'SV5QX[T:P\%>'?&FF>#+ZZ\;:AI6A:SXN\0:SH&I>)?$
MOB'PSX3\1ZUK%]KWA/PWJ.E^4Z1_P2S_ &%] \/_  -\-:-\&=5T[3OV;/B%
M\1OB;\$[FV^,GQW3Q!X'\1?&2>>Z^,^DP^+#\3CXJUSX;?&BZNKRZ^,?P<\3
M:UK7PB^*US>WUQ\0/!'B*:]NY)U^+G_!4S]A#X):W\3_  WXV^/%O>^(?@S\
M)/!_Q\^)>A?#?X<_%[XU:QX7^"'CG3]:UC1/B_-IOP8\ >/[S4?AG9:)H5QK
MWC'QOHT.H^'?AWX?U+PMKOC_ %'PSI'C7P?>ZY=U3_@HA\$K?]KCX'_LF^'[
M#Q_XZU+XY_ #Q1^T'X=^)W@/X7?%[QM\,D\)VWC7X%^#_A]>V'CKPA\-]?\
MA]K_ (0\>I\9+W6-5^)6G^.$\$_"RV\*:9!\2=3T&3XD>!Y-1 (OA?\ \$O_
M -B#X+K^S_'\,/@_K'A"+]EGQ;XZ\<_ *"P^,WQVN;;X<^)/B5IAT#QK<Z?:
MZE\3;VVU;3]9\+-)X)'A_P 1Q:SX>TWP#/<^ =(TJP\&75QH<OQO^V3_ ,$S
M_#DOPU\&?#3X$_LB_#;]I?\ 9_U/]H;XA_M,?M(? 7XK?M-_&3P7\5/&_P 8
M?&VE7FEVGQ3^#7QD\;W/Q(_X1CQ=/J7C'X@>)/B?I*>*_A--\3)-5>RU#XB0
M:5KOCSPWX[_<,L -V>,9S[5^(7_!47_@I)X>^$GPP\1>"OV;OC?XN\,?M!^!
MOVI/V1?A%XFUKPE\"_%7Q ^&-O??$_X_?!?P_P#$WX%>*?C9XB^$GB[]GGPM
M\4Y_@?\ $;4O&MSX!?QYI/QE\.Z5)X?U^RTS2XM3T^YO "U^R'_P2J^#OA_X
M=?M$?#WXH_LG> _@G^S3^TMX'\&^%/$_[$7_  OSXH?M.>%-5UC2+G4-:UOX
MN_$C7/'EVGA/P?\ %X7-UX7\,>$XO@9"]UX6@^&NC^/=3^,_CO7[[X>>'_@/
M]3>&O^"57[#/@_X4CX-^&/A5XQT3PJGC+P3X_M_$5C^T-^TI'\9;+Q3\,[/4
M[#X:WFF_M$'XOM\?],T_X<6FMZW'\/O#VG_$RV\.^"6UK6)O#&DZ7/JM_)<>
MB?&[]OS]E7]G7Q!XI\-?%3XC:QI]]\/M+T37_BK?^$/A1\9?BKX9^"/A_P 3
MB6?P_P"(/C]XS^%'P^\;>#O@%H.L:=#<ZYI^L_&77O VF7'AJRU'Q0EU_P (
M[IM]J<'T!\0?C%\+OA5\*?$_QR^('CKP[X:^$/@WPA=>/O$?Q"N[Y)_#6G^#
M;/3QJDOB%;^P%V+[3Y;!DN+)].6[DU%9H$T^.YEN(4D ,WX+? KX7?L]^$+K
MP/\ "?PY<:#HNI^)_$?C;7[W5_$GBOQSXO\ %_C7Q=J#ZGXE\9>._B%X^USQ
M/X^\?>+=8N6CCO/$OC/Q+KNMMI]GIFD)?)I6DZ996GC6O?L&_LO^)]'_ &H/
M#_B#P5XMU71OVSKN"\_:9TZZ^-?QT:V^*30:#8^$?LM\J_$I3X>TJY\#Z5H_
MP\O]%\'MX>TC4_AMHNB_#C4;&Z\#:/IGA^TR?@!_P40_9!_:A^(6E_"_X(?%
MBX\8>,?$/P9T;]H7PE;7?PU^+G@S1/'GP9UJ;P_9+X]^''C'Q[X#\+^#?B/I
M6@ZUXGT;PKXYM_ NO^(=4^'7C:6]\#>/K#PWXOT?6-$L&^#_ /@HC^R'X]^(
M?@[X:>%?BG?:GK/Q+N?%5C\)/$TGPM^,>F?"'XV:EX+L+K5?$ND_ GX^:O\
M#ZP^!OQRUK3=+T_5=2&B_"7XA^,M5O['1=>N],L[R#0M7>R ._T#]C[X ^&O
MC;X._:.TOPQXH?XU> _@O%^SSX:\=ZO\6OC!XCO8/@W'?6>JR^"=4TSQ%X]U
M70?$MM?ZWIVF^(=6U7Q+I6KZ_K/B72])\2ZMJU[KVEV&HV\GQR_9 _9X_:0\
M9_!SXA_&3P!)XH\;? +6_$6M_"OQ+I_C#QWX*U30HO&EA8Z3X]\):Q/X#\3^
M&!XY^&/Q'T?3-/T3XF?"/QZGB?X7?$G0[2'1?'7A#Q!I:_9*\U_8C_;L^'?[
M<^A_&#Q#\//!'Q:\%:?\)?C7\2?@[-'\5?A-\5OAE>ZW+\-_&OB/X?7NLQQ?
M$7P%X/M++5[OQ%X/\0OJ_P .(;_5/B!\-+ Z!8_%W0_ /C+69?!^F['BW]OO
M]E7P+\;[7]GOQ5\1=9TKXAW/Q)\"_!B6]_X51\9;[X5:/\9/B?X<L/%OPY^#
M_B?X_P"G?#V[^ GA'XL>-_#VL^&M1\,?#;Q3\2M'\:ZPOC+P);66B37GCOP?
M;ZV >B_LQ_LL? K]CCX2Z+\#/V<O!4WP_P#A=X>N;NZTCPW<^+?&_CFXM9+M
M;> 1MXE^(GB3Q;XKNK/3M/LM/T30M.O-<N-/\.>&]*T?PSH%KIF@:/IFFVO+
M?%S]BG]G;XU_$W2OC3XL\->./#?Q@TKPC<?#\_%+X*?'#XZ_LW_$+7? 4UZ=
M4@\#^-O&/[/'Q)^%WB#X@^#]'UB2XUOPSX9\=:AXBT3PIKM[J.M^&;'2=5U*
M_O+G\J?'/[8/QQ_:B_;$_;F_9P^!?[0GQ\_9#O?V'V_9]D\!ZUX=_85\>?M$
M^#OBGXANO!/C7XO?'$_&SP?XA^"47B;6/"7BWP5#IWP[^"_@GX;_ !5^%7BS
MX@ZAI*_$OX.^+?B7-XK\(Z39X?[$/[=?Q _:(^%_PA_X*0?$C]K;XC?";X&^
M*-;^)WA?XJ?L:>./V3]3UCP5XG?XB_%OXA>!OV1? _[)WQ/TGX0^!/C!\2_C
M?X>O=-\,^%/&,7P]OOVC1\;/$=Y?>&K3X<?#GQ%=^&+#20#]@O'O[&_[-WQ-
M^#]M\"?&GPUM]2^'6G^,--^).E1V/B7QEX=\<:'\5=)\5OX[L?C'X?\ BYX:
M\1:1\6] ^-:>-YKOQA<?&;1O'%C\3[[Q1J.K:]?>*[C5=7U.ZN^I^"_[.'PA
M_9_3Q?)\,O#^KVNM_$'6;+Q!\0/&_C3QUX_^+/Q.\?:MI.E6V@Z%<>.?BO\
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
M=^*WQN\0?#GX5_&>Y\0>,/%FK>)_@Y\+=;^)-_\ #?X.:5XH\4^.M>\2>-_
MGPN\*^$?A]X[UV+PUJWC'PMKE_X(\%S^'[.O_P#!0C]EG]FNYT#X*_';]H;7
M?%O[0%G\!?\ AH77O!^C?"KQI\2_B[K?PVCUW1=,UOQ58?#;]G'X4:M+J,'A
MVX\30WL_A[PMX3G\2Z7\-/#OB7XF:YIUSX+\"_$'QWI7KGB#]NC]F/0/A;\%
M?C#!X_U?QMX/_:,T'3?%/P,LOA#\+OB]\</B)\5?#.I>';+Q8?$/@GX.?!OP
M%X[^+^MZ)HOAW4M/U;QAJMOX%-CX%MKZT_X3.?09;F&-P#!T3_@G[^S#X/\
M&VK_ !,\+^#/'<GBVY^(?Q>^-&B:-K?[1W[2&I?#;PE\:/CA'XX/Q,^)WPW^
M&.L_$[Q!\,/@UX^\7S?$OXC"Y\>?"OP!X<\3Z%_PL/QU<>';BQE\5Z\FI^C?
MLD? :\_9E^ ?A#X*77C+Q+XX@\):S\1[W0]0\6^,?'/Q#U?PYX2\9_$[QEX[
M\%?#"+QY\3/$/BGQ_P",]"^#/A'Q-HGPB\*>)_%NL/K>N>%O!&C:E=Z?HC7
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
M)_"?XH_#'P'XW\5_#GQ+'H.NPVOQ3TC29_A9HYT'Q)>^*_&WA[2?"GBG4=&
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
M!7QUXG\+>-=!\->./!7BOQU\/_$GB7P/XW\)>#?&/A#5=$\3>#_#&JZ3[P
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
M\(Z/\0];\4>#OA=I&G>.?B)J5GJDOBWP7\-/W^HH _*G_@LM\'_B_P#M#?\
M!,/]H3X<_!WX;:_X]^*NJVOP2\9:=\-/#MYH$OBK5X/AK\>_A-\4_&.A: VI
MZOI.BZUXCM/"GA#Q"^D:5!JT<_B35;2VT?0_MFI:E86T_D=MX&^/OB3_ (*@
M?$G]KR7]FCXO^'/A-XL_X)):)\#M"O-6N_A*?$R_&G0?VA/BC\6%^%=QH6G_
M !1O-1L/%&K^"O&7AV]L]4E"?#VTUM;[PUK7CO3-;TMK9_VRHH _E5G_ &6O
MVMO@-\$/^"-_QEU[]E;]H;XSZ)^R?^PSK'[$O[8G[,'P#^/&I?#3]IKX<ZIX
MBT?]GNYM/B]\%&^%7QR^'?@WXMZ7!\1/V>K#0?&V@P?&$?VOX.UWP3XJC\.Z
M@?#^I:S\-_W._8R^!_ACP3^S#/\ #W_AG'_AF3P=X]\1?%;Q#+\!+_QO=>-O
M&F@Z!\2O$FN7MY=?%'QUIOC3QC:7WQ9\?6FI7'C7XAIX2\;>(M'\(^)_$][X
M2T;QGXT/AL^._$?VY10!^#/_  2U\,?'O_@F+^SU8_\ !.#XW? #XS_%>S_9
M^\7?$C3_ -F/]I+X'>#-(\6_#+]IKX1>/O'.O?$OP2?$K1>);(_LY_&'0-4\
M::I\/_'WACXWOX1^&&DSZ%IOB;0OC;XY\,ZCJ7BFQ]A^/WAW]J#P7^UU^PE^
MW+K'P4E^)W@GP/\ "O\ :4_9R_:4^%7PBN9?B1X\_9_TC]I#Q-\'/&O@OXT_
M#'PW>:9I.K_%R'PIJ_P5\-_#/XYO\/K>'Q])X;\02>*_ ?@#Q1X;L=>TC2_V
M%HH _F+\>_L8_M,:]\7/ O[0W@_]GKXBZ-X<^*__  7@^!?[=VK_  @B\8>!
M)=3^$G[-OPJ_9)7]FOQ9\;_'N@ZWXMT/3=$^(?Q?\>+<?%O7?AIX/U;QM\0[
M/X?:OX2T35?#UKX^\)^)?!&A:7[9'[*O[6'Q7_9._P""Y_PP\"?LW?$C7?'?
M[6G[6WP@\<_LZ:2VN_![31\5? 7A[X6_L<?#'6_$.GZMJ_Q4L-)\+Z=H^I?L
M^?$/59M.^(]_X,UBX\,2^&I]+TF_U;Q%%H4'],5% 'X8>-/CAJ?PG_X+(_&O
MQ'8_ 7XX?%Z7Q+_P2?\ V18=-\._"CPQX>\0>([;Q6W[4?[=-_X9\$^(K#5?
M%&AP^%#XSG-[I,?CSQ)>:7\)/!FI:8W_  L_Q]X)L-1T6_U#\R_&/[!/[9WP
M6_9O^!_[#4GP+^,'Q;\':+_P2*^-WPPT3QQ^R[K/P\\(:MK?[:?CW4_'OC+Q
M#^SS^T!^T+K'C_X;_%'1/V1_AHESX%'PA\%>&M5\&_#SXWZH=?T[XL^&_BM]
MA\*_#O0/ZB--_9G^$&C_ +1OBS]K'3M&\3Q?';QO\,O#/P<\2^)Y_BA\4[[P
MY?\ PV\&ZSJWB+PMX9@^%U]XTN?A1I46A:_X@\2:SI^IZ/X)L-:@U/Q1XJO1
MJ/VGQ1K\NH>]T ?SV_L3?"7]I'PM^T7_ ,$\?C/XW_9A^,W@7P)\(O\ @B+?
M?LM>/Y?$\GPIBUOP[\<D\?\ [.GBS3/!%WX2T+XH:YXB@U#7_"WP+\1:M;2M
MI<=CH]QX@\'>%O%MWX<\9W/B#PWX9^</"G[*?[2G[-'_  1:_P""=WQ"E^%D
M?P^_;]_X)8>+?#GQ%\%_"GQ9K'PZDU/XGWNN>*/&'P:^+'[,&F_$7PNWQ-TA
M+#]JSX1_%>^\*>"!X-U*ZU#5_BA=_">*_@L=>TAM.T[^J&O"/&W[-GPC^(WQ
M7\%_&;QKI/BOQ!XO\ :?86'AO2+OXI_%:+X5*^C^)K?QKX?UK7O@/:>-;?X'
M>,?%WA;QII^B^,/"'C;QA\.]=\8>#_%?AKPEXC\,Z[I6L^$?#%[I(!8_9O\
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
M\>_ ]KX\^ WAJ#0CKFMQ?%;Q=X6U6YT'1O$&OZE:1?MH_LW?$WX$_MY_!?\
M:B^'W[+7[0/[2'[(O_#%7AC]C'5_A)^Q%\8_%GP9^.WP \3_  M^*OB?XB?"
MOQAX;\-Z'\?_ -GWPYXX^%/B?2?&$?@7Q+H]QXC%SX.E\%^&_%C7^GV>C1:3
MXD_H8HH _!?]DG]DWXC_  ._;O\ V5_%/A?]C\_LY_LU?#__ ()P_M+?!*#P
MUX.\6>#_ !)X,^#7CKXT?M??#7]H+P-\*M;F7X@Z_P")]9\<V?P]\#:M<?%C
MQ3X/LO%?PDM_BKJ4^B>"/'_B30+S3=0C^HO^"S_P@^+O[1'_  3._:P_9\^
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
M/^)_B'Q'HNE>$?$/U/10!_+QX5_9#_:9\2?\$J-#_P""-_C3X/\ Q3T#XZ^
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
M;Z2;3K7ZCHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHK"\4'Q,OAGQ$?!::')XQ&A:N?"<?B=[^+PT_B8:?<'0D\0R:4DNJ1Z&
MVJ?95U9]-CDOTL#<-9H]P(U(!NT5^6/[)OQ#_:X\._MN_M.?LG_'+XP^%?VH
MOAWX"^!?[/OQ^T?XSZ3\+/"OP<\0_"OXB_&[Q3\7?"VO?LVZUX?\'^)];TGQ
M+X<@T[X2GXL?#6]U.PM_B-X,\">,='\.?$WQ9\3[R_\ #GQ!UW]3J "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>9
<FILENAME>ex99-1_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex99-1_003.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MX5>![&[\-2^'?B'\7/&/@'Q1+XA\$:GXAL[>YTGP^MMI*Z=?3:A::_<3Z-:
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
MV=?V8_VC?^">_B+X8?'?]C?3C\*9_P!O>'X\Z7\0O@/:^!?!OPL\2_"?P/\
M'[]C31]>^*GB?Q]#\?/B7X>M/#$&G^'O$7P#^'7A#X1Z?KGB+QEXQO-+UKPQ
MX9_9W\7 'ZA?\%A_CG\8_P!EW_@G)^U!^TK\!?'UY\/_ (I? [P$/'?A:^3P
M[X)\4Z/JMY;:YH^GOH_B31O&WACQ);W.C75MJ$_G?V0VBZNDJQ/;ZM"JO')\
MN:Q^UK\8_@3^T_\ L$_"_P $_M;^'_VZ/#G[7OCIO /Q:^"OB+0?@;=?M ?"
M'PU;_#+QKXSU3]I+X?>)?V:?#OPHT+2?@SX!U[2/#NA_$_3_ (G_  Q\:%EU
MK2X- \>Z+J>HK;G@/VY?^";7[0OA[_@FK^W3^SW\$?C7^WE_P46^+?[5'P]\
M&_#_ ,%>%_VFOCE^SCJ\/PWO?#VO:A?3:WX;UOQ'IG[-/AOPUHVNP:N[^/IY
MM3\6Z[JJ^&_"JZ+HPDT^YAO^*_:$_94_:4_:-^,7_!.O5?V8?V!_$W_!/[QQ
M^SI^T'\-/BM\:OVQO'?C#]CWP3K<'P#\+6$UA\5_V;?#_A_]DSXY_'?QY\5(
MOC;:Z@T>M^"O&5EH/P@O9?#NEV7B/6;FRUJ[OM% /UFOO^"D'['>G?'.+]G:
M]^*U];_$.7XVVO[,ZZN_PP^+I^#4?[2%_P##RQ^*=A\ +G]HI? 9^ -G\9M0
M\%:GIU[IWPWO/B5!XKO]:O;?P99Z9/XV?_A'1VVE?ML_LZZU\8=$^!VF>*/&
M-YXS\3?$7QS\(/#&M1?!GXU'X2>)OBO\,O"WC;QE\1OAIX>^/A^'H^!FL^./
M VB?#7XB+XG\-Z?\1+C4]+USP%XW\)3VX\6^#O$VAZ5_/7^TA\!_VZOB3^T?
MHOQ$\1_L9_M$>,?$'P"_X+/?!CX\>%E^#OCOX&^"OV8]<_8L\.7^NZ3X+^('
M@?X9:C\>O EI\3OVG?$6DQ>%+_X\?%'XY>'-2\=^"K_6/%.B>'_B9X ^"^GZ
M;\-M-^JOAQ^S9^T9X&_X*'Z+\7?V<OA+^T%^S)X'^(/[7G[1GB#]M_X-_$#Q
M3\,_B)^Q1\7OA;>:)\9M)\$_MO\ P,-OXS\1^*?A1^TM\<=7M_A;/XG\-> =
M+\$^/K_5/$^N#XP>$8?A]X?O?$GQ, /U3\#_ +?7[*GQ'^*OA[X/>#OB3J6J
M^)_&FM_$7PO\/?$$WPT^*^D_"/XI>+OA%<:Q;?$_P9\)?CWK/@C3_@?\5?&O
M@5O#?BN7Q#X0^'WQ!\1^([2V\&>.KI--EM? GC*;0O@;X_\ _!1_PGXW_:2_
MX)V>!?V5OCC\29_#OQ._;M\8? GXL?V9\"_%%O\  /XX_#_P7\&/C_JGCJW\
M$_M!?$#X+-X,\<7GPV^,OPL\'Z =2_9_^,2VUU)?^,M(UJ+Q/:V,S>&OB?\
M8%_8=^-?P\^'?P'_ &._C_\ \$^-1LOC7^R/XNAT/PE^WU>_&*R\:?LJ0^ O
M UOXAT?X<?M'_ [X?ZE\>=3^*>B_M):QX1G3P]HG@JW^$7A?2O GB35;SQWK
M?BKPEHCP_"Z7J/A!\.OVY[7X,_\ !&[]F+X@?L$?%[0_%7_!-7]JKX(^&/C9
M\3/#'C[]FW5/@EXQ^%OPF_9(_:,_9ST'XW?"77-8^.>@>.?%/A?6M(\>> _B
M!XOT_7?A_P"$?&/AZ^O/$G@NP\*Z[XVTZQ\/:D ?I+_P4_\ VT_B3^S'H_[+
MWP1_9UMO!MW^U5^W-^TGX-_9L^#.H>/K"[UWPA\,M%U%)-:^+7QZ\2^$K/6O
M"]SXWT?X1^"[?[9#X0M?%.B76L>)-?\ #63JFG6^I:/?]]I7P(_;:^%_Q'_9
M]UK0_P!MOXD_M(_#.S\>:G:?M-^!_CY\-_V5_#.N:_X#U3X:>.=(\/Z[\)O%
M/P#_ &?_ (*'PQ=^$?BKJ7@OQ7XD\+^(+3Q3>>+?"VC+IVC>+- N--UC2OB'
MXQ_P56_8T^+_ .T%_P ,@_M/_LT6>E>)/VE_^"??[2&C?M$> ?A9X@UFP\-Z
M1\?/ $]DFB?&;X!V?BKQ!)_PBO@#QM\1_"EM9Q> /B-XIL;O1/#OB32[?3-3
MNO"^F>([_P :^&OL/X:?M _$WXR7/A)-#_9D^,OP:TZ6X@OOB5JG[1VG^#O"
M-SX-TV#3I+N[\(^&] \#^//'5S\0_B'J&K3:3HL%]H6H1_!_2=%D\5^+S\4?
M$.M>%?#WPT^(P!S%[_P4,_9,TWXD^$_AAJ7Q'UG3=2\>_%W4OV?O!'CW4?A3
M\8;#X ^+OCQI-[K>C7WP8\._M,W?@&#]GK5OB<OBOPUXC^'UKX-L_B9+K6H_
M%3P]K_PETVUN_B;HFJ^$[/S/Q+_P5R_X)\^$-1\6V/B'X^3:?8_#OX]G]F;X
MH^,?^%1?'2[^&/P?^,,MWX#T_3-&^-7Q9L?AE<_#+X-^%?$6H_$GPMIWA'XH
M_$WQ9X5^%GC*_7Q7:>%/&>L3?#WX@+X9_*?PU^Q7^U#XE_X)6>'_ /@C-\0/
MA%\1=*^)'A#XM?#SP7>_M<^'8O ^@_!/5O@7\-OVQ/"WQZL_VKM \0Z3\35\
M51_$W4?AWH,4ME\,]1T?4OBOJ7[24B77CKPS=?":\\4?%:&#XZ_L>_MJ>,/V
M1/\ @K=\,_#7[)WQ%U/QW^TI_P %:/@U^U#\#=!3XE_LNV<_CWX(^!?'7[$.
MMZ]XOMM2U']H.RT+PU,NG?LN^-YK#PYXWUCPMXGN3XB\"Q/H]M->^)H_"8!^
MT?AC_@HS^Q_XK\.?M+>*;/XH:SHFG?L?Z-I7B7]HJS\>_"'XV?#'Q-\.O"GB
M#0M8\3>%_&4G@KXC?#GPMXR\3^"/&.@:!K>J^!_&7@O0?$?AGQO9Z5?3>$]5
MUA(":J? [_@I/^QE^T?\1O!OPG^$/Q=NM<\<?$KX3V?QQ^%EGXA^&'Q@^'6A
M?%SX675AHNI7/BKX/^-?B1X!\)^"OBS'X>@U_3X/&FE?#KQ#XGUSP+J<6LZ/
MXPTW1-6\-^(K+2_@']J[X>_&'2?%G_!;[XQ^)_@_XR\+_!OXK_\ !)KP/X!^
M'GQ1U7Q'\([_ $+7?%_P/^&O[;'B'X@Z##X;\-_$_7_B3I;V<'Q]\,0:=?ZY
MX$TG1M4U'P]XT$&HBSMO#5_XK^?O@-\ /BA^W?\ "+_@D!.?@[\1?V??#7[*
M/[!GCA?$O[0/C.7X?'59O%_[0_[!]M^RUX5\&? R3PEXN\0^)/%.E:GI7Q O
M/CQKOCB.3PKX9TNW\ ?#CPSJ N_B+J7B#PY\- #]@_"?_!2+]C?QIXPL?!.B
M_%B^CU+Q'\/_ (B_%7X;ZWKOPP^+OA;X?_'+X<?"46\_Q$\9?LX?%#Q/X#TC
MX<_M(Z%X8TJ\T_Q/<W?P+\4?$ W_ ('U71?B!H\>H^!M;TCQ%?9/P-_X*@_L
M._M'^,_@OX$^#OQHN_$^L?M'> /$OQ*_9_U74/A1\:O!?@3XU>&_ ]E8:A\0
M;#X7_$[QU\.O#7PW\;^._AG!J"I\4?A;X>\5ZA\3?AI>6&OZ;X[\(^'M2\+^
M);32?RM_X)Q?LV?%GX2:9^R_\/OC-_P3%\6>'?VB_P#@GUX$U;P!JO[4&J_'
M+PK\2O@[\0?"OA7X$>*O@KX?\0?L-77B3XY6^O6WQ6_:+TVS\!?VKX3^(WPI
M^"'PU^&W@'5?'6E?$'Q]X:\8>&/ G@KQ++^SG^R3^V'X&T;_ (-S=(\6_LS>
M/-)E_82\)?&'PS^U=/+\1/V<K^T^%%UK/[(7C/\ 9O\ #EY(=*^.>HW/CFPU
MGQ;XDLM?TQOAI:^-+RS\#PWMUKEEH?B5+?PG= '["^ _V]?V7/B3XXO/ 'AC
MQ]KD6IP?#_XL_%C3_$_BSX5?%_P!\)O%?PL^!?BWP1X'^+/Q(\ _&_QWX#\.
M?!SXA>"/!?B3XC>"H+[Q'X*\=:[IE]I/B+3?%6CW&H^$KB/76\H\%?\ !5S]
MB?XC>%_'GBGP-XY^)WB > ?@'X4_:FF\*G]F;]IG0OB+XZ_9R\<W%Y9^$_C9
M\&?AQXH^$>B>-?C?\,=5O;-K2Z\;?"?1/%_ASPU)<Z;+XNU+0+75-/N+C\I/
M@!^SC^W%\$O'7CO6/V-OV?\ XB_!'X:^,_V3/VO/$7Q*_8._;(\3?#SXG_LE
M_"G]LGQ?;:%XQ^!/A;]CWQ9X8\?ZOXAT+X4?'KXN:WXS\6_&/P'X2\7Z'\']
M+\"'6$^(VA?"CXO#P%X/\.^=_LN?LN_M9S?M/O\ $K7?V4?VN/#FG_&O_@C5
M\0?V7O&?C_\ :'^(_P ![V#PW^T[9?$2^UO4?#MOX \&?&J_\(? CX)7RV^B
M:/\ !KX<? ?X:>"OA[:Q:]<:YI?PC\':#:>-/%:@'Z@? S]O_P"%'[5M_P#\
M$N?BH/C;\8_V;/%O[5OP_P#'OBKPS^QSJOPB\20^&OV@O$&I?LUZ-\8?$VCZ
M_P#$'XD?L_Z1XAO?!'P%T3^V/%GPR^,WPY\2_#;X9?&C4K*]BT;7/']FUOX<
MMOIOXB_\%&OV/?A1XG\1^'/'?Q2U32;#P1\1_"OP@^(OQ)L_A3\8_$7P&^%?
MQ1\:7OAW3O#O@/XN_M%^&O &K_ CX3^))[[QAX1LM4L/B)\1/#1\,7OBWPG9
M>*GT6Z\5>'(M5_)#]G/X"?M>WEA_P;KS^(_V/?C#X L?V _ _C?X8?M-3^,/
M&?[-MM-X+:P_8#?]E?3/&<.BZ7\>=5\0>(O#/BGXF:W=WWARV\-Z1K/BY/ V
M@ZEKWB/PQX<U&]T#P_K,^N?L[?M8Z?\ L=_\%,?^"8VI_LP^)_B)XC_:3^+'
M[8M]^S5^TE%K/@"U^ WC'X>_MV^-_&?Q0T[XM?&WQT^NQ?$'PGX]_9A\;?$O
MQ##\5O"VM?#K5O&GBVR\!>%9/@;:_%/3M:L[+0@#]+OBK_P5C_8(^"_B_P"-
M_@7X@?&[4K/Q+^S3JW@G2?V@K/PY\&/CWX_M/@PGQ#TV75O"OB3XEZSX ^&'
MB?1/!_@"[M(?+U'XF:WJ-G\//#^HW%AHOB#Q/IFMZC8Z=<?;/Q,^*/@/X/?#
M;QE\7OB+XDLO#?PY^'_A;5O&?BSQ--%>ZA;Z=X<T;3Y=2O+VWLM'M=1U76;B
M2WB":;I.B6&HZQK5Y+;:;HUA?ZE=VEI-_/-\0_V*/VN+?PS_ ,' 7@KPM\!O
MBEXZM_VOOV6O@+\#/V4/%>M?$K]G@ZQ\=/$'@O\ 8QO?V9]>UO6+O5OC5H]W
MX3DM_%US%XE\3ZI\3+#P+/J7AY]0U'0=/UK6S!X;G_8']HWP7<?$W]A'QK\.
M?%O[+VL_'E?'OP:T3P1XW_92U?Q=X+\)>+/&>C^)K31M \:_#^+Q]I?C^#P)
MX4\;:?HU[JS:)XST?XIV.A>'?%.FV&O:3\0-.@LK;Q';@'Q7_P %!/V_["T_
M8E^+_P <?V:OC1X_^!_BG]G/]J3]CCX8?&6^^)7P=U3X-7GAC1/C%\>/V<?#
MGQ \+>/]"_:M^$NCW6B>%M2^!OQ]M_&D/Q \,6N@S:).VBZOIGCZSATS7M.G
M^Q]&_P""D?[&6K^#_P!J'QO<?%Z[\'Z-^QAIMEK?[35C\4_A=\8O@]XO^%>@
M:SX<O?%GA;Q%J7P]^*GP_P#!_C_7/#GCS0--U"\^&GB#PGX9U_1_B;+:3Z?\
M/[SQ)J*&TK\4?$7[+G_!0O6OV./VJ_@GX>T+]I[]J#X0ZA^TW_P3V\:_L7:7
M^U%XC^!VC_MOZ;X"^#W[17PI_:'_ &H[+XQ_$OX@_$KX?V_CGP#X1U;P1J?A
M;X":C\5=<M/C'=:@-3\//9ZO\)+?X?\ Q(UCZ _:E^$/[>EE\6?^"POQ5_9[
M_9A;Q/J/QY_9;_8)^'OP!U7XAW7[./C;PO\ $*]^"OB[XT']H73_  S\.?$O
MQ+\21O\ $+P[\-OCGJ&J_!BT^-WP[B^%OB3XL^$%M?&&C>)?!JVFE^-P#U/_
M (*!_P#!1'0O$_\ P3A_X*-_$?\ 8R^.'Q$^$O[2'['?PUM];\4Z9XD^"^N_
M"[XS?"SQ!J>AZ7XZ\&+XK^#G[5/PAL]=M/!_Q-\)3W2:!XR'@7^S]>L$\0GP
M#XOLO%'AC4+S0_H;5?BY\8-._P""R?@#X I\3M?N/@+XL_X)J_&KXT7/PBN-
M&\#KX<TWXL>!OVGOV=_ FF>.M/U^S\)VOQ"GU&[\)>.]=T6\TK6_&FL>&;>)
MX[K1M"TJ^FO[F]_#3Q=^Q=^V%XN^'7_!<?P7\-/V,/VO[E/V]?V4?V0[']GO
M5OVB_CQ\"?&?Q-\8^-?#W@?Q?X2\<Z;\6O''Q"_:FUZ3POXOT_Q%XOU#5I?!
MUOK]QX2^'WPZ\*1:%X=LO",<WPU^%U_^VMQ\,OCIKG_!7?X*_M+M\"/'.D?
MNQ_X)N?%OX'^)_B%JOBKX)-:^#_BW\2?CS\#_BUI/@?6?#6D?%O5O'>H7FE:
M#\+-=TK7M>\*>$_$?@V'7]3T"'2/$VM:5<:MJ^B@&#^V+^UCXI_9I_X*(_L*
M^$]9^)7Q$B^ OQH^ /[;FN>.?@IX$^$EQ\7M>\:?$+X%2?L\3^ -6\"^$?A9
M\+/&G[1GBSQ1#HWQ=\<7&N^$?!E[KFA3Z%X;L?$LWA&P_P"$:UO7;CZE\/?\
M% /V1O&/[/?PU_:A\$_%^R\<?!_XR>(;3P;\)K_P7X4\>>*?''Q'\=W=UK5I
M)\.O!WP?T3PM>_%_6OB3HW_",^*[WQ;\/;;P*WC#P1HW@SQOX@\9:-H.@>"O
M%6J:/\^_M@^#OBSX?_;O_8&_:L\*_!OXC?%SX3_ _P"%?[;'PO\ BS_PJD>#
M=8\8^$-2_:$G_9</PYUU_ _B'QEX5\2>+/#,UY\*/$MGKLG@&P\7:YX>F?2]
M2U/0(?#QU37-)_+CXG?\$Y?VH? GPV^%O[4_AGX,^(_C!XZT?_@IW^U[_P %
M OC/^P;HOQ@T?X>^,O\ A3/[:/A+Q_\ "/6? _@7XA^#O%FE^ -:_:,^#7PZ
M\2Z%\1M?T#3OB/%X%\6_$'5OC3X0\$_%+Q[I=]X:O/B* ?T.?L]?M+?!7]J?
MP'>_$;X'^,O^$K\/Z-XR\6_#?Q78:GX=\5^!O&_@#XD> ]5?1?&GPX^)OPT^
M(&A^%_B+\,OB%X7U%(TUKP3X^\+>'?$MC:WFF:C)IG]F:MIEY>?DM_P4._X*
M,6N@>/OV+_AW^S)\;?B=X:\1:Y_P5;_9:_98^,6H:!\"O$M_\$/B?X=U'XM6
M'A?X]_ JW_:&\<_!;6OA-J/C7PN8-1T;Q-X>^$'Q:T?XBZ/K7A3XF^%+UY-1
M^''Q.T+PO]V?L#?"_2? G@'XD^*= _93N_V/M$^,?Q4D^*%G\,O&VNZ5XE^/
M6OW%_P"!/ ^AZU\1/VC-0\-_$3XM>$K'XG^)M?T+5;?3]#T#XE^.+FS^'.D^
M!=4\::QHWQ$UOQ=\/O OX,>%OV<_V_/"'[)_[!'[!&K_ +%?QM^(?C;]@+_@
MIA^S[\8_'7[1VA>+?V<=#^#WQ^^ GPC_ &D_B-\5(/B_X$O?&W[2$?C:]^(W
MCSP++IWB7QCX/\;:5H%WI?C6_P!6M-;UZU\0:KX:\/ZZ ?T+^(_V]?V6/"7Q
M3/P>UWXC:G#XFMOB=X9^"6M>(['X9?%C6_@_X1^-'C2PT/4O!_P@\??'[1/
M^H? SX??%+Q3;^*/"4>A^ /&OQ$T+Q3?:GXU\!Z)'I?]M^//!NGZ[3U7_@H+
M^R;HOQ?TWX):C\3;V#Q5JWQ;B_9_M/%*_#;XK3_!&#X^W.EPZI8_ O5_VCK;
MP1-^S_H7QDU1KFUT'2/AGK7Q*L/&&K>-[W3_ (>:;I%UX^U"Q\,W'XE^&/V+
M?C#X/^,/[97[.WQK_P""<MU^U3X7^/'[9GQ>_:;_ &:_VE6^+^GG]DC3O!7Q
MZ^,,GQN:Q_:Q^$/B?X\^'/%-EXE_9Q\<ZRUY8Z;\./A!XLU#XLC0=(MO"^G>
M';W1W^(FJZ7PC_8Y^,?A+XL_'/\ 9D^._P#P3GU#]H.QU+]M/XH?M(?LZ?MD
M:W\=X-<_97N/A7\9?VEM=_:.B\:_M _#?7OC'X=\:67Q]^!.J?$#7;'2O ?P
M]^!%['\4O'OAK2;:+Q!X+\'W^L?M!W !^H,__!83_@G3:7K0ZA^T3#I>C6OQ
MP\1_LW:]X_U;X5_&W2?A!X(^-WA?4GT?4O 'Q+^-6I_#:T^$OPNU*[U2.>S\
M-WOQ$\9^&-(\9266I2>$+_7+;3+^>V]V^%7[=G[+/Q@T7X^Z]X>^)TGA&U_9
M7O!;?M(Z?\<O GQ)_9K\3_!"UE\#V?Q+L?$GQ+\&_M$>#_A?XM\)^!M7^'U]
M'XQT+X@ZMHMOX(UW0+?4[_2-?O(]'U?[#^*VB_LI?MG:/^S#^T=X/E_90^*,
MWC7QU_P7QTC]N#PGX5L?B1^RT=2U;]FBR_;I^$W[4,WCV/4[G]HNS\,64\?@
M3P%J^D0^$-5\0Z=XU?QS/I6G_P#".1^'YKKQ38;'[4/_  3U_:O_ &F_'O\
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
MXN\%17\_BRVBAUGQ9JFDW&H2^-TTO[18:?/IVBOH>HKHMK>S 'ZW_LY_M+?
MW]K;X6:=\;?V<OB)I'Q6^$^L^(/&OAC1?'?A^VU>#0M;U;X>^,=<\!>*SHL^
ML:=IDNKZ3:>)_#FK6>F^(M.AN?#WB2R@@USPUJFKZ#?Z=J=W[G7\\$O[9?[9
M?A'_ ()U>/\ XH>#?%7[/6F_%KX*?\%2IOV((([;X%:OX>^$NI?!GP[_ ,%&
MM!_8?T7P_P""/ NE?$Z]O/A9'#X>UC1M:@U+4]9^+MSI&@Z=J_ABTLKS6M3T
M?QOX9W]3_;2_:_\ @[J?_!8GX/\ C_\ :&_9CU'Q?^QU\._V8?C1\$OVA_CI
MX'UCX+_"3P)9_M7Z%\2%N_!'CWPU\.'^(WB#Q1H/PPUOX97,WPGT[3H/$'Q+
M^).K^*M"^&^NZQKVM7%IX@N #^@"BOY8OB=_P5$_;+^&O[+/_!9O6_ _C"]U
M#Q3^P#I'[.OC;X _$G]JO]G;3/"GQJ\3> OVAOAAH_CBXMOBU\'_  3??!3P
M_P"%_%VDS:E+=^ )?$OPO\ ^(_#FF7.F6/QC^!U_XBTW5](O?J+XQ?\ !0?]
MI']@_P"+W_!1O0_V@?%?A']IGPI\!?\ @G=X"_X*"_";3?#/P]LO@B_A?Q'X
MA^('QP^$5[\ WNK77/'5[KW@+6O%GPO\/:]I?COQ#>:GXV\):;K>L:?>0>-Y
M+:QDH _;3XP_%OX?? /X4?$GXX?%GQ /"?PO^$/@;Q1\2?B'XG.EZWK@\/>"
M_!>C7GB'Q+K/]B^&M-UGQ#JW]FZ1I]W=C3=#TG4]6O3$+?3["[NI(H'[31=8
MTWQ#H^DZ_H]R+W2-<TRPUC2KP130"[TW4[6*]L;D0W,<-Q")[6>*413PQ31A
M]DL:.&4?C'^TYXR_X*/_ +(?P)_:W^/B_M6?LY?%WP;X%_8#^,/QV\'_ /"P
M/@NFC^+=-_:S^$.F:_\ %/6M ^$/@3X>^(O!NFS_ ++'B#X0:+J^F>'-)^)W
MQ.^,OQJ\"^,K;P_XG\1^/_BCX6MM>T;6\K]K3]K?]HCP[\(_V>+CX=?&6+P;
MX_\ ''[$GQ)_:$D\,_"7X5Z-\8_V@?B'\9O"_@KX6ZGX.U+7_AUXP\(7'P?^
M''[%N@7'B;QM??'_ .)7C+XC?!?4;OQC?_!GX6_#WXM> M>\4^3XI /U?N_V
MA/@U8_'O0OV7[GQ[HX^/OB3X8>)?C/I/PQA2_NO$#?"WPEXE\.>#];\::@UI
M9SZ;HFDIXE\5Z+I.F#6[_3[S7[F34#H%KJ<6AZY)IOLM?A!^SI\;O%'[2W[8
MW_!'W]HKQKI^B:/XO^/O_!%+]H;XW>*]%\+PZC;>%])\4?%?Q9_P3*\<^(-/
M\.6FK:EK&IVVB6>IZW<6FE0ZEJVJ:C'IUO:Q7NI7UQ&]S)^CG_!0GXN?%#]G
M_P#84_;!^/OP8U/PEI/Q.^!7[-GQF^-/A&Z\<^%K_P 9^%Y=1^%/@'7/'TNF
M:EX>TSQ1X-N[E]:L?#]WH^G7W]NBUT/5+^RU[4-&\4:?IMUX8U@ ^PZ*_GQ\
M?_M;_MO_  @LOV(OAIJ_Q(U3]H7XO_\ !2W6H_$'A&U^ OP0^ 'PQ\8_L_\
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
M_B[XI7PCH'BWXF?#+X/>'K]M&\0ZY_:'Q&^,?C;1?AS\-_#HM?#6D:S>VO\
MPD?C+Q#H^CG5KVVMM"T=;LZEKVIZ7I-M=WT'Y6_LU>"OB=X!_P""R?[3F@?%
M'XT:A\=[]?\ @F9^QI>>&_&OB#P)X-\">,(/#MS^TS^VH+K0_%\7P[M- \"^
M(]0M/&,?BV^T'7?#?@7P EEX%U+PCX/UW1_$_BOPKK_Q.\??6'_!2/XW_&7]
MG;]G?PY\4O@KX@\(Z!K,/[3W['/PZ\6KXL\%W'C)]9^'/QU_:E^$OP(\8:5X
M7DC\4^'K'PGXI2S^)<6KV7BK6-*\<V$-CI6I:+#X4@U36].\6^%P#[\HK\+?
MVN?V@/V\;7]H;_@H3\)_@O\ '_X2?"3P+^SA^P%\&/VO?AKJ[?L]CQMX_P!,
M\4:QK/[3]OK'@K6KOQ3\1[[PGXJTSQA??L_,OB#Q2WAOP])H7@_6=.\+^$O!
M]IXNLM2^*VH_J+^QY\:M9_:3_9(_9;_:+\1:+IGAO7_C[^SG\$/C5K?AW19[
MJZT?0=8^*?PR\,>.M3T72KF^S>W&FZ7?:[/8V$]XQNI;6"*2X/FL^0#U'XG_
M !/^'OP6^'WC'XK_ !7\8:!\/_AM\/O#^I>*?&OC7Q3J,&E>'_#7A_28&N+_
M %+4[ZX8)%%%&NV.-0\]S.T5M;137$T43VOAU\0/"/Q9^'W@3XI_#_5O[?\
M ?Q+\&^&/B!X)UT6.IZ6-;\(^,M$L?$7AO5QIFM66G:QIPU+1M2LKP6.K:?8
M:G:>=]GO[*UNHY8(_P";[XN^(_C_ .)?V@?^#DO0O&OQN_X2;X9?";]@+X7Z
M'X.^'7_"!6&EV7AOPAXT_94_:Q\>Z%H7A_5+77VEMKW1O$/B3Q'J_BKQ-JMC
MK.N^.]4U6&![OP[X7T#PMX7T+L/V//VF?VBOV5/"G[ NF?&/XF>$?B?^S7\5
MO^",OBO]H^R^%7A+X46W@_Q-\#M9_8Q^%W[*FI-#X6^(]UXNU74_BC;?$3P%
M\;)M&\36GC/2= 4>-?!]KXQ\+2>#/#VOW/P[TL _I#HK\'?V$?VK?^"EGQ^\
M8?L=_&GQ?\ ?'EQ^RM^UU\&Y?BE\9M?\;WO[''A3X<?LYMXO^&$'Q0^ 5_\
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
MM=?!#XS^,_A?\7;OP+!K7@WQ2=1T[Q1\*;KQ*UAX"^,T5M]B\*:WX@M)+I
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
M!XIU?P_^W=JW[1/[0O[6]CKD?Q'_ &@;;5V_8Z^-'[/FD?'#XB^-O$'@_6_
M&L:M;>(/$GP0\"CX?3?#35/AJ_PJT*?PM<_">3X/>&]?T6#]!O"__!2O]@+Q
MQXW^%_PZ\%?M>? ?QAXM^-6K>(=!^%%EX5\?Z-XAT_QYKGAC6-=T#4M'\/>(
MM(GO/#=YJ=SK7ACQ%IOAZP_M=+KQ==:)J<?A2+6C9S%/1V_;(_9>C^-4?[/,
MOQI\%P?%^?Q'=>"+7PM<75W!;WOQ$L?"VE^.K[X5V'BF:S3P???%ZQ\":WH_
MCJ]^$EGK\_Q)M/ ^IV/C"X\+1^&[F+4V /#O$7_!-']G_P :_ 3QU\$O'GB#
MXN>-/$?Q%^,VA_M,^)?VD]6\:V6G?M*1?M1^#V\(#X>_M&>$_''A;P]X=\,?
M#SXB_#.S^'O@+0/A[I/P^\"^%_AAX7\$>$-'^&]C\/!\.6U+PIJ'._$?_@EO
M\$_C9\+_ -H#X>_'7XH?'[XQ^(_VI/!?P[^%_P =/C-XK\4^ M#^)OC#X2?"
M?Q'XH\5_#_X5:18_#CX9^!?A+\-O!.A:[XU\6ZE=6WPJ^%G@?6/$VH^(=6U;
MQ?K.OZS>S:BWIG[-OQW\&W?@?]JWXC^,?VXO@9^T5\.?A/\ M#?&N36_B9X4
MT[P'\./AY^RY\//#N@>&O'!^ OQ(\;Z/XX\2^$_$>M? 3PCK$5S\0/BOKNK>
M&[N:/4)4\6Z!X:U'0M2MH_GS]F;]N.__ &C/^"D'[1_P4\"_%;P=X]_9Z^'G
M[(G[-_Q9\+>%])^'FL^!O'_P\^(_Q,^(WQL\/>*-$^*Q\8WC>-9]=UOPKX&\
M&_$3PC#J'AGX=Z5<?"_X@>!-:TGPIK6GZG8_$;QL ?3'[0O[$O@+]I+Q'^RW
MXZ\8_$KXT>%OB5^R7XWUOQIX ^)7PV\4^&_!_B[Q!_PFOPR\0?"/XG>&_&#0
M>#+O08=%^)O@KQ-J=GX@U+P#H7@3QMX;O3#J'PO\7?#^Y1VE\.\5?\$GOV=O
M&GP._:Y_9Y\0^-_CG=?#?]MWX[W7[1OQ[MH/&7A>QUS5?B5J=]X/OM:G\-:_
M9>!+?4?">@ZP_P ._A_;W6@Z1)%96=GX1L[;1AI::QXJ_P"$@_0;XB_$KX?_
M  B\'ZM\0/BAXR\.> ?!.AOI<.J^)_%>JVFC:/:W>NZQ8>'= T[[9>RQ1SZM
MXB\1ZMI/ASPYI%L9M4\0>(M6TO0M&M+[5M1LK.?YXN?V_/V+M-^$WC;XX>(?
MVEOA-X+^&?PS\1-X,^)6N_$+Q1:_#J_^'7CHVT=[:_#WQ[X4\=#P]XP\&_$7
M5;*>SO=!^'WB30-,\9^(;/4M(NM"T/4;?5],DNP#YI_;*_8VUK4O#7[3_P =
M/ACH'Q)_:4^/?QN_93\(?L<^*/@_JOQ/\"?"71/B%\![?Q1K">*=-\/>(=*T
M?X9V_AGXEZ7HOQ4^-_Q"\)ZM+\0_ 5GKGCWQ./"-_P",?!?@EO#LG@KY*_8N
M_9Q^,%E\??A9\0_AY/\ \%GOA=X4\(:UKI^-5C_P4K_;$\*?&;X4>// MYX
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
M_"N[;7_B%\6?&7QQ_:BU'XE_ ;5/V?K.T_:Y/A75+OP/^S7X_:PU?QG\"8_
M^A?#?X:V,MGXYN;#0E^+OB?XI:%XS^./Q-?PIX2TOXK_ !*\76G@GPM::-Y=
M^S__ ,$COV:?@/X:\1_#O5/'/[2'[17P=N?AQXS^"WPT^!_[4'QJUCXO?";X
M ?!'X@Z)=>$O%OPF^#OA>ZT_2'M?#E]X#GC^&FF>(/B!J'Q!^(_A/X817OPY
M\&^.?#W@SQ-XST7Q)]'?!_\ ;X_8L_:$\>:;\,O@1^T_\%_C)XWUC0/'?BC2
M]%^&/CK1?'"WVA?#/Q+HWA'QQ?V^J>'+C4=&==!UWQ%H<$MO_: NKVQU6RUK
M38+W1)EU&L?]L3]O7]G7]AY/@=#\=/&VC^&=4_:$^-7@SX*_#W3]3U:PT>.6
M^\0ZA$_BCQCK6I:E+#I^A>"?AWX6CU+Q-XF\0:I-:Z:);?2O#4-V-?\ $NAV
MMT ?,OPU_P""-W[.GPY^#'Q3^!-U\9OVO?BCX)^(WP6^(/[,/AO_ (7/\>KO
MXE7_ ,"?V6?BD='MO&_[.OP'AUWPZ^@>"? 6L:!H&B>$&\2:EH7B/XO6_A/0
MO#&C6WQ-BB\&>#'\/>ZZW_P3V^&.N_$#]C/XG7/Q1^.EMXO_ &$/"OB3PE\!
M;NR\3^"X=/CLO&O@RT^&_C74/'>BR?#V;2/'>K^)_AYI]CX/N+O7+*6/0[&W
MEU?PC;^'/%>I:OXAU#X\^&O_  5"\&?#7]L+_@H;\*_VS_VE?@9\/OA?\'_C
MM^R_\-OV9+R^M++X>V5SX<^./[/_ ,./BM)/K^HW_B#Q+?ZLMAKOQ9\)^&_%
MGQ/UO5M(^'UE?7&@WYLOA_:^*K'01^E7QP_:]_9F_9LOM-T_X[?&?P5\,;C4
M-.37IV\37TT%GX;\)/KECX7/C_QYJ-O;7.G_  Y^&<'B;5-,\.7GQ.\?77AO
MX?V.OZC8:->>)(-1O+>VD /&KO\ X)Q?LW>)/AY^V5\(OB=9>*?C%\+?V[O'
MVJ?$[X^>!/B-J.B76D7?C?5?#'A'P:^O>#[WPQX<\+^(?"-]IGASX<_#*U\-
M7&G:TUQX1U3X=>%_%GA:;1_&(UKQ#K/DVB?\$D/@%<? ?XI_ GXU?&/]K?\
M:L7XI>&-!\%M\7OVEOC]K'COXV_#GPMX-\4:'X_\!Z;\)/&FB:3X1L/A_J'A
M#XE^%_"GQ*/B[2O#S>.?'OC7P=X%U/XN>)_B);^ / ]EX>_4PL -V>,9R.<C
MVQG.>V.M?.>L?M=?LT^'_C+IO[/VM_&7P9I?Q<U?7[/P=8>%+R^FA27X@:CX
M4L_'VF?"Z3Q$UM_PBUK\7=4^'VHZ9\0]+^$=WK<'Q*U/X?:KI/CJQ\*W'A/5
M-/UBY /%_P!GO_@GYX%^ ?QNO_VD+_XZ_M1_'GXVZS\ ? ?[.'B#QQ\>/BQ9
MZ]'XA\"?#CQEXY\9>&-2U;P7X%\)_#OX=R>+;:;QU>:7+K-KX0M;<PV4_B6#
M3K?XA^./BQXU^(?M7[4'[,_@[]K#X9VOPH\?>)_'?AGPQ;_$#X9_$N27X?ZE
MH.DZO>>)O@]XZT'XH?#MKF^U[PUXF1+'P_\ $;PGX3\8"UL[>T.I7_ARQT[5
MI;[P[=ZSHNJ>7:=_P4H_8"UGQOX&^'.A_M@?L_Z]XP^)7Q&NOA%X%TS0/B3X
M=URW\2_$VVCG\OP1I^LZ3>7FA_\ "0:I?V>H>'O#UC/J4+^)_&&EZOX*\.'5
M/%ND:GHMI\F_\%AO^"C&C?L=_LA_M377P8^/OPM\ ?M:_#/X.CQQX6TWQAX0
MN/B1:>%[S7QJ2>"K+Q181ZQHGA'P+XP^)Z:'XET[X&)\4=5:R\<>+=$NH_#G
M@#XKC1=5\(7@!];^./V%OAS\0/B+^T3\3M;^(GQ@@\0_M/?LZZ'^RW\2X-+U
MKP59Z5%\)O#9\:2Z)9>%[8^ )KG0M>L+OXF_%"^B\0+>75\;KX@ZT7+0Z7X/
MA\,^\_ #X+>%_P!G'X(?";X >!M0\0ZEX%^"WP^\*?"WP+-XJO-/U'Q!;>"/
M NC6GAOP?I.I:EINEZ/#JDN@^&].TO0XM4N;(ZMJ5MIT%[KE[JFM3W^J7GKU
M?,WC7]LK]EOX<_$:+X3^.?CCX#\,>./^$D\,^"]1L-5U1X-'\,>.?'.GZ=JO
M@#P#XY\7B!O!W@#Q_P#$73=8T>]^''@;QMKV@>+/B%;ZQI,G@S1]<74['[0
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y;_\%79_B!8?"3]GK5O
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
MK/\ 9R^"_P"SOX[_ &6OVF(/A/\ &'X(?"GX42Z/XK\ V\W@GXQ?M":1X>\
M>*OAQXA\0:UXZ\;>!-&\(0Z"G]2X10<@#/\ 7IGW..,GD#BE*@D$C)'(/I0!
M_*A\>_#WQU^#'P+_ ."Z/[)/BS]DO]ISXF_%#]L?X9^,OB5^RY\1/@=\&_B#
M^T-\-?B1X-US]@3X5_LZ^'O@C<_&_1= >32?&O[/.N_!'Q-I8T_X\W'@/XD?
M%;2+K1?$7PU\,^._B)\1M$\,^)OZ=/A9>7FH?#/X>WVH^']>\*7]WX)\+3WG
MAGQ3;V-GXET"YDT2Q:;2-?M-,U'5]/M-8T^0M;:C:V>J:A!;W<<L*74VS>>Z
MVKDG R>O^?7WZTZ@#\!/V4_!GC__ ()8?M9?\%#_  O\4?AC\:OB-^RU^V]^
MU'XM_;O^ GQU^ WP*^+O[1VH:!\3_C'8QM^T#\!_C9X ^ O@SQ_\2?AUJ/A7
M6=!T#5?A'XIF\#:E\-O''@Z^N8KOXB:=\0XKGP';>R_MW2_'7XA:=^QG^T_X
M7_9W\6^+_AA^R;^WOX8^-OC+X*S^#]6\6_&KQW^S_+\%?BO\&9?CYX>^#NDZ
M<GCF#XC_  P\3_%VX^*_@#X$6UOJOQ.N] \+Z)XFUGPU8?%> ?!?1/V4*J3D
M@$XQGOCTSZ?Y[4I (P0"/3MQ0!_)=_P4B^ 7Q._:1\/?\%//VC_@#^SU^T$O
M@[]HOX+?\$TO@3X>\ R_L\?$_P (_$K]IOXL_L_?M;:]\4_BC\7M;^#'BSPI
MX>^,&@Z+\)?@CJ'AWX8:)XH^*'@#P];>+[/2?$-AX6N[_1+/PQ+XE^ZOV@O!
M/B#Q/^UE_P %2/'NF?!+XKZ]9_$7_@C]\+/@E\,O%UO^S_\ $N]_X3+QU::O
M^U]XA\9?"[P?KDG@<OJNN7-K\8/@C-K'A?3[IVU/4673[JVN-4^&WBJV\*?O
M,JJOW0!VX'N3_,G\Z=0!_+)X)\2VG[-WQ%_X-KIOC/\ "+XUP:[\(/\ @F'^
MU9\-O&'A'PW^SK\5OBC\6/A7\0O"_P '?^">_P +_$LEQ\(/ 7@KQ3\8532]
M?MM8\%:AKW@;P1X@6'2=>;7;F:/X87FN>+++PO6_V,_C]\(5_9M_;2U_X _M
M;^-/V<8/^"B7_!3/]HSQQ^R;^SAXC^,O@3]KCX%_!']O+4=(\,?L]?%7P1X$
M^"GQ0\!?%"TU3PO:^%KSQO\ %7X%^#+Z/Q[\/O"W[3_C_P *Z_\ #RVU/PC\
M0K73_P"GGQ[^R[X+^(?[2GP-_:EUCQ3X\LO'_P"SUX1^)W@GX>Z+I&H>&K;P
M6-!^,Y\,?\+/BU_3;KPI>ZUK,_BH>!/ *O))XAA71#X,TJ;PS'HESJ/BB;Q!
M]*[5QC QG.!QS^'MQ]* /YH?A]\ ?"_AO]HC_@FGXY^"7[%O[4'P<^">K_\
M!0?]KO\ :I\>I\9XOVCOC5\1VOOC5^Q7XX^%=A^T-^T+!\4+WXG^(?V?O%/Q
M)_:&\3Z7]@^'_BCQ>VM>'M&2Q^-?Q"TOX=>)M>^)^A^!_(O"OP-OKGX"_'C3
M_BSX _X*&_ 77]9_X+U?MB?M-_ GX\?LP? 3XV7_ ,9_@?9>/M#^.7BCX1?M
M*M\,=#^$7Q"\1?$SX)?$OPQ>:I\"?'_ABY^&_B73)[+XWPZ3X\LO"B"XUC2/
MZNPH7@  >WL /Y #\*"JGJ >H_/K0!_,_P"'[S]L@6G_  34A_:(^!OC^/5Y
M_$?[<NE>//VJOV3/V+K:Q_:!\:W?B3XOZ+%\'[7Q-X:\3:+?ZC_P35T?_@I-
MX/CG^+_[5?Q%N['P;?\ P^\;1Z)H?B3XD_LC7%]XIUCX6?._[%G@[X[?#;PE
M_P &WWC3Q9^RG^UCH^C_ +-GPI_; _9[^,NFS?L_?$&U\6>!OB1\3_@O\//#
M?@&7QUX"O-,M/&OPV\ ^)?B!X?\ $?@:/XL_%3P_X'^&.DZCH[>-O$?BS1OA
M%K?AGXDZY_7.55L!E! Z9'3H>/R% 11R !_];@?Y_P !0!_*EIGP%_:GOOV-
M_P!LC5_!GP1^,]]KW@'_ (+Y^*_^"@TGP"UOX<:QX-\7?M5_LL>"?VQ_ _[0
M-CH7P[T_XE'P5I^OWOBCPSX:M?B#X0T.2^6^U?Q1X(TOP)J&FVNN:W!I[>K?
MMU> /&/[6_B']MC]ISX!? W]H2/POJ__  1(_:]_8;6Z\9? 3X]?"?XF_'OX
M\_'OQ'8:M\!_A5X5_9Z^*GPM\$?&.]TKX32IXPU?7OBMJ_A*W^'6E2_'F#3]
M(\2;?"WQDF\)_P!+-(  ,#@4 ?AW\'/!'B73/^"G7[&GCK2?@W\3O"_PK\.?
M\$<_&/P&G\2S?!+X@^$/ _@WXAZQ\9/V;O'GA7X5ZS?W?A#2]&\%:M:^"_A;
MXVGBT'6&T>VT&XTRQ\-7*6&O>(/#VD:K[-_P7$\ ?$+XM?\ !*G]LWX4_"?P
M%XW^)GQ+^)7POM_!W@CP1\/?"NN^+_$^OZ[JGBKP\\=G;Z7X?L;ZY@M$M;:Y
MN+_4[P6VE6%K#++?WD$>TO\ J_10!_.7_P %/?"?Q$\1?'77OC)^R;9_M?\
MA/\ :FOOV,?AIX<\(^%G_94^+GQZ_8-_;]\":S\1OCKKUK^Q'^USX)D^&MSX
M3^"7B?1;N[UC1M1^*7Q+^(O[/.O?"KPG^U3J&JZIXE32='\0W'A7^B?37U"7
M3K"35[6SLM5DL[:34[+3K^?5=/L]0>%&O;6PU.YT[1[G4;*WN3+#:W]QI&ES
MW<"1W$NG6,DC6T5O:N<X&<YS[^I]3VSU X%)(K.CHKM$S(RK(@0O&S @.@D2
M2,LA.Y1)'(F0-Z.N5(!_);X,\/\ _#4'[)/Q7_8N^%WPE^.=A\?/%?\ P6U^
M//QDL_CKI?[/?C[3OA3\.]$^%'_!7OQ7\4/B%^T0/VI9=(T3X0)XQ\'?"#X>
M^+OAUHWAJT^*=O\ 'S6?$\6C^!M$\&'PKJ>G^(1D_'#PE^T1KO[1G@OQ0W[)
MG[3&BI\#/^"]_AWXNZM\'_@1^R3I_A3]G[4/@;<^"OC%I?@G]K^U^(WA+1TG
M_:C^,7[33WGA?6?C-\:O%GQ#UGPO^SIJ[0^ /BGX:_9RLK:'Q[\7_P"EW]F7
M]F7P?^ROX(\2> ?!'BGQWXJT;Q3\4OB?\8]1N?B#J'A[5-5B\<_&7QMK'Q)^
M)%[9W7A[PQX6@AL?$GC_ ,1^(_%CZ=):SV^EW^N7=AH@TW0;;3=(L?HO8F,;
M0![<=.GTH _EEN_@E^T;>_LQ?\%6KC1/V;_BSXXO8?\ @N#X%_;FTOX$>)?A
MC?>']7_:P_9;^#GQ2_8U^)?B'0/AA'\2])TS1O%4_C33O@!XYB\/:%9/<ZKX
MDO/#NF^&7TF6S\=Z!#KWZ _LT?$#Q1\;O^"J_P 6_P!H#1OV>?VHO 'P6\<?
M\$V_V8? 7A[XA_'/X#>-_@5ITWCGP%^TI^UOXA\6^#+W0/BK:>%?'.G>*](C
M\?:9;MH-WX4CO[JRLV\:6L4OPU\4?#?QMXY_9L@'J ?K_G_(XI B@@@#(R ?
M3/6@#\LO^"I_@?XKZEX?_8S^-GPW^&5_\;_#O[(W[<OPG_:0^-'P?\/Z!J_B
M_P <>*?A#HW@7XJ_#?Q#XH^&G@?05?6/B'\2_@WJ/Q,T;XT>!_ .F)/JVOZ]
MX!M)O#FGZYXLTSP_X>U?\?/^"F_P'^+W[4?AO_@J-^T7^SO\"_VBF\#?'S]B
M_P#8H_9C\-?#>X_9Y^)O@'XA?M-_'GX8_M4>.OB/XM^(U]\%?%_ACPQ\8;+3
MO@Y\(-;\/_#W3O'_ ,4OA[X?TKQ#I>L:]I7A#5[OP_X;CGU7^M(C((]>*0*J
MYP ,XZ>W3\NU %+3;^WU73K#5;:.]AMM2LK6_MX]2TW4=&U&.WNX$N88[_2-
M7M;'5M*O4CD476FZI96>HV,XDM;VUM[F*6)/Y;?V_!\2?"G[6_\ P4Z\'_!C
M]GW]K_XF>$/VZ_V/_@M^SI\<_&GP._9/^&W[8?AKP_X]TWP'\0_"YO=#O/\
MAKOX(2?#7Q#H'P"^+D-O>?!OXN>%=5&NZ_XO\#?&:*UM/AW<?V5\:/ZH#R"/
M6O@+QE_P3E^#/BCXL^/?B_H'Q-_:P^#^K_&'Q):>+_C=X4^!G[6'QT^%/P^^
M+?BFQ\%^%_AU:^)=:\*^&/&-O#X'\3_\(-X,\->&[WQ3\&;KX8>)M7M=%TJ\
MUK6-1U;2=)U&P /A_P""WB#PC\4_VJ_^"2OQ&^!?@K]HW6/@/\(_V)OVX_@)
MJOB_XL_!WXMV/BKX6^/[;QK^RK\*M+^&WQ]U_P 1>$;>W\)_&O2_$/[+/QL\
M'?$:VU^^MKFP\7>#;I=4N([;QKX(N?$_Y^?$71?V@-5_:1^$7B:__9,_:GT6
MX^#?_!=K7/B?K_P<^"?[(2>$/V;M$^$NO?#;]J7P[X$_::TKXD^&-&B'[3?Q
M._:MU'Q%X-\6_&W]I+QQX^U7P)\ /%5S<^"_B1:?LN^'M2LO$7QO_JT\"^!O
M"OPT\'^'O 7@?1;7P]X2\*Z9;Z/H.C6;3R165C;+A1)<W<MQ?7]Y<2&2ZU'5
M-1NKO5-5U">ZU+4[R[O[JYN9>IV)U*@_7G^?TZ4 ?RJ?\*G^+5K^R+_P4<T&
M7]GKX^+XI^*O_!?CX?\ [2'@K1(?V>_BS<^(O'7P0T3]L?\ 9*^+%U\6M+TZ
MS\$SZEJ7A:T^%'P4\=WR:K/$)TA\/Z3X26-==\1^$-!UKH/VG/V:OVF/CAXU
M_P"#B7]G7X7?#/XNZ%XV_;6\#?LP^._V</'>J^!O%'AOX*?%CPOX _9!^%/@
M#X@?#\_&[4YO#/PYT3Q!XQ\8>"M5^!FO>!]5\9Z5X[L(/&L7B^\\-2?#G1_%
MWBCP_P#U'    < # 'H!2;1SQ][@^AZ]OQ- '\C?Q<_9_O/VS_V=OVF/B?\
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\ ?\
M!1+]I7XY?LN?#3X(^+_@-X2^$_C3Q+\1_P!L3]DS]GG6=%^+VM>,/#^AR>&O
MVA/CAX/^$FHMI6L>#-*UJ_T37]_BNW-EXIO-(\2:;X2B6XU^?P)\09+.'PCJ
M?PI\0/\ @I1^UK^R=KW[9'P1_:8\#_ [XQ_&OX5:5^Q/XM_91\9_ +P;\6/A
MMX.^./AK]NGXU7_[*O@[3_B'\%=0\9?M)^/O!&N_"7]H+POXHNO$R>#_ (E^
M.=9^)WP]N=+@\%^#=$\4VMO#XE]__P""Q_A_Q=XL_9\_9_\ #_@C2?C;>ZXG
M_!0']@SQ==Z]\ _@[XO^-/COX=>$_AS^TW\/O'_CGXIP>'O#/PU^*^EZ=!\.
M/"'AS6?%\6I>.?!VK>$+F_TFST:]TKQ!=ZI9^'-6Z[Q__P $N/A5^T#\*OVL
M? _[5WQ$^(_QN\;?ME:#\+/"_P 3?B=H^IO\++SP!X:_9_UC5?%G[.V@_L_>
M%M!N=4T/X8Z=\%OB3X@\4_&30WUAO'>I^+?BMXV\9:E\1]3\8>"-1TCX?Z
M? OQ[_X*=_\ !1#]G#]G#]L7XE:_^S]X \;WGP2N?V<=>^!_QY\<?L^?M"?L
MB_!SXBZ1\:OBYX6^#GC?X7>+/@E\1?B5\5/BM9?$CX5ZUKVG>)++QIX<^(E[
MX)\>^%/%B3?V)X1UOP)/HWCS[DT7XM?M8> O^"@7[./[/WQYE_9.^(6C_&;X
M)?MM_$'P]\4OA5\'/B7\-_B3X9\,_!WQG^R79:!\/A!XT^,WQ6L["SU>3XFQ
MZSX^U2PUN]T_QUJN@>%A9^%/ Y\&I?>*^3\6_P#!)BX^-?[-_CW]G_\ :D_;
MI_:V_:!U3Q[IOPV\*GXOZK!^S]X5\:>#/ 'PG^)6A_%?PSX6\%>'=+^"=Y\-
MTU;Q#XS\)^$=3^*OQ*\:>#O&WQ.^)@\-:-9:WXMATK1O#^G:)]K^+/V6=,\8
M_M0_ ;]JS4_B?\1;;QA^S]\+OBU\*/#G@G3;;X<1?#OQ/H?QPO/ &I?$?5/%
ML-[X O\ QRVNZEJ?PI^'-[I$OAKQUX;TS1#X::VATR>TUSQ!!J8!^4/B'_@J
MQ\?K']BGP[_P5Q\/Z'\'=>_X)_2_$@W'BWX&6OPY^(NH?M4:?^RI<?'N^^ 5
MK^T/X?\ C#X?^+6L_#W4/&^GZ4ND?M#^)_@)KO[/WAR+PSX+O/$GPIUOXN:=
MXN\%3^,=<^9/^"NGQ[_: _:A_P"">/[=WC?PG?\ P:\(_LK?!O\ :[\ _LT'
MP3XF^&_C77?CS\1M=_9[_;1^$?PO^)?Q+TOXJ:;\7=(\"?#?3H_CKIVJZ)X1
M\"7OP3^(%WK?@'P))XDU'Q[H6J?%"UT?X9?J-X>_X)2?#GPWX#US]FO3OBIX
MRM_V%M6^-8^/ME^R+:^%OA_:>']!\22?&/3_ (^7WPDTGQ]#H(\0VO[,.J?%
MNVO/'&H?"2VL+?Q3/>ZE=>$5^*L?PDN=2^&>I>9_&W_@C'X4^+MA^U/\-] _
M:R_:'^#?[-/[8/QD\/?M(_%?]GGX?:#\ ]3T73OV@[;X@?#3Q_X[^(/@'Q_\
M0_A%XT^('AG2?B;KOPOT?Q9XD\ W&LZOX4C^)>I:]XJ@M'\,:_X@^'VL '[3
MY'K17F/A'P3XQ\/>+_$^O:[\7?&'COP[K7AKX?Z-H7@KQ)H'PUT_3_!NM>$K
M7Q#;>+/&&FZUX,\#^%?$.KZS\4Y-5T>]\4Z?XAU'4O#6@7?AFR3X?Z'X1L-3
MUFQO/3J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOR]_;X_X*)>/_ -D?
MQW\*?A'\"/V./BI^W)\8?B-X;\9>/=<^&_P;\8^#O#>N_#;X=^%M0T'0].\7
M>*8O$GVJ[>W\;>(-8U33/!MK::?C65\#>/[R&Z\OPKJ$:@'ZA45X;^S5\3?B
M1\9?@7\.?BC\6_@AK_[-_P 0?&VB3:WKWP1\5^(],\5>)_A^LVIW\6C:7XBU
MG1[+3]/;6[S08M+UC5--AM(Y=!O=2GT&Z>>[TR>>7\O/AM_P5?\ VA?C;^TY
M;?";X,?\$R?CGX]_9LN_CSX@^$5M^V]!\5/AW:_!2\\'^"O&.H^%/&/QFL+6
MTLM6OKSP@D.AZUXA\$6D>HBX^(.BOX8NM&O((?%NF3* ?MK17@7QZ^(OQF\!
M0_#+3_@?\$])^-?BCX@?$C_A#=8B\3?$N?X4>#/AMX5@^'GQ!\;7GQ'\9^*[
M'X?_ !0U@Z.NL^#="\ V&E:%X*U?5+_Q-X]T%RMMIEKJ=Y;_ )]_LZ?\%'/V
ME/VC['Q-XF\)?L3>%I?!7P^_;$^)O[%'Q,U+1OVH;O6_$O@KX@_"[Q'J'@/7
M?B=+X5N_V=] CUWX%#Q_'H>BW/B70==OOB/I6@Z]_P )KJ/PGAT#0?$,NF@'
M[ T5\3_\$ZOVN-1_;L_8S^"?[6.J_#^S^%E[\8M/\7:J_P /]/\ %,_C>U\,
M1:!\1/%_@RTL%\67'AWPE+KTKVGANWNKG43X9T2.:YN9A#I\$*QK7VMO7)7/
MS#;D<Y 8D*2.H5BK!6/RD@@$X- #J*\8_:(^/_PJ_97^"'Q._:)^.'BFS\%_
M"?X0>$=5\:^-_$=X&E:TTK2XAY=EIMC%FZUCQ!K=]+::'X9\/Z>DVJ>(O$6I
M:9H>E6]SJ.H6L$GP=)^W-^V#I_P*A_:NU_\ 8"L="^ %_H>F_$*+PO<?M'ZG
M=_M?>$/@]K#VE]#X\^*?[.MC^SM<>!O#FM^&/!]S+X[^(GPP\!_M#_%/Q[X<
MT2RN]$\/Z5XT\?02>#4 /U8HII900"0"QPH[L<%L#U.T%L#G:"V, FE# ],_
MD??V]CGT/!Y(H 6BF[EP6SP."2#_ (9Z\?7CKQ2YSZ_D1WQW'M^7/0@T +13
M2Z@D%AD#<1W"]-V!SMSQNQC/&:7(]^F>A_PZ^W6@!:*;N''7GI\K8/&>#C!X
MYXHW+@DG &,Y!&,XQG(SW'Y\T .HI,CGKQ@_=;OZ<<^X'([T%@/7D9X!/'X#
M_.1ZB@!:*0,#R,X^A'MW'7VZUYO\7?B[\./@1\,_&GQA^+'BS3?!?PX^'NB7
M?B#Q9XFU(7,T%A86;+"+>ULM/@N]3UG6]2OI+?1] \-Z+9:AX@\1Z_>Z=X?T
M'3-1UK4;*QG /2:*0LJ@DG !Q^/3Z_YS06 &3GJ!]UNIQCC&3U R.,\'D&@!
M:*:&4@D$, 6!*_-RK%6'RYRRL"K <A@00#2AE()!# %@2O/*DJPXSRK J1U!
M!!&: %HIH=#T8'EAQR,H2K#(R,JRE6'52"" :"ZCKG@9/RMP.N3QQ^/H1U!H
M =13=ZG(!Y! (YRI;& PZKG(QG&1STI<C('//L?3/7&.GZY'4&@!:*0L!@$X
MSP,]SZ ],GL.I["@$'IG\B/7U';!SZ'@T +12;@!DY XZ@CJ< =.I/&/7'J*
M;YB9(W9((4@ DJQ4,%; .&*D,%.#AE./F&0!]%("#Z]<<@CW[CI[].V<T@=2
M2H/S !BO\05LA20>0&*L 2 "58#)4X '44W>H)&1E0"P[@'.&(ZA3M8!NA*L
M <@@+N'3G\CW./3IQUZ=^E "T4P2(2 #RP)5<$,P4@,0#@E5+*"WW1N7)&X9
M^/?V)OVG_$?[5GPU^)'C/Q=\.M&^%_B/X:_M,?M*_LW:SX8\.^-[_P"(^C2Z
MK^S=\8?%7P<U;Q#IOBS4?!'P\O;^P\3:KX1O=<T^&Y\(:3/8V%[:V5PDUS!-
M/( ?8M%-# ],^@R" >O0D8/0]*&=5^\P4<<DX W':N2> 6/ !.2>!DT .HIN
MX>_I]UCCZ\<?_J]12[AD#G)_V6[?AT]^F2!U(H 6BF>8G][LIQ@Y 8D*2,9
M8J0I(P2" 33BP'7/;L>_ [=<]NO3U&0!:*^);G]J[Q19_P#!13PS^P_=?#;0
MT\)>*OV-/B-^U1I7Q=M_'-]=:[-K/P\^-?PF^$>J?#V^^';^"[73M+LEB^)]
MOKMOXJ@^(&M7%_);MILWAO1Q;_;+[[8+J,_,."%..2"0&PP&2#M(;!Q\IW=.
M: '45\/_ !:_:Y\0?##]NC]C_P#8_'PWT75_#O[5GP]_:7\<1_%#_A.KVVUO
MP=??LUZ/X!U+5_#4WP['@J6QU*V\3)\4?"<^F>)5^(-M-:"RU^RNO"N%TW4K
MKTS]L+X\ZU^RU^S%\=?VE-(\#:7\1K/X _"KX@_&CQ7X1U'QE=^!;C5O!'PN
M\'ZWXY\70>'M:MO!OCB.?Q7)HF@W</AO2-2TS3-(U759;>UU3Q+X?M&DU",
M^E**^=_V3/CAJ_[3'[-GP-_:)U7P5I_P]@^.WPH^'?QBT'PC8^+;CQK/HGAC
MXG>#="\;>'K#6M;E\*>#XCXAM--UV&UUNSL--N],M+Z"1;#6=4MF2YKZ'+*
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
MG8ZGIUC^<?\ P0D^)7PXUKX0?\%$+W1?B%X%UJRTO_@K)_P44\5:G>Z/XO\
M#VJV>G>%]6^+\NO:5XDOKJPU&XM[30-4T*XM]<TW6;B2/3;_ $:YMM5M+F:P
MN(;A_P!U=.T31M'BNH-(TG3=+@OM1U+5[V'3K&UL8KS5M8NY;_5]4NH[:*)+
MC4=5OIY[S4KZ97NKZZFFN+J6665W;1*QL0Q"DD8!XR5]/]I<GH<C)Z<T ?Q1
M?\$U="_9C\!_L\?\&YW[06A:I\+M!_: ^(_[6'[1_P %_$WQ4?QWI;_$/Q?\
M+]4^$_[=$>H_!R[UO4?$,]_JWPXTWXG)\);?1/ANIG\,>"_B!K_AFT\*Z-H/
MB3QN(M=[O]CZ#X=_%[XO?"_5_P!I7]JCPK\+?^"K_P !O^"EOC'4?BW\&/ W
MP3T+2?V_?B7+K/Q\\7Z='\-V\9:]XUD^+?Q?_8"US]D[Q_X+U/7KOP;X6UCX
M+?"_]E/X=>'O$=C=Z-X:^ Z7&E_V1X3D?+\QVG)^\<8P?4XXQUP .@%8X\-^
M'1XA_P"$M&@Z*/%?]BCPV?$_]EV/_"0GPZM\=3703K7D?VD=%&I,VH#2_M/V
M$7Q-V(/M!,E 'X^?\'!G[,WQG_:X_P""1W[6?P5_9_\ #>J>./BA?:9\-?'&
MC?#_ $199M9\>Z=\*OB_X"^)GB7POHEC YFUCQ#<^'/"FJ7WACP];6FI7_B3
MQ+I^D:!I5A-JVI6#Q_7_ ,-O^"AW[*'Q<^!_@'XX_#SXJ>&/&EI\1].\/+X9
M^&WA'6]$\4?&*?QYX@TRUO6^#MQ\-M'U*Z\1Z=\7?#=W<S:-XX\$ZM:Z;J/P
M_OM*\07'CL^&=)\.>(-1TS[>_IUKD;#P#X"TKQ7JWCK2_!?A'3O'.OVBV&N^
M,K#P[HUIXLUJQC%D$L]7\16]G'K&I6B#3=."V]Y>31+]@LL(/LL'E@'\]_Q
MT?\ 8T^,?[9/_!6[X3_\%/Q\-X[WPOX!^#GBK]G34?V@]2\/VECX _8;UGX
MZ)I6L?%?]DI_$T5IKW@WQ#X=_:AM/B_=_%SXM?!_5+7QK9?%2U^$>FZIK.DW
MO@[X2QP?"/[)7PV\(_'S]L7]FGP-_P %3[#P3\0OB-J__!NY\/\ QI^T?X"_
M:(\3ZC+(-:TW]H&RU&#Q#\:_!'Q$UNTETKXC^&_AWI_A_P :?$/4?%&D66H^
M$OB?H-U\1A<:5XL\.:=XCL/[!]:\&>#_ !+?^']5\1^%/#?B#5/"6HMJ_A74
MM;T/3-6O_#.K,(PVI^'[R_M;BXT;4&$40:]TV2VN2(X\R_(N.DVKZ#.=V>^[
M&,YZYQQGKCCIQ0!_&A^PRWP*\%^*O^#7'XQ>%?$W@G3OCG^T-\%/VA/AA\=?
MBC%X_@U+XI_&[PQI/[%>NW%I\-OBOXNO_$-_XH^)?ASX=_'#PM\.O#?@7P1X
MPO=;TGX.^*M"\)?#CP!I7@Z*UTWPR/-[;X/? /7OV7_VT;WX!ZGX)M?^"GGP
MD_X+M?M(>$?V*-9C^(U]=?M"^"/B+?\ [=8TO1?A_P"%!J>NZIXRM?@]XH^"
M(\?^(/C9X,LK&?X:ZQ\+]*^)GQB^(6ER7G@WQ#XZT+^W8J#DX&3MR<#/RG*\
MX/*G)7L&Y]:^!?V&OV)M0_9*L_C==^.?'7P]^,7C?XN_M+?M'_M!:=X[\.?!
M:Y^%>M^#-*_:5^)U_P#%[Q7\+H;G6/BE\6]7U3PYI'C/5M0GTVXM=<T"UNK)
M=._M+0KG5[2XUF^ /Y>?VM/CC^SK+^W3'\?/#?B_X+? GQ_\(?\ @OK^S!\+
MOBKXB^,/B+3A^WCJ/AKPW9?#SX-?%GQ3#\13XE\(ZC^S9_P3;U/X;Z#XIT7P
MO\,]9M/BAX(^-7A[Q+J7CG6?&_PQM_%6H?"*ZG_:[T#]E?2OV8/^"X7[16D:
MQ\-)_CM^S_\ \%CO@)XM^"?Q4U'XAVVO>-_@)XHO)?\ @G)J.L^,?A+K>O\
MB74KOX/^,O%/B70?B5I/C_Q1X,;PUXA\<1?#2;P3XZO=;T7X.Z-H'A'^U.;P
M1X+N-0U/5[CPAX7GU76KKPO?:SJ<V@:5+J.K7O@B]&I>"[S4[V2T:YO[KPAJ
M*KJ'A>XNY99M O0+O27M)P)*Z<@$@D D'(SV)!&1Z'!(SUP2.A- '\V_[5'P
M7N?@+^V]\9?"'P?^&%EJ'PM_X+L?!SP]\"+CQ_X,T6VU*7X4?M3>%+G6K3XO
M^/A)'HL/AK3_  ]XR_8N\:_%#]J:TT^]U]K/QK\5?V4O'NK36,_B;XFZCJE_
M_1)X1\(>%O 'A'PQX#\#Z!I/A+P5X+\/:)X3\(^%] L8-+T/PWX8\.:?;:3H
M.@Z-IUHD5MI^EZ1I=G:Z?I]I;)'#:6MO%%"JI&H'SSX=^ GQ(O?CW??&#XR?
M&32/B/X5\%ZQXPO?V;OA;X>^%L?@#3OA-;>._#GASPOK>H^.-?N/''C67XL^
M/M$T71O$>A^ _'.G:1\,&\.>&?BW\7_#^K:%XHM?$OA^3P?]58&,8X&,#Z=/
MRQ0!_$!=^#?V.=-_9U^&7QE\.>)?A[H?C[0?^#F7Q[\'O"?QY\+?&O4- ^+'
M@_X&_$?_ (*'?$3P_P"/OAYX%^-V@^/;'XA^"?AYXU_9R\5ZSXH\4>&O"7BW
M1] UWPSK][\8]1L;G6=0D\<2:?[67A'X1> OV>_^#G?]GC]G/PS\/_#'PW^
M/Q9_8:^,_@'X(_!/0] LO#OP6U%?@5^S3KGQD^)O@WX<^ [01?#UK#6O!/B_
M4?&WB;0M'TJ+1K[P=XGEU"ZLYO#VL?9/[;"H/4 \%>1V/4?0X&1WP,]!2%$;
MJJGAAR!T?[P/J&_B!X;N#0!_+;\;OVC/V2_B;_P5#_:I\8^!OVMO!7A?X5^,
MO^" /QNC\5_M'?L[>.] \4ZCH5SX3^,?BC5?$?Q&^'GB/P->ZI9>._BI\%/A
MC%=>-M-M/#]SKOB;PIINGZ3+/;Z=I^HV'VG\O_VEO"WP_P!)_8._X*/?!CXI
M? ']ACQ7XJ^$/PL_X)8_&#P[^V/^Q=H'P_MOV4/CG\*=0_:Q\:^#/AA\8=8^
M%.G6-YX0_9__ &E;OX>>*?C'I_Q*U_PWKFL6'CSX8Z]>Q:1J6B?![1/!UKKO
M]V.C>#O"/ARQ73/#WA;PYH.FII-GH":?HVAZ9I=BFA:?+J,UAHJVEC:P0+I-
MC-J^K2VFFB,6=M)JFHO#"C7MR9:MEX \":;HNO\ AK3O!7A+3_#GBNXUN\\4
MZ!9>'-'M-$\2W?B5'B\1W6OZ3!9QV&LW/B".22/6Y]1M[F754=TOVG5B" <M
M\&?^%*M\)/!"?L]I\.+3X&PZ!%;?#9/@_!X>T[X7Q>$[5Y[:T/@)/!R6WAB+
MPR!%,^E77AL+I$MMLO-,FDMI(IW_ )./#/PE^'WA_P#X)$?\%!?VI_V&/ _A
MKQ5^UEX'_:;_ ."@7PRTKXT_!*\;XD_M ^'/V8-4_P""DOB/6?BGX,^&/CK2
MO%__  FVD;_V7H-:\>_#?2/#'C7PU<'4_$+?$WPEJ5AXE^(^N^,/$7]C$4$,
M,4<$,4<,$2)'%#$BQQ11Q*J1QQQH B1QHJHB* JJH4  8J4@'_/ITH _C/\
MB3XF_9\\(_L]?M8_M%?\$Z_VG]+^/GP_\3?LN?LZ:M^TG^S[_P $S/@?X!^#
MOPL\)_ #1_VK_@YJ'Q6\=?$+PS\-?%$OC?X-_MC^*_V-O%O[0GPXTB.^UOX4
M_$^'X.?#7Q+=:O%X4\4_ 3PKK^C?0G[27C7_ ()X^$?V7?VJ?B__ ,$L_P"R
M-2^$GB.P_8=\7?M]ZU^P7KEY:_"3X=?LB^"?CWX2TCXNZ;HG@SX+ZC%H_P .
M?CWKW[*\GQ6_X6E9>#? S>.O _P&^'NI:U\5H_ %U??#"7QQ_4EHOASP[X:@
MN[3PYH6B^'[:_P!2O=:OK;1-,L=)@O=7U&02ZCJUW#806Z7.HWTH62]OIE>Y
MNI 'GE=@#4FBZ#H7AO3H=)\.Z-I.@Z3!-?7-OIFBZ?9Z7IT-QJ=]<:GJ5Q#9
M6,,%K'-J&I7EWJ%[,D0DNKVZN;N=I)YY9' /Y\-._9N_8]^*/_!0*#X2_LB>
M'O@=K'[&W[2O_!-OXL6'[>7PX_9TTW3--_9]U/3=1\=?"F#]BSXDKJ'P9CA^
M&&D_'[QUX?\ %?QT_P"%5>,A/IWCW5/A'\.M?US0-6OK'P7X/N="M_\ !/+P
M9\3?B-HWP[^ 'Q:^$G@M_B;_ ,$6M-^)?P#TOQ1KGPV;P_X)^(W[4#Z'<>%/
MV;?BOX#U.&Y2[T_2]3_8KO\ P;\:OBKH=GJ"Z-K/B;]KOP+KJ:5X?\6?"O0I
M-)_?7PKX,\'^!=+;1/!'A3PWX.T5[NYU!]'\*Z'I?A[2VO[UE>\OFT_2+6SM
M&O+MU5KFZ,)GG95,KN0,=!'!#$TKQ11QO/()9W1%5YY5BB@669@ TL@@@@A#
MN680PQ1YV1HJ@'\:G_!,"T_92^+-Y^QC\7_$/[5MAX-_;M^'^B?%/X6_MQ_
M3P_\);/X4?MH>+_%4_P_\36?[96F?\%'/%GB+XCW_P 4]4^!?A'XD>'_ !!\
M3X?BI\9=-\+>&/"WQ2LOAUI?PUN?"/QAUKX>_#<?I?\ \&XOP3_9VL/^"8?[
M&_[17@7P!\,9OCGXU^ ]WX$^)OQMT>PT?6_BCXFM]'^)OBJ_O_!/C+XBF34?
M%&H6WAS7+:"Q3PIJNKO;>%8M$T7PS8Z=I6D^&-$TC3/WGL_#?AW3]7UKQ!8:
M#HUCKWB1=-3Q%KEGI=C;:QKZ:-!):Z0FM:G# E[JJZ5:RRVVFK?3SBQMY)(;
M811NRG9  )( !)R<=R !D^IP ,]< #H!0!_+G_P4[O\ X"^,/^"E6L_ /_@H
M'\6O@A\$?V=/BG^PCX5MOV5_&7[7/PET7QM^S/=>.K/XF?&&']JF'PEX[^*7
MQ%\$?"CX:?M/V&CZA^SWJ-CX@M8+SQK9^#M,\%1Z1K/A6XU*TT_XAX_PX^"7
M[,OQN_X*6?L3_ S]HK7+C]L#3-8_X(A?$[3KB/\ ;0TRQU+XH_&6TT/]I[]G
M"[^%GC[XI_!KQO<SZA;>-_$O@S0O$7Q)T]?&7ABQ^(\FI:)J?COQG:6GQ0\(
MZ_?:#_47K/AOP[XCCL(O$.@Z-KT6E:M8Z_I<>M:78ZI'IFNZ8SOINM:>E]!.
MMEJVGO([V.HVPBO+1G9H)HRQ)V-B^@ZD_B>"<^N.,]<<=* /X[?@5\)="UG]
MA'_@N#^T+^QO\/?!?Q,_;P^$?[;W_!6GPM^SC\6_!\DOQ$_:*^&VB>)]4;1(
MM*^!WCC2]4U;XD^%_$EU\+KC4=9^%GAKP5JUHVN^++^VUC1=%UC5_%^JMK_U
MQ9:=^PK<_M.?\$POBG_P3HUSX2^&OA[\7_A5^T3-^UPGP9L]*T'PUXZ_8'D_
M9T\5ZY<?$O\ :U\6>&9].UGP]X@^'?[0]M\,="\(^,/BF]AX]M/BMX[\>:9=
M>(=.NH_B+IM[_2UL7CY1Q@#M@#.!QV&3@=LG&*YW0?!OA#PM/KUUX8\*^&_#
MESXJUBZ\1>)[C0=#TS1Y_$GB"^8M>Z[K\NG6MM)K&L7;$M=:GJ+7-[<,299W
M)- '\;7_  39T+]FGX:>&_\ @U^^+7@K4OASX9^,_P 8] _:/^$?Q1^(%EX\
MMV^(?Q2\(0_LB_&RY'PE\>:Y=>([C6_''@WP5\=M&^&FD>#?ASXAEU7P]\)O
M'EKX1\&^ ]$\(7<^GZ'/M?\ !/K4_A]\6-?_ &7O%/QU_:Q\,?#'_@K+\*OV
MV=?L/VD/@1X(^!?@71/^"A'Q+\>77Q \7:3\6OA=\4?$_BSQAK_Q-^)W[">K
M_!OQ9I/CC4]>T/PO<_#+X9_ ;X7?#FY^'^I>"=5^ 6C>$?#?]ENU3DX!W  G
MU SC\LDCZYK'C\-^'8==N?%,6@Z-%XGO--AT:[\1QZ99)KUUH]M.UU;Z3<ZP
ML U&?3;>Y=[B&QEN6M8IW:6.)9&+$ _CU\+Z;X-^)'_!-[]F/XX^ X_"NE_\
M%VO"O[:?PF\(>)O%6IZSX>M?VQY_VS(?VM-*\%_M6?"7XWWW@RXT3XDZI\!_
M^%"ZC\2;WQA\'O%SZE\*?!?[%VD>#M7B\.7OPM^'O@B]M^.^)OQ@_9M^&/\
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
MF7_B!K?PKINLVECX9T_4-8U>2T@L))*/B_XU^&4'_!6'_@F%\6_V*_VH[O\
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
M)WBE=)4>,HM/GTP:0]SHPUNUU+6M8 /YQ_AL?@=\7OVF?C#%\>_VH;'X$?\
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
MB'\.O^"=_P =?^"JOQ-^&VKZ7^S'XS_95T'_ ((/^$=2\)?#JQUSP7I_[/\
M9>%_#?[5GQQU8>*-)\':%JVE_#X:1X%T;4-*\7>#O'%MIWE_#J#5M+\=^!]=
M\/2:K9:Y<_L;_P $A?&O_"PO^"6?_!/+Q7+XNB\<ZE??L;?L[6GB#Q*NNP^)
M;N\\4:-\+/#.C>*+76M8BNKR2X\1Z5K]AJ.D^)8K^X?5[+7K+4;+61'JMO=Q
MI^B44$$$44,$,4,,*HD,44:1QQ)&@BC2)$ 6-(XE6-%0!4C 10% %28 Y[G
M)]<=,T +1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 ?G9_P4B_:I^,?[*/PX^!7B#X+_  N_X6/K?Q4_;%_9$^ VO7$_B#PI
MHUIX<\)?&/\ :(^''@+Q)!:6GB74;!M8\5>.=$US4? ?A!XY;/1O">K:Z/'G
MB76+73_"Z:1K_P"7_B7]J;Q_^Q_^W7_P5^_:(TK]FOXJ?&6+P7^Q7_P3A^._
MQA\"Q?&;PM:1_"7P/X)\/_ML^)?BLNF:SX]\7ZOH U+P]X>M]5U#PY\./A;8
M#PUXRUK0?$E[82:5J6LS:OK7ZR_\%$/V=?BY^TG\#/!6@_ F^^','Q8^$W[3
MO[*7[2_@W2OBWK'B;PS\._%U]^S?\?\ P#\8+GP;XF\6^#O"_CGQ+X3M/$FF
M^%+W3X-?TKP/XNFM;Y[6&31O(N9=0L?DWXJ?L#_M,_$[6O\ @J=K%]KWP)MK
MS_@H?^PE\)?V3M"N[3Q#\0+.V^'_ (Q\ _#KX[^ M<\;:OHTW@359;_PUJMS
M^T?XK\0:3HEEX@?5+*#X?^'O#UYJ5W)XXU/Q'X) /0?AU\=OV9?B9_P4]\ R
M^$O@I\1D^.WQ:_X)?6GQD\+?M*:UXKDT_P !>)/V5T^.?P]U+PU\-]*^%</Q
M U%K+Q;_ ,)Y\6KWQ)KOB3Q9\+_!OB738M.AT'3O$?BG1KR2UT+TK]B7]OI/
MVWM,\$?$3P!\*E7X!?%OX9:Q\5_A=\:_"GQ0\)?$O0X+72M>\&Z)-\'/C7I'
MAZSM;CX-?M+:4OBQ]1\6_"EK[QKH6@V^CZIIFF_$;Q'XET+QKH?@[QK]G?\
M83^/7PL_; _9B_:(\7ZY\(;OPI\$O^"8>C_L">)]$\->(/&ESXAU7Q78>.OA
MUX_NOB7H U3P/INFMX=FN_AI8Z%;^&-1O;/4XK?Q!=ZS+KDTFBPZ-K/,?L.?
M\$\/BO\ !']J(_M8?$7PA^S?\!/B'XG_ &>;SX5_M-Z/^QWXQ\:7?PP_;A^,
MVH^)_ _BZQ_:;^*7PCUSX-_!KP)\(/'O@;6M)^+-UHK>%]/^)WCKQ4/CSKMC
MK_Q9L-&\)7&E^/P#A/\ @L?K5GX1^-'_  2MOM4^*GQ)^$O@;XB?MNV_PR^.
M&J>"/CU\6O@?H7B/X/6_P0^,OCB^T/QYJ/PV\>^";:;PY8^(= TKQ!<:CJTR
MG3AIS&6_M]*DU&&?PW]A;]KKQ9\ _$'_  4^^(>L>(?VFOV@?^";/A']HO\
M9C^&_P#P3;\2^/M4\9_%?XP?&WXO?&9=,^%'Q<^!OP!^('Q^\1:-XW^*OPWT
M_P#:=\0>#?AE\)O%WC7Q;_PJ[3H[S5KRU^+%]X8T'QGXDT7]'?V[?V3_ (Y_
MM)_&;]A;X@_#&Z^%&G:!^Q[^TCIW[2&JV_CSQ7XPTC6/'E]!X%\??#NZ\!Z=
M;^'?A]XFLO#MG_97C0:W!XONK_69I-0MSI,OA*.U3^TKCUC]OC]DS4OVROV=
MV^&WAWQG;_##XM^"/B7\(/C]\"_B1/9ZIKFD> OCE\!OB%X?^)OP]U;6M$TS
M5?#EUXA\,7FK^'W\->([(7=K>#P_KNHZGHWV#Q)8Z-?6(!^<O_!0K]LG4O$_
M[*__  4\_8U^.'PW\5_LZ_M*^&O^"8'[3/[5?PMO_ 7Q5UKQ+\//BK\-/"WP
MY\6VL_B#X9_&;PGIGPQ\41^+?A;\0K;PUX?^,WPJ\8^$/"<DUEXATT:2/BK\
M*O$6J:U+[?\ "[Q_\']$_:0_X)8^ O$WP0\::K\<O&O_  3V^*ES\(?V@5\7
MVMEX!\+^ ?#_ (<_9HU#XW_#>3P;8^-FU#6_%.LZJOP5UB;5?$_PYM]-T[33
M8CP=XUO;UO&FAZ=S'[1O["?[5G[:6@?&KQK\;Y/V>OA=\5O$W_!/O]IS]@_X
M.?#3X<_$+QQ\4/AIX.U#]L-?"-E\:?V@_%_QC\1? ;X3>/=>O[+1O G@72O
M/P;LOA;;Z/H\/AGQ7+?_ !'OKSXKB[^&7L>D?L??':+]HC_@FS\8=3OOA)%H
M?[&/[+_QJ^!'Q'T^Q\5>,;K5?%NN_&SP_P# O0[[6_!$-Q\/;*SBTGPK+\ =
M&O[6/7]0M+SQ#'XWU2PFBT!O"-IJ'BP O^!O^"A?B_XJZW\._%WPC_98^(7Q
M4_9;^+WQM^)/[/\ \.OV@_ ?B?3_ !+=7/B;X;2>.],N?C)XR^'NB^']0L_
MO[(GBCQ9\-?%O@[PA\?M4^(5SJNK:K_PB>J2?#&T\*_$'P-KVOV_@W_P4BT;
MXV?!3X._%CP[\"OB!HGBKXN?M=^+?V.;GX#^*?%/PXT[XQ?##XB_#3Q=\2O"
MOQ:D^)&E6OB:_P##UE<_"S3/A#\0?BGXM\+>&O$7B?Q,WP;T"7QGH5AK.IS0
M^%F^<_V/_P!AG]MW]C)$_9;T3]H+X#6/_!-KX4_%?5OBY\(/%T.F_$K_ (;.
MT?X:W?Q8U'XYS_LQ^+]2U_5IOA#:_#ZP\0ZC<^!O$/QBN=0\4^(?$_P23Q'X
M-L?A[X USQ1H7C7X97?V.?@[\)/B!_P4-_:N_:Z_9R^+^@?%7]DOQ;HOPS^(
M_A?3_AUJ_@GQA\"[C]NSXB^#[_X<?M'_ !:^''BKPA:OIVK>)O\ AG/X;?L]
M:)XAUC3]>\1VC^(_BO\ %B*:^L]=U3Q-IZ '[6 [AGL<XS]?3J,^AY'>OR)_
M;8_X+!_ #]C?XE?$7X5ZEJ'PS\1^,_@9\)_#GQU^-?ACQC^T/\)_@?XIB^'_
M (FF\22:1X.^!GA[XBWT5U\=?VA=9T#P?XD\6Z+\*+:?P1X830[?0(_%?Q5\
M(ZUX_P#AUI'BW[)_9E^+'QM^)?B']I71_B_X*^'VAZ1\+_V@?%/@/X0^-?A?
MK/C76_"GQ(^%T6E:'K_AW4;R]\;>$O"@NOB!X5AUL>#?BU+X$E\6?#71?BAH
M_B[P!HGBZ^\3>!?&6E:+\6?&;]D+]N'X9?MP?$#]L3_@G]\0/V9([#]JCP!\
M)?AU^UC\)_VL+#XKSZ)9ZQ\#HO$^D?#/XZ?"+6OA>]YJEWXHTGPCXNN_"_B#
MX3:BW@7PIXOL])MKV[\<:9K=_;:QX= +MU_P5_\ @_%XS\.>$K3X6_$FXA^-
MW[+O@G]JS]B7Q'>)I^@:)^W?X5^(4_@"V\/_  T_9XN?$!TU;;X[6-[\2_!>
MG>,?A3\67^&WB#P9_P )5X:\8:Z+?X1W>L_$[P_[S\6/VQ_B)X6\6Z/\%?A-
M^SG>_%S]IE/@!??M+_$+X13_ !3\.^"]#^&/PXBU'4O#WA;0M<^(D'A_QHFM
M?$[XM>,]$\5>"OA)X;\+^%=6\(Z]K?P_\?7GBWXA^ O#6C:1X@\2?/G[2'[!
M/[2/[0_@G41XA^.UC_POWX ^$_@_>?L#_M&Z1K%QX)\0_#_]HKPKH=DWQ2_:
M5^+OP^T7X;ZE\.-:UCXG>)+8Z%XK^%4>A>,?AQXA^!D_B?X-^'K3X6V7Q/\
MB1X@UZG\4_V6/^"AMI^T+\'?VX?V?/'7[)MG^TEJ_P"S5X>_9,_:]^#GQ7D^
M,LW[-/C/P7X5^('B3XH>#OB[\$M>\(Z:GQ+\*_$3P+XQ\9>/AIW@WQOIOB;P
M_P"(?!7Q$U#P??>+=(UKPO8>/]; *WQW_P""RWP:^#FD>!K*Y\)Z=X)^+WB'
M]F/PA^UQXO\ @/\ M9_&KX4?L:?$SP+\.?&W]JV_AGX52V/Q8U:[L?$'[5/B
M/5/#7C;2]*^#MC<VO@[PU<^ O$#?&7XP?"*'Q%\)F^)V9I?_  6&7XS^+]#^
M'G[&?[(GQA_::\8>._V(OA]^W=\,'O?'WP9^#?@[QI\*OB#XK_X12ST2?Q5X
MH\8ZU)X/\9Z?KFE>+/!5SH'BO1=.U2?XDZ+:Z7:V+_#67Q)\7?",/C7]BW_@
MHC\'_P!HGPE^UC^R/^T%\ ?BM\4OB/\  _PO\"/VT_ 7[5NB_$7P'\)_BA-X
M*\=_$WXH^!/C;\&)OA2GQ$\:?#+Q%\-?$7Q>\>> O!/PC\0ZGXT\(I\%=7L/
M"^K>-+SQKH4?Q#U'YKGM_P!K+X>_\%L&\-_#G5O@=^T7\?+?_@BI\(K;XAZ]
M\:_%/BG]G'PWXBU:?]M#XY7.J?$;PGI?PT^'GQ]O]'\-:/XLF33=.^$%UH][
M(?"NMZ-9W7QRM-8\)7%W\0@#Z"\$?\%8O$'[1OQT_P""95K^S%\']?\ %7[.
M'[;_ ,'OVA_C!K_BKQ#K/@+PW\0/#E[\"]8^'/P^\>?#S6O#&I^))8M&U+X'
M^,_B-<)\4TTO4=4U'7?$GA=M ^'LWB+2;/5KW4OIW_@K)^UU\4OV'_V%_C!^
MT+\'/ ,'CSQ[X?N? OA'1FO]7T/2]'\%7OQ3\=^'/AEIGQ U:VUR55\1P>%=
M9\6Z9>V?A6T@F/B#538Z?JMQHOA^35]?TOYH^'G_  3&^,/[-7B[_@E[J7P!
M\>_"OQM8?L<>!_VQ? 'Q_P!>^+=MXO\ "&I_$+5_VU_$_P ,/BG\6/C7\-O"
M7@RU\6:=;:U_PN+P1XG\1Z;\'==\6:'H%KX=\;1^'[;XF6S^'+>^U'Z^_P""
MH/[*/C_]MW]A7X[_ +,_PJ\3^#O!_P 2?'MK\/\ 6/ VN?$*#6YO R^*/AC\
M5O OQ9T?2O%LGAN&Z\0:?X?\1WO@:+PYJFM:-I^KZEH-KJTFM6FAZY-8+I%Z
M .\6?MC?$27X@:O\#O@Y^S5KGQ-_:"\ _!/PA\?_ (Q_#?6?BKX!\!Z#\-_"
M/C[7/'WA[X??#\_$B!?&GA_7OCO\4]1^&7CH_#?P9]GTCX;/IOA75-:^*'QE
M^%&D7_A"_P#%?LW[(_[5/PN_;3_9V^&W[2_P>'B:V\$?$C3-1E30/&^AOX8\
M>^"O$_AS7-3\(^.?AYX]\./<7<>B>./A_P"-M"U_P=XJL+34-4TE=:T:[FT3
M6=9T2;3]7O?C.+]F+]KOX6?M<>(_VV?@YI/[-OBSQC^TQ\#/A?\ "S]KGX#^
M,_BS\7/AIX*T[QA\%=<\;ZK\)?B5\(_C%IOP;^-&J^*;GPCX1^(OB'X3>)=
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
M[\8_$JVO+_X^>#+JR^'OAVU7Q>_A&\M-2U%-)\<RZO\ #3P_YI\)_P#@E_\
MM-?#O]G'_@G9\$;WQ/\  G4=8_8L_P""A_Q-_;6\6^(K7Q5\0(=,\<>&_'_B
MK]ISQ+'X'\.:;-\,VN]*UNT3]JWQ+8/JFJ7MQ81M\,]"O%ANA\0=0M/ &C\?
M?^"9?[3'QA_9I_X*9? G2O$_P*T+6/VY_P!M?X<_M2>"?$VH^)?B!?Z9X%\-
M^"[?]F+3KSPMXJTBV^'5K=ZCK=U8_LK:!-;WFD:DM@UW\2M8CD%O#X LF\?
M'N/C;]M'2/BIX1_X*-?LZ?M2?L9?&GP?9? _]F"V^*'C7X4V'Q/^$&O>)/C[
M^R3\>_"?Q>\-7E_X5\8^ _B_X:T/X=?$.#_A5GQ9\'>,?">H_$WP_=>';[3-
M.UWX??$;Q79ZIIVM6_DGPR_;M\<Z=XV_X(\?!/\ 9U_9BUS3?V;/VL?V(K_X
M[:987/Q%\':SXT\)^ /A[\*?V?O^$;^'-IJ/COQ7;:AJ\?PMT'XV^%M1\7>)
MM9U4>*?'6HZ58VNAO?PKXDNKKWCXK?L=_M"_$'XW?MS_ !3TZY^#&F:;^U5^
MP!\/?V0O".FWOC+QQ<W_ (4\8>"+C]H#56\6^(W@^&D5O>^&KS4?VD?$=F+3
M3'&J"R^'^AWFV.?QKJ%GX,\O\"?L"_M2?"W4_P#@CIKGA#Q)\ =3U7_@GS^R
MU\2OV0_C8GB76/B*FG^)O"/CSX=?LY^!;?XJ_"F+2_"$=SJ_B33[G]G73]:G
M^&OC"X\(:7-;^,;[1X_B2LN@6^LZP <A\,/^"OFI>#?V</CW^T+^V5\-M.^#
M<'AW]O'XF_L:?!G19?B5\++/P[XJ\>>'_CQXT^ ^@^ +SQMJ7B6RTGPM'X+D
M^'^H^-OB_P#%+Q[-I'A*P\.?\)?XN\+/JGAWP_9Z.)O#?_!>_P#9 O/ _P 9
M)?$_B;X9Z=\6_@Q^T'\(?V9M4\/^$_C[\./&W[/OB_QS^T'X<U[QU\&_'_@C
M]K<GPW\,Y?@9JWP[\(?$7QKXZ\7^,=,\&_$+X=P?"#XI^$[WX1:K\0].\"^#
MOB'QWBW_ ()7?M3^,/@Y\;/ &G_%[X+_  U^(?PZ_P""F_Q3_P""G'[ ?Q6T
M!?B+XJ-I\3?'/QM^(OQET[PG^TMX+NK+PA86_A-]#^*?COX*>*-'\&:OX[M=
M4T#Q!#\009+W1&\ ZWZI\8/V-_\ @I'^T]\%_!_CSXM?'_\ 9P^$O[:OP#^.
M?PF_:,_9?\(?!;P_\0?%'[(WA'QY\'M%^*_A#6-"^*>O^,K'PU\=_B+H'[2G
M@'XS>-? ?Q8N]*'@ZU^'WAF'P*GP_P#"FJ^(/"WC3Q'\7 #ZL_8,_P""A7PH
M_;NMOCGHG@V7PG;_ !%_9L^(UA\-_BOIGP\^*G@KXZ_"_4'\2>&K'QEX%\?_
M  F^,_P]F/A[XA?#CQSX;OW;3+O4M(\$^//#OB/0_%7A#Q]\//"'B#0)K2?\
MZ_BM^T7XR_8[_P""A?\ P5@^,O@']G_XG_M&IX3_ &&/V _C3XYT+3OBEI7A
MWP[X0\%_#W6_V[[KX@:A8:Q\4/$E]IGAF^F\(:,-3\)?#+X>^'4L?&GB#1-?
MOY[31=4U#Q!XGN_UT_9?T3]KF'P]KGBG]LCQ7\&9OB7XC;2K*P^&/[.5IXIN
M/@K\-=%T$:D%GTGQG\2-,TWXF?$/QMXSO-4N-2\6^(]8TOP7X6TW1M.\$^#O
M"_P[L=3\,>+OB-\4_COXT?L3_'WXB_$W_@IKXKT+5/@_9Z#^W#^Q!\-_V3OA
M^=7\3>-(]8\%Z[\.]'_:*T:+QEXRT^R\ W5E=:3JP_::\17\ND:'JTUY9GX>
MZ)IZ7MS_ ,)M?ZEX, (/VC_^"J^D?!;X8Z3\>?!7[/OQ%^)'P!L_V/M"_;F\
M>_&+Q+J47P;\#Z?\%_$EWIS:#\.?AKXE\7:!J'A;XF?M:^(/#LNL>+=!_9TU
M#Q'X GN-'T6W@U3QSI&L>+O!6F>(.X^)'_!2'1](^*.F?"3X-_"N;XS^//\
MAE?X:_MEZE\./^%F>$/A_P#&/Q;\#?BSXA^(GA;P]J/P"^%NMVVI:K\:/$W@
M;4OAGK6L?&[P^VI>!4\"^%M9\$KX1U+XE_$+QIX?^&]]^<_QD_X))?MB_$#X
M>^#/AQ:>)OV2?&>GZ;_P1]\1?\$YM$UGXM:E\9]5F_9>^-$WPK\>?"SQ)^T+
M^S3X:TWPS-X9NI_VH_ OBG2_A?\ &?6=8M/ WQ,^&WA3P[X6O-%\4_&3PCX<
M\0?!KXD^A_M*_P#!,/\ :7_:H^#GP>^$/Q2\(?L:77BKP!^SM\&O!WPN_:G\
M(^-OC!\//VB_V"OVC/!>N^,KKQ%\8OV:_%N@?"2Y\<_&G1=+TJW^ ]WIGAC5
M?BW^RQI_Q$\7_"/7]6\2Z7X.T7XAV/A_P  ?M'^T3\9]/_9S^!'Q>^/6L^$O
M%OCO1/@U\.O%OQ-U_P *^!6\*)XMU;P]X)T:Z\0>(5T+_A-_$_@SPL][9Z-8
M7VH^3JGB72Q/#:2PV37>H/:V-S^:7@;_ (*J?%'QWXE^#'@[3?V!/C+#KW[5
M_P"R5-^U'^R-)+\6_@?<:+\54\-6?PRN/B5X1\?:I9>))Y?@7I_@ZV^,GPX\
M2:;XS\9Z;?)XN\):ZUK8^&['XLV\7P@N_P!!?VKOA+XP^-W[*'[0GP'\&:KH
ML?C#XP_ CXF?!_2/$7C:XN++1K'4OB+X'U?P0?$VO_\ "-:)=SRQZ6NLRZY/
MINCZ1:)JD]J-*MY-%@NQ?V/Q%\(/V*?VA?AO\1/^":7B[4;_ .#&J:;^PY^P
MQ\3OV4/&L-CXN\<6U]X[\4?$+0OV=]'3Q9X6BN/AO+;Z5H&GR_LR>&;MK+5[
MF;49(_B)KUJ&9_ NGW7C@ [#X:?\%'IOCI^R;^S=^T=\&/V??&NL>(?VBO&7
MCSX>W?@[QUKR^#_AW^S_ .)/@N/B_;_'37/VB_CIX=\,?$+0_A_\+O GB#X%
M^//!'A_X@:9X3\3M\0_&VJ?#C1]"\/VUIXRNM5\.<M\,O^"K/A+XZ?L^_LB_
M$SX*_!CQ7XL^,/[:?Q"^+/PP^$_P,U?QY\.["RT+6?V>O%7C[PC^T%\1?B#\
M8O!NK?$3P7:?L_\ PNO_ (;:U?-\4? 5G\0]7\:V/B/X::=X'^'^N^+_ (@Z
M/X4C^0?!/_!+']L'X>_LV_L)_!6+Q7^R]\4='_9C_:Q_:2^,_P ;/@;\3;_X
MBR_L^_M!>$OC]\0_BY\6? _B?6HH/ASJ^JW7C[]EOX@?%./Q-\,OA[XG\+:U
MX'\6^+_">@?$.Z\8^ ?%ND>%;CPK0^&__!+?]NKX*>#OV2_B'X$^(_[*_B+]
MI_\ 8;_:6_;H\3_#G1-<N_B_X5^ G[0'[-W[>OQF\>?$GXQ>'?B9JEEX:\8^
M/O@Y\3!%XA\!ZS\.8_"VC?&#0/AKXG^&;Z=XAU_XQZ'XYNKCPT >8?L)_MQ>
M"?V-/@S_ ,%(?B?^T2NK^!?$WC[_ (+??%GX#^"/ ?Q;^->DZE#I_P 6/%WP
M/_9XFM/"7B7]H/XA^*]3\+:'\+O!&@^&_&/CK4/'VN:\%TOX0>#;M?"?@?4?
M'+^%O@[J?Z_?L&?\%"_A5^W9;_'+1/!LOA.#XB_LV_$BP^&_Q6TSX=_%3P5\
M=OA=?/XC\-6/C/P)X_\ A-\:/A[,?#_Q"^&_CKPW?.VEWFJ:/X(\>>'?$6A>
M*O!_C_X>>$/$.@36ES^=47_!*#]L%/AS^T+XJTO]H7X'^"?VH]0_X*I:K_P5
M2_99U#PWX/\ B'J'PC\.>/9_AG:_"&\^#?Q[DU+7;3Q;XP^&WQ%^%=QXF^'O
MC&Z\#:?X6UW0&\0WOC32)M=!M?!%A^NO[,&B?M<PZ!K/BK]LCQ5\&)_B5XB?
M2[.Q^&7[.5IXIN/@M\--$T%=359])\9_$C3=-^)GQ#\;>-+W5+C4O%OB/6-+
M\%^%M-T73O!/@WPO\.['4O#'BWXC?%( ^3OVR?\ @IU;?L:>)/'FI^-_V??'
MUQ\!_@[K?[.OAKXF_&C7-4?X?)XI\0?M*^*-0\,^&M#_ &6= \4^%T\.?M.:
MO\,?LMAKGQWTK0OB+X.U3P)HVO:7%X=L_'?B&U\0:#H?Z5>.O&_A/X:>"/&/
MQ'\>:]8>%? WP_\ "OB'QMXS\3ZK(T6E^'/"GA32;S7?$>O:C*B2/'8:/I%A
M>:A=R+&[);V\C!&("G^?[_@H!_P2D_:W_:G^)?[>FO>"_%7[+'B/0_VEOA]^
MRO;? 'QW\;+OXO0_%_\ 9U7X">._AMXK^(_[+OA)=%T#QKX5\%? CX\>)? !
M^-'B+XL^!3:>*5^(>KWOA/Q]\#?BQIEGX(\=?#_]L_C#\%(?VC/V8_BE^SG\
M8]51+?X[? CQQ\%/BIKGP]MY="1(/B?\/]4\"^-]5\#VVO7'B2?1U6/7-3N_
M#4&LW.O2Z>!9)J,^IO%,\X!^$_BG]H'XH?M$_P#!3K_@AO\ %KQ+\"?B=\ O
MAM\6=*_;:\?_  KTSQE\64U34?%'@?4OV2?%FH>&7^,WP.T34HO#/PC^-%MH
MFK:?XJM-*@3XD:CI7A'QFWAK7OB-X<\7:-XF^'6F?0OP[_X+P_LM_%+XJ?!G
MPCX#E\"^.?!/[3?BKQQ\.OV>-4\"_M$?!7Q#\:-;^(/AC3?$^I^"++XP?LVW
M6OZ+X[^!OA#]H2V\'ZD_P0\8:]JFO264NL^"]'_:(\/_ +/'BKQ7:^'+7G_A
M!^P/_P %$KOXN_\ !,/QE^T=\3_V1+S2O^";</QX\!W?BWX<V/QBUOQI^TA\
M/O'GP3TKX&>#?&NK>%=;L? WAOX/?$O5/"MI<7OC[P_I?B/XD^$M(\6_\5'X
M6U74=$NQX&TWU;]AO]C[_@H=^R39> ?V2M6^/WP \2_L&?L_:L8?@Q\2[#P[
MXYNOVV?%_P '-$U676OAW^SS\3=,UNU'P)\-6/A%+JR\ Z]\8_"7]NZSXQ^$
M?A*#PWHGPW^&WCOQ;_PM'P0 >3_LU_\ !9"6;_@G1\,OVTOVOO!.@?"+Q!\>
M/VCOB#\$O@YHFH_$[X<:#\/_ !#XGUOX^_&WP]X'\*:A\4M9O]%T'P;X,^#7
MPS^'5_/\3_BK\0-*\-:GXA\/_#/Q?XO\(> _%/C#7/"?P\\2Z>C?\%V_@SK/
MA=1X=^#_ (A^+OQ+TC]M[X$?L,^,_#G[.?QG_9\^,/PSL_&W[1MUHEU\(?B9
MX$^.$WQ#\$^&_B%\*_B#X=U34#X;NET/PYXUT/QOX;\0>!/C'X+^$3Z3J.OV
MGGOP\_X)4?MD>"/V"O@]^SEH_P ;_@7X(_:!_86_:[\5?M2_L3?%'0+/XB>)
M/A[\0]3?XF_M!>)+;2?VH/#-]8>%O$'ASPK\5_A3^T-XI^#OQ \ _#+5/$]Y
MX#D2[\>:!\3_ (@C4;;P5I'M_P ;?V//^"AO[4W@/]F_6/CO\0/V6-/^*7PC
M_;?_ &6/VJ-4^&7PQN_B;9_ _P +>#?V6O&&J>,$\'>#_&_B;P+J?Q/\;_$C
MXRZIJLP\7?$3Q-HG@_P9X*\/Z9X,\-^%_A'J&K>&_%GCKXG@&EJ__!4;]H#1
MO&/Q*^!UW_P3=^+\7[3GPN_9;M/VKM=^%DO[0?[-C>";OX?ZE\3/B;X"T?\
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
M%>_1_%.M:1X?L.)U#_@F)^V+;_#R'PY;:O\ LL?$+1+_ /X*F?M!_MZ_$O\
M9M^)_BGXH2_L_?'3X;?M!>)?'OCK2_A=\5-7T[X47NJZUK?[._Q&\8:'\2_A
MO;ZI\/?$'P]\;?$;X=>!?&/B3PSX:U+P]HZZ:_3_ /@FK^W5HOPG^#NAQ^,/
MV0]<\>_LX?\ !7GXH_\ !03P!I\%Q\9?!G@;XE_#7XK>.OVK/$/BC3_%.JGP
M]XYUSX5>,WTC]J-HO#/PZT;0?BQH'A.^^&D5MJGQE\>V_CU[WP* ?M1^T%\:
M[/\ 9X^ 7Q8^/VN^#/%WC/2/@]\-?%'Q0\1^#O!$WA ^+[_0?!FB7/B+Q'!H
MDOC/Q3X.\(S7VG:/8W]\R:CXHTV*YALIH]/>\OI+2RN?RTO/^"RFE>%/AM\"
M_B#\:/@1IO[-$'[7NG_"[4/V0KO]H;]IOX%^!O!'Q,TWQ;\$;CXT?$GQ?\4?
M'6DZGXK@^ W@'X.6,%EHNJZMKNA>)O%WC34?&'P[TKP=X OO&?BN?P3HGZ2?
MM4?"?QU\<?V2_C_\"?#6J>$X?'WQC^ ?Q)^$-GX@UQ-8T+P=8:Y\1O NK>";
MGQ+=6-@GBS6[?2=*DUJXUN#0H;G4;V[2UAT237+<W$FN0?FQ\4_^"='[4"_
M/_@F;XL_9[^)WP<\(_MU_P#!,;P5I/@?P/=^/W^(.K_LS?&OP?KOP:T/X%_&
MGX>^/D\/V&G^-_#VA?$70/#7AOQGH/B:U\+^*M<\ >(] M=,TW3]1FN5\8:>
M =?\"?\ @L7\(OVJ? _PXM/V;O!8^)'[1GQ!^.GQN_9SF^"Y^)'A6#P1X/\
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
M;XE^(!XFUVR\(^$=;FT/0/B'\1=2\*^!O%GIWPA_84_;]M_C=_P3,^,/Q?\
M%'['.B6/_!/S]G?]H3X!:KX+^&MS\;?%ES\34^(GP[^!'@7P]XLTKQEXIT7P
M7'X3;Q=)\)6U'6-!OO!OB4?!V&V^QV>M?'R7Q:+SP!Q?PR_X):_M9_ _]C+]
MA;PA\,_B-^SU+^V1_P $]?VC?C1\;?ACK7BAOB+/\ /B[X4_: U'XZZ7\3_A
MGXVGM/#C>-_AVVK_  \_:!U_1=,\8Z)X9^(.H:#XC\&Z'KMGILMKXBU'3-#
M/>O^"7E]XPO_ -I/_@KW)X]\#>(/AKXJC_;=^&BZQX(U[XGS_&&#1[^Z_8B_
M9=U74KWP=X\N=2O;G4/AEXNU;4M0\<_"[3+O3O!6I>'/ 'BCP[X>UCX7?";6
M-,O_ (9^%/$?BW\2?C%\&_\ @M1^T)JOP,^ 'Q/_ &H_%>H_\$I/V;_%]O\
M#'3/C%X1\%^&=-O;?]JK]H[1/$$FF:E\7_&L.B>"]1\2^&/!ND6/ASPWX#\+
M2Z)XL\>V=O=>-;CP;!KOB;XCVOW?^Q9^SK^TE\)/C7^W-\:/V@M>^!DW_#6W
MQ@^$_P 6_#7@KX-0?$#4F\ 2^#OV9_@Y\$-;\/:]XU\<?V(OBN*RG^&%M8:3
MJNF^!?#+^)4L;OX@7FG>$/\ A-+?X3_#?D?C'^S1^U7H/[>>K_MJ?LS3_L]^
M+'^(?['7@[]D;Q1X,^.WB7XD> O^%;WOP^^+_P 4?BUX7^,WA^^^'_@?XC#X
MNV<MQ\5=1T;Q#\%M2'P6GU&+0+"\TWXX:*VI7,%D >:^)O\ @M)^RS<?!C]E
MKXF_#3Q1\-(]>_:_^&?C/XL_#+PU^TO\=?AQ^RGX9\&>%OA=>Z+H'Q0TWXS_
M !#\6W'B^R\*^.?"_P 1-<L_@OI_@7P+H'Q1\0>)OBS_ &I'I]O#\)O _P 5
MOB_\.OM[]BC]L#X4_MX?LU?#K]J'X,G5(? _Q"7Q+9KI6NR:)-K?AWQ)X)\6
M:YX%\9>&]3NO#.L>(?#6HS:)XK\.:Q8VVM^&M?USPSXCTZ*R\1>&M9U70-5T
MW4+G\OIO^"5?[0/[)_A_]B'Q_P#\$Y/BE\'[G]H7]DCX/?$S]GGXC:;^U/IO
MC/2/A#^U5\*_CY\0?"WQA^,=WXEOOAC;^*_$GP9\8Q?&W0+[XO>!+GP%X<UN
MQM=4U8>"O$0U;P;8VUJO[%_ KP]\8O#?PWTFU^/WC[PY\1OBWJ%]KNO>+]:\
M%^&6\(^!-)GUW6K_ %33?!'@31;FZO\ 5SX0\ :+<Z;X-T;7/$NH7GBKQ;#H
MK^+?$CVVL:Y>6%H >P4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% 'D'Q?\;?%#P1;?#V;X7_  5U'XUW'B?XN?#OP5XWM-.\
M>>"_ 7_"LOAAXFUG['X\^-6H7'C2]LX_%.F_#/1U?6KGP)X72^\:>+F:'3/#
MMFT[2S0^O#D YSP.?7WK\LO^"KUWJVD_#G]CW6]"\4>-O#&I6?\ P5!_X)JZ
M1,?"'CSQKX-L]<T/Q?\ M@?"OPGXE\-^,]*\*:_HVD_$#PEK6@:QJ%K>>$/'
M5CXC\+F\-EK<>D1Z]I&C:II_Y:_MV_#VT\:_%#_@X6O-?^(7QZC@^ G_  3=
M_9?_ &COA!IFB_M*?M >&-"^&_QH\-_"3]O?QCH'C/PEHGAWXEZ7I/AZWTCQ
M1\.?"7B:'P7IEI:?#RZ\0V%QXBU3PE?ZYJFI:C=@']3%%?SW?LK>&+W3?VU_
MV'_$<OQ(^-6O:W^VY_P2&^+OQ5_:CU#7_C5\2]0LOBI\4?"/B[]B2;PO\1[?
MPQ!XEM/!7PQ\5>&Q\=?BK9^$[GX*^&OAMI?@G0_%LGA;P)I?ACPGI6AZ'IGY
M[?L>>$?%J_L7_P#!(G]M3P7\:/V@-<_;%\:?\%(I_@#XHUSQ!\<?B]\5Y?CI
M^SKXO_;,_:0\,?M%?!OQKX(\9>.?$'@SQ)HG@OX#>'?'WQVU#Q5JWAG4_'O@
MS7/@YJ7Q(/B:U\0IXGUV\ /[&J*_D(\(V_P?\ _L;?\ !6/]L3X_?'W]MK2/
M%'[/G_!0'_@H=^RE\*OBUX!_; ^+5[\3?ACX!^(7QG\ _LV^!O GP^D^-WQ&
M\2_!/P]J]_<ZAX#\'V/Q?^*GA^]U?X4P+8?$"Q\>^"[SP-X?\4>&.3US]HOX
MO_LLZ)_P7+\#0>+;'X1^%?@AJ?\ P3%U#4OA'^RG\3OB-\5=$_95^%WQFUG1
M] _;NUG]G[Q)J.E>%_B!I?C+PQ\"+S6/B+XG\<>"/AK\)+CP3XP2Q^)EAX!\
M.>([>[\5>) #^OCQYXZ\'_"_P1XP^)/Q"\1:7X0\!?#_ ,+Z]XU\:^*]<N5L
MM%\,^%/"^EW6M^(=>U:[?Y+;3M(TFRN[^]G;(CMX)& ) !XN'QM\46^/-]\.
M9_@MJ,/P9@^$>D^-K#]HH>._!<FCZA\3[SQEKFA:K\$V^&0O1\1+/4]'\*66
MB^.E\>2:=)X*U*VUM_#T%[#KFESP3_RY?\%9_AQ^PEI?_!.G_@HU)^R_\?/%
MWQ*T+QQ\%_V0/COJWPO^'/[2&O>/_P!E[X6V_A;XO^&O _PY^*NG1^$?$USI
MF@^*/VDM,US5O$6LGQ3XL\0:/\=]8^"-E\6SH]SXP^&DOBU_T(@U7Q/\._\
M@L9XP\ ?!7Q=\1/B/HOAK_@C7XY\:>!OA9XV^/?Q2^*?A'4/C/H7[6<?@:24
MP_$CXB^([/2O%FL7O@O1O!?C;Q"E[IFN:C<Z5)#XIU:2_LIIH0#]Y#S_ /6K
MQ+XO^.] _9D^ 'Q%^)FC_#K4M?\ "GP1^&OB?QLOPV^&EOX+T'5+SP_X*T2[
MUN]TCPG:^)]>\$^"=.DATZQN98(-1UW1K%8XF2&1IS#;S?SX?L8?&G]BC6OV
M>_V(/^"@7BW]MKXPZ+^U-<?LZ?&?7OVM-$^'7Q,?Q3XB^-'QIT[]FO4?'?[5
M]Q^TU\$/$OAKQMKDFF?LFZS\-_''B7X#^#M/T/P1\-/@S>1>"OAO\,O"][X%
M\6?#GX;ZS\<_!CX@:CH?C/Q?HEAXT&@_"WX]?\&ZW[1?Q[;PAK_[1_B#XT_%
M+XSZO=^+_@OHWP6_:G_:VN)[[3/ANW[6WQH\._$KQI+XLNOA_P"&=9@36M<\
M1^#].^,_QBT+2/#LGAD _K*_9K^.,'[1W[,7P"_:4TOPM?Z!;?'GX#_"OXXZ
M=X);4K+5-4T2#XH_#[0O'MGX6;5YET73M1O]-CUR/2&U*5-)L;RXA-TZ6$$A
M6+AOV(OVJ;/]M+]G/P[^T-8_#KQ)\)[?Q%X_^/7@7_A /&&L^&=>\4Z#/\#?
MC]\3_@3=G7]2\&:CK7A%M5U6[^&L^MWEEX9\0>)M"TJ;4FTK2O%?BFRLH?$.
MI?A'^P/\'[?X(7G_  ;]>/\ ]G_QU\:;7Q3^U%^Q1H%C^V-\.+GXL_%'XH_#
MSXD_ /P1^P3HGC3PQ\7/%?@/QWXE\7^&?AQ!\$/VB-4^"7PU^'/C?P!8^ ].
M\,VOQVL?@U"UQX7\3>&/"UCXC9?&?Q)\(/\ @DY^PS _Q?TKX!_!#XJ_\%?_
M -KOX5_M-?&'Q5X=\3Z_\,_#'PHUW]MK_@H/K/AC2_C+=>"_B)\'_$OA?X+>
M-?CKX>^#_A'XH^)(OBW\.?#$OA'5]1\)?$C7[_X:>+/%WA/Q, ?U]U^;GQR_
M;[\2^!_B-\:OAU^SY^S5XU_:WUW]E*V^!^L_M2^$_AGXOT#0OB?X8T3X]0^)
MM7\-Z1\$? OB"QDT_P"-/Q/\+>"?#=O\2/&O@3Q#XP^#NF_\(9XR\#CP'XQ\
M?>+]1\0^$?"V#_P37^'MS\(C^TM\-+3]KSP3^U'X2T?XLZ-XB\.^$?AA\/\
MQ[X?^&W[+%SXS\%:9K.K_ ;P?XP\<?M ?M(W%YIDL8TGXJ6/PD3X@V]Q\&="
M^(^@QZ9X7\.?#?QQ\-=,@_*W3='U_P"$O[8?_!S%\9OV<YOB/XE_:8^!/PA^
M!?Q)^"WAJW^*OQ8^(*S?%7Q-_P $_P#Q?XJ\,1ZS\(-6\:Z[X8^(L</BEP/A
MOX(\5^$]=T_0+*WMO"'PSTW0=+M].TZT /ZDQTYY/<],UQB?#GX?1^,)?B%'
MX&\'1^/IT\J?QNGAC0U\7S1"PATGRI?$RV UN2/^R[>WTS8]\5_L^"&RQ]FB
M2(?S\Z(/#GPYOO\ @B3\=_V*OBS\2_'NN?ME^._"'PR^.EMXX^+NN>);[]K+
M]G?Q-^R7\4OBY\3OCM\<=%U/Q-J]OKOQU^!VN> _#7BK2_B1I-_8:[X%UG6M
M6^$B:A=^%/$UCX&G^CO^".?P'\%-\%HOVC=8\1?&SQO\8[+XW?\ !1?X'6/B
M[XH_M(_M#_%M+?X5^'_^"A/QO\/:/X9;0?B=\4/%GAS4;BRT[X7^#,>+-7TG
M4O&L]]9:IJ5UXEGO_$GB.?5 #]8_%'Q/\/Z#J?B'PGI(D\;?%#0OAUJGQ.M?
MA!X6U3PK#\0?$7ARRN+G3-,_LN+Q?XC\*>%M(D\4^(;6;PQX9U3QMXH\)^%K
MW6H;];OQ!8:?HVN:AIGFO['?[1FG?M>?LL? #]J'2/"]]X)TGX^?"KP?\5-,
M\):GJ5OK&H^'M/\ &.DV^L6>E7^IVEK96M[>6MO<QQW$UO:PPF4.(PR@.WYO
M>&OA?\.=(_X+Q?M ^-)]4\5V'BBX_P"";O[)OC&SCN?C%\3K?1=5\2^)OVA/
MVU/A?>6T_@:;QRG@[7M#_L73O#MIH?@R^\.7_A/PWXJ:#Q7X9T/2/&VK76MW
MWY<?\$[O",GP9E_X-E/'/@GQ]\61X@_:D_9S^+WPL^.-OKOQ3\::]X2\9_"_
MP;^PQXO^,G@#P!;?#>^U9OAQX3\.?#GQ_P"$_#FK^$V\%>$?#VKK=6E]JGB3
M5_$?B/Q3XOUWQ" ?U]45_(O_ ,$YM<\>_'C1/V,?VN_B-_P4;^&7@#]K6/\
M:F\4^ /VH_@7IWPC^,FM?M,_$[XB>(/&?CKPA\8/V'/C#\.5_;-USPQ!X/\
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
MPIUSXH>(--U/39-8G\<:KXAU.#3](L;"WMO"]EX9CLM8GU*7Q<VI:6/#E_\
M9E?RP_#7PS?^ /VW?^")7PUO/VM+/]LW3?A]^T3_ ,%:O"7A3XO:=X:\::5H
M^D^'+']EZ[O8O@UH7C7X@?%WX[^(_C+8_ ?4=1U+X33_ !%OOBWXZUJQU'PE
M?_#+QQK+_$3X<^,(HL?XE>)]6^)7_!.7_@HO^VQK7QB^+_PD_P""C?[)_P"U
MK^UC;>#?%.G?$74[C7_@K\3O@9\?=2TW]DO]CGP5X)\/%O ?B?X*?&WX32_
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
M-.LH(+.PL+."&UL[6&*WMXHX8T0:=%% !1110 4444 %%%'7I0 444A(')(
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
M(-8UWPU'8S^*+>Q\.WN[\9?V*OVUO&/_  3]_P""WGP1T']EOQU/\4?VO_\
M@HKXN^./[._AF3XE_LSVLGC_ .%/B35OV9[6S\8?VU/\>D\.>$X+2U^#?B?5
M;S1/'&M>&?%:Z;?:"EIX?NM6N=0TG2P#]OKS_@H#^SY9:.^H/I7[1TNNOXA^
M(&@Z5\,8_P!CK]K./XV^)[/X5Z=X7U3X@>/O"'P0N_@O;?%?Q7\'_#D/CCP3
MILWQHT#PA?\ PJO_ !?XT\&_#G2?%]_\1_%WAGPEJU?6/^"C/[)%C\,?A-\7
M/#7Q"U_XM^$/CG\-_%/Q@^%4/P&^%GQ7^.WBOQ7\+/ ECI-]X[\?GP/\*/!7
MBWQ?X=\+>!Y=?\/^'O%NJ^+=%T"#0?'WB+PU\,-0,/Q*\3>'_"6I_ '[>?[.
M7Q@?]N#]GC]NW1/V4_B%^V)\'YOV9_$O[+?QO_9S^'_Q3\'> /CE\&[G6/B-
MHGQA\%_&OX=Z=XA^)WP_^&_Q*F37],N?AI\4/#%O\6M#N;.VG\)^,-!U#Q)H
MGA_59;#RWX8?L]_M1_L/_M(? G]IOX+?L!Z;JOP"\>_LH>(_V7OB/^Q?^RYX
MU^#7A[XE?LJW;?M9?&3]I3X)^,+)/BK\7/ _P2\=ZKJNC_&W4/!O[3UOX.^*
M\GA?2_BRNK^._ 7B[Q#\,-)M+G6 #[J\(?\ !63]G3XG?M5_LZ?LY_"/3OB;
M\3_"_P"T?^R_XB_::\(_&_PA\&/CSK'P^;1'\9_ [PM\.K&VU33/A)?:&WA_
M7K7XJ>)KGXG_ !!U[Q'X:\*? #Q+X-T;X>_%2YT;QMXV@T?1OO7XP?&GX:_
M7P5-\0?BKXC7PUX:36/#?AJR:'2]:\1:[XB\7>,]=L/"_@OP1X,\(^&-.UKQ
M;XY\=^-/$^JZ9X<\'^"/!^B:WXJ\4:[J%GI.A:1?WUQ% WY/:'\._P!KSP]_
MP4=_8[_:7\;_ +-::MX7U[]@_P".W[-/Q'A^!WB3X:P>!OV7O$?Q#_:9^!7Q
MA\"^&O&;^./B%X8UKQ?X:^'7PD\!W/@?5_'?PJ\,:_-\1?'WA]]:\,?"SP5X
M;\36NB>&/4?^"OW[,OQP_:,^!7P,\1?L^> M ^,OQ$_9:_:R^$W[4H_9^\1>
M.G^%UI^T/X5\$>&_B+X%\:_!_3_B2;NST_P+XGU[PQ\3=2U?P=XFUV5_#^E>
M*] T>?5[>[LS):S 'LFI?\%/?V-- T?3=8\6>/O'O@S[5\>_"_[,&M:/XM_9
M]_:'T/Q+\/?CIXY3PY/X$\$?%SP[=?"O^UOA!!X]L_&'A34_ 'C/XF6WA7X?
M^/=%\1Z)KO@[Q7KFC:G9W\V[\3_^"C?[(WP9^'W[0OQ6^)OC_P 7>$/AQ^RS
MXTT_X=_&KQKJOP/^/,/AC0?&>IW=E80:+X:U_P#X5D=(^):VM]J6FVFN:O\
M#.]\7Z#X8FU"S_X2;5=(2XC=OSRL_P!DZP^.OPC_ &@_AE#_ ,$RI?V;_A7^
MWE/\)_@M\9;CXHWOP%\8?M$:3X \$>&/%T_B3X__ !FEM/V@/B/X?O+KP3IM
MWX?^'G['6D^%=;^*'Q%^$GQ/L[/XM^,O!#>"K'3_  AI?P_^VQX4_:F^!7_!
M"3_@H=^RU^T#\+_%=S9_LZWGAOP[\ /VF]:\4_!*9?VM_@_JG[17P\\1>#?'
M?CS3O ?C[7?&GAS]H-KS4=1TSXY>(OB!X)T6'XB^)A%\8)?$OB'Q3X[\9:1X
M; /WX^'/_!1#]D'XF^*_CCX)TSXL#P;XD_9S\$_\+6^*]G\:?!GC_P" 5KH_
MP5+Z^J_'S0M7^-?A?P%H_CCX!,OAC6;EOC7X(O\ Q#\,X=/@LM4N?$T.F:WH
M-YJ?$_\ #TW]BJRT?XTZQXK^(/CSX;-\ ?@OI?[2/Q&\.?%;]G_]H/X9^/U_
M9WUB>ZL[/XX^#?AGXT^%^C?$/XD_#6VU*SN-%\2:_P##[PQXE'@?Q L7AWQS
M;^&M=NK33I_SM_;*_8=^.W_!3'QE^U;XLT?X6>(/V2)=<_X)@?%?]AWX<>(_
MC7J7@&P\8?$SXL?&;XO> OC+?:?XF;X,^)OBU?:-\"OA;J'P8T'P/JOB-]3U
M\^,9/C'\3M2^'?A/6?#.AV7B'XA^8:S^S]\=?V@/V2OVO[O2/^"1NJ_LS?M8
M?$'_ ()X?M1?LJ^)+SQO\8_@CXV\;^/_ (P_'?PU8^'-"^'_ .S7\0I?VA?$
M&@']G/3?$<NM_$/XK^./BUJ_PJD0VG@;3OA=X6^*>JW_ (QOO# !^R'PH_X*
M+_L@?&?Q[XN^&_@SXJ7%GXD\'_!>P_:0FG\?^ ?B/\*?"WBS]G;4)H[9?C[\
M+O&_Q.\(^$O!WQ<^"EI=3VEMJ/Q6^&6N^*_ 5E)J&ER3>(!;:KIL]UH> O\
M@H#^RO\ $#P_\5?%4'COQ#X#\/?!/X2^!/CW\2M8^-GPK^+/P%T[P[\$/B?_
M ,+(;X>?%<7OQF\$>![75/!7BN+X1?$62UU'2)K^?3)/#%Y9>(;31M2EM;*?
M\\_$/P8_::N/VQ?A9\:Y/V/?$WCWX=^'?^"+OQR_9J\4>'O'?CG]G.3PSK'Q
M_P#'/C/X+?$71O@-XXTBU^,GB76+^P\36?PCUKP-XN\4:#X:\7?#R&_\4:$(
M?$FM:#-KNJZ)\)7O_!-?]LKXA_LT_ML?LB_ "/XV_!3]D_Q=^S]^S=J_[-OP
M)_;M^('AWXD^,?@G^U+\$?CEI_Q&D_9A^$?QC\ _$3XC>.KS]BK3/AW\,?"'
MP[OK;Q9XZ\6^%M%O?'$>I? WQ9JMC<_%/R@#^C'X+_M;?!;X\>,O&/PW\&7O
MCW0/B5X#T#PKXQ\1?#;XO?!_XM? CXA1> _',VKVO@_X@Z9X+^,_@KP)XCUW
MP-KVH>']?T./Q/HFFW^EZ7XKT'7O!>OSZ1XQT+6-!L>#^-__  4#_9=_9\^+
M/_"AOB'XL\;W7QLG^$U_\;M'^$_PY^"7QM^,'C[Q7\.M+\8:#X(U34O!'ASX
M4_#SQC?^.-8TG5O$5IJ>N>$O"4>L^+/#W@G3_$GQ&U_1=,\ >%?$?B73/E3]
M@?X9:CJWQA'Q[\0?\$S)OV$O'&G? 6Z^$WQ%\5?%[XB?#KXP_&+Q+XIUOQQX
M8\8WGPO^"OQ"^&WQ5^) U+]FCP9K?A_Q1KFK:]XXTKX;W_Q$\6:]X'\1>$/
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
MZQXP^$>JKX[\':_X4\1:5XFUO1/[$T;P+P)X<_:1\9_M7?\ !-/XXZI^R/\
M&KX<^ /A'^Q1^UG\+/BE)XT\9?LS)K_@/QC\5+_]E6?P!H'BKPUX;_:#\0ZI
M/>ZXO[.7BN^D'@Z'QEI^@VOBWX;Q^)]0T37+KQ_HGPW^0/V-/V4_VR/A7\-/
M^"0/AKX@_LI_$G0-7_9I_;Q_X*!_&3X\PO\ $C]ES58_AU\-?VC-._;=TSX:
M^*]0GT3]H;4X_$_VB7]JCP1<ZUHWP_/C+Q%I-IX8^()DTJ6ZLO"5IXT /V&\
M&_\ !0S]ECXA_%SQ5\$?!'BGXA^)O''@+XI^./@Q\0[S3/@!^T"_P[^''Q!^
M'G@.Q^)7B+2_B+\8)OAA#\)O NFW'A#4;74O"GB7Q3XUTKPWX]?[7:^!M6\1
M7&G:BEK^?FM_\%#)?C-_P4R_X)B> /V=?BO\8S^SC^T'\/?VP?&7C+PSXF^
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
MT[5M"UX2?!B_\;WNL^$/$_@WQYX=L]7\"^-_!_B37,7X1_\ !4+]BSX[^)O
M'A/X6_$KQ=XDU#XN_!'6?V@O@YJ+_ SX\Z-X7^-'P[\*Z+X3U[QS#\%?&.N_
M#33?"OQ@^(?PXL?''AFW^)'PB^&VL>)_BIX"UZZU3PGXJ\'Z5XK\+>+=%T+\
MH?V4OV8OC)HOP]^#WA3XE?\ !*&/P#^TU^R1\"?BU\-_$7[16H?%_P"$GQ.\
M(_$.^F^ 'B#X(:5<_L(Z]JWQST_Q-X8\6?M*ROX)\4>,(/C%X)^#O@OX>_#R
M+Q7\-/&/BS5_&5CX9U,=K\#?V7?VM?"/BS_@WCU#Q)^S+X[TVQ_81_8O^,7P
M6_:DN/\ A8?[.%['\-?'VL?LO?"7X*^'+...P^.=U<^-+'Q#XI^&&KWNG:I\
M/[?Q7;6>@Z]X>N=?;1;Z37M-T( Z#]GO]K_7_CW+XI_;5\:_M>_'W]FSX?\
M[.W[5W[3_@/XL?!KXE_LH?$'PS^S9\4OV<-!^./Q _9H^!_P@\)7'Q3^"'PW
M\6R?M/:EXX\"?#SQ=;O\//'?C_\ :#TOXU^._''[/7C'X6O;>+_A]\(_A?\
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
MWU[?7P!^EGQM_:G^"'[.OBGX&^#OB_XFU[PQK?[2/Q0T_P""WP;:R^&_Q/\
M%^B>*?BGJ]E=ZGI'@J_\5>"?!GB/PMX-U?5M,TW5]4TL>.=9\-6NH:9H7B'4
M;.XGLO#VMSV'(6?[;_[.E_X5_:9\9VNO_$*30OV/=>O_  Q^T.&^ 7[04.N^
M!]>TSP9H/Q%OM.TWPG/\+8O%?Q#EM_ /BGPUXR:3X9Z)XQMV\->(-&UE)FL-
M3LIYO-/^"GO[._CG]I3]BWXM^%/@Y9P3_M%?#L>%/VB/V6+O[)X9EU*Q_:>_
M9O\ %^B?&KX(6NDZEXMN]-T;PY)XN\;^"M.^'NM^(+C6-&BM/"7C'Q';WFI0
M:9=WP?X$T3_@GE^T[I'[;_PX^+FL:AH.N_"O]K_2_#'QJ_X*=1V_B>XE@T+]
MH?\ 8_\ BM;?&;]BSPO\&M7FN-!UW6_#&EWWC+PU\ M8N9? &GZ?XZ_9T_92
M\-+\0(=%\6>,-0@\3 'Z0_%__@H7^RS\"M2\5VGQ)\6^-=+T?X<7/A.Q^,'C
MO2/@O\9O%GPR^!5_XYTKP_K_ (8T_P".OQ'\*> =9\&_"'4+CPWXM\)^+==L
M?'FL:)=^ _!'BSPKX\^(</A/P7XGT#7]1WM4_;L_9?T>Y_:QL;_Q]K:W_P"P
M]X8\->-?VG=/M?A5\8-1U#X>>$/&/@[5_'_AGQ/IEAIW@&ZO/B7H6K^#] UO
M7;?5?A1!XYLDM=)U!+B:&YM)8%_*\_LZ?M,_!+P5_P %=/V4F_9U\6_M/:!_
MP4 ^+7[3GQK_ &>OBK::[\.-*^&^HP_M<_"#1? _B/X*?M'W^L?$'PQX_P#
M6C? C7]+N-)/C!+7Q//XI^ !\*:%\(+;5?&_A>R^$]C\UV'[$'[77[(.F_\
M!0O]GKP-^SU\1/VH?#O[57_!+;]D_P#9E^"GQV\'>-/A#H?A"V\??LK_ +&W
MQ1_9J\8:;\=;;Q[\0?#GQ'\)>(?%FMZOX5\3>#I? WP]^*6F>*+7Q*UL^H:9
M?Z'XCATL _3'P?\ M*^,/B)_P58^ WACP!\:/$/BW]D_XY_\$I/B5^U%X1\
MOH?A;3?!]UXFB_:"_9BT3P/\4=)N9? NA_%-=1USX>?$748+C1_&GBG5--TR
M'4,:7X:\-ZC+K#:AXC^U/_P4:TKQ;\?_ /@G/X3_ &4?C)\5T\*?$?\ X*+3
M_LW?%_4-'^!NOI^SW\;_  1X4\ _&BZ^)>A^&?V@?&WP>N/"_B35?AW\6OA=
MX=\+Q7'P8^+6F6NOF?XE:/-#XYMO"FO2>!L#]E']F;]J7P?^U%^P)XJ\<_ #
MQ_\ #SP5\*?^")EU^Q=\4/B#-X\^ .JV_P ./V@KSQG^SOK\/A]M-\&_&O7?
M&.N)8V?P3\0L/%'@OP_KOAM-0UOP@EOKC1S^(;GPQ\U_#?X*_MY67P*_X(__
M +*7C/\ 85^)%AXE_P""9G[;?P.M?BK\6O"?Q#_9PE^!OQ)^!WP:^!7[27P-
M\/\ QS^%-_K?QUT[XCZO9^(O"OC'X?>/_&?AWQ5\._!WBO1-=UO7/"6GZ#JG
MB.RATAP#^D[XH_%/X=_!'X;^+_BW\6?%^B^ OAO\/_#]YXF\8>+O$-U]DTK1
M-&T^,//<SLJR3W$\KM':V&GV4-SJ6JZA<6NF:9:7FHW=K:S?&/B[_@JA^Q7\
M._ /Q<^(_P 2_'/Q,^&>A_ 6\\"1?&?2?'O[-/[3/AOQW\-=&^*$NHP?#OQ[
MXK^&U[\(1X^T[X4>+[G2-5T_2_BZ?#DGPRBUS2=9\,ZGXLT_Q/H>M:-I\/\
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
M[/X)_LA^+]&TCX]^(/C_ .)?$OA*U^-.C^-?BGX/F\:_%71=>\,_''X-^%?
MO@6\^"VEOH4,6E^/?B;\3 #]O:*_G@^)'[4_[9'Q$_9*_P""B_[>7P:_:6@^
M%VL?L+?&_P#;"T+P'^R\OPY^$OC'X*>*_A_^P#XMUW2O&GA#]I2^\8?#J/X[
MM\0OC]HO@/QKX@EUOX0_'KX6:/\ #;0?&?PEM]'TS4=5\'>.;SXD>#_%3]L[
M]O3XC)_P63^(_P ./VIO$_[/?A']B+]B[]F/]L[X _"^T_9^^!.J^)=(UCQS
M^R=\7/V@_$'P?^+>K?$[P;X]OM8\,:]/X9M-!\?1V,&B>.[+Q'I>@ZGX$\:^
M!-%TSQ7X0\> ']2]>'Z%^T7\)?$G[0/C[]E[2==U>3XU_##X>>"OBMXS\+WW
M@OQMH^G6/@'XBZGKNB^"_$>D>,-9\/6'@SQ=9:UJ_A;Q1I)/@WQ!X@?2M5\-
MZWI6N+IFI6$MI7Y<:O\ &_\ :;_;4_:._:-_9F^!7[3/B?\ 8F\2?L__ +%_
M[,OQ>\%Z]X.^&_P+^(S_ !+^-/[6FB_&C4[?Q!XTT[X[?#SXJ2>(/@1\%9?A
MSX!TM_#WPWL/AEXQU[7_ !9XUL]?^(BQ'P;'IGG-QXQ\;Q_MO_M<>/=+^+7A
M76?B9I7_  0;_91\5+\:?@QHV@?\(1J_Q T'XX?M^:I>>.OAOX<\977Q:\/V
M_A34O$UA<:GX>T#Q)J/Q!M[+1Y[?3-1U;Q!+!+J-R ?O[7S]\=OVH/@S^S9?
M_!72OB[K^M:!>_M"_&GP9^SY\)ETWP/XW\4V.O\ Q8\?7$L7AGPUJ>L^%_#V
MKZ'X-2^AM=0ODU?QMJ7AW1I+72]06VO[B\@6TD_)7X6?MF?M*^*+[_@W8UC6
M/B2US9_\% _@-KVN_M4:#'X.\ 6^C>.?%D7_  3LU']I.T\3Z;/!X437_!.J
M6_Q.TM;Z#3O!VO:'X:DT:XN](N/#]Q;BV>U^$?BC\5_B[^U_\"/^",'[>?B_
MX_>*-3\(_M)_\%<OV4?&?AW]F+3?#7P4;X.?"+PCK7C#XJ6/P\\/:/XNT+X;
MV'QPU7XG_#_P_P"%[/2/B+KOC#XP^*?"^O\ C[7?BB;+X?>%M,F\ :)\-0#]
M^?%W@+]EC_@H?9R:3XY\+_%3Q#:?LC_M8QW&F0ZI)^TA^S?)H?[1WP#GTS5M
M%\;>&)].OOA1>?%3PSX;OM=L=3\%>.]+E\9_"G7[]'U'PMJNK3Z;)<6_V\JA
M1@<\D\XZDY[ #KSTK^9S]H#]NG]M?P'_ ,$]O^"Z?QF\.?'72K'XO_L5?MK?
M$WX:?L_^-$^$/P[GMO OPL\/?"C]D_QAH_@RP\*ZCIVH:%KMQ8ZK\5?%S1^*
M?B+#X^UF8ZE*U[]KMK;1[#2/IO4OCW^W#\$/VL/V_P#X Z1\1;O]L3Q;X4_X
M)D>&_P!N;]F_X?>*/AM\./ UEH7[1&M>/?VH? ]G\!_ 5I\+M#\'^)]5^#7B
M[Q'\-?!.G^%]+^*WCOXE?%70=-6UTO5OC%XHU>75_%6K '[E4?Y_S]:_#K]D
M?]I'X]?&G]H7]D+1_ '[37C+]HKX&>/OV&I?C[^T_KVN_ 7X?>&K'X9_&*+7
M/A[I7P\\%WWC'P9X(\*Z-\//&'Q</C3XNQ>)OV=M:U#7/BQ\,S^S]I6H79TO
M3[WQ9<>*?VH\3Z1?Z_X:\0:#I7B?7/!.J:SH>JZ3IOC/PQ;^&KOQ+X2O]0L)
M[2S\3>'K7QGX=\7>#[G7-!N)H]4TJ#Q7X4\3>&YK^U@CUSP_K.F-=:=<@'Q/
MH<W[%_\ P3.\-? CX&Z%9>(/AII'[0OQJT'X)?"6*Y@^-?QGU?QW\7_$.E3G
MP_X<\8?%[Q(_Q%URWNK3P?X8O+?P[>_%?QW8Z?IG@OP6?#/A:Y32O"]EHEG]
MZU_%+\(+?XP>,/\ @F-_P0>\?:Y\?_'?C;XD_&S_ (+,^!?')\5_%30?A_XI
M7P1XH\3W7[=MQXOU;28?!_A3X:ZWXMO?$GB"?7/'5[??$[Q-XWU)O'&N7%W<
MWUWX4AB\'']1+O\ :J_:+^%_P0_;G^&WQ(_;0UF[\=_ 7_@IC\"_V4OA)^T#
MJOP6^%^I_M)?$+X8?%_PE^R+\7=0^%'PP^#OPF^".L?"KXF?M6W?A+XR_$GP
M%\(+Z#]GN[\$:AJUAHGC;XE>#=!\(>'_ !=XAT< _H49E49; &"23@  #+$D
MX  '))('K3J_D[\7?'/]K7]H?]CCXQ>'/BY\<?V@?ACXM_9Z_P""ZO[(/[*E
MI>WOA[]C>R^-/B+X3>)_VA_V#?'7AW0OCY)\-_AG\4/V>]4\<_#:_P#C9?BS
MN_@A9^'_  )XH_X1#PIHGQ+LOBEX4N?B!H7CW^J?PMI-_H'AKP]H6J^*-=\;
MZIHNAZ3I&I^-/%%OX:L_$WB[4--L+>RO/$_B*T\&>'?"'@^VUS7[B"35M6@\
M)^$_#'AF&_NYX]!\/:+I*VFFVP!Q%I\9/!=[\;-<_9_AC\7CXA>'_AEX=^+>
MH2R_#_QQ%X%/@_Q1XG\1^$=+6V^)[^'Q\.KGQ.=8\+ZIY_@J/Q.?%T>FHFLI
MHLFE1W=Y:^I*ZN"5((!*D@@\J2K#@G!5@0P."&!4@,"!^4&H_&#]H#Q/_P %
M:/C+^QM!\:M9\&?!*[_X)A^#OCEX&@\%^"/A>?&7PW^+OC7]H'XA_"2\^(VE
M>)O'O@OQ_;^(O$&BZ5X/@U#P[HOB[1-9^&L-Q<B+7_A]XC$,D]UP7_!O[+X[
MUO\ X)2_LI_$?XC?%[XB?%SQ1\7_  EK/Q,U2\^(:^ YKG0-:\4>,/$NH>)[
M+1]6\(^!?".OZ]::[XFDU?QAJ>L?$K6/'WC>\\0^(=6DN_%T^GM8:?8@'[/4
M5^87_!4KXR?&K]F#X6?!S]J?X<_%>Z\"?"'X*?M)? R3]L;PLWAGP7K]EXM_
M9.^(7Q(\.?#?XH^(;.[UWX=>,?$OA_7_ (5/XGT7XB7.JZ#KWA/3E^'&B?$F
M#4[G^UYO#.N>&_B7P_\ MS_'/5/CG^W'^Q[#\7?B/>?%#Q[\4/AA9?\ !-[X
M@WOAG]G_ $OQ+J7PGUWXB:G^SC^TGXT\)^!&^$$&E>.]*_8I^.7PK^/GQ"^)
M\OC_ $?6KWQU^SSI/PXUSPO_ &5!XOT/X@^*P#^A? ]!17\_NK?M,?M;_M&?
M"#_@I[\?_P!GS]H[6/@OXB_X)Y_'[]H;X#_"+X*7_@/X$:]\-/B[JO['/PT\
M$^,O%$O[4NJ?$3X:?\)S8O\ M ^-K_Q;:V^M_!3XO?!K0? WP2U_X7:[I\-K
MXUTOQG?ZYYG\'_\ @HO^TQ\>?AM_P5P^)FD^-?$GPYTSX3_\$^/V.OVR_P!E
M[POJ'A3X6:MXL^ 7BK]H?]B;XA?M&>(/ M]J-W\-X=.^(-AHWBOP[H>G./B)
MX=\0ZFL4>L6\-W;K>6L>G@'[OZU^T5\)O#_[07@;]EW5M<U>U^-7Q(^&_C/X
MN>#/#C>"_&K:)K7@'X>:SX?\/^--6M_'Z^'S\/1J'A[5_%GA>UU+PNWBD>+;
M>'Q'HFI2:$NE:E:7TN9\??VHO@Q^S(_P<C^,?B#6O#K?'OXX?#G]G/X7/IG@
M?QQXNL];^+OQ7UN+0/!'AO5M3\)>'=;TKP9;:M?2/CQ#XUOO#WAV)+>>-M5-
MUY5M+^5?PJ^(_BSXP_M<?\$.?BWX]OK?4_'/Q3_X)4?MB_$?QGJ-I8VVF6E_
MXM\<:9_P3'\3^([ZUTRR2.RTZWN]8U.\GAL;.*.ULXG2VMXTAB11^='Q;^-'
MQ<_;;_9D_P""3/\ P4"USX_>)I/AW^T3_P %E_V*_$/A3]E>P\*?!.?X2_"[
MX=1_M3ZSX-^&^@V_C+1/A_;_ !PO?C)X/T_P/IEQ\3_$7B/XR^)_!&J>/_$/
MQ:T72_AGX<T63X=V?PS /Z[#@#VZ8_3%?/O[/_[47P7_ &GT^,<GP9\0:UKZ
M_ 7XW^+_ -G/XGIKO@;QSX!O- ^+G@+1?"NO>*_#<>F>/_#OAG5=3M=+LO&>
MA>5XATVQN?#FK//+)HFJZE:Q_:6^@^O6OY&-'\;?M3?L^_!#_@NA^V9^S?\
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
M[XA:)/X>\6:7HOBSQ?X%U6^TFXDBEF@L?%_@'7?#'C+0)V>&,B_\/:_I6HH
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
M/OV_OVD]-_9P^'?PQ\;_ !?M-;^,GQ&_X+4?'+_@D]8_M3^)/"GP[T+Q99>
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
M=XXU?X7ZO?2?$SQ1<7OC'6AH/BCQC=W'T?X>_;>_93\5?&V']G70/C;X.O\
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
MCBAC2-%4?E[_ ,%5OVJ_BA^R#X._8]^(/@CXD^ /AAX$\=_\%"/V2/@G\?\
MQ#X^T#2KVTA^!7Q,^(<&G_$5[7Q?XC\0:9X9^&]M#X>L-0&N^+M6T779['19
M[N;2+SPKJ<%MXAL_I7P'^WM^QU\2_@G\2/VC/!W[0_PTU#X+_!N^\4:7\7_'
M&H:Y_P (W;?"C5_!LC)XBT7XF:/XG@T;Q'X#UVQC-O=PZ)XIT;2M5U33]1T?
M4M(M+^PUK2;F] .HNOV2_@I=_%[XL_'A]/\ 'UO\5?C?\)=#^!OQ&\2:=\:O
MC3I5KJ/PQ\+S>(KOPQX?\/\ A?3/B!:>$? =[X:U#QAXPU7P_P"*? .A>&?%
M^CZQXN\4ZO8:]!J7B'5[F\\W\*?\$[OV3O!%U^R%>>&/!'C73YOV#- \3>%?
MV4%G^.OQ\U6V^%GAKQ?X;3P9KVAS66K_ !.OK3X@Z;/X+B@\&:?;?%"'QHOA
M[PI;V^@>&SI&G0I .\\+?MG?LR^,/A]\0?B;I'Q7T>U\-_";Q1#X%^*%AXFT
MGQ1X)\>?#OQ]?7NE:=HGP^\;?"OQGH.@?%'PQ\0O%E_KWAVR\#>!-9\'6?BW
MQY=>)_"T'@W1]<D\3Z"NH6M'_;!_9NUWX6^*/C)I_P 4M)'@/P5XRMOAGXLN
M=0TKQ-HWB;0/BQ>WWAS1K#X-ZG\/M8T.Q^(5O\:M1\3>+_"W@K3/@XWA8_$_
M4OB!XATCX?6/A.X\;7]OH+@'YA?MX_\ !/(:3^SY\&/@W^Q[\$/C3X\T?5_^
M"H/[._[8OQRTWPY^TIJUMXSTG2],^/EC\9_VBOB9H/Q+^/G[1/@[Q?X2\4>)
MY8-;UG2;;X2>-=.UV'XCZXGB+0K#P_?7FJ>)[7[2U[_@F5^R9X[^$OQW^$'Q
M6\,^.OBOI7[4OB?PAXO_ &D?&?BSXL_$G2/BK\9M6^'T6@6_@"Q\4?$GX>>)
M? OB?2/!W@>S\+:%9>%?ASX'N_"/P[T:W@U5K;PHMSXK\87&O^LZ=^VO^RSK
M'P9O/C]IWQG\+7/PMT_Q?+\-K[5XUUA/$5I\5X?$,'@__A2\_P .Y-+3XD1?
M'*X\8W5GX,L?@D_A(?%C4/&%]I_A:P\'7.O:A9:?<?-W_!.3]JWQ=^U5XM_X
M*!7>K_$WPU\3_ GP:_;4N?A%\&[WPSX"E^'0\)^ (?V;/V=?B%>?#SQ1X>U6
M]U'QC;_$7P'X^^('C7PI\3(/'MU9^+],\?:3XBT75?"GP];34^'OA8 ]2^.?
M_!.O]F;]HCXI>"/C'\1].^)T?COP=\(_%/P!U+6/ GQO^+WPQNOBA\#?%Y^U
MZM\)/C)J'P^\9^'-8^)O@4^(5B\71:+XDU.YCD\3)->WTE[;:AJEE?>33_\
M!(/]C%_AU^S+X TZP^.7A74OV1/#"> _@?\ &+P#^TQ\>OAW^T-X<^'<UKI^
MF:S\-;GXZ^!?'_A[XDWWPXUS0M,L_#3>!3KT/ACPQX<MK+1? &F>$++3-*CL
M?T"^)?Q0^'OP<\'ZAX_^*'B_0O _@_3+K1].N==\0W\5C:RZQXCUBP\-^%_#
MVFQ-NNM:\4>+?$^K:1X6\'^%M'M[[Q%XM\4ZQI'AKPYIFIZYJFGZ?<_/4O[?
MW[&MC\+O%7QDU[]H;X=>#O 7@3QM'\,?'=U\0-2NOAWXE\#?%.XB@N+/X4>-
M/A[XZLO#WQ#\)_%74K6[LKW2/AIX@\*Z=XXUBQO]/OM+T&[M+^SFF ,/_AWE
M^S%:?$G]G+XJ>&O#WCCP%XH_99^%VH_!7X6+\.OBU\4/ ^E3_"F_U3PKXA_X
M03XAV/A_Q;9?\+2\/0>*O!7AKQ=)8^/YM?CUOQ1ID.M>*1K]WN8\7JG_  2I
M_8=U7]E'3_V+)OA3KO\ PH?PW\1[OXS> +*Z^+GQBU[XC_"KXRW7C35OB,OQ
M:^%/QK\4>/==^,'@#X@VWCKQ#XE\21^(/#WC>TFGE\6>,=(OX[WPWXP\3Z+J
MWT%\!_VOOV9?VG]=^*GAC]G_ .-?@+XKZ_\ !+7-"\/_ !3TCPCK OK[PC=>
M*])EUWP?J-W;R10/?^%O&VCV]YJ/@CQKI']H>#O&=IINK2^&->U8:3J7V4_:
MY_:E^%O[%G[.7Q<_:;^,=]<VO@/X1>"M=\7ZC9:;&EQKWB2[TK3KF\TWPEX9
MLG9%O?$7B2[@33-+CED@L;:29]0U>]T[1[*_U"V /F[5_P#@E5^R?K7A'X6>
M'[N;]H&/Q?\ "/XM-\<?#OQ^MOVI/VA(_P!J+5OB9J?P\TSX0>,O$'B[]I)_
MB-)\8?$4/Q ^$6D:;\*/%>B77BU-"'PWTW1/!GAS3?#V@^&?"]EHM?0_^"4/
M[)?A3P=X5\)>#O\ A=_A&Z^&W[0GCW]I_P"#GC;1/VA/C!_PG7P5^*WQ,O/'
M=SXX/PTUK4_%NI6VF> /%<'Q.^(5AXQ^$^LZ;KWPT^(-OXPU^Z^(OA;Q=J^I
M76IR>'^-O^"D7AWPC^UQ^S=XCUK]H+X8Z#^P_P#%7]A']JGXVZK!%H5O?:G>
M?%[X+?&G]F?P+;_V;X[BO=3\2>.+JSM/B9XQ\,:)\-/ '@K2=:N-:TK6[R\3
MQS<7FBV'@W]!KG]K[]FZ'X,_#;]H&S^*V@^(OA3\98=(D^#^O>"K37?'FK?%
MFYUSP_J_B[3]&^&'@GP5I.O^//B!XF_X1+P[XG\5:AX4\)>&=7\2Z-X:\)>,
M->UC2K#2?"7B.[TP \]U+_@GO^RSK'P>TKX&:GX/\8R>!M.^-&C_ +1]_=Z7
M\9?C-X7\?>,/C[H/C>U^)>E_%[XA_%#PCX^T#XB_$'QK:?$'3M'\707GB_Q-
MK%E;ZMX=\*K:V$%AX2\-66E9/[17_!.C]FK]IGXN^ OV@/&$7Q=^'OQS\ >'
M'\ 6_P 8OV=?CY\9OV:_B=XJ^$MSK,7B/4/@YX\\=? _QMX&\3>+/AM>^(+>
M'7(='U'4SJ&@:J;V^\*:OH%QK&MOJ7U-\)?B[\+_ (\_#CPG\7O@QX^\*?$_
MX8^.M-;5O"7CGP5K5EK_ (;UVRCNKBPNFLM2L9983<Z=J5G>Z3J]A*8K_1]9
ML+_1]4MK/4[&[M8>(^.O[3_P+_9JT[3M3^-/CZS\(1ZMIWB;7-.T^#2/$GBO
MQ%=>&? UE9:EX_\ &:>$_!>C>(_%"> OAUIFI:9J?Q'\?2Z/'X,^'VFZIIE_
MXRUW1+34;.:< ]<\)^%/#'@/POX<\$>"?#F@^#_!G@[0='\+>$?"/A71]/\
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
M#JRJ =E1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7G7Q?\(^(/'_PE^*/@/PGXIG\#>*O&WPZ\;>$?#/C6V2XDN?!
M_B#Q)X:U/1M&\4VZ6ES973S^']1O;;5HDMKRTN&DM%$-S!(5E3T6@G )/89_
M*@#^6+_@FC\(- \'W'[&'ASXU?\ !.K_ (*%^$?VL/\ @F]\-/$'P\\<?&+X
MR_&K]JWXA_LO?#&TT/\ 9QU[X.^*_B%^QGHFJ_&#Q[\'OCNGQVM=.T'PKX3^
M#GP+^&+Q^ ]!\4:D_P#Q)1\//"<7BWJK#X/?&K1/^"1/_!%WX277P.^-L7Q+
M_9]_:?\ ^"9'B+XW> +'X3>/=1\5_#SP[^S+\7O!_BCXV>(/$.@Z5H-YJ#Z/
MX8TKPOJFI6%WIUOJ'_"9,+%/!D?B"ZO[2*3]R?B+^W-^QS\(_''B'X;?$W]I
MGX*>!_'/@S3K#6/B!X<\1?$+PY87OPPT?6-/MM5T+6?BS))?FT^%&D>(M-O+
M>]\-:I\1[CPO8>)+>0R:'<7ZI(5^A_!_C#PI\0O"7A?Q[X$\2:%XS\#^-_#N
MB>+_  9XP\+ZM8:]X8\6>%/$NF6NM>'?$OAS7=+GNM,UK0==TB]L]4TC5M.N
M;BQU'3[JWO+2>6":.1@#\F];O_'_ .RK_P %1_CU\?/BGX!^-7Q,_9\_:I_9
M7_9K^'/PR^(_P=^ GQ2^/UY\$O'O[-WC/XZ:AXG^#'BOPK\"O#'Q*^)?ASPY
M\1H/C;-\5=#^(&J>"].^'U_K=IKOA35M>TS7]*\.P>)_A+]C7]D?XK?LX_'C
M_@DQ8>,/V??'/@SPK\&O W_!8'Q=J7A;2/#.I_%+PI^R5H7[8_QZ^'WQ*_9I
M^"&H_$KP=HFI>"1XL\.?"GPYXH\ :^O@C5-1TG0]9TJ_T2"^/A;Q;X,O_$_]
M.E% '\BJ_L]_M&^%?V'?V!?BO>_L^?M@>,M%_8T_X*#_ /!03XN?M%?LJ_!&
M^^,?P _:D\1?"']ISXD_MCP^ _BS\&+OP;XJ^%GQ$\5^*? '@7]H+PGXKM?
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
MHKCXIW4$WB#4$3PWH=W<R2O95SNN_LRSZG_P44_8>^*'_!+7]C'Q5^Q=X/\
MAOXJUE?VZ?CVOP,LOV/O@]\4OV;M6L-5N6^ .J? WQ+I7@/Q5\=_''B'7M%B
MO_#GC&U^$&JV_P (]5O_  MK<7CC2KN:XD\-_OCX#_:%^"'Q1^)?Q=^#OPY^
M*'@[QQ\3/@&_A"W^-'A'POJ\&M:C\,]0\=IXCE\*Z+XOEL#/8Z1XBU.W\)ZY
M=R>&[B[&O:;9V]K>:MIMC:ZKI,M\H_:#^";?'B/]E^+XG>$+G]H1OAAJOQIG
M^$-GJT%[XWTWX5:/XF\,^#KGQWKFCVAFET#0+KQ/XOT+1]$N=;.GOXCN9-2/
MAZ+5(= U^73 #^:GX;3?M)ZG^U'^QC\6_B9^R3^V%X)UCX1_\%._VS8_B5\#
M_A7\ &\._LG?!/0?BU\#?VUO 7PH\<_#R\\/:=X:L/CA)^T'XF\=>$OB=\9?
MVS/&.K>/?AYX1^)GQ#^(%MX@^)OP$\%>*/#/@+7.E^#?P,_:4N/B[XM^"G[(
MMG^TK\'OV>OCM\-?V]5^-/PR_;"^ /C'PWI7_!/+XX?&K2/%NJ>%/B5^PM^T
M[=^ O </Q'^&GQA^,OB70_$LGP8\'^-OB))X>\+2ZSXY\2V7PR\>IJ'@KPM_
M4I10!_'G^S;^R%XA^,G[/7PR_9YB_8)_;E^ O_!0K]D_]C?]H?\ 9@TK]HS]
MIS]HS]JI_P!DG]FWQ_XY_8U\??LUQ_$?]D35O$WQL^)WP:^*?A[XH^,5\!V&
MB^#O@MX*E\/_  P^'5SJWBJ77='U3X;_  ZTOQW]'?!?5?C'\7?C]_P04N]-
M_80_:H^"L7[%'A3]IGX,?M-:%XN^!\OPV^''P"UZ']DOP]\#+"S\,>-/$UWX
M8\&_$+X1:CXFM$O/AKXW^$,_BGPSXM\%65L-'AA\4V=QX-L_Z?J* /,OC1\,
M-$^.'P;^+'P8\2W=_I_ASXO_  R\=_##7[[2WC34[+1/B!X6U7PIJMUISRI)
M$E_;6.K3S6;2(\:W"1ET905/XW?\$M_B'\6?V'?V3_A5_P $_/VK_P!G[]H8
M_'W]F;3=8^%/@[QA\%/V>/BY\6OV?/VAO 6F^)/$[?"+QU\/OCSX(\+ZY\(O
MA^?$?A./0]&\2:-^T=XW^"7B'PGXGBN=6\;Z/X1\+ZG8:JW[O44 ?B_\8]0^
M/7P8_P""A?[+G[:GQ3^%GQ7\7_ ;Q/\ L5_&3]EGXB>$OV?OA]X\_:3U?]E+
MXV>,_BI\*OC?I7BS5/"'PGTK7OBIXY\#?%S1OAM9?"?Q7XV^'/P9\16/ASQE
M\-_A]J_BR7PMX*U\ZG8?('@7]FWXN^!_C#^SW\0KOX,_%.R\ _%__@NW^TM^
MWUIG@N+P?XZ\9W'P:^ GQ*_8\^+OP(\.?$'XGV4.@26_PFU3XM?''Q3I_P =
MG^'.N6^D^,?AE!\;KV+QYHN@^*_ OQ4'AS^E^B@#^47QA\$OC9<?LA_\%9O"
M5K^SS\=9O%WQM_X+C?"3]HKX7>';;X)?$*76/B-\#/#GQ]_8@\?:K\2=%@@\
M-LEQX<M_"O[/OQ<U/?J<UG?++HNE:5+9Q:QXY\"Z?XE^G=?^,7@;P)_P4\_X
M*O:3XR_9_P#C=^T/:_%/]A__ ()_>#]%^'OPM^!/C_XI-XSDUG3?VV[9O@[X
MSOO#_AZ_TOX0V/Q9.KIHZ^+OC-??#_X/:.=.U6\^)'CWPA:Z7%<2?T.U\W^!
M/V8/ WP\_:.^-_[4&B^(/&]U\0_V@_"OPT\&?$73M7U31;SPE/H7P;_X28?"
MZWT/2HO#UMJ&@OX0C\<^/8X7L-81==;QIJ]UXK37[VQ\-W6@@'\U&F_LF?%/
M]ASQG^REI?[4O[/?[</[3WP4\2_\$M/V.OV*/%OC/_@GA\5OVJW\6?!;X_\
M[,2?%^^\3^ ?B7\/_P!F7XK?"KQ1XX_9W^(&E_%O5[7P7\4_$%IKNC>#=?\
M#UAX?F\.>$=*\5:OKTGU+^SO\ ?$?P/_ &\[?Q)IO[(_Q:^"GP4^'_\ P0Z\
M#_LW^"O#D&G?$'X^VOPN\7>'_C]\2_BF_P"S19?&"+_A.Y?B'XZ\-?#77O -
MOK:>$/%OC?P9K/BG2G\(^#?&'B^7PS8$?TA44 ?R5:E\%OB?X3_8L_X)L2^&
M_!O[='[-_P"W!^S7_P $T=*^#G@/XB_"[]E;QO\ '_X5^*?'L?A[P!X6^*G[
M$G[9GP2MOA5XWFO/AQ\0/$_PLT;7/!WC35U\/?#O37T^_P#B!-\4?"4MO\/+
M?XG\O_P46\+?MR_&SX0_MH?!SQS^QO\ &SP'\3/%G_!+7]G63PUX=_8;^%%K
MXB^&W[2_QBTWP5XZOOC-\/?BY^T/HMOJ'B34/#W[)WCW7/$GA;]GS]E>R^*.
MC^(?B-X8\5^-?$%OX)_:(3X@>$?#&@_U^T4 ?BS:^-/&>G_\%'/V@OBE=_ ;
M]IZV^'_[0O\ P3-_9TLOAWXK@^!GCW4=%T[6O@S\3_VW?%?BSPKXVO-(L+]/
M ?Q*?0/BGX U;PY\)?$(LOBMK$GBZ'2(/!D/B33]?T;3/C[X7_"[X]_ KX*?
M\&^/[0GB7X%?%CQ3X-_8:^ ?B/\ 9V_:Y^#6B?"#XA>,_CW\'O%/Q8_9P^'_
M ,%-+^._@KX,Z%;#QGXV3X0^/? >N_#SQEJ'P^\,>/\ Q4_P:^-/C3Q=X!\.
M>)?##ZQJ<'],]% '\J/QT_9V^,_C'XH?&;]I?PG\&/V@8_@M^TC_ ,%@_P#@
MDW\?O"'P?O/A1X]DU^'X1_LBZ7\(5_:3_:I\4?!*#0Y/&?PGB^(0\/WNA7_@
M;XB>#?#GQ?\ &"_!K0]>O_"=U=^,?#NDP_J%^Q/X*\=>'/\ @HW_ ,%A?'?B
M/X>?$#PSX)^,_P 6OV2]<^%/C7Q+X(\3>'_"_P 0](^&/[)?P\^#_CB[\+:[
MK.EV5GJT7A_X@^%=<TG,<H75K*.V\1^'SJWAO4;/5Y_ULHH _)K_ (*^_#GX
MB>-OA+^R3XQ\ _#[QI\2;#]G?_@H_P#L2?M+_%/1/AUX:U/QUXXT[X.?!WXK
MP:]\0O$_AGX>>&[?4O&_Q"U+P[I<L>HIX.^'V@>)_'&K11RG0/#NJ3P/$OPY
M^TA\,_BWX@\+_P#!67]MOX+?LB7?CK1/VE?!7_!/[P%X!^$GQ._9B'C3XQ?%
MF+]EKX@^)I/C+^U/+^QI\7[/P!KOC#QY\,/ GQ-LU_9R^&7QHM_#7Q"^(/CG
M]EK0G7P;<?#O5_A3=>-/Z2** /Y+O#7P:U?Q!J?_  6)\-_&+X)?\%0_%GPC
M_:,^)O\ P3"^*/@3]HG1_A[XY\ ?M3ZQ9>%/"W[*WAFQ_:;^'K^$? FF^);+
MXQ_!CXEZ)K'[2]U\#OAG\$[;6_@KH/P=U/X8^/O@-\&+Z3P=\&]0N_$SX4_M
MUZU^SM\-OC'\0_ ?Q^_;0\%?LB?\%*;KXTVVI?#CP7\4OV%/^"@_[7?['FK_
M +(>N? N\^+5Y\-/!-_\!OBJG[4_[.NJ?%#7/AAX5TSR_@KXC_:8\"_!BRE.
M@:9X4\2:9KGQ._K$KE/'7COP3\+_  =XF^(GQ)\7^&? '@'P7HU]XC\7^-O&
M>NZ9X8\*>%O#^EP-<ZEK?B'Q!K5U9:5H^E6%NCSWE_?W=O;6\2L\DB@4 ?S/
M7?PSOOAEXB_9;_;N_9X_8;_;JTO]G?X>?M[>)/CA^T5\)_BCJGQO^.7[:?QM
ME^(G[%_Q#_90TC]KBY^ 'QU^)'Q)^.VE6OP/\1^.](\%CP#:2?\ "YO%/@_1
M=<^(VE_"T^"]%\&^(M=_2_\ X)NS>.-3^-O_  4_\;>(_@?\;_A-X/\ B_\
MMF^#OBO\)]?^,?@(?#G_ (6/X"O?V-OV7/A[!KOA[PWJ^K'QK9[=:^'&L76J
M:?XK\+^&]6\/?VII_ACQ38Z+\3-&^(7@/P/^DWPS^(_@GXQ_#CX?_%WX::_;
M>*_AQ\4_!'A3XC^ /%-E!>VUGXE\$^.-!L/$WA77[2VU&VLM0M[;6="U2PU&
M""_L[2]BBN4CNK:"=9(D[>@#\L_^"GW@[XMLW[$'[07PX^&=[\<O"G['_P"V
M?X7^/?QI^#7A_P *7GC?Q[K_ ,+KWX._&?X+ZS\0/A=X.TC=K_COXE_!2;XN
M0?$_PCX T"*XUWQ%?Z";SPYI^O>*=#T#POKWY _\%)OV=?BC^U#X9_X*<_M#
M? C]G7X\W'@O]I3X'?\ !-O]G_PM\--0^!GCWPEX_P#VH?B-\ _VL=?^+/Q:
M^+?B?X)^._#_ (:^)GA?0/A=\&-6T?X4Z'K7QA\#^%#XPM=#\5V/AA-1\/W'
M@VZ\9_UE44 ?F%\*=*\2S_\ !6+]J'XE2> ?B1IWP[\9_L,_L<^ O"WQ!UOX
M;>-?#_@[6_&7PX^*O[5GCCQMX9M/$>M:%8:>-7T/PW\;?AO=7%I<3PR3WNH:
MOHMMY^L^#_%>GZ+ZI_P4^\!>-OBE_P $WOV]_AM\-?#6L^,_B%X__8Z_:/\
M!O@OPCX=M9+[7_%/B;Q'\(_%VDZ-X=T2PB(FU#5=9O[N'3[#3[</<W]U<16D
M$4TTL<3?=-% 'XL^'-7U?XG?M^_L"_M$/\"?V@M"^'GA;_@GQ^UKX6U'Q!\1
M_P!GGXD^'M:\!>/OB#X__9;U?PAH_B72-3\,SZYX%\9^)_"'P7^+BPZ)JUOI
MGBBWMAI^@:M8V5[\0O"NF^(OQQ^#?[.'QY^"O[*7_!)CXP?%7]DK]M'Q5X#_
M &6M;_X*1?"C]ISX+?LUZI^T+\'_ -L?X76G[7'[0FG?$/X.?&GX>^#/@?X[
M^$OQ#^*W@S3+?PAH>E_$GP_X-\5ZY-IG@SXEZEK5KX3\2ZSX1US2M#_LTHH
M^$?^">/PO\#_  Q^!6L/\-O@#\5?V;_!7Q-^*WQ#^,FD> OCS\3?B1\2_CMK
M5S\1]0L]:\1_$WXPCXI>-OB3XH\!>./BCXK.N^-[KX=W_CK7-=T32M8TC4_B
M%8^"_BOKOC_X>^$OS4_X*(?#/QC\,O\ @I+\,?VQ_''P*_;=_:!_9<\:_L?0
M_LLZJW_!/[X@?M-:/\;?@/\ &'PK\9/%?Q;TWQ-XN^'?[,7Q;^&?CSQE\(OC
M)X:\41^'M;U>PTWQ?IWAGQ7\+O"3^*HM%@O_  _-?_T,T4 ?S&_&O]@B_P#'
M?[,7P ^"?[*_[,6N_L<^,/V"?AU\1_VA/@=HWQ97XV_'_P ->(_"?Q7\1_$&
M+_AW5X_\:>&_$^M>(_B#X0_:.\$P:;%^W;X$\+_%GQ[H_P )DU/P)\//@U/\
M?]&TY_&?P^ZO]IG]IP^)OVP_^"!O[1OQ1^ WQ[^$NK3:E^WCJ7C[X%77P<^(
MWQ(^,GPR\6WO[(?_  CVN:)I_@#P!X.UCQW\1;+PWJ^JW%I;^*_AMX.UM-7\
M+23>*H-/L]!77#I/[U:E\?/@SI/QN\,_LV7_ ,2?"D/QZ\7^ =>^*GA_X3)J
M<5SXWN_AMX:U:QT'5O'-SHEJ)KG2?#"ZYJ$6C:?K&L"PLM;U2VU6PT274;K1
M-9BL/.OBQ^R5\.?C'^T'^S7^TMXHUWQ[9?$3]E"Z^(E[\(;;P_KNGZ?X4M9_
MBUX8/@?XD-XET"XT2^3Q2/%'@LGPT1JUS+_PCUL6U7PA_P (]XE=]<8 _G,^
M*_[(GQV\%Z/8_MN>&?V??VFO%?P0N_\ @KO^T[^W;XS_ &/_ -G/Q3\6/@?^
MUY?_   _:!_927]EFW^-?A;2?!7C#X6_%O1/C+<>+M/\3?M%W7P#TN_\,_%/
M5/"'QVUKX<_$&U\%>*3\2O"<'NFG? 7PHLW[#?B_X#_L/_M6_"?X<>(?^"Q>
MF?ME?$"W^/K?M!_&SXU>)M-7]C'XK_"'Q%^U)\<M'^+FO_%;QI\#M3E^+7C'
MX:^#M"\%^./$]EX[?2O"%M\6I/#.BVD/B!O#?],    '0  ?04M '\OFI? Y
M==\#_P#!0C0/CA\$_P!NOPIH/Q*_X+5_\-'_  F^+W[+_P +/B5:_'WX.^&-
M/_9[^#NC^ OVMOA-HUE\./&>H>.=#TOXA_!/QAX"\4>'=#\&^,O$I\)^+3J_
M_"%Z@?$?@NV\2>+^.?A5^WGJO@+]@;]K#]IGX+?'7]H'P#^R9^TS^W?X7^)7
MAW]C;PS\8?V/OVR?C)\"/VC9+#P]\'OV]W_9Q^"GC7X(_$7P/\9-8\3Z5XJU
MWXS? OPFW_"<W?@[XX:]XAU;P1I]U?>/;/P]_7710!^>7_!-?X4?#?X9?!GX
MBZU\)_V;OC#^S'X*^-_QX\<_'FU\*?M#_$GXK>/_ (^^/-;^(6A>#3XO^,7Q
MBT?XQ^-?B+XR^%/C/XB>+M)US4F^&>H^,M3UBWT*#1/&WCO2_!?Q1\;^// 7
MA;Q7]I<_%#X!_P#!3;]GG]L/7O!/QF^+'[+&L?L??&W]DWQ+;_!+X2^//CAX
ME_9T^+?BGXL?"OXT:+\2-:^&/PG@\7_%G7? ?QRT?X96GPV\1Z]X!^%7B^/P
M7XI^'WPXN_&VH>'?"FM7&KV7Z[UXU\?/VAO@A^RU\+?$_P ;/VB/BAX/^#_P
MI\'6T=SX@\;^.-7M](T>U>X?R;#3;7S"UWJ^O:O=%+#0?#FC6NH:_K^IS6^F
M:+IM_J%Q#;. ?S<>.?V;/CCX(_X4=\1],^!/QMNO"WQ,_P"#C.[_ ."C]O\
M#KPKX)\>>/O%/P=_92UCX4^+OAQXA^*'Q T*RT59_ %W\1/'UY<?M#:E\%C:
M1_%3PM9_&BY\-ZOX$G^)/A?XAZ+I']4T,JW%O%-&)52>)98Q/#-;S*LBAE$U
MO<QQ7$$H##S(;B*.>)]T<L:2*RB;]/\ /M7G'Q=^+_PN^ ?PW\7?&'XT^/?"
MWPP^%W@+29-<\8^._&FL6>A>&O#^FI-#:QS7^I7TD4*S7E]<VFF:991&2^U;
M5KVQTG3+:[U*^M+68 _F:^/'[.5SI7[4_P#P4+^!/[5G[$/_  4(_;6^'W[<
MOQ:L/CG^SMXF_9T^/?[3'@3]E?XA:;>_ WX(?"V3]G?]J2S^%/Q[\"?"3X$W
MOPY\3?"32=+TKXL?&G1=0L/%?PWBM+N&>TM/!7AKP9=Z/[5OP#^,_C#X/_\
M!QOX>\*_L^_%W7?&W[5$'[/7A;X%-I/PI^(>H3_&6;P9^Q]\$?@;J-OX0\3Z
MWX=M;_Q-X?\ "OQ8\'>/K%->UBZBT\:7YGCZVNI?#?B>RU[5/Z?_  QXDT3Q
MEX:\/>+_  U?IJGASQ5H>D^)/#^IQQ7$$>I:)KEA;ZGI5_'!=1074*7EA=6]
MPD5S!#<1K($FACE#(OD/P]_:H_9B^+?C;Q5\-/A3^T9\"/B=\2/ LR6_C?X?
M?#SXO?#WQKXX\&W#B[9(/%7A/PUXBU/7O#\SK87[+%JUA:2,+&\*J1;3; #\
MXO#MIXPOO^"W^J_&Z#X6?&J'X*>-?^"7'PM^#>C_ !7U/X/_ !'T3P-!\6=+
M_:3^(_Q=N_ .O7VM^'=.OO#>NQ_#SQIH^LS76NZ78:!INH+J/@W5];TSQS8R
M^%V_-*Q_9]_:2\7?\$H/$'_!';Q7\)/CWI_[<7A+]H&#0M-_:,TGX6?$KP3\
M!=:M(_VX-*_:/T7_ (*(>$/VJ[-O$'PF>\MO FM#XY^,?AU)\4]"_:)\1?&7
M1?'7PFA^%NC:UK&G1R_UB44 ?SXZC^S1\=?C]^R[_P ' GP#\(Z!XZ^&GQ!_
M:S_: ^.FI? ;5_B#X/\ %O@;0/B+X5\9_L6_LY?!;0I=-\1>(K+1=.E\*>-O
M&_PD\??#S5KRWO;NYT'P[+;^*=4T*X\-:[X:'B*/QYK'QA_X*C?LQ?M0>!_"
M?_!.[XE_L=?M&^./V!OVB/V7/'/QC_:G^&OAOX;:]H_Q&\6Z)::=HG[+WP;^
M(0EE\;_%?]GGQ;XRN==\5ZU\7_#UG'\&DT#2?"^JV&E:[XW\0ZGH7@C^A*B@
M#^2VZ^'L/[1'[+O[3WB;PE_P38_X*5?"G]KS1/\ @G!^V-^S1XMU']JWXT?M
MA_%#1?"GQ%^+_P ,G\"67[/G[*^D_%_XX_%G1/VB/"/Q8^+.GZ/K^@_%/P#X
M7MOAAX8^'/@32_&WQ$\6> /$&I>%/#=Y]X_ GP-XLT3]J/\ X)2>,/$GP3^*
M^F^'_@E_P2:^,?PJ\9:[J7P1\>M9_"[XN^)I/V/IM'\%:A=+X5G_ .$?\7W?
MASX(_&/2A;6164106?A\3L_Q!\*67B3]?_B_^T!\&_@&_P *H_C#X^T;P&_Q
MO^,7@[]G_P"%(UA+]AXU^,GQ!M]9NO!G@'2VL;.[6/6?$,'A[67L7OC:6!-C
M)'->12/"DGL5 '\8W@3]EG]I3X;?L+_\$A_B[XQ_9G_:^\4>&?V'?V@/VZV_
M:F_98^!-Y\:O@S^UQI7A7]J+QI\8K#X<_'3X/VWPI^('PJ^(/C#4/AUH_C'2
MSK'ACX=ZYKFK^)? 7Q:\:>'6L[>#3_'1T+[G^%G[/_A+PY\6?^">_C;X)?L0
M_M-?!/X.^(_^"F'[0_[7GQ!MOC:WQ\^-7Q8U"Y^*O["7Q'^#5O\ M*?M&VOQ
M4UKXI^*/@=XT\:_M">,/#5CIW@;Q/XQNO$7A[P[INF_&OQIIW@'7]4^)&C^"
MOZ4J@NKJVLK:XO+R>&UM+2"6YNKJYEC@M[:V@1I9[BXGE9(H8(8E:2:61UCC
MC5G=E520 ?R9ZM\(/CIX;^!7[1GBZY_9T_:'FM/#G_!R]\+?VY9_#^@_ WXD
MZ_X^\5?LJV7[3/P/\177QA\!?#;P_P"&]1\>?$73(=&\-ZOJU]X?\'>'=;\;
MZ7IVG3:KK7AG3]-07A_I"^%?[3W@SXJ?%KXG_ ^#P7\8/ 7Q$^$WA7X7>,]>
MT_XG_#37_!VBZ_X=^*WAL:]I>H?#WQA<I=>$OB+!X7U*+4_ WCZY\'ZYJ]KX
M4\?Z'K'AJ]N))K5)YO/&_P""DO\ P3L3Q!/X3?\ ;V_8N3Q3:^)V\$W/AI_V
MIO@6NOV_C--131W\(SZ,?'@U&'Q.NK2)I;:!);+JJZBZV1M!<LL1^I])\">$
M=$\5^*O'>FZ#9P^-/&UEX>TKQ1XJG\V]\0:KH7A%M:F\)^&7U:]EN;RV\)>%
M[WQ/XLU;P[X2LIK;PUHFN^,O&NOZ9I5KK7C+Q1?ZL ?G!_P6U^%?Q*^-G_!*
M+]NCX7_!_P $^)/B1\2?%/P,UJ+PMX%\':=-K/BSQ1<Z5JNCZ[?:5X:T*TW:
MAX@UR;2M+OFTSP]I$%[KNOW:1:/H6G:GK%[9:?<^'Z/J?B?QG_P6#^&W[6W_
M  H[]H?P]\"E_P""3WQ;^'Z^,_%WP"^)VEWVG>.]7_:<^'_Q3T'P9?\ A=?#
M5YXPT+QKXE^&'@?6?%=GX)U31-/\7VDEQI'@'Q'H6C?%+4(? 2?MY10!_'!\
M*/@'\?/V<O@%_P $>_C+\9/V9_V^_B%\+/@3^Q/\6/V,/VDO@A^R1KW[1GPH
M_:>_9Z^)WCOXD_!7QEHWQ<LO WP#^(GPS^*WQF^''B._^$\7A7XB:/X1O+_0
M;+1].\+_ !&E@\8SZ)H.GZ=_21_P3V^%/@WX,?LL^#/ _P .?V?O&W[+_P /
MAXE^)OBGP9\%_B9\2/%GQ2^).@Z'X[^)/BKQHGB/XA:_XU\7>/-?TGQI\2KS
M7;SXF>(_!%]XPU^\\!ZGXOG\)ZM>C7=*U6WA^MO%OBWPKX!\+>(_'/CKQ-X?
M\%^"O!^AZKXG\7>,/%FLZ;X<\+>%?#6A6,^IZWXB\2>(-8N;+2=#T+1M-M;G
M4-5U;4[NUL-/L;>>[N[B&"*21<7X7_$WP)\:?AQX$^+OPO\ $=GXP^&_Q-\(
M^'_'G@/Q9I\5W#I_B7PCXJTNVUKP]KMC%?V]G>I::II=Y:WMNMW:V\_DS(9(
M48E0 =W1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7EWQP\4>+O!'P5^+_ (T^'^B_\)'X\\(?"[X@>*/!/A[[%=:E
M_;WB[0/">K:KX;T7^SK%X[V__M36;2RL?L5FZ75UY_D6[K+(A'J-!Y!P<''!
M]/?GCCWH _#C_@W8T/P???\ !(/]FCQ_:Z@GCCQ9^T.WQ?\ C?\ 'WQ_K%SI
M_B#Q%\5?CG\1/BYXXC^*_B7XA:[#:0R>)_%$&K:=_P (1?7.N_;=9M='\*Z7
MX<U6]OIM&>9_67\;ZIX._:G^'?\ P2@_9,\3>&/V=_!?PI_8HG_:2U+Q2V@Z
M3\0?&OA?P#<_&>7X,_!7X4_!7PCXOU0^&K'PGX9O_"OCBS\<Z]XC\/\ C:V\
M*>#-+^'_ ,/]!TS0M;\8Z;XU\.>I_#C_ ()M^"_@+XA\:?\ #,'[1'[27[,/
MP=^('C+7_B)XC_9B^$MQ\ +_ . ]GXW\83BZ\:ZUX LOBQ^S_P#$_P")OP<L
M?%=YNO[SP=\&OB?X \ Z+JDUUJ_@_P *^&M6O+R]GZ?XD_\ !/;X4^*O&/P-
M^*'PJ^('Q=_9;^,?[/\ X+\5?"OP?\7_ (#ZC\.[[QOXD^#7CB6PU7Q?\(?B
MM#\>_AM\<O"'Q9\&ZYXQT70?B2]]X_\ "FO>.-*^)>D-XXT#QCI.N^(?&-UX
MD /S"\ _\%)_VTOC+\5_V7_@)ILWP&^&'Q0NOV\OV]O^"?7[46I7_P $O'OB
M+P?K?Q _9;_9H^)GQU^'7QI^"MM>?'O3]9T?X8>,/#5C\/O&5U\./%%QJ_BF
M]U36'\,+\5-*T?0;^_\ %_+_  Y_;S_X*$GX4V'Q6\8?$[]GG7;']FO_ (*W
M6?\ P3*^-.AZ?\"O$.EW_P"U-X9U;]L3PO\ LMW/QLM=4C^*(M?V=?$NFZ-\
M4/#OB+0_AUX<TSXHZ+#XE\ :IK>M^-?$&A?$:'X=_#K]3-(_X)J_ _PUXJ_9
MB\9>%/&/Q7\,Z[^S!\9OC=^T1I=WI^H_#Z]E^+OQQ_:6M?&UE\?_ (E_&JZU
M_P"&^M:AX@UWXHV7Q-^(]EJ5EX0O/ OAWPM8^+WL/AUHG@RR\*_#^#PAQ-K_
M ,$I_A'8_"WX@_">Q^.7[1MMHOQ+_;;M_P#@H#XCUH:C\#KCQ$O[0=K\4M"^
M-\5SILMY\"+G1+3P:/B[X7\-^.CX7?0YXS=:-#X>%X/!=[JWAG40#Y,^*?[2
M?_!2;X@?M'?\%4?@W^SK\6/V:?!#_L%> _V</BS\&M)\5?L]>)?%#?%R;XF?
M"CXL?%2;X/\ Q/UF^^.^E1:)8^)[SPOIOA'6_BMX6;2;S2[4Z9K&@^!="ETG
M7AXU\3_:V_X*Q?M%:%^SAX=_:M^"'B3X>>!UU;_@F)\%?^"A/P[_ &:-.^$_
MBC]I+QQJ>K>,[/5?B%\2]/\ VLO$^E7GP^\._ S]F_3? -CHW@+X3_$9/&/P
MQ\8?$CXF2?$W5O Z_$V_^&-U\';OUGPK^Q_\2OCC_P %,O\ @K-/XO\ ''[7
M'P$^ 'QT^'W[&W@$:CX!\(^"/"/@+]J3PGX+^$/C3P-\9O"Z_$OXB_!/QMXM
M\+OH!\2R^$(_%7P&\;_!7X@SV/C77/$'@OQ??:AX3\+>*_ GU/\ &K_@CK^S
M1\8M:^/LNF^/OCY\#_ ?[3_[+_@;]E#XX?!KX#>+? W@CX8>,O 'PD\,>-O"
M7P5UJUMM2^&OB7QCX.\0_"/1?&T]CX;T3P+XS\,_"WQ-I6C:=X7^*?PW^(7@
MW5O&?AOQ6 >3_M2_M$_MYI^U7^U[\ /@7\6?V>OA=X)^#_\ P3[^%G[9O@;Q
M;XF^ WBGXB>/=,\0:]XT^/WA'5?ASK-I<?%[1?"GBFS\1:G\!KK4W^(*V?AG
M_A#?"^MKX0LOAAXO\27*_%'P^_X4_P#!17XX:EX[_P""7/Q&^,T?P<^'W[)'
M_!1_]BZT^)<>I6/A+Q3%XA^%/[7I^!7A']HV/X8>*OB]XA^)MIX(TWX4>,_A
M++\7-;\"W=W\/3XIF\2_"2[T#4-9\G7[%T^L8O\ @GEX4D\=?%/XFZS^T/\
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
MA\'O@5J/@KP%8Z+XHNOA'X@\:>.=<\7^+M3\0:-XT^%FD_"\>$?BSQ7[>O\
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
M+..WL-'T'3K*WB@7X/UO_@EC^SKXLMOVVO"_C;Q)\6_&GP@_;Q\9R_$_XL?
MO7?$7A.+X<^$/BY=:!\*-#N_BU\*]4T/P-HWQ5T#QXMU\$?AEXI\/7_B;XE^
M,M+^'WBWPVNL_#/2/!9U+5K>^ ,#PY\?OVBO@+^WU\'OV._CYXO\'?&WX=?M
M8_ _XR_%+X(?%+0? B_#GXA> _BA^SIJ/PZ?XP?#7QSX<TC5-5\(ZW\*]?\
M"_Q4\.>(_A/XKM9--\;>%M2TG6O!7C:3XBOJFF^--.M?\%./VD?VB_V<=/\
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
M7]M!J-A<07ME+*MS:S13Q1NOQ%\!/^"9O@/X$?'SX>_M*O\ M(?M9_&+XL>
M_P!FK1_V5KS6/C)\0/A[K%G\0_AMX3\3^*_$?@2[^(-AX+^$_@--0\1^#(O%
MU]I-K-X?D\->'_%UQ8Z7\0OB;X<\=_&6"X^)=V ?!WP2_P""O?Q"\<ZY_P $
MC=<\8W?PLM?AQ^VM\/-3\%?M>P:5\.?&.E>(/V;?VQ+[3O$?@;X7?#Z>]U/X
MF7TGP]\"?%G]IGX2?M)_ ?PC;^.O#/BK7]4\<?""#PU8:_)-+XHU?2.I^+?[
M:G[62?"7]G;QSI7Q@^&?@$_M'_"O]ISXZ_";PO\ #_\ 9K\9_%7]I?QEHUHW
MA+Q5^Q[X=UCX#WWC+7- \,?#?0O@_P"*HO$7[</Q@\4^.?AWX,\*?$O4O _P
MWT7XC_!*#Q9H^NZY]<^+O^"1W[%GC7X$_M9?L[:SX+\1GX??MI_'O5/VD/CA
M+'XGFF\2WGQ'U7XEZ)\79(_"NO:E::A/X3\(V'CW1KC7M&\(:9$-%T:]\4>-
M+S3;>VOO%FM7=UZ)\=?^"?/PI^.GQ_\  O[1[_$3XV_"7Q[X6^!OCO\ 9B\6
MVOP8\7^'O">A_%[]G?XA>(O#OBO6?A/XX.K^#?$_B/PMI]AK_AU-1\.>-?@=
MXC^#_P 5M!GU._:P^($9MM".C 'P+H/[7W[=?[2EU_P2\T+X3?$[]G;X"R_\
M%!O^"8WCG]JOQEK6K?LZ^,?BWJ7PN^,7A7P?^RMXCN+OP5!?_M#>#]+USP;<
M7O[2UM::'X0\2V/V[1+?PAJ%UK?B_P :2>);"S\*?$/_  5=^/?Q_P#VLO\
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
MW4K6UMH9+G6/$]UK>IZS?"74-?N=5O+J\FN #^7']F!/VP_$7PE_X.#/A_\
MLX_LH_LV?M2Z/XU_X*A_\% /#3>#OC;^T+K7P[U3Q9XM\1_!7X&Z#)X('PQU
M#]GSQA\-?&GAJ;3)])N$C\9?'GX66'B:[N]1\+:KJ/@K3;>'QE<>W?LL?M2V
MVC_\$U/^"/OA#]C3]J6.Y^$GQ2^$6N?!:R^(WCSX->*?&?[;/CSQQ\#/ASJ'
M@G1/AM\#?V1])T?XB^%;BT\$_%OPOKMO\??$_BCXAZA\(/@;\"/AK?7&F_&+
M5_"?B+1_CYX>_0/P3_P2FT#X;6?[0.D?#_\ ;7_;D\$>'_VJ/C'XU^/7Q]TG
MPAXM_9T\+7_CGXG_ !'M-!TOQOXCTGQ[X?\ V9]-^*?PJN=>T/PQH6B"3X+>
M._AQ<:)9Z=#=^&KC1=9,FJOVEI_P2P_9F\%6O['NE?L^ZE\6?V5/#_[$VD?$
M[P5\*_#W[/WCM-#T_P 2_"3XXZAX<UCXW?"+XFW7CC1?'^M^)_#GQ5U[PEX?
M\5>(O'&GZOH'QRTCQUIT'Q#\#_%OPEX^1/$R@'YIC_@K=\>]9_8/_P""=/[9
M7Q(TR?X ?";]H[X,?%/QO^T[^TG\)/V</&G[3/PH_9P^+?A&Z\&6?P?@^*GP
MZL/%LGC[PC^S!\5+M_B?+XZ\4:;J&J>*= N_#WA#X?V/Q.\"77BX_%#3?:?'
M7[;_ .VA\4/'&E? /]E/1?#OQ-\>_#W]A7]G']J+QS\8/@!:?L]_%GX:?%/X
MO?M'?\+"MOAYIGAR'XZ?M+_L[Z:W[+=S'\'_ !-XCU'Q1\,_$/C'QS\0M(^)
M/@G^PO&_P1@\#SW?QB^B?A'_ ,$G?"?P ^$7P$^#/P1_;'_;0^'?AC]G[P+\
M8_A?H4L>L_LQ^.XO&GPX^,NI?##4M0\'>/O!GQ8_9=^('PJN['P6?A+X9MO
MVJ^%?A[X1\36L6J^/KKQ+KOBG5?B3X\U'Q OC;_@CY^SC>ZM^S7XK^ WQ._:
M3_8P^(?[+'P&TK]EKX>_$C]ECXE:!X>\4^(_V<-"MYCHWP;^*MK\5? OQ=\(
M_$WPIIFO7$_CBSN_%7A:]\40^/YG\9KXA&N[+M0#RCP_^U)^V5^U+XU^)_P"
MTNW\#_L8?%_]F+]C/]GOXT_M.^%?$GAK2_C_ '(_:4_:3TOXR7&B?!"WU?PY
MXYTOPI>_ ;P+H_P;U?7/&7B7P#XP'Q(^(Z?$+P7IWA+Q_P#!S4/ 7BZ/QC].
M?\$@/^44G_!-K_LQG]EG_P!4MX,K&\2_\$LO@F_Q*\(?%+X-_%W]IO\ 9@U[
M1_@3IW[,_P 1+3X&_%33WL/VA/@KHNN:AXAT/0_CG>?&+PA\7O$OB+XAZ+J/
MB/QY/IW[1_A;Q!X,_:BBNOB1XVU67XUS:[?Z?JNE_6/[*O[./@[]D/\ 9S^#
M7[,GP]\1>/?%?@;X'> /#OPV\(Z]\3?$,'BCQO>>'/"UA%I>C)K>KV6F:'I;
MO9Z?!;V-I9:+H>B:'IEA;6NGZ1H^G6%M!:Q@'T!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5:]O;/3;.[U'4;NUT
M_3]/M;B]O[^]N(K6SLK.UB>>ZN[NZG>."VM;:"-YKBXF=(H8D>21U1219KSG
MXP_#FP^,/PD^*7PDU34;O1],^*7PY\;_  YU'5K"*WN+[2[#QOX9U/PS>:C9
M07:O:S7=E;ZG)<V\5RCV\DT2),K1LP(!^7?[*7[7?[:'_!0OX67G[77[,5I^
MS?\ "+]E[Q)K?Q T_P#9Q\&?'SX>?%[QA\6OVB_#/@#Q/XB\(6GQ%\7^./"7
MQ1^'.E_LN^&OB'XD\-75IX<TMO@Q^T;XBT7PK+;^/+RTUMKNT\'77V5X0_:I
M\/?#S]EOX0?&W]NOQ'\+?V./&'B+PKX7TWXLZ3\8/B+X3^'/@;P?\:3HLY\<
M>"O#OB_QMXFM]'UG1H-?T7Q/<>";^+7+Z;Q+X,L;/Q);R7%K/)./R]_X)$?'
M*Q_8G_8[^&G_  3S_;-T7Q1\'_VJOV2+7Q-\,KGPU:_#7XI>(_"G[0?@R'QE
MXMU?X9?%#]E'Q)HGA76E_:'T3QGX)FTY-0\/^ 8;OXD^&?'-AXA\+>+?AOX/
MU!-*TV[]$^(?Q%\9_"+_ (*F? G]JG]IGPAKOPM_9=^(7_!/;QO\$? 'B3Q3
M>7_B71_V9/VD-1^/6A_%3XA^$?C#J_@6/Q'\*OAIJ?QY^$>@_"BQ;QOJ7C#5
MO"-_XY^ LGPS\'^.-6DOM(O/' !^KGB/]HC]G_P=X>\'>+?%WQS^#OA;PI\1
M/#VO>+OA_P")O$?Q-\%:'X>\=>%/"O@'5/BKXG\3^#M:U/6[73?$_A[PY\+]
M#UKXD:]K6B7-]INC^ M'U3QAJ%S;^'M/N]1AXW0/VSOV/?%=Q\(;7PM^U?\
MLU^);K]H/^W_ /A0EMX?^.GPOUFX^-__  BFIW>B>*!\((=.\4W,GQ*/AO6;
M"^TC7QX,76O['U2RN[#4?L]W;31)_-Q^SU^RIX@^'?[2'_!/#4]?^ _CF'X'
MP_\ !7?_ (*B?'W]GOP=KW[-WBC3[?\ 92_9.^*/P;^-&G? O2/$VD0_#'28
M?V=_!7BS]I[6;+XK_"#P5X^T[P/K7A&7XB^!XKW3;/Q/X,U6YT;*\*_!^30/
MV7_VG-2'[.7Q*L/&,W_!REX3^/O@TVG[+WQ6?QM)\$O#?_!0#X7_ !7TKXU>
M"K&R^&<WB>7X7:-\!?\ A9NN:9\2O"]LWA"'PYJ'C30-/UUM3UW6-%U  _IH
M^(G[7'[)WP@U74M$^+/[3G[._P +M;T;Q#X+\)ZOI'Q$^-'PU\$ZKI7BOXE:
M?XDU?X=^&=2L/$OB73+NQ\0^/]*\'>+]4\%Z-=11:EXJT_PKXDO=#MK^VT/4
MY;7HOB[^T;^SU^S_ /\ "+?\+Y^/'P9^"7_"<ZG+HO@G_A;OQ0\$?#;_ (3'
M68)M.MYM)\+?\)GKFB_\)#J<-QJ^E02V&D_:[J.;4]/B>)9+VV63^:SXCW/[
M*OA[]OC_ (.%_!GQC^#S?$+4OC9^R_\ L;^$/"7P]\#?!O4O&_Q"^.&K^*OV
M>_BA=ZM\*?AFWA[1=^K?%GQMXN7P7KNE>&_[>T77M0U71M,^(3WEMI?P_P!6
M\4^%?,9/A%X__97^)_@GX0_\%(->_:[L/@Q^TE_P2<_81_8=M_B=^S+\$8_V
MJ_"^M?%#X0?#[XE_#K]I?]DOXER>%OV<_P!I#XN0:_\ &7Q'\4M2^('@W5=
MT70]-^)]D^KR-XEU[6_!>EV?@P _J*^*G[5O[+GP+D\01?&W]I/X!?!R7PGI
M_A;5O%,?Q4^,7P\^'LGAK2O'.H:QI/@G4]?3Q=XBTAM&T_QAJOAWQ!IOA:]U
M$6UMXAU#0M8L])EO+C3+V."W\7OVG?V:OV?++PWJ?Q[_ &A?@=\$-.\9)J<G
MA#4/B_\ %GP%\-++Q7%HEK97VLR>&[OQGK^BP:['I-GJ6G7FIOI<ETMA:W]E
M<71BBNH'D_GQ\+_LZ>"_!7QV_:2M)OV7/BCI.B:5_P &^/[/O[/.D2?$WX.Z
M_P#%[QC>^)?#K_M'Z?XT^ _B3XK^&/!'B#P=\9/C;:_"WQ%\!/#7Q)\(^!?$
M'C"\\9?9]$T31K?Q1I/AV(6/S#\2_"7C?PW^Q%^PUJ'@/Q-\3OA)^UI\.O\
M@BU\)O@1\0?V9?VAOV7?BC\3?V9OV[_"5Q\.$\+_ !'_ .">WCWPFNDZ+XR\
M%_M3:G\2?AOJ6B^$='\!ZOX;^.OC#1_%&KZ+X-T'QSX;/B2Y\*@']5?C[]J#
M]FGX4_$;P+\'OBC^T/\  SX;?%SXHSZ7:_#/X6>/_BUX!\'?$;XBW6N:R_AS
M1+;P+X'\1>(-.\3>+I]8\0QR:#I<.@:7J$FH:RCZ7:+-?*T ^?\ Q)^WI\ O
M$_Q;_:._9%^$O[0WP'T+]J[X-_!>Q\;Q1_$'Q=X3UWP/X7\8^+M+^-#Z/I7B
M_P +Z#\1O#GCC6KOX2I\'YOB#\>O MM<>#]:\+_##Q5X)UF3Q#I<7BZ#4M,_
MF5_X*\^,/BA\7]!_X*:>"_$_[/GQ8_9T^)6L_LH_\$^_'&N?##X:?!?Q]^T3
MKW[7\/@K7=#^(?BG6O&_QPL_ /CCX3^#?@7^Q9XQ^(WC7X>OIGPATSX=>/\
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
MD?'/ASX8#]IO]GL_$KQCXN\5?#_PC\/!\:/AP?'/BGQYX%6Q?QOX)\.>$O\
MA)/[?USQ=X.34]-?Q5X;TS3[K6?#RZA8MJ]E9B[MS)UOPB^//P-_:!T/6_$_
MP%^,WPH^-WAKPUXIU'P-XC\0_"'XB>$/B5H6@>-M'L]-U'5_!VMZMX,UC6M/
MTKQ3I>GZSI%_J/A^_N(-6L;+5=.NKFTB@O;:27^4O3?V=_#K?L<_M8^'=?\
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
M=^-M%6U2T\<_8?$0!^A6K?M*_LYZ!\3_  =\$==^/WP4T7XT?$33+?6OA_\
M"'5OBIX%T[XH>.M&N[75[ZUU;P;X O-=A\5^)],NK+P_KUY;W^B:3?6L]KHF
MKW$4K0Z;>/#!KG[3W[-7ACXNZ%^S[XE_:&^!WA[X]>*(M/G\-?!'7/BSX"TG
MXO>(H=6MM6O=*FT+X:ZAK]OXSU>+4[/0-=N]/DT_1;A;VVT75I[8RQ:=>/#_
M # WG@^2X^+W[?W[&7[9=C_P4/F^+'QJ_P""@WC+]J;]E_P#\!OA^;_X7?M2
M^%)_&WP\\>_LG^-O"?[6OA+]FOQ#JW[/7B/X!V'PO^$_PM^(7BCX@?'SP%H7
MP:\)_#71UN/%B^"V\3^$]#^I_@?\0O!_A7QW^TQ^Q7^U5^Q9\6OBA^UA%_P4
MW^*W[7'[/;ZM\$_BEXV^&/QT\/\ B[X^Z3XO_98_:WO_ -IKPI\-?%_PI^$W
M@S]GWX>>(/AU\)_%^J>,_&FJ>)/A'X#^#-M\+]%\-^)-;L]!^"J@'[J^(/VH
M/V:/"?Q8T'X"^*OVB/@9X9^.?BE].C\,?!CQ!\6O .B_%CQ')J\-S<Z3'H7P
MZU+Q!;>,-7?5+:SN[C3DT_1[AKV"UN9;82QP2LNSI?Q^^!&MI\19-%^-?PDU
M=/@^;L?%I]+^)'@Z_3X7&P;44OA\16M-9E'@DV3:/JZW8\2G3/LS:7J*S;#8
MW(B_F>\=Z#?ZO_P3V_X*8?\ !//XH_"#XJ7O_!1'QW^T[^U-\0OA)I/AKP;=
MV_BC]I3XG_&SX_:]\5?V)?VP?A'X[M89O!EI\*? %C+\(O#GCCXBIXLT*#]F
M#0/@;KOAGXBW?PRG\(Z= OV;\>/@#^T1\//VU[[X:_#>T\1^+_@3_P %7_@O
MX8^''[5OC[1_#GB73- ^$GQT_9VA\(>'_C%\:M5UW0O%,>C?"'7OVL/V#[GQ
M_P#"'X=7?A/PO?W=E^T1\%?@1=:E*/#\_B+6M) /UR\9?M7?LM_#G3_A=J_Q
M"_:3^ 7@32?CA%9S?!74_&?QB^'?A?3OC!#J)\/#3YOA=>ZWXCL;;X@17Q\7
M>%!9R>$Y=72Y/B;P\(2YUK3?M,GQ-_:H_9A^"NMIX:^,G[1WP&^$OB.1/#<L
M>@?$WXO_  ^\!ZV\7C'4]1T7PA(FE>*O$.E7[1^*M9TC5M)\-NL!77-3TS4+
M#2S=75E<Q1?SW_M9^'-*^&G[?O[;W@']L?6_VTO!G[(?[>?[,W[.OP'_ &?=
M4_9/_9\N?CU\/_&'@/P3X#^)?PQ^*/[&WB+2_AS^S7\>OBS\-/&E]XD^+GC[
MXD?#:S\+V_A?1]<TOXA^+=3TWQ%HGBOPWH:W?T+^RE\!-.\(_P#!4_3Y]?\
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
M[7/[)Q\>>$;OP#>WWBGX%?%?X*?'31==_:X_:\^(/C'7=_@O7?@O\<?@]?\
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
M&WP0U[P%\9?CC\6+[XBR>)+/XWWOA74+[P<_A'3-'L_"-SX'\.Z?X/\ #?\
MPCVMVFHSZO=0W'AVQ9O$\?B!M8?4_$$XU/09?"FE1-X>E^B:* /D3]G+]BSX
M-?LJ_$W]J3XC_!C3;GPS%^UE\3=.^-7Q%\(*T+^'K+XJMIESIOC+Q3X;4*+C
M38/']R]OXEU_1W:6TA\6W&OZQI[6\.NMI]CR6@_L6R:-^WCXN_;VE^+>M7_C
M7QG\!M#_ &9M2^'$GA'P];^ K'X2^%/B)K?Q-\+2:7=03+XOC^(%AXB\0:M#
MJ?BC4/$.I>']6TK4KVU7P/87$6B7>B_=%% 'QS\2/V;OBG??'W6?VD_@?^T+
M=?##QSKWPA^'_P &->^'WCOX::-\7/@'XHT'X>^,_BEXST+Q/XD\':=XB^%G
MQ4C\=:/<_%KQ3I_A_5/!GQP\%:%%9W<R^+O#/CA4TF+1?CCQQ_P1X\!^+OV?
MM-^!&F?'_P"*?@R\U/\ ;+OO^"@?Q7^+VB>$_A'=_$7XK_M677Q*3XK6GB_4
MM-UGP5J/PP\-^#])\46^CV5CX(T#X>1?:?#'A+PKI&MZ]J]ROBW4_&'[&T4
M?$]K^S%\<+WQYX#\;>./VU/B_P",]-^&MUXN\0Z!\-8/ OP@\$?#CQ3XWU[P
M9K/@SPSKGQ:L/ _A'0_%'Q'\._#I/$&J>*O"OP_N/%VC>%9/'\/ACQUK-KJ7
MB?P)X%U3PWT'@']E2S\'?LH^(?V5]>\81_$S3/%GAWXG^'O&/C;QUX(\./J?
MQ$E^,VJ^)==^*7BGXD^&O#3^'?"GB3Q;\0O$'C7QAXB\;:AIFG>&]+\0Z[XA
MU'4)M"@\^XAN?KBB@#X4_9/_ &.O&?[(WP&_9F_9N\&_M,?$+QG\-OV;=231
MK>[^(/@WX=ZKXW^(GP5TWX?^//"OA'X+^*O$>F:/I-AI.E^!?$?B'P)XC\->
M+O!GA_P[XG&@_"KP_P"!M8N=8T_7/$VI:C]UT44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M/"<[:AJ&F_#O3#JWP5@\*1^*OB1JFCW;:QXCOK_5?"FA>&- T[7_ !9\U_\
M!"_6/ 6H?\$_-.TOX=^.;#X@:!X8_:O_ ."A&B0:[;_$2;XJ:I-9S?MZ_M(:
M_P"&[OQ'XZU#7O$VO>)M9\1>#=:\-^+U\2^)=<U37?%VD^(M+\876IZK%X@M
M]4O?&->3S_VW_P#@O'Y.N>(_#T]G_P $]/V"[V'7O!GC3Q3\/O%>A7VF^#?^
M"@NIV6I:'XW\#:WX=\7^$]5L9X+>\M-8T#7=)U2S*I/;7D.0Q /N/Q%^W#XI
M\ _&3_@G'\!?B=^S;XN\$?$7]O33OB!%XG1OB)\._$7AO]G/QS\+OV;O$_Q\
M\;?#77-8\/:E?7OQ-\0Z=J/AFY\#V>N^#]%M? &I0I>^*8/&"F'2O#VN?H(6
M P">3T'.3CDX'4X[^G>OY _B9XY_:7T[]G__ (-=/'O[-/A'PS\;_P!JI/V2
M?B+XK^'/@KXJ>/;GPGI_Q)\<-_P1^UZ_U*#5O&M[8:T3XCU2*XU"XT63Q%)I
M>@>(?&D^BZ1XR\:^!M UC5?&^A>X_M ?M!?![0/V.?\ @G)XF_9[^.K^!?V+
MOVE/VKE\"?M>?'?]L&Y^)OQ?_P"$?UR3X2?&._\ #_P<_;*\/V'QQ^$?BSP5
MX3U3]IW0_#G@/XU_#33OB1\+O@%X*?14^#?C/2%_9EUW7_@_XY /W(_:D_:X
M@_9D\=?L@^";SX8^)/&T/[6W[3.B?LTZ?XLTW7/#FC>'?ASKVL^ O'7Q#M=4
M\26]_=S^*-8FU'0_A[XD.B:=X?\ #EWI<TNE7\?B+Q/X6FDT"#Q#]AY ('<]
M!@\_3Z=_3O7\HNH>$(?A=J'_  3]^&=C^U_X$_:S\,>$_P#@OQ\-)_#A^%_@
M#Q5X,^%G[.%MXS_8;_:9\51_LQ_#O5_%GQU_:&GUSPKX.76K+Q;H/ARW^(^H
M1?#>P^(EEX"TZRT7P]IGASPWHGT'\55\?_ G]MW]IO\ X)__ /"1_%34/#?_
M  5DL/ 7Q6_9!\;W?C_XH7VK_!Y-$UVQ\(_\%(?A]\*_B;K'CW7;_P"$VO?
M+X17DO[9'[->DZ7:>#OAUX4\>^-5\!>#K*^EM?"O@2X /Z-P0<X['!^M!8 9
M)P#CD\#GIS7F7Q+N?%_@?X->/[SX0>&;;Q1X^\(_#+Q5=?"_P=J,UQ-9^(O&
M'A_PI?S>"?#-_<3:GI]U-:ZOK-GIFE74LNM6,\D-Q(\FIVTC&Z3^?#_@GG\5
MOV%O$OPU_P"">W[8W_#5?CF^_:Z\0?LY_$>3]JGP?X ^),_BGQ3\;_B_#\";
M+XA?M0^)/VT?A==:?XD^(MW9?LV>,_A]XILOA#'<MX3^'OP:\0^-O!?PL^&V
MDCPQXX^$O@Z4 _I<R/S.!P>HY_E064 DG !P2> /J>E?Q^?L8^,-!N?C-\#+
MOP?X[?1_AY^UG_P2%_:I\<Q:+JW[2_B3XB_M-_M!W5Q\9/V8[3]FS]H?]LRZ
M\.:YX;\%6W[:_P 0KWXN_$'1]#B^'?A;5/'OPV\4ZIXV^#_AOX]_%'3_  ]H
MVE>"/HKX'_M1:1K-K_P:U3:A^TG_ &GX]^,'P5-E\8K:X^-UY=:O\6/[0_X)
MJ_$?3KH?%G2CXJ>/XAZD_P"TOX<T_2[.[\<V>M:M:_&K3KO2]+G@\9OJUM*
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
MZS=_"_QC<^(/ =CK7BZ?7+/P[::SX?\ #FH:( ?U=9_S^?\ A7R#\*/VL/\
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
MIK%Z ?<%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!PGC[X6_#+XKZ7;Z'\4OAUX$^)6BVEU'?6NC^/_  CX?\8Z5;7L3(\5
MY;Z?XBT_4;2&ZC>.-DN(H5F5HT*N"BD<Y\._V?/@)\(=1U35_A-\$?A#\+M6
MUM(H]:U3X=?#;P;X(U+5XX6E:&/4[[PSHNF75^D33S-&MU+*J&:4J 9'SZ]1
M0!P'@'X3_"SX4_\ ":?\*N^&O@#X;?\ "R/'OB+XJ_$/_A ?!OAWP=_PGOQ0
M\7_8_P#A+/B1XT_X1W3=._X2GQ[XH_L^P_X2+QAKGV[Q#K7V&S_M+4;G[-#L
MZS6=%T;Q%I=_H?B#2M-US1-5M9[#5-'UBRMM2TK4[&Y0QW%EJ&G7L4UG?6D\
M9*36US#+#*A*NC XK3KS_P"+&CVVO_"[XCZ)>7>O6%KJW@3Q=IMQ?>%?%7BC
MP+XFLH;W0+^WEN_#WC7P/K/AWQIX1UNW1VDTOQ+X2\0:)XCT2\6+4=%U;3]1
MM[>[B ,SP5\#/@G\-=+U[0_AS\'OA;\/]%\56\=IXHT?P1\/_"?A32O$EK%!
M>6L5MK^GZ#I-A::S;Q6VH7]M'!J,-S$D%]>0JHCNIUDX+Q1^QO\ LA^./AM8
M_!KQK^RM^S?XO^#^E^)G\:Z;\*?%'P.^&/B#X:Z=XRE6]27Q;8^!=6\+W?A>
MT\3R)J6HI)K]OI4>JNM_>JUV1=3A_P C?^"7'[?&H^$_V8?^"3?P'^.7P#^.
M_P .M"_:._9.^!'@;X*_M3^/=8^%OB#X9?%WXV^'OV=[;Q_K?@G6KCPQ\3?%
M?C;P+K_C_P ,^&/$/B7X17GQ+TC0M5^+#:3X@L(-(TG7["'3=1]^TC_@KSH4
MOPW^+WQW\9?L@?M.?#;]G[X$^-/CO\(?B1\1_$NI?LZZ]K<7Q_\ @S\8M+^
MVC? OP;\,OAQ\<_''C/Q_P"-/BS\6+R[^'G@75?"]K>^")?&(T73[GQ1_96M
M2:[I@!^DGQ._9Z^ 7QLTCPGX?^,WP/\ A!\7- \!:]IOBGP-H?Q/^&O@SQ]H
M_@OQ/HT#VNC^(_"6F>*]%U:R\.:[I-K));:9J^C066H6%N[06MQ%$2E1?&+]
MG/\ 9\_:'L= TS]H#X$_!SXZ:;X4U2?7/"VG?&/X8^"OB=8>&M:NK.33KG5_
M#]GXVT37+?1=3N-/EEL9[_38[:ZFLY'M9)6@=D/R5<?\%#+#P!\0_%_PC_:(
M^ 7Q=^"_Q+T_]GWXF_M0_"SPSIP\-?&!?V@?A=\'K33[OXG>#_A!>_#G5+]_
M$W[1GPX&M>&D\:_ NTLKC498_%GAW5_AUXD^(_AB;5_$&B\CX!_X*D?#TW?[
M3>D_M)_##QK^RMKG[*?[,WP]_;'^)MAXOUCPK\1/[,_9^^(_AWQIKEK/JMI\
M--0USQ-X<^,/@B\^'?BWPW\0_@OK7AB#Q!#K$>@7/PXU+XF>'_$NEZXX!^DF
MK^#O".O^&KKP9KOA?P[K?@Z^TQ-$O?"6K:-IVI>&+S1XXD@CTB[T"\MIM)N-
M-2&..%+":T>U6...-8@J*!E_$CX8_#7XR>"-?^&?Q?\ A[X'^*OPW\5V]O:>
M*/A_\2?">@^.?!'B2UM+^UU2TMM?\*>*+#5-!UFWM=3L;+4;:'4;"YC@OK.U
MNXE2XMXI$_%73/&GQ)^-_P#P5H^ &G_%7X)_M!?LY:+\1/\ @F-^V?+%X9UO
M]H"X-KJ'AO5/C=^QM::)+::'\(/BQ=:?\$?VD_ MCXH\16/Q-U[X?65EK.EG
MQ!X#M_"_Q\^* \*Z?_PKOF?^"9/[;6E? [_@G1_P19\(_%SPS\5O%NH_MH^$
M?"/P=T'XW/K7PXF\$:#\9=4\*^*O'NDZ)\6O$7Q#^*'AKQT_B'XDZ3X7\6OX
M(;PKX5\>7GBSQ-HLOAB4V?B37/#5CK@!^SVG_LV?LZZ3IGPST72O@%\%=,T?
MX+06MK\&])T_X6>!K/3/A+;6-S9WMC;?#*PM]"CM? =O9WFG:?=VL/A6'2H[
M>ZL;.XB1);:%T\LN?@?\7_'W[1^D?$KXQ^,_A7J_P=^!_C34?'?[+W@+P3X
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
M[QQK_::7_P %<? \O[+=E^TEK7[./Q_L]4T#]M&P_8,^./P7\.Q?#;QAX_\
M@5\>I/CK8?L^ZI;ZK/IWCRWTCXL^&+3QSK7AFWTB_P#@#/\ %/6_$H\7^'_[
M/\.QV]KXNO?"H!]T^"/V0/V2OAGJ_@S7_AQ^R[^SK\/M?^'.N_$+Q3\/-;\$
M?!/X:^$]8\!^)OBYI6FZ%\5O$?@O4M!\,Z?>^%]=^)NB:-H^C_$+5]#GL=0\
M9Z5I.FZ?XCN-2M+"UABO^!_V5/V7OAEJ,6K_  V_9O\ @)\/=6A\>^)/BM#J
MG@;X/_#WPGJ,7Q0\8Z%)X8\7?$F*^T#P[I]U'X^\5>&I9?#WB/QBDJ^(M<T.
M1])U/4;JP=K<_A-_P4R_;<N?CS_P3H_X*Y? ?QM\*OCI^Q[^TS^S7^S=;_$M
M_A_KOQ2TC1O$_BKX3_$)=67X=?%7P7\0/V>_B1J&B>-_ 6NZEX6\4>"?B9X/
MM/$VM^'M-UBQO_A]\1['6-*UV.RU7]BOC%^UQ+X+^-UG^S%\(/A'XK^/7[03
M?!R\_:!U_P 'Z/KGAOP'X3\$_"E/%TO@CP[J?B_XB>,KF#1['Q+\3_%.E^+?
M#_PH\*Z99ZO<^(=2\#^+KWQ/>>"/">B7GBF, ]7^&O[,'[-/P8\5^*/'GP=_
M9Y^!OPF\<>-[>*T\:>,_AG\)O 7@/Q7XOM8)H;B"U\4>(O"N@:5K'B"VAGM[
M>:*#5KR[B26"&14#Q(5T?AC^SM^S]\$M=^('BCX,_ OX._"/Q+\6=:C\2?%3
MQ%\,/AEX*\ Z[\3/$4-SJM[#KWQ!U;PIHFDW_C/6HKS7M<NXM4\1W&I7T=SK
M.JSI.)=0NWF^%?A)_P %8_@G\:/B3^R?\-O"?PC_ &A].G_:WF^//A7P]XF\
M7^&?AMX;T7X0?&_]EY?%3_'_ /9H^/.CW7Q4?Q[X(^/?P[B\'ZO=CPQI/@OQ
M3X:\;:/!>^)_AWXO\5^$]#\1Z]H^]X[_ ."GWP<^'OPTMO'WB_PQKGP[OO&/
M[4GQD_9'^"VA_&/QU\$_ACH_Q<\<? S7?'_A_P"('Q0MO'M]\3M6\*_#_P"
M&A/\*?B9X@NO&7Q%N?#OQ!U3PYX.6U\$_";QG\0/B!\'/ 'Q* /N;XE_!KX0
M?&BS\+:=\8OA5\-_BQIW@?QKH7Q*\%6'Q+\#^&/'=EX/^(WA>.^B\->/_"UK
MXITO58/#_C;P]%JFIQ:'XJTF.TUW28]0ODL+^W6[G$G(Z3^RY^S+H%QI%WH7
M[.OP)T2ZT#QSXA^)^@W.D?"/X?Z;<:)\2_%VKZ?XA\5_$32)K+P_#)IOCKQ/
MK^DZ5KGB'Q;9-#K^M:QINGZGJ6H7-[9VT\?YH^&_^"Y/[(?BSX/^'/&NEZQH
M6G?$OQ%^TG\1?V0S\-_%/Q7^%'ASP9I'QP^$/A2V\>?$O4;[]HBY\3S_  9U
M#X&>'?A_J.A?$"Q^+_AG7M?E\3:#XJ\(^$/#W@J_^.6O0_!R&W\*?^"U7[/O
MQX\*?"!/@_X6U3Q+\:OBQ^T)\=_V7$^#.K^/?ACH-EH'QG_9DT>U\3?%_P ,
MV_QKM_$VM_!WQ\NI>%M5\)Z]\$KKX;>*?%:_&"Q^(7@R_AC\*Z)8?%'6/AD
M?JSX$^$_PL^%O]O'X9?#3X?_  Z/BK4SK7B<^!/!OAWPC_PD>L'S<ZMKW_"/
MZ;I_]L:F?.FS?ZA]HNCYLO[W]X^>3^+?[-7[.?Q_O?!VI?'CX _!7XV:C\.[
MV_U+X?W_ ,7/A9X&^)-[X%U'56TU]4O_  ;=>,]"UJ?PO>:D^C:.]_<Z))8S
M7C:5IK7#R&QMC%UGPF\=S?%+X5_#/XFW/@SQA\.;CXC?#_P9X[N/A[\0]/MM
M(\?^ YO%_AS3?$$O@SQSI-E>ZC9Z9XP\+R:@VA^)M/M-0O[:RUJQO;:"]NHH
MDGD^7_B7^V;=:+\6?BG\$O@?\"_'W[2/Q$_9_P# _@'XE_'?1_!/B/X>^%4\
M)>'/B2GB^[\&^!?"ESXZ\2:-%XX^/?C#1?!>K^)/"?PX<^&O!RZ =-O?B!\6
M/AU)XH\#VWBL ^D?&GP3^#'Q)\7?#[Q]\1?A)\,?'WCOX27/B&\^%/C7QKX#
M\*^*O%WPQN_%UE9Z;XKNOA[XCUW2K_6?!5QXFT[3M/L/$$WAN\TR36;*QL[7
M46N8+:"-.5MOV6/V8;32]$T2S_9Q^ UKHOAGQ'/XP\-Z/;?"'X?0Z7X?\77,
M>E07/BG0]/B\/+::3XCN(=!T.&XURPAM]3FBT728Y+IDTVS6'\1/CC^V-X-_
M;U^/O_!,OP+\//A!\4/VE_V#_P!L?]G']KWXQ^)?"WA_Q'\&/#OA?XPWOAC1
MO@;X"T6W\9:1XD^/'@/7)Y/V9+[XK>/I/B'X"\806K>'/BW/X'\<_#71?&?Q
M4^#VB:[\//V[^$/PKL_V8/V?O#'PJ\&ZA\7_ (RV/PD\'7^F^%V\?>.;'QW\
M8_&]MI2:AJ&C>&[OQWX]U?POI.JZ[,C6_ACP[?\ B[Q!H&CV=I#I-KK.NZ=I
M]K/J40!IWG[.?[/>H?&;2OVC=0^!/P;OOVA]"T.7PSH?QYO/AEX*NOC3HWAN
M:QU+3)M TKXI3Z))XZT[1)=-UG6-/DTNSUV&Q>RU74K1H#!?74<O3> ?A-\*
M_A5!J]M\+OAIX ^&UMXAU(ZSK]OX \'>'?!UOKNKF/R3JNLP^'=.TZ/5-1,7
M[O[=?+/<^6 OF[0!7\MOQ#_;L^-?[8/[&_\ P2O_ &M_&GPH^+WPJ\3>)_\
M@LU\+_"MMX ^'_Q&T:3PQ\5OAY9_M#_M!Z;X6^&%EHW@OXKQ:#\2+CPQ!\+_
M (>^#-2\4_'WPM\.M$;XC>']6^(FCV?@[P5J%WXAMOU^LO\ @JY\+/"_PA_:
M2^(/[0_PJ^(O[./CK]E_]H7P9^S-XV^#'CKQ5\%=2\0^)OB=\7M#^&'BKX#6
M/@7XB:3\3C\$YM,^+/AGXR> +X^(/&_Q)\#>'/ADTWBG5/BUK7@KP-X1U/QN
MP!^DEQ\// %WH<GABZ\#^$+GPU-XG/C:7P[<>&M&FT*7QFWC?_A9C>+I-(DL
MFT^3Q.WQ' ^(!U][<ZJ?&X'BLW?]O 7]4-3^%'PMUKQSHOQ0UGX;> =6^)?A
MNR_LWP[\1=4\'^'K_P =:!IV-1'V#1?%UWITOB#2K+&KZL!:V.H00 :GJ($>
M+VY\SXV_8@_X*+_!O]MOQ5^T-\+O!]QH5I\7?V6_$/@72?BUH?@OX@>$_C)\
M-[K0OBMH.H^*/A9X\^&GQF\ 3S^$O''A;Q=I.CZ[I][I]U!X9\?>#/%?ACQ#
MH?C'P1H]B_A77?%GS%_P5L_:.^+'ASXD?\$\_P!@_P""?CW6_@]XJ_X**?M'
M:W\.?B+\9?"T\NF>.?!'[-/PI\)Q>,_C_IGPE\5VL=W>_#WXU>.M U;1?"?P
MZ^)-GIE]?>!9+[6?$.AS^'O%5GX=\6:  ?IE\-?V8/V:?@OXK\3^//@[^SS\
M#?A-XX\;P16GC3QG\,_A-X"\!^*_%]K!-#/!:^*/$7A70-*UCQ!;Q3V]O-%!
MJUY=Q)-!#(J!XD*W_ G[.G[/OPN\=?$3XH_#+X%?!SX<_$SXOW_]J?%GXB^
M_AEX*\'^._BAJ8OKS4_[1^(GB[P]HFG>(/&U_P#VEJ%_J'VOQ+J&IW'VZ^O+
MOS/M%S-(_P SZ7^P+X/^'GQ5_9U^)GP/^*/QZ^'-C\'/%OBG4?B+\-]6_:'^
M/OQ,^'O[0/A?Q1\)/'OP[^S_ !5\.?$KXF>*['Q3\0="\2>)?"WQ"TOXJZ]%
MJOC6]U;P=!8Z_JNJQW-E=Z/Y5XT_X*J?#7P/X O?VE=5^%WC:3]AK1_C1>?
M3Q%^UQ:>*OA@_AOP[XGTKXW7/[/.N?%?4_ 4_C"W\5?\,R:%\6[*]\#ZE\5K
M:6?QHVHVDOC'3/A!J7P4ELOB[=@'Z$_%#X-_"'XWZ!8^%/C3\*_AQ\7O"VF>
M(='\6Z;X:^*'@?PSX_\ #^G>*_#TLD^@>)['1O%>EZMIMIXAT.:::;1]:M[:
M/4M-EED>RN86=B>%\2?LE_LK>,?$GCGQEXO_ &9_V?O%7B_XGZM\/->^)?BO
MQ)\&?ASKGB3XAZ[\(EMD^$^M>.==U3PW=:IXMU;X8)9V:?#S4M?NM0O/!2VM
MLOAN;31!$%_/#XR?\%AO#?P6M?VD?$_B7]DG]I7_ (5=^QS^T]X8_9[_ &H/
MBLMS\$[OP[\-/#7BW0/A)K^B?&?2-!\-?%?Q1XW^)N@ZKIWQL\#Z]9> /AWX
M:U_XG:3X4EU&^^('ACP%XI32_!>K>V>'O^"B,[^-?VL/AO\ $7]E3X^_##XB
M?LP_ SPK^T_IG@+5-=_9^\0^(OC=\ O&5Q\3-&TCQ3X%U/P]\:+KP!X4\5V_
MBSX.^/O#FK^!?BIXY\$7=F]OHFJVVJW^FZG>RZ0 ?8NL?L]? +Q#X9U3P5K_
M ,#OA!KG@W6_%6K>.]9\(ZQ\-/!FI^&-7\<:_<7-UKOC+4] O=%GTF_\5ZW=
M7EW<ZOXBNK276-2GNKB:]O)Y)I&;U:RL;+3;*TTW3K.UT_3M/M;>QL+"QMXK
M2RLK*UB2WM;.SM;=(X+:UMH(XX;>WAC2*&)$CC1450/R9_9^_P""L7A_XS?$
M+]CKPMXR_9G^.'P*\"?M_P#P8L/BE^R/\9/'=S\/M;\$_$SQ-;_";2?C1XL^
M$FMV'@GQ5K_BGX9^+M,\"7^J:UX-U7XA:+H'ACXJ:?X6UV;P5J=Y=C3=/U'I
M_@M_P4TC^*_Q9\%_"+6_V6OCG\,_$WQI_9O^*'[4O[//A_Q=J/PNT[XB?$+X
M?_";QCX?\(:QX6\??#'7?&_ASQ/\!/B;XM7QGX(\4_#G3?B6+/X>^(/#?B"[
MM]9^)OA?QAX5\6^$M% #]J7_ ()X:!\0_B]^S7\8OV=OAI^SG\)_&GP^_;9^
M'7[8?[0_C>+PC9>"?'/Q_N?AE\,_C3\+M#\.>+=?\"^!KC5_&6OG3_C]XUUW
M2_&?CG6M2?PM>:8=*M-%U2W\;:OJ.A?9M[^RG^R[J?BSQWX]U+]F[X":AXZ^
M*5WX(O\ XG>-+[X/?#R[\6_$:^^&>O:'XJ^'%[X\\1W'AV36/%]W\/\ Q/X8
M\-^(_!-SXAO=1F\*:]X>T/6-">PU#2;"XM_SV_9J_P""O?AC]IJ__8TUO0/V
M5OVB/ WP8_;PT_XH67[/GQA\=W/PBL;;6/B'\,?!_C[XE7?@3Q!X!TKXCZMX
M[\.0:S\/_A;X_O=(\;ZAI \(ZEX@\/?9=!O]>\$ZYX8^(>N^U_"?_@I)\/\
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
M=/\ !?P[\>_$CXD_L9?M'>"- _9W_:@T#]F/]LK5)=9^#>O^'_V9M5\8Z_\
M#K2/!GC'^U-"^(5UJ/QTTS6]-^,OPH\57V@_ [0?&7B'PMX>\1W\_B:TTVZL
MM$M/$X!^MNB?!SX1>&O&%W\0_#GPL^'/A_Q_J&CVOAV^\<Z'X(\,Z3XQO?#]
MC::7I]EH5WXGL-,M];N-&L[#0]%L;73)KY[*WL](TNUA@2#3[1(?/_#'[(G[
M)W@BQ^*&F>"_V8/V>/".F_'#5K?7OC3IWA?X*_#;0+'XOZY::A?ZO:ZS\4;3
M2?#5I;_$#5;;5=5U34[?4?%D>K7D.HZC?WL<RW-Y<2R?!_[9/_!8[]G/]C_Q
M_P#&;X=:E:6OC_Q+^S/\-_"_Q<_:"\/VGQ9^"GPV\6Z!X/\ %=CJ?B&Q\/\
MPH\*_%WQWX*O_CG\7H/ >D7_ ,2[OX:>$)K01^#1H]JGB5_'WC3X?>!?%W"?
M'#_@NW^QO\*'\6ZQX3UG2?BQX#^%_P +?@[\:?B?XFTSXJ?"#X=>(/\ A7?Q
MR\!:;\7/!MQ\&OAI\7?&7@CQW\=?%.G?!GQ!X3^,'BCPQX6TO3<>#/&7AK0O
M!6J>./BW=7WPNTX _5?2/@#\"/#^N>$O$^@_!3X2Z)XE\ :(GAGP)XBTCX<>
M#M,UWP3X;CCU.&/P_P"$=7LM&@U#PWHD<6M:Q$FE:-<65BD>K:FBP!;^Z$NG
M\,/@W\(O@CH.H^%O@M\*_AO\(?#.K^(M8\8:KX<^&'@?PSX!T'4_%WB&2*;7
M_%.HZ/X4TO2=.O?$>N3002ZQKES;RZGJ<D,3WMU.T:$?G-^R;_P4+\<_M0?M
MY?M@? #2?@QK]E^S]\#?AO\ LI>(?AG\8+3Q#\*-7TKQ9#\;_"7Q3^)$?Q-U
MP:?\2)/%EEX7^+OA:/P%#\(?"^A^#_$VJZ/I'A?6/$OQ0OO 6L^,K?P1X>](
M_P""L7[8/Q'_ &$?V"OCS^TQ\)OAI-\3?'O@G0K#3?#EK+J?AC3O#O@S5_&.
MK67A+2/B-XTA\1Z_H5SK_A;PAK.LZ;>7'A'PL+_Q'XNU272?#P/AS0=0UWQU
MX3 .2L/^"=WA7QE^WM^TI^U9^T/\*/V:_C5X+^*'@S]EO1_@UI?COP7IOQ#\
M:_![Q=^S#<_%6ZL?&FEQ>.? =_I&D:WXTN_B]>WW]K>$]:TG4O!TO@+P[%#+
MXHEUV>_\,?H+)\)?A7-\08/BU+\-/ $OQ6M=-.CVWQ.D\'>'9/B';Z0;>XM#
MI4'C5M./B6'3C:7=U:FQCU-;;[-<SP>5Y4TB-^#WQ!^.GQL\"_\ !9.Y\5^!
M/V=?VD?BIXM\0?\ !(.\\<VG[)<OQA^'%E)X;\6?\-9Z=X?U75I+KQ5\<-4_
M9J^'5_J6A>#O"^DZM+\.O%U_J/B[4IM)NGL/$#6'B?6?#_UOXG_X+"?LWVWP
MA_94^(7@Q]*N?%W[8_P$D_:5^$WP[^,WQ6^$G[.*Z'\*[#2/"=_K%]\3?'GQ
M*\61^$=!UR+Q!XW\,_#3P[X:\'7/Q"UGQC\0-6:^T.UE^$7A/XG_ !;^'P!]
MG:%^Q-^QEX7O-%U#PS^R/^S%X=U#PWK/Q1\1^';[0O@)\*M(O- \0_'#PW8^
M#/C5KNBW.G^%+>;2M9^+_@_2],\*?%'5+%X+[X@>&].L="\63ZMI=I;VL?76
M?[,_[.>F0^#H-*^ 'P1TU/AUJMWKWP\CLOA3X$M8? >NWVHV>KWNM>#HK?08
ME\,ZK>:MIVGZI=ZAH?V"\N=0L+.\EN#=6T$T?(_L:?M<?![]NW]FCX5_M6_
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
MIUDL]Y#\\:;\:?V9/'WPM3]KS4M2\%1^#?@KHWQAU74OB?X\\/0:)XA^ Z>
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
MX9L]!N/%&HR36MA:Z/)JEQ'8D _#C]I7]D7PI\(OV.+_ /9^T;]H+X6^'/\
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
M^)-*L-<T'6M-N5V7&GZMH^J6]UI^HV5PGRS6EY;S02K\LD;#B@#^?G_@G?\
ML^_M0_M%_L?_ /!&OQ?\1)O@K\'_ (0_LG_L=_!OXL_!?4_AWXV\7_%WXF_$
MOXK>+_V(+GX _"3Q3\0O"GC#X0_"WPA\+_#_ ,-?AM\6?&GC+Q%X*T/QA\8&
M\=_$;4/#.EIXI\->$_!.J-\1H/V/_P#@FU^W-^SM\4OV._BKK_AW]AV;QA\#
M/A!^U?\ #3]H/Q]H7Q3^/WB?XJ?M2_$KXYWO[-/B^X_:H^*'Q!\8?!2U\1>,
M_BC\9M9^!-_X&\:>$_%.H74/[/\ !J]K\3_"/Q%^/?AN+2OV:/"O] ?@_P %
M^#OA[X<TWP=X \)^&O _A'1EN4T?PMX/T+2_#/AS2DO+RYU&[33=#T6ULM,L
M5NM0O+N_N5M;6(3WEU<W4H:>>5VZ6@#\%_V6/^";O[4_[/WP6_X(X?"G6KO]
MG_Q#=_\ !.3XB?%#Q!\5]9TOXG?$6UM_&OA[QO\ !;XZ_ K2Y_A[9W?P*:6Y
MUFVTCXZ7?C>_TKQ)/X=L8]1\'V_@VWURYMO$\GC+PSV/[,WPC^&7Q9_X*:_'
MK]JG]GSXT>&OB]^R)K'P^^#_ ,=#I/@#7?#WC_X+_P##PWQ=X%^(7[/?B7XO
M?#'XA^"]3U#P_'XWM/V*]"\)>&OBOX+ANI(+RR^,O@?XA:O'JNK>(=%O-"_0
MWQ]^UY\-_ OQ6_9&^%L&E^)O'47[9_B[XA>#?A;\2? '_"*Z_P#"_1]4^'GP
M;\;?'&YE\7^)7\5V-V+3Q-X.^'OBN/PI-X0T?Q>+S4]->+5?[&LGAOIOH?PE
MX.\(^ ?#VG>$O GA;PYX*\*:.MRND^&/"6AZ9X<\/:6M[>7&HWBZ=HNCVMGI
MMDMWJ%W=7UR+:VB$]Y<W%U*'GFD=@#Y[_9]^,'QA^)/C_P#:/\+?$GX>^ =
M\*_"SXIW'A;X6?$'X9^-_%OC/P]X_P#"[B_+:7XD?QC\-_AP=*^+'@B.STU?
MBII/@1_B+\,O#'B7Q,/AWI/Q0\1>./ ?Q&TOP]XI_P %#?V:_CA^T%;_ +'/
MBS]GY/A1J/CO]E']M;X=?M23>$_C'XT\7_#KPCX[\-^%OA7\;/AAKGA.+QQX
M)^&WQ<UKPSKLT7Q;AUC2-1?X?^(-/:71I;2]@B2Y69/T1P.N!D< XZ#TI: /
MQ8TC]B/]LSX':W^WS\-_V?M8_9H\4_ ?]OSQIXR^.#^-?BGXH^)WAKXD_LP_
M'WXZ?#G2?AK\?M6T3X0+\./C+X"_:-^%EWK7AS2_C?X ^'>L?%+]G^>#6]6\
M5_"/Q)K][H^I6GQ/L?U)_9^^#/AC]G'X"?!+]GGP/<ZK>^#/@-\(?AM\&?"%
MYKL\%UKEWX8^%W@S1?!'A^YUBYMX+2VN=5N-*T.TEU">"WMH)KQYI(H(8V6-
M?7J* /R#\&_L9?M>^'_VF?\ @K)\6M'^(?P?^%.E_M[^"/ACI'P"^)O@O6/%
MGCKXI?L]^/?A!^SO?_ WPA\0?$WP]\4?#KPQX'\;2?VY<Z?\28M#L_&VFVNC
MS:.OA2YN/%,&H/KMG\>?LV_\$NOVS/@O\6OAS\8;GPG^PWX8U2+_ ()H?%?]
MC?XT:#\._B9\<+[4/B)^T'XT\:^#_'^M?M+^(/B7XH^!4/B;XEZ]\=_$?@32
M[[XD>(OB#I,GQ'\ WFLZOJ>K>)_VD=3MK>ZNOZ/_ *5\G?LG?M>^!_VO;'X\
M7_@CP?\ $+P7_P ,]_M+?%+]EKQCI_Q'T[PYI>J7_CWX1P>&G\3ZOHEMX:\4
M^*X'\*W-QXEAM]%NM2N]/UB\2TGN;S1=-22!9 #X)^&W[!?[37@GPY_P1$T*
M]D^!-Y)_P3)\,/X/^,ES:_$OX@!/&]C;?LB>*_V/++6/AE%+\$D:^N[K0O%3
M_%2ZTCQ5)X4AL=6TU?AQ%J^H6=\?B-9?M*P)'J<J>/9@3U/MZTZB@#^?_P )
M?\$SOVO_  O^S=\*_AOIGC7X'^'/B[^Q-_P4%^*_[:G[)'B[0?B%\29?"GQQ
MT/XH_'/]IWQ[XM^&G[25K+\(=/UCX,Z1X_\ A#^TOK_PDUNS^&H^.$WAC5[
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
M#\#>-/$/@G6K/2=6TKP[J<7V^RN/T1HH ^'O#OP]_:8^,/Q5^#WCS]ICP'\
M?A1X<_9V\3>)?B3\//#'P5^-/Q&^/>N^,OBIXK^%/B[X,6VO>(_%OC?X!?LV
M6'@7PEX*^'OQ2^,6DS>$+'P=\1-2^(^N^+_!GBH>+_AC;_#;4O"GQ+N_&70O
MVY/$^B?#G7_A%>? +P1X\^&G[3GB7Q9K/@GQ#X\^(^J_#;X\?LR6WA?XM^#O
M#G@?QEXGTKX7:;XF^&_Q&\66OBKP!XSO9](\+_$7PO\ "?XE>%;36[:3XU>'
M-!;PCXO^U** /RS^ G[&?Q)\,?MM?M ?\%!/&_@#X%?"#XK?%;]G+P9\ V^#
M_P "/B;XJ\7^ _BKK?@WQ?XB\;Q_&[X]_$G6O@%\'M4UKXE207OA;X6>%=1M
M?A3KNL>!_AUX>UA;_P 4>/;;7?#?A/X?8W[0'[$7QM\>?'W]DK_@HO\ ""Z^
M$_@/]O7X"?"J[^$'QB^&FK>,O&<O[-O[1OP;^(-A_:OQ"^ &O?%G3?AS)\4/
M#FD_#CXFW^H?$;X!_&&'X0ZK)9Z_:S3>/O@=KUOX@M[/PC^LM% 'S/X-'[6.
MK3ZUXO\ B1H_P6\%7VD^#_$.E>#?@K\/?B9XL^(7A#Q3XSN9X[S1O&'Q!^-_
MB;X%_#?Q9HEA%!96OAZQ\*^$_A!>6WAR'5O%7B;6=2^)=]<>$-$\%^Y>"Y_&
M5UX/\*7/Q$TOPSH?C^X\-:#/XXT7P7KVJ>*O!^C^,)M*M)/$^E^%/%&N>'/!
MNM>)/#6GZVU]::#KVL>$/"NJ:QI4-IJ.H>'-$N[F;3+7IJ* "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*^)6O^
M+/"OPZ\?>*/ /@*[^*GCKPWX*\5:_P""_AAI_B+0?"%_\1_%FCZ%?ZCX<\!6
M7BSQ5<V?ACPO=^,-8M[/P];>(O$=W:Z#HDVHIJ6L7,&GVUQ*O:T4 ?RZ^#_$
MGQF\'?\ !4O_ ()G2?$3]B?]J7P[\7?B'\/_ /@HAXL^.WC[QEK/["NE)\2?
M'OQ/;]@;P?XV^+NA>'_AO^W5\:)_#_P:_9]\'>"O W@S3O NL>+/%7QA\/\
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
M;>-)O$G[=_[3/B36F\/R?#/XH_$:]CD\$ZWJ-]X%\5S>*;7PW#J'BW0M7O\
MP--XT\"SZ%XUUKOO^"%(*_\ !'W_ ()WJP(/_#,7P_;!&#M>VN&4\]F4@@]P
M01Q7Z-^'/@_\+/!W@&Z^%G@[X?>$?!_PXO;GQ9>W/@CPEH=AX9\,O>^._$FL
M^,?&MXND:'#86D5WXK\6>(M?\2>(;F&..?5M<UK5-3OI)KR^N9I*_P ,/@I\
M(_@E\/[3X4?!WX<>#OA;\,=-2_BTGX?_  _T*P\(^#M$AU1GDU"WT'P[H4-C
MI6A6MU-+-<RVVD6ME;F[GN+P1BZN)I9 #^=SQ-X\^)7PL_X(+_\ !63QO\)_
M[5L_'NB_&W_@LV-)U319=4LM<\-V&I?MR_M+Z%XG\8:)J&C7>GZII&L>"O#&
MH:YXITO7+.[BDT+4=$@U9MZ6+Q-]F_M/R>$? 'P1_P""8_[)7P5\5_$K2I/B
M)XJ\$> O@S\"_@/\4/$/P,NOCY\-/@Q^RI\0-7A\%^(/VH/AUXS\#^*?@!\$
MOA;;:=X%^.OQ*\>_#67QGXZ\7>#/A7)\*/ GPF^*-[\1AX1O?TJ\,?LL_LX>
M"OAO\0?@[X0^"/PT\+_"GXL6WBVU^)?PYT#PEI.D^"_',?CZSU"P\=OXG\.V
M-M!I>K77C6UU;4T\6WUW;27OB1[^ZGUFXO9YGE/S7X5_X)]?"3Q-^S_\*OV7
M/VJ_ G@3]I[X<?LP:_X4C_9S\6?$JV?Q!XX;PI\.]*M]+^&6K>/5ETC38;3X
MF>$_"[CX:^,]=T?6=8TKXRZ9H]QXW\2Z=H'_  GVM?#CP\ ?E]'XH\8_%;_@
MV]_;?N_CIXOO_B#XW\ ? C_@JMX3LO%/B3QYK'Q(U^,_LQ?&S]JOP1\"KQ_B
MEXETGPWXQ^(6K^"X?A)X&M-"^)_BS2--\<^-=5\,VGBWQ(G_  EU_J4A^_\
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
MC77?A)I_@GXNMXK\9>8_#WP;J_P"_P"">_[2WBWX.?&+]HWP)XEM?^"\6K>
MY+J/]H?XP^+;_P 2?#JU_P""U^G? G5_#6HW_P 0O%_C#6UM?&'A#XCZU!\6
M/$_AW4=$\;_&77SIUY\8?%GCD&]LM1_=R#_@F#_P3VMO&5Q\0K?]D#X&0>-+
MKXTO^T/-XBB\%6"7Y^,4NG:KIEUXQ1EQ%"]_%KFKWNIZ%#%'X9U37-1NO$>H
MZ-=>()6U.NK/_!/C]AZ1_BV]Q^RI\#;_ /X7Q\5[3XZ?&&+4_A]H.JVWQ!^+
MUA-+>V'Q \16FI6EU:W/B.QUFYOO%%E=QPQ+:>--4UCQO;QQ^+M9U76KP ^%
MWF\3?MM?\%!/^"A_[*OQ4^*7[1_P2\'?LI?#7]D=?V=-._9_^+_Q7_9PUR_3
MX]?#_P"(WC'QK^U!!XP^'/B3PTGQGNH_']E%\(]-\"?$C3/B-\%? M_\!Y&O
MO!>I:E\2O'&G7WP%^PW\2_VH/V_OB3_P3YM_VH?VAOC]X4L_C-_P2F_:^\4?
M%SPW^SO\7O$7P0\!?&CQ7\$OVR?V=_@[\-OVC_#FL_#+1?AWXX\)ZO\ %[P?
MK>F_&_2_$_P_U?P'JUGIOB:S\$: =#^#OBSXB_#CQW_0U\6OV1/V;OCIXJ\.
M^.?BI\)O#OBKQGX9\,ZAX%L?%33:QHWB#4OAQK-[;:CK_P *O%VK>'M3TF]\
M>?"'Q-?6EO=>*OA+XXF\0_#?Q3*A;Q#X7U+S)0^[_P ,R_L\IXS\,_$:#X+?
M#6R\>^"?AQ+\'?!?C+3?".C:7XE\'?"6>SDL)?ACX3UG3K6UOO#?@!K:0#_A
M$-%FLM 6>"SNUL!=V-G/  ?S1?"3XU_MQ_&+_@F=_P $M/C=:R_%S]KY]#^$
M'[06K?M0?L_?"?\ :F\?_LV?MM?'#P7\+?B-X0^&/A/]HWX6^._A_P"*_ GB
MSXZ>-O@)X=L)[;XA?";Q-XOBT?X^^+/C)X>EUNQUGXEW7@C4=-_=GX ^(_!7
M[1O_  36^#OB;PQ\5OC'X_\ !7Q)_9$\%75A\9-4\4>+OA-\>O&%O-\,-.CE
M\=Z_XO\ A]XCT;Q?X(^*6L7MK-JOB/6/!_BN"\T_Q+/J,NBZ]/#]GU"7KI/^
M"?'[%B>&OAIX0T/]G/X=>!/#OP8_X3U/A#I_PKL+WX1'X76OQ5U#2M4^*6F_
M#Z\^%]]X1O\ P?HWQ-O]%T^X^(FB>'[K3](\<%+F/Q19:K%J&HQW7U)X:\'>
M$/!?A#P_\/O!WA7PWX3\!>$_#>E>#O"W@CPUH>F:%X0\->$-"TR#1-#\*^'_
M  UI=K:Z-HWAO1M&M;72-*T/3K*VTS3M,MH+"TM8;6&.)0#^6O\ 9S^#%A<?
MLJ?\&Q'A#2_'GQD\.+\2;K1/&'BC7+/XJ>--<\7Z9;:__P $>OVB)M>\,> /
M$/C;5/%.I?"#P7XC\.Z)>>&M*TKX3OX);X?:;J^L^(_@]>?#_P =II_C#3>;
MN/VROVAOV?/V.OBY\.XOBYXOUOP)X7_X+]>-O^">FH?''X^_'3XBVWC#X2_L
M;:]X[A\6SV7CK]K'4](^)?Q6\*VFHZEJL?P T[]H77Y=8\?_  ?\&?$?2M>\
M,^.?"WB/P+X2\9>'OZ'/AM_P3^_8E^$&C_#30?AI^RY\%?!^F?!KQOX@^)7P
MHCTKP+HPN?AW\0/%0LX?$'C+P?J-Q!/J6A>(]2TO3=+\-RZK87<-W%X-TG2/
M!-O+#X1TK3M%MNOM_P!CK]E.T\!?&'X6V_[._P '8OAO^T)KVN^+/CKX&7P!
MX</A;XP>,/$YA?Q+XS^)&BM8&P\8^,_$,MK97&N>+]=AO?$FJW6GZ9=7^J3W
M.F6$MN ?@7\<?#O[9OP(TR^^$OB/]L?Q)X)T37?^"CO_  2.U'X:?#+X/_M'
M?&?X[?'/X(_"+]I/]I'3/@M\7O!?Q0_:=_:,\'1_$+XL?"KXM^+?"7C/QI\.
M?!?BG3[J/PR%\3_#3Q1-XP^$UIH'AB\Z'XK>$OC#XG_;5^+/_!,/X2?'+XR>
M&K?X6_L9>#_C;^S7>?%#_@I-^UI\,_C/K?B;XZ?%S]HO_A8GQ\3XC^&O!GQ3
M^*7[3.D_L]:YHOPF^''@SX4_'#XAZ[\,O#/AW1[RR\1^&_B GB^]G\#_ +(^
M O\ @G)^PA\,/@]H/P \"?LF? SP]\&_#7Q%A^,&C_#^#P#HMWHD'Q=M(;:U
MT_XKW(U&"\O-3^)VD6=AIMAH?Q U2ZO/%NA:=I&C:?H^L65EHVEP6G4_M-_L
M-_L?_MG1^ (_VK/V<?A+\?/^%6Z[<>(OA_+\2_".F^(KKPQ?7WV+^U[2PO+J
M/[4_A[Q$=,TEO%7A.ZFN/"WBM]&T1_$FC:H^C:6UH ?E!^S)\5_BMK?B?]N[
M1/C#^U3<?%FR\-?\$LOV _C#J_Q;\ _$;Q-X1^$EY\4/%_A3]MK3OBM^T)\#
MKBUU3P_9_"KPE\3K?X3^!_&T>I?#Q/"'@ZXL[#3?%6AV5CIVH0W$_G/P,O?C
M%^T=KO\ P0ITCXA_M/?M0VGA3]I?_@C?\2OB1^T+X;\ _&7Q)\-U^+7C[PQ\
M/OV ]5M_'7B#QKX&_L'XHZ1X^O=>^-'B+6+SX@^$O'WAWQO92VUMIGAW7]!T
M/Q-\1=+\<_L]\3/V$OV-_C)\0_ /Q8^)_P"S5\'_ !G\1?AAX,'PY\#^*]7\
M&:4VHZ+X @O3JVC^"7%O#!:ZMX4\*:^3XI\":!K5OJ.E_#_QB3XQ\$6N@>*"
M=7.OX)_8O_9+^&MS\+;WX=_LY?!OP+?_  0\(:]X!^#NH>$/ /A[PYJ/PO\
M!OBN?4;SQ;X<\!W^D6-I>>%],\7W^KZEJ?B^#1Y[3_A*M5NY=5\0-J.H[;E0
M#^?+]C;]HSXU?'OX,?\ !'/]E;XW?'SXW7/A_P#:&\7?\%.?#WQ+^,6E?$GQ
MQX"^/OQJ;_@GE\9?&?@'X#?!_P 2_'SX:7O@WQWI.N>+_ 6FW'Q0^)_B_P ,
M^)?"?Q$^*DGP%U6RUO7K_P -^+?B9I7B#YT^'/Q>\6?LL?!7XS?";P/\4;_P
MAX%^-?\ P<L?M$?LJ?$/XK_$OXX?$;P5XHN?A]+\,-1\2Z'X.U_]I_PUX3^)
M?Q6\":_\5/'WPS\#?";Q)\=8]/O_ (CVFF>(-?OKSXB^#?'&L2?&7PI_33XG
M_P"">7[#GC#X':5^S5KG[*_P4/P'\.^.;?XG>$_A?I'@?2?#7A;P1\2+:ZN[
MU/'_ ( M?#<.DS> ?&<ESJ>LO=^)O!L^AZS?+XA\317M[<0^)M?CU&Y9?\$_
MOV'-,^$_Q8^!.F?LD?L\:9\'OCMJMQKOQD^'6F_";P7I_A?XEZY+K)\0V>L^
M,-.L](@36M5\/:TMMJ'@W4+LO=^!IM-T4>#IM"CT/1TL0#\2_C#H/[7OP,^$
MMC\&O$?[9_C#29;;_@K%_P $WM*\&:%\'OVA/B3\;/C/\$O@;^TU^T-\+O"G
MBWX!?&3]IOXW> [+XB?&+P[J=UJ7BKQQX+T3XEV6I^*;;P5XMT/P3\1M0\<_
M"/\ X0[P]>?T._!?X2:'\#/AYI/PS\.>*OBIXST;1=1\3W]AKWQH^+'Q"^-_
MQ#>'Q+XHUGQ.-*U;XF_%3Q#XK\>^(M.\/?VQ_P (_P"&!XC\0ZM?Z7X7TO1]
M(>^NA8B>3P_PC_P3X_8@\!_!SPC^SYX2_96^"&C?!;P'XTM?B5X3^',7@+1+
MCPYH_P 3+#:=/^)D=O>VUS-=?$C3FCADT[Q_?3W7B^PEM[6:TUF&6UMWB^B!
M\,/A\/B:/C/_ ,(EHW_"U!X#_P"%8?\ ">&U!\1?\*^_X2 >*_\ A$C?%MQT
M;_A(Q_;/V4KC[=^^W9XH [RBBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOYB?^"VO_!7
MGQ'^R-^TS\"_V2/A!^VU^SY^Q5XVUCX9:A\7OB7X\_:%^ GQ3^.GAO7;#QEX
MPC\#_"/P9H;_  K\*^-XO!-Q!+X2^)_B7Q_J_CBP\/6=AILGPXN=/U.YTS5O
M$,NE '].U%?-O['UQ\4;_P#9A^">L_&7XW?#7]I#XD>)? FF>+M?^.7P:TW2
M=+^$?Q)A\8--XH\/^(/AG'H4UQI5_P" V\-ZOH]GX5\0VDLB^*=$M++Q+*1/
MJTJC\G/V"_\ @J]:_P#!3G]H?Q;+\*_C_P# /X%?LY^"_B/XK\+? 7X.S:UX
M9UK]M3]N?1?AB^HMXR^.T'@WQ]<V%S\)_P!E2^.S2="TGPU\+_%7Q;\0ZEX:
M\8WNM_$SX.GPS-X=UP _?6BBOY_O^"@?Q;_;U_9,U/\ 8XU2W_:UN#)^V7_P
M5U^%_P"Q]<^$]!^#OP1?PK\+OV8/CIXM^,^H>#Y/"%YXD^'VO>+-3^-'AKX=
M>#/ ]I>^+_&'B#Q#X0G\377B6XF\ WUF^FQ6H!_0#17XD?M!?%C]JG]C?XH_
ML1Q?&O\ :\/B[X6?%/\ X*"?$'X5ZM<I\)/ACH7B#XD_ /Q!^Q7\5/B=\-/A
MUXOTWPOX*N]9U;XRZ)^T!\+)_#?@:V^!5AX5UWXQS>)O#GA2T\&ZMXCUO2?"
M]?=W@_\ X* ?LD^._@9KO[17AOXJSS?#3PQ\3]8^!OB*#5?AY\4O#/Q1T7XZ
MZ'XYA^&=U\"-2^ ?B;P3H_QXM/CE>^/KO3/"GAWX-R_#9?B5XLU?7/#MOX6\
M+ZQ_PD>AMJ !]DT5X=\!?VC_ (/_ +2_AC7_ !7\'_$>K:O:>$/&&L?#[QOH
M'BSP-X_^%7Q#\ >.="@L+[4/"/Q$^%?Q8\+^"/B;\/O$7]CZOHGB.PTKQGX1
MT*\UCPGXA\.>+M(BOO#/B+1-6O\ \X/&?[3'Q_\ VK?^"C_Q;_X)_P#[-7Q-
MN/V=?A5^QK\)/A3\3?VO?VA/"OA+X?>._C5K'Q5^/*R>(O@E^SS\+-%^,/A/
MQU\*/ OAN]^&6EZW\1?B'\3_ !'\//BKK6LI/IO@7PKH/P]OK*Y\::L ?L?D
M'H0?QI:^(/AE_P +Y_9[\2_M#ZS^U3^T)X?\??LN> ?AC\-_'?PY^._Q*TOX
M4_"SQ7X7@TI/B[>_M P_'.\\"Z-X(^']RGA#3=&^'_BN'XG:5X5^&/@N?PGK
M\'AR+P'I^N^ ?&/CKQ_-X<_X*)_LB>(=8^*GAF]^)'B/X<>+_@O\*I_CK\0/
M WQX^#'QS_9R^(%G\%;2]O=*OOBUX;\ _'SX:_#;QE\0?AQINNV$GAG5?&?P
M]T/Q3X?TKQ7<Z9X4U&_M?$6LZ3IEZ ?;-%?FOX9_X*\?\$_?&=[X2T[PK\:/
M%.NWOQ(^#]I\=/A';Z=^SU^TO._QT^']Q8^#[ZZ7]GLCX/!/V@O'_AYO'6@Z
M3XT^#WP6;QW\7O GB>+Q+X1\:>!=!\4^"?&FC^'^YG_X*;?L)VOP1^ ?[1MW
M^T5X5LO@Q^T_XZT_X9? [QI>Z-XSLU\:>/K_ %W5O#$WA:?P_<^&8O%/A'5/
M#_B'0=<T7QK'XWT/PW'X!U'1M6MO&TGA^33KP0@'W?1D=,\^E?F7_P /A_\
M@GC%X<UCQ7J7QO\ $OAW1?"'Q3T;X,?%&3Q?^SW^TOX,U'X"?$#Q)KOA[PQX
M:LOVF]!\5_!W1M?_ &7?#WB7Q!XJT32/#?C[]H?3/AE\/_$-[<74.C>*+YM)
MUC[!Z5<_M ?#?PM^U_\ '[PG??M(?$3QAX@^&?[*WP\^*'BO]CWP?\&-:^(+
M?#GP[%XL^(32_%WPY=?#;X6^(?B5X]\>_$VW.G^&-*^$'AW7O$OBBZA\*Q7^
MB^!]5DU_1CIH!]U45^)GA3_@N!\"_%GP,_8K^-UM\$OVHX;']MCXN'X:^#-$
MM/V9OVE_$?\ PB^F1^#?%OQ-E\1SZ]X7^"&LZ3\1M2F^'_AF*?0O"_P??Q]+
MXS\47/B6R\#ZKXE\&?"OXK^/?!GW]\0/VY?V8?A=\0Q\,_''Q!U?2M:MO%W@
MOX>^(_$]I\,/BUK_ ,'_ (>?$7XC)H<O@3X<_%SX^>'? NK? WX-?$3Q;#XL
M\#7&@^ _BM\1/!OBW4;;XD_"RY@T=H/BE\/9/$H!]:T5\@^*/V\OV5_!OQ<M
M/@EXA^(^IVGC*X^(OAOX.WFMVOPR^+.K_"#PS\9/&6EZ5K/@_P"#GCS]H/1O
M NH? /X=?%WQ98>(O";^&?A?X\^)?ASQWKUSXW\ 6&E^'[K4/'W@ZUUSZ"^)
MGQ-\#?!SP#XG^)WQ)UZ'PQX)\'Z7)JVNZO-::AJ,\<(EBMK2PTO1='M-1U[Q
M%XAUK4;BST7PSX6\.:9JWB;Q5XAU#3/#OAO2=5US4[#3[D [RBOQH_;3_;_T
M1_V;M(^-?[.OQN\5_!FU^#7_  4*_8A^ _[2%U\6/@WK?P2O_#_@_P"*_P 8
M_P!G>+XI^!/B;X=_:R^%_A+Q%\/_  UJ/P&_:"\-?$*7X@:?H_AVZT[2K_1M
M5TGQG96,>MQGZUTO_@I!^QKJ/PY_:2^*5Y\6=0\'>&/V0M3M-'_:/TSXG_"K
MXR?"+XC?"[4=8\-:%XN\)6^J_![XH_#[P?\ %S5A\1M#\3:#+\)I_#/@?6[?
MXN:AJ=MH7PSF\5ZZ7TU #[BHK\+_ /@I5_P42BF_X)K?MM?&G]B7XW^,_AC\
M=?V7-6^&?A_Q?9^*/@KK7P]^+7PUUSQ;XP^&DD>C>-/@G^U-\)]*\6>'M,\=
M_#GQY%KO@[Q5J7@"TM=?TF[M_$7@77[I+5[R/Z$M?C9\:(?^"T^H?LU7/Q)U
M.]_9]N/^"9J?'[3?A5+X?\%0:7HOQ7/[3EA\-+KQ7;>);+PU;>.]0DNO"MC]
MD32M:\4ZCH=A)>7\^G:9:S73.H!^IE&1ZUY3\:/C;\,_V?? 5]\2?BQXD;PU
MX6M-4\/^'[9[+0_$7BWQ%XA\5>+]<L/#'@WP3X)\#^#-(\0^./B!X]\:>)M5
MTSPWX,\!^!O#GB'QCXM\0:A9:+X=T34M3NH+63\F?V./^"A,/C#X\?\ !7?Q
MC\9_C?XEMOV6?V6?BM^S[I?PMD^,GPEO/@5K?PF\->,OV?/"GC7QQX/U+P5X
MD^%_PS^+=UK$_P 5_$>K>'O#>G_$'P[J_P 0/$K#POH_A]M;;4]%&I '[>45
M^3_Q\_X+&_LE_!KX _&GXU:*OQ<\>>(_@=X\^%WPK\;?!"Y^ '[0_P -OC'X
M1\??'&\T^P^#<OQ2^&GQ"^$&C?$SX3?"_P"(L^H+_P (E\8_%W@*'P)XXN;.
M\\*?#'4/'WQ(FT;P-J_TC\4_^"@?[+/P5TG3=8^)7B[XA>'XKGX:6_QH\1:7
M;_L]?M&>(O%/PH^$%W<:E:V_Q2_:$\&>%_A1K7B[]FKX>27&@^*X_P#A,?V@
M=$^&GA]/^$%^(KOJ"Q_#KQR_A\ ^SZ*^$?%W_!3#]BCP9\5YO@A??&&]\1?$
M^UT3X-^*K[PU\,OA3\9_C%'IO@OX_P"H76E?"CQ_JNO_  E^'GC;PSI7PX\1
MZE!965]\1=1UFU\#^$KGQ+X&B\9Z_P"'F^(/@8>(?/?#?_!8;_@G-XND^&[^
M'OVB3J&C?%[6?B!X5^&_C4_"/XZV?PS\5^//ACJGCO2?%OPML/BG??#&U^'$
M7QB6?X<^(KWPU\'+[Q3:_%'QYH%YX*\3^!/"/B3PW\2_AQJOBL _3"BORQ^-
M'_!0+]E7XC_L;?$OX\^!OVT/%'[,G@?X??&WPW\&/'7QCB^"/B>#XP?"7XM^
M$?BCX(3Q7\#_ !'^SO\ '/X0:CXZT/XB>,;&ZM_ ]SX5\8_!R;Q!::!X\L?%
MVD:3/;3:1J$WLWQR_P""DW[%_P"SA\1_&/P;^*WQ>O+'XM?#[X20_'CQ?\,O
M!'PM^,GQ>\=Z-\(9-5?2;GQXWA7X0?#[QUK=[H>C/#<ZKXE?3K*[NO"WA2RO
M_&OB6VTGPAI][KEN ?=%%?*WBS]M;]F_PEX%^$GQ$7QKX@\>:!\>O!J_$CX,
MZ;\$/A5\7OVAO'OQ*^&PT+P]XCN_B1X2^%7P'\!_$;XH:I\/-)TSQCX)37_'
M47@__A%/#NJ^// 'A_7=7T[7O'7A'3=9]H^%/Q6^''QR^&_@OXO_  A\9Z!\
M0_AE\1/#]AXI\$^-?"]_%J6A>(M!U.(2VE_8W41_WH+JUG2&]T^]AN+#4+:U
MOK:XMX@#T#('4@?C2U\>?M@_$SPI\-+#]GN7Q3^TUKO[,Q\9?M9_L\?#[0I?
M#W@G0_'EU\=M>\:>/++PYI/[-FJZ=J_@CQO?>'O"_P 8-3U2RT#Q!X]\.1^%
M=7\$0"+6YO''AS1XM3>Z\]^-/_!4S]A7]GWQ9\:_ 7Q-^-&I0>-/V</#7A#Q
MM\=/"_@;X/?'/XO:W\+O ?C73?$VJZ7\0?%MA\(?AIX[GT_X>:1:>$]07Q[X
M]VR>#_A=?:IX,TKXEZUX2U3XA^ K/Q* ?H+16=INJZ9KNDZ=K>B:C8:UHVLV
M%GJFD:MI=Y;ZAI>K:9J-O'=Z?J.FZA:22VE]87UI-#=6=Y:S2V]S;RQSPR/&
MZL?QYUC_ (*4_!7]F;]C[XF?M(K\9_C)^W1H.G_MD>-O@'I6O^&?@=XGAD\-
M^/\ QI^T!'X T+X.WE[\,?@U;:;IGPV^#%YXGTOP3!\6]8TG68OB'J6EVOAK
MP+JGC3XC>,?A]\-M4 /V7HKXQ\7_ /!0#]E[P%XC\'^$O%_B?XDZ/X@\96'P
M8U&.RD_9Q_:3NHO!"?M$>,Q\//@G8?&J_L?A'=:=^S[K_P 1/&Y;PQH/ACXZ
M7?P[\1G5XKBVO-+M3;SM']2>._'/A#X8^"/&/Q)^(/B+2O!_@+X?>%O$/C?Q
MOXMUZ[CL-"\+>$/">D7FO^)?$>MW\Q$-CI&B:+I][J>HWDI$=M:6TTKD*AH
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
M^&?'_P#P4B_8[^&?@OPE\0?%?Q)\5'POXO\ @UI_[144_A?X&_'[Q_J_@_X
MZK UU8?&WXO^%O /PO\ $WBKX%?"BYMX-4G3X@_&G1? /A58O#GB^1]55/!O
MBHZ/]BZ-KVA^-_"^F>)?!OB73M;\-^+-!L=<\+>,?"NHZ3KND:QH>OZ=%J&B
M>)O#6KPC5-#UC3;_ $^[M=5T?48EU'2M0M9;:ZC6\LYE\T Z&BOYK?A5^V#^
MU5XN^'7_  5*^)_BK_@H'\./A'K?[!G[</[37P'^%&D?'+X:? >/X+>+?AE\
M#_"?PP\:^%Y?CI!HNE_#3XFW=[XGF\;:OX,UGQ5\-?B5X 6">+1-6T?P[<7]
MCJ&A:_\ I5\*_P#@I!\/T_91_8L^-_[3?AGQY\(/C#^U_P##+0O$^@?L[^"?
M@_\ &KXV_%N\\7V_PS?XD?$.P\)?"'X.^ _B)\7=2\)^$]&L[O5[OQ%=^$4M
M-#TK4_"MEXGO--\0^)='TW4 #]***^,[_P#X*!_LF6_PV^#WQ:T7XE:O\1O
M_P ??!&L_$SX2W?P5^%/QB^//B#Q7\./#">&QXP\?MX&^"W@#Q[XZ\/^"O M
M]XR\(:%\0/%/BCPWHFA^ O%7BOPUX1\87VB>)]=TO2+JI\3?^"A_[)'PE\'^
M"?'/BGXB^)M6T+X@_""/]H+PY;_##X+_ !S^-WBF/X$/8Z5J#?&?Q1X$^"_P
MV\?^.? 7PLMK;6]-6^\>^._#GAOPOI]W/)I]]J=O?VE[;6X!]KT@(/0@_0YK
M\_\ ]I#]O[]E[X<>!;?3+3X_7D?B?XL? /7_ (U?#'QC\!/AGXU_:@F\-?""
M]TF*#0?VH-6B^$/PZ^,GA/PE\#+.]U?3=2T?XT?%G3[#X':L]O.+K7=5TVPU
MBVBZO_@FU\5?'_QU_P"">_[$/QK^*WB&3Q=\3_BY^RE\ _B3\0_%,NG:1I$G
MB+QIXU^&/AKQ'XEUE]*\/Z?I.A::=1UC4;RZ%AHVEZ=IEF)1;V-E;6T<4* '
MVM1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YA?M/>(_C
MIXR^.U_^SI\4/^"6^A?ME_L&>// /AR_NOBMH7Q-_9K\6:CI'Q);5;_3=8\.
M?%/]G/\ :5\0?":VDT.QTZ6VU'3?%/@?Q/XVN]*L;:"]MK?5M3U_4= \!?I[
M28'H/RH _!K]E_X,?M-?LB^$OV3_ /@EEH_[*OB/Q5^Q=\1OA!^V*_Q<_:DL
M_CEH^H:K^R3IGQ&\>_%_XA_"?]G^#3/$=MXBUOXB:G\./"_CKP-\$=,\82S"
MR\8S7,'C7P]IL6@_#_Q;H<GY3?LP_P#!'[]NWPUH7_!%K]F+QE\)Q\*%_P""
M3?[9_P"T9\9O'O[8FE_$7X6:OX&^,GP4\3?&UOC!I'A3X1Z)X7\?-\=;0?M!
M6E_%\/O&?A/Q]X \'Z?HGA_PU>ZEXS:_ANM!\.ZI_9]@9S@9]<#/^>!^5+@9
MS@9]>_YT ?%W[$7QR_:E^/'@?XIZ]^U=^R5=?L@>+O"'Q[^(_P // ?@ZZ^)
M.@_$X_$'X4>&7TK_ (13XK1:MH%G9VNG0Z_=WFL:(MEMN(-3_P"$;_X2O2+D
MZ#XCTRWM_CC_ (*^? CX]_M ZM_P30@^!GP:\5_%&#]G#_@J9^R=^UU\7K_1
M==^&V@6?AKX,_".R^*6F^-=1M3X]\=^$+GQ#XAL9/%6CW%IX6\.6NJ:QJ=I)
M.]A;SS0-!7[%ZCJ.G:-I]]JVK7UEI6E:79W.HZGJ>H7,%EI^G:?90/<WM_?7
MER\5M:6=I;127%U=7$D<%O!')--(D:,P^0O _P#P4-_8=^)6N^$/#?@G]J/X
M,Z_JWQ(UJ;P]\)HX?&&GVMG\;-6LM3?2-3A^ VKZ@UII'QU@T+4%BC\1ZA\(
MK[QIIWAJ*\TR\UZ[TZSU73;BZ /*?VT? 'Q7^(GQR_X)B^+?A]\)_&'C'PW\
M&OVPM5^,/QAUC3=2^'>F0?#7P#JO[*G[1/P4AU77+/Q7X]\.:MK5U#XS^-7A
M>6YTCP)IWC#58M!TOQ3JB6DDNF:=8ZS^,7Q,_8>_;>N/AY^TY\1?#'[,WB/Q
M#XH\$?\ !>[Q'_P4>\#_  4U+XP^'OAUXO\ VG/V5M7_ &?[?]G;6K7X5_$;
MX3_%ZVN_AQ\3)=+U7Q)XZ\&Z7X]\3>#=8LCX9T.V\0>%]0O-6C\%:C_5Y@$#
M@$8XXXQ[4;5_NC\A0!^;'_!/7X=Z)I<_QM^,F@?L<?$;]C^T^-E[\.9+VP_:
M(\;1^.?VK/BIJ?@+P[JFA'QK\9+RQ^,?QVT[1= T?1;_ $/P3\+_  ]J'Q"O
MO&-EI?AS7[O7]-T;1K_PGI=K\V:A\"_C=^Q'_P %2?VE?VY_ WPQ\<_'_P#9
MC_;_ /AA^S]X5_:#T#X2:5X?\2?&#X%_&_\ 9ULM/^%GPQ^(B>"=8\1^'_$'
MC;X*:K\,-=UR/Q9:?"J#QE\0M&\2P'5[CP#?^'[4ZK;?MT !T 'T%+@'J,T
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
M NGO\3/A1X3L?V'M%UGQ/8ZGJWQFL=$\*1V8_9A^(5]%HGQ%U7P9XBGTJ_\
M!JQ:,-2UR;2],^W?$OPE^.R_\%8?B_\ M/:?\#/B!JGP7UC_ ()/Z#\ ?#GC
M;3M9^%,4NL_&_P /_'KXD_%J?X::?X<U7XEZ5XNL]8U#PUXWT>#3?$>LZ)H_
MP\_MRPU/2]4\:Z9):VLUW^F?P:^-_P *_P!H/PA?>/O@]XLM_&GA+3?'?Q*^
M&E[K%MINM:4D/C?X0>/_ !'\,/B'HOV77]-TJ_D_L#QQX3U[1TU**UDTG6H;
M.+6= O\ 5="O].U.[]4D:**-Y9"D<<:,\CMA41$4LS,QP%55!))X !)XH _D
M]\+_ +'_ .U)^S=HG_!+KX^_$']DC]I?XY^'_@G_ ,$R?!O_  3]_::_9O\
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
MM\06GQ<L(_!GC[X4:C\$O&GQH\$:/\0?$/PL\1R3^%? ;+<^']4UF5=$_>_
M]!^0HVKZ#\A0!_+A;_LV_P#!2_PS\%/#?C;PC'\1OVN- _8L_P""G7P>_:>_
M9ET3]J9/#G@/]MK]IW]DK1OV8]6^"?QA\+_$G6;JX\"66L?&'P=J/Q:\96'P
M=\:?'J3PWX_\='X10ZYXGTBY\-ZM\+_#VI?1O[5OA_\ :\_;#\*?LO?$+PA^
MPU\1?A+X<\,_\%/?V"OVD=0^&'C&^_9]T#]H:+X6_ K4[7Q5\9_CY\;YM#_:
M U;P'#)>Z+#X2^&GP[^#N@:OXM^-%C!\./[5\1^?:^+[+P9\*/Z L#&,#'7&
M!C/7/YT8'H/R% '\ZW[4G[-'Q'^'_P#P42_:!^-/CG]CO]I7]NW]ES]NGX-_
M +X73Z/^S%\=(_!'BGX-^/\ X/:;\0/ NH?#CXK?"_Q;^T1^SO\ #WQ5\ ?B
MMX2^)&N>))O'.N^+;WP_X/UV3QIH?BK0[2P\;'4]1];^$OPC^./[.W[7.N:=
MI_[(_B5OAYXL_P""27[(/P$\/:I^SUXA\$:S\ ?A/\0?V5=2_:IN?%_P8T?Q
M)\6_'_PX^)%W"(OBO\.?"7P-FO?!$UUXQM]1BUCQI>^!="\/^./$/AK]SL ]
M0..G XHVK_=7\A0!_.1\,OV:OVJ?@+\*_P#@@U\9]<^!GC/7K_\ X)^?L^>,
MOV9OVM_V>=!A^'7CCXK>&(OBI\ OAO\ "B?XW?#4:)\0M3\)^,E^%?C;X20I
MJ%G\/=<\0?$CQ-\'/B=XK/@W1+_5CK/@;5N*^-W[&/[3/Q"^+WQ9_:P\!? W
MXKWME^T1_P %6?\ @E!^T59?!G4/$/PX\/\ B;PI^SO^P3HWPQB^(/Q^\8^&
M_&?Q8TS2?"OC/XFP^']:T_2_A?I=V?B?/X7\(_"2'QMX#\,>/;SQOH/A+^FS
M:O\ ='Y"C:OH/R% 'X:>'/$?Q-_88_:(_P""U?[;WQ?_ &:_C9K?P)\=^//V
M4?B7X U;X<7'P5\3>(?&_P -_A%^S/\ #WX(?%OQMIOAS4/C)H&HZ#H?PRUK
MPGKOC/Q,/'@\(ZA<?#>W;Q-X7L/$4\5]I=G^Y"2J\4<PWA)$1QYD<D+A7 (\
MR*54EB8 C?'*B/&<JZJP(&'XE\*>&O&6E-H7BS0=)\2Z')<V=Y<:)KMA;:KH
MUY<Z=<1WNGR7^DWL<VGZA_9]_#;:E8I>V\\=GJEG8:I;+%J%A97,&_CC'7Z\
MY^OK0!_)Y^SW^RI^V=IO["O_  1X^ &N_L@?%_0O''["/_!3CP=\2_CPNL>)
M/@19V-O\,_!NN?M2Z?XK^)O@^67XQ!O&/@O3Y?BUX-O=%DT59_%GC+33K&I^
M#O">M6NFVTNI>O?M/?L3?M@?%?1_V[?%O@7X(>,;CQ)H/_!6K]F7_@H'\$/A
MQK'QA\*_"NV_:^^%'P _9_\ V>OA'XB^'7AWXF_#GXE:MXC^$?B77=:^$WC'
M7OA_JGQ L_!\^C:W8?"WQ#>6MB+O4%\.?TR[5_NC\A1@>@_*@#\P/^"=OP[\
M/V_B/XZ?'WP[^Q5\6/V/8OC;HWP<T+6IOVG_ !R_C']K'XL^(/A"/B5HYUCX
MC0VOQM_:!T[2OA?X-\,^)O"WA;X,OK/C_3?B%?3I\18=;\":!X"TWX6:WXJY
M[Q7\+/C;8_\ !9+0?VH;+X->--?^ 7AC_@F-\2_@1<?$/1]9^&GV/4/C)K_[
M17@'XN:7X"TKPSJGQ!TSQU-J%YX1\"7Z+X@N_"=CX'CUK5-#TB;Q6ES/J TO
M]8, = !^%&!Z#\J /YM?V2?V3OVL_A;\+/\ @WK\'>-?V<?'>B:M^Q'J?QFM
M/VIX5\7_  0U"R^%*>(/V5/C=^S]X<U:XN='^+5_#XVL==\9?$O0M9LI/AL/
M&E]8^#TUC5O$-GH>I6JZ+<\1^RS^QK\6/A5X^/[(OQ\_81^+OQ^USX8_MG^*
M_P!IOX%_MM>)/VB]7UK]C;4?ACXJ_:JUS]H?2?C-X[\ :E\>=,USP?\ M5?#
M5/B%XUT;1_A3X4^ 7BJ]\7_%31])US6_&&F?#+QEXJ^,UE_4#@>@_(48'7 S
MZX% '\TNI? W]K34/V2/VPOV==,_8^^-E[XPB_X+.W?[2_A35I/$'[/VD>&?
MBG\&=2_X*F^%?VWU\;_#34-?^.&E3ZAI&G_ K0L:F/%MGX,U+_A8VL:5\/M'
MTS6M4L?&-QX2E_;!_85_:^_:%^)W_!:I_AS\,7\.VW[1_P (_P#@F5?_ +,'
MBSXA:O\ #>]^'OQN\:_L.^//&/Q?^(GPDUO0K3Q[>^(_#?AWXCW6KZ/\*);S
MXF^&/#GAG5+?7?%-_>V^K>%-.DDUG^E7 ]!^0HP/0?D* /YZ_P!M;]F#XU?\
M%4-=\&^*? WPM^+7[,'_  K?]@O_ (*3?!34+W]H*SL/!%UJOQK_ &X?@1X(
M^#7AGX)WV@>%_&?B:7Q=X)\ 7%OJGQ$^(OQ0T72O$'PS_P"$G\)_#6#X.>.?
MB'-+X^@\,P^ )/VMOCU^VK_P23^,OC3]@#X_? '3?V7?@;^VK\'_ -I=O$^K
M?L[P^ ?AU\1OB/X(_9H\)6<O@&_T7X]ZSK'Q ^$A\2_#S7XO!OBKPOH-[J?B
MGPQ<Z+K&B>&KN.P\:Q^#_P"AK ]!^5&!Z#\A0!^9?_!3WX/_ !G^(7@S]E'X
MK? _P1+\6/$/['W[;WP1_:J\5?!;3AX5;Q7\7_AEX2T'XC?#CXA^%OAX/'GB
M/PEX&;XG>'?#GQ5NOBC\.8/%?B30]/O?&/P^T>PT_6-)\176B:E9_ '[9?[,
MGQ[_ &J]0_X*2_M)?"+X'_&BWF^//_!)V7_@G7\#/A%XB/@KX:>,/C9\2_%G
MB_X[>*-4^*7B_P )?$KXE>$+#X=^!_A5<^._#'A+PWKOQ+'@_P >:M9ZQ\8=
M2TCPOK/A.'X:WWCS^C0@'J,_6DVKZ#\A0!YQ\(=5U75_A;\/]0\0>#/%/PZU
MV3PCH*:SX$\</X4E\7>$]3M[""UO-$\0S>!?%7CGP7<:E8W,$D4]SX4\9>*/
M#]SA;C2-=U.QE@NY?RL\._LL_'3XI>"O^"YGP?\ $'A7Q/\ !*/]N'XB?$ZW
M_9^^)WBC5O!FI:/J?ASX@?L&_!;]EBR^(%E:?#_QUXK\4Z"NA>/OA=KVLMI7
MB?2/"GB1_#$GA;4[6P%W?W>G:-^S6!C&!@]1CBC ]!^5 '\IOP[_ &)/C'^U
M-^S%=?LU_$/_ ()Y?$#]F[]J_P"'/[&/[2W[,NM?M4?M%_M":U\6/V=?"WC#
MXQ?LQ>)_V>)+W]C!X_CY\;?'T?A[XRZI-X U_P"( E^$/AC0O!_P=T+Q)X&O
M_$7BKQYH?P_36/K'Q+I'[=G_  46_8?^+?[*GCG]C;6?V'OC7KW[&WQE_9Y^
M*?QJ^+NN_"Z_^'^O_%KQ#\./#_ANR^&O[.FK?"/XL?%+XH77P ^(7B^ZA\3_
M !$^*'BSPM+HUCX!\)CX?Z!X4^)_C/Q!=^)OAK_0#@#. !GKP.?K1@>@_*@#
M\3[+P]\</VT_C!_P3"\>^,/V3?B1^RMXK_8Q\??$'XP?M&ZOXWUCP[X>LO G
MB:X_9Q^)GP#OOV</@=JOA+4?$VC_ !Q\)?$WQ[X^T3Q=/X]\)P6_PTF^!WPW
MNK6^\5^'_&_BO2O 5QI_L2_L6_&3X"?M.?&#X>>*M/AM_P!B?]G?XQ_%OX[_
M + MB9/!$M@-4_;0TNP\0>/?"NC^'_"^F:-JGP\L?V._$]]^U'\-?AK'K,NL
M_P#":?"S]K@:9+!I$7PPT*\UW]G0 .@ ^@%  '0 ?0"@#^6K]BG]B?XD?!V7
MX1?L;?M!_L!_%WXS?$']ES]JE/CA\,?VW/&G[0>K^+/V)]9\!^'_ ([ZS\7/
M#'[1-GX&U7X_CQ;X&_:VL?"?C'QMX.\._#/PS^S[XK\SXRSVOBGQ1XMT#X1>
M/?&^N^%>[^*_[)G[7?CG_@A3^U'^R9I'[-GQ!'[2?Q'_ &@_VDO$O@WX2ZAX
MR^!-MK.M>%OC#_P45\9?M/\ A;Q%_P )>/C'<?"_3=/A^%7C.VN_$%MK'CW3
M]9L/$6FZUX=@TN_U!=+_ +7_ *6L#T'Y#US_ #Y^O-&!Z#\A0!^1NH?#3XX6
M_P#P5^O?VL8/@7\0;[X&V_\ P2RN_@C;>,;'5OA4MS=_&D?M"GXPQ_#"S\,Z
MA\2].\61Z_=>%4BMXO$%YHMC\.O^$@,>CW7CFVFC:5/S1^%OP@_;,_9R^'?_
M  1PM/A;^S7\5]8_:Z_8X_8=^*7P?_:1^%_A#QO^R5XP@T7P'XP'P;\%:7X+
M^*W@OQU^T[\%O#6J^"/B?\0_A9J7Q3^$/Q9^&?[1>F^([+7_ ( 7GAN^^'WC
MK0O$7Q A^&/]4&!Z#\A_GL*^2/CG^PS^S5^T/\1?#GQB^('A3QMH?QC\+>$;
MCX?:5\8?@E\<OCS^S-\6Y/A[<ZK/KS?#W6_B=^S=\3/A/XY\3^ ;?7[N]U_3
M_!/B;7M7\+Z7KVH:EK6FZ3:ZIJ-]=3@'S]_P2@ET_P +?LV^(?@%<_#W]H#X
M;_$C]GCXQ_$#P]\;]*_:0D^"=]X^\0?&/XX3V'[7OC;Q_;:Q^SAXL\:?!&[\
M.^/K[]HQ?%6E:1X$UBWL_!JZG+X-GT:P.APRWGY*_P#!5CX%?M<?';Q;^W5X
M3T#]E#]H[QC:6/B[]@GXD?LQZM^SY??"WPC\%_C%\._A?\4_V=/''QR\4_'=
M;7XM>"?&WQ[_ &D?#.I>$/B?X$\!?#GXP:7XI\+>!/AYX.^%WB'X/^!/"NO:
MMXP^*'B7^EWX6_"7X>_!;PE!X)^&OAV+P[H$5[>:K=>9?ZMKNNZ]KNINLNK^
M*/%_BWQ'?ZOXL\;>,-<N$%UK_C#Q?K6M^)]>N_\ 2]8U:^N293Z+M7I@8],#
MMT_*@#^<KXN?LT?M8^/];_X.#=>TK]F#XCV;?M\?L-_ OX0?LR:;J?C'X!)>
M>-_B58_LG_%KX1>+/"=]/9?&:^TWPB? OCWXK:5IVO:YXNO]#\+ZG9:-XFU[
MP1K7B[1+;3=0U?L?VU/@#\:[/Q#_ ,$X_C?\!&?X-_M'?%CX=ZI_P2]^-VFW
M5QX1TGXL:?\  3]HWX5W/CKQ#XX\*>)M#OO$MMK/Q1_86\;?!F^_:5\'>%O"
MOB9]%U[PYHWQCMK'QE8Z?J\FK3_T"8'H/R%>"Z9^S/\ !_2_CEXE_:-CT?Q3
MJ7Q6\41Z2EQ?^)?BA\5?%W@WP[-HWA:+P3;ZI\.?A-XJ\:ZS\)?A/X@O/"<<
M^@Z[XE^%_@?PAX@\36.J:^GB/4M5?Q'KSZD >O>&/#7A_P %^&O#_@_PEHFF
M>&O"OA/0]*\->&/#FBV5OINC>'_#VA6,&EZ)HFDZ=:+':V&EZ5IMK;6-A9VT
M<<%K:0100HD:*H_FT^(G[+/[7OB'X@?\')6L:3^RS\3+G2O^"D'[,OPK^&W[
M)=^_B[X!VL7CSQ?X4_8=\0_LU:SINN6US\9XM1^'\<'Q"\0V][%J'CNR\/Z;
M<>%+2]UBWO);A(--N/Z:*3 ]!^0H _#+4_V:/VA?B+^V=\(/%4WPS^)?PL^&
M.I?\$8?C5^Q[XF^,/_"0?"\7?PA^/?Q=\=_!#Q3I.B-H_AOXI7OC"ZUSPGH_
MPO\ $%S>>*?!^EZOX*@\0-X8L=(\:W[7L]WIGE?[.GPY_;6^)/[#O@W_ ()C
M?$O]D'7_ -F_Q]\$_P!C_P ?_L5?$/\ ;(U_Q%\+_$?P6O/"</[-/BKX%?#7
MQ_\ L=^*O!WQ)NOC;K?B_P"(.L0_!WXD^(+;Q5\(/ WAWP-X4TOXB^$O%.JV
M?Q)T3P9HFK_T0X'H/R%&!Z#\J /YBOV2?V=_BD_@GX+>&?BC_P $NOC-X)_:
MF_8H^ ?Q5^&VK_'CXD_M"6GQ7^$%_JVK?L\>)/@8+;_@GQ=>+?VF/$6H0Z_^
MT3);?#K4=9TWQC\./A-\-/AY\,[3Q1X,\;_$9_%_A#X=GQ'ZG\"/V6OVI?"O
MC7_@W7N/$_[/?C71=._8:_8U^+WP1_:JU.?Q7\&KVQ^$?C_6_P!EOX0?!/P]
M!=)I7Q2O[_QKIFN>,?AIKQLM7^&-CXWMK'0M2T36->.C6M]=?8?Z(L#T'Y"C
M ]!^0H _E$^%_P"RS^V=!^PC^Q!^S?=_L@_&"S\=_LE_\%H/#?[0WQ'N[OQ+
M\"=/T'6_@EH?[=_Q_P#VD?$?Q,\"W6J?&/3[WQ/X7TCP!XP\'VMK!%I\'BCQ
M3XHUS[!X.\-:_I6CZUKNG_I/^V-^QM\8_&G[9_@7XC_ ZTA?X,_ME_!QOV-O
M^"CVGW6IZ)IVA1_!+X<^);OXN^!/B,NB)IUOXCU[QMXI^'NH?M(_L;)X@TK6
MEUOPK;?M*^ _&FFS:9'\+HI9/V4VK_='Y"C ]!^0H _GF_:W_9T^*O@/_@HK
M\5OCMXJ_9(_:1_;H_97_ &S_ ("_ ;X*ZKX<_9E^.H\!>._@=\3O@QJ'Q:T>
M'PE\0?AMXE_:#_9V\ ^*?V??BUX2^,7B#6-0\;>(/&NHZ!X(\36WB[3_ !-H
MV@V/C!=2\7_8OPS_ .">GC+PQ=_ 3X@P?M7?M:?L^:1\)_!?P&MG_86_9T^)
MOPFO_P!C'PO;?"'P?X1T>\^"WAFT\>?L]7GQ:\5_#;63X<GT/Q!K6J_$'P]X
MG\8PZCJFLV$W@.74K'3=!_53 ]!^5+@=,<>E '\MGP6_94\?^$_#G_!5:S_:
M1_X(P>-OVJ]2_:M_;K_:7_:!^">D^(]<_P""?LEIXT^$?Q3\)_#7P]X!\+^(
MOB'XP_:<'B[X03P^)O!FL>)=4O+;1+K6O EAJMEXI\,Z?K'C>.;P_;]G\+_V
M<O\ @H-\"_V<_P#@DA\!OVI_#GQK_:AU3P?HO[0&@?M7_&[]F#QMX3D_:0\"
M^)_$6NZ'KG[./PH/[1/C/Q]\+OBIX"^!\W@>[UGP7\>?B=\&?%WAOQ3KOB+X
M0?#/PYK/Q.M/A7K_ (DTKXC?TOX'H/R%&!Z#C@<#@<<?H/R'I0!_(M\#/V/?
MCM!_P3K_ .":/PI^)'[/?[>'[*W[3W[)WPG_ &D?"'@3]JG]G/6_ .M_%+X
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
M;U'X:^*_VK?V;K3PQ\=M(TSQ#XT\0Z/KGA7X@>)?"FE^*_A'^T+J>CZSXO\
M!'A+]$-._P""=?PYG^)&E^./B3\8/CM\;_#/@WXJ?'[XS_"7X0_%35/A3=>
M?@SX^_:23XJ:?\0[WP+XC\%_"+P3\<-3T.R\+_&WXG^#/ _@_P")/QB^('A'
MP3X:\0:5#H6B6VJ^ ?AMJW@[RKX%?\$DOA5\ _&7[*GC#0?VE_VRO&"?L;^!
MOB-\(?@SX4\=_%;P3>>%+7X%>.IOA?J&C?!#6[;PQ\*?"FLS^!OAMKGP?\#Z
MEX7U?1=;T'XF>,-&TNW^%_QQ^('Q=^"^FZ#\-M' /S)_8/\ VPOVSO"_[ ?_
M  1-^)'BSXQ>!OB;-^W?^V!:?#+XU:CXI^%FKCXBW'A[XJ^%?VAOC1J%YI_C
M1?BA=>'T\0#QC\*?$L&L:C_PKV.RU#0?&>C:;X8TCP)_PA<DOBK[CUW]JS]J
M[]HCPG_P4<^+'[(?Q$\!^$;C]@+XT_%_X"?"GX/>*_A3:>.-&_:#^)_P!^$'
MP\\??%'2?CMJS>.-$\9>']'\7^,O$VL_#3X0P_"O6?AAJW@BWTZP^,?C2^^,
MV@^*M.^&&A^G?#/_ ()"_ _X5?"[]EWX-^'OCA^T_?\ P]_8S^/47Q^_9UT+
MQ#XR^%^J)X#UC2[/QQI?A3P/]H'P<MI]>\">#M%^*7Q0T+2CX@?4_'6LZ1XX
MEL_''CGQ:O@OX7-X#]+^('_!-CX6>-?B;^T+XZT3XP?M#?"SP=^V!HNEZ+^U
MU\!?ASXO\"Q?!C]H8V/@B3X6:IKVLV7C;X:>-OB)\'O&7C'X4?8/AQXW\;?L
MP?$?X$>*_%&B:#X9UW4=7D\>^&]%\860!^;&N?M]?MO_ +1&G_'[QO\ LZ?$
M_P"#?P)^%MC_ ,$FOV0O^"F7PCM_%WP)U'XB_%'PA=?''PY\>_&=W\'_ !;?
MW7Q6B\%>,CK<GP:%CXA^(EKHGAV'PUX9U6'PSX6^'.H>)UF^*L7[)_LU_&7Q
MO^TY^Q)\ /VA-*A\*_#KXD?M!_LL?"KXS:=;:AI&L>//!'@7QM\6/A+H/C>T
M@O="MO$G@/7_ !EX5\,Z[K\<=QI,'B_P=J_B'2;)[2/Q'X?O+P:E:>8ZS_P3
MR^$.H^*OCIXETCQE\3?!%A\>_P!ECP?^QMKG@CP0WPOT+P/X(^!7P^M?&5GX
M(\._#31S\+KN[\-7?A:#XD_$A-(OKO4]86*+QM?VLUM-9Z#X)M_"WO7P<^%/
MA/\ 9._9J^'OP6\)WOCKQ1\/_P!GKX2:#\//!QU.Q'C'X@3^!/AMX9@T+PIH
MGV+P7X<TZ[\6:UIGAK2=-T*P&F^'I-?U]K*UDO?[7UZ[O+^] /PS^ G[=_[?
M'_"N?^"1/[5?QP^(_P (/&/PB_X*4:K\,_V??'?P4^&_P<G\/>(?A+\1_C1\
M%_'_ ,3/AE\;/"'Q"UCQA=S>(?L^N?#J]M?B;X0US0T\-Z)X:\00Z?X4T_7]
M4\.2^+O$/1_"W_@IY^U7XN_8:_X)5?M*ZXGP:/Q"_:Z_X**>'OV1/CKINF?#
MWQ59>#+KX<ZY\=OCY\++C7OAYI-S\3=2UOP3XUM]&^$_A_4++4-7\3^-]"34
M=1UT7?AZ]AN=,&D^I?\ !)+]@;7/ O[*/_!/WQ-^T9XX_:@U7X@_LO?"/1(/
M!7[,OQOF\&Z+\._V;/C=+\,]5^$OQ!\1^$=,\.?#'P=\1?'%]%X<\2_$3POX
M%U'XN_$[XR^$O!GA#Q]KMI\)(/#FCS:(NE>IZ;_P1:_9NT[3_A;X0_X7)^UC
M-\(?@'^U7!^UW^SW\#[3XP:-X8^&_P $?'[>*OB#XYU3PMX0E\$^ O#'Q \0
M> M5\7?$.]UFVA^*'CSX@^-?!<>D6N@_#3QOX'\+^)/B/H?CD \R^"WQZ_X*
M1_&?Q)_P4*\9>$_B7\"_%T/[$?[5/[4WP+^&?[,VB_L_7_@Y_P!HR[\*_LA?
M"SQ_\"?!VO\ QF\1_'OQ->?#>>/XM_$OP]<^(O$UGH6I+KWD>*XY4\/>'_$?
MAO1OAQ\X_#S_ (*C_'37O@-\3_BGX6^,NEZ]X]^$WQM_X)J?"KXM?LS?M.?L
MPZ[\"_VK?V??&7[5G[27A_X1_'CP3\8_AC9:SX*MK/P5>^#_ (O?#_QC^R_\
M3_#2Z_IEW_PB/B7PEXGUWXDZSHOB3Q%>_KGX2_8%^&G@_P "?MM?#[3_ (D?
M&J;2/V]/%GQ/\>?&#4V\3^%-)\3^&/&WQ<^&UA\)?%?BCX3^(_"W@7P]J7@W
M58O V@>#]-T W<NO6?A^\\%Z'K6FVD.LW?B6^U_R3QS_ ,$IOA!\7/!OQITC
MXU_&[]I+XM?$_P"-/@#X)_#&;]I76O$7PE\"?M _#;PC^S=\6K[X^_ NV^%O
MB7X)_!CX6>#M"U3X>_''4KGXJ1>(==\!^)]?\7>)8=)L_B%J7B_POX=\.^'M
M) ,;XR?M=?'GX??'G_@H?\*_#WB;]G+1-'_9]_8'^"_[4GP3\6_'YO$'P_\
MAQX+^(?Q,UK]J;P?J2_'[Q_HWB*ZDO\ X/:!J7P$\/\ BG4+G1=$\)^((-+U
MCQ!HKZ\C)I^N6?P,?^"C?[7>B?!G_@L1=>%/'TGBB\_8@_8[^!W[6G[-?Q4_
M:8_9,U7X3?$/Q99?$7X>_M!^)O'&B?$'X*:9XU^$6I6_A^_U/]GJ_C^$6J^+
MOA[\)/&O@N'Q@MU\0?A_\7='\,Z;??$'[U\?_P#!'W]GKXOV_P"TK)\:/B]^
MU1\7/$/[67[-OP]_9M^,?BGQ?\8+*RN[VR^%GCCQ;\2/ 7Q7\)>%?!?@WPG\
M-/ ?Q0\,>,_%?]MZ'9^$O NE?"#1)M($6B?";38/&'Q/C\>OU7_@D=\)_$TG
M[2UUXV_:3_; \=:E^V%^SAX'_9F_:/U/Q1\1OAK/-\2?"O@*W^(FA:7XLDL-
M-^#FF:'X2\67W@3XL?$+P%J.D> ]*\+?"R.R\23^.]&^&ND?&>STSXGV0!\]
M?\-.?MW>'_VLOBY^R[XS^,OP;N[KXF_\$O\ Q+^W!\)O%_A3X(75O:?LV^/_
M  !\0O"GPKUSP7IFC:UX[GG^-6A:Y;^-;7Q79^)?'>H^'I;?Q?H,EQ_PAMKX
M1U@>!M*^QO\ @DA=_%/6/^"97["OB3XK_$2U^)'BGQC^R#^S)XOL?$3^']6T
MO5X-'\1_ +X<:A9V/C+4=7\9^+=2\>>,8K^74;[Q+X^EOM!E\5WU])=MX>T>
M57,W=0_L%_#.3]H?PY^TQK_C_P"+GBOX@:#^RCJ?[&=YI^M:QX'L_"GBCX+:
M_K.E>)O$D.O:9X7^'WAS4;?Q7K_BO0M%\2WGB;PQK'AVYL[[38=/T6'2_#D]
M_H=YZ'^Q[^RYHG[&O[/WP]_9S\+?%+XN_%GPC\+/#6@>"/!'B#XU:QX,UCQ=
MHO@7P?X?TKPEX)\&6\GP_P# GPW\*1:'X1\,:'I6C:8]OX3@U?4%MI=5\3:K
MK^OWVH:O= 'X-?LX?MM?M0_!/X.?MB^.OB/\8? OQ=^*WQ8_X+C^*_\ @GK\
M#KCQI\+M?T7P;X.\;>(OV@_ G[.>B^+_ !-;:%\6(I[CX3_#KX2:&?$FA?"O
M1;WPIK6IW7@Q?#FI?%&_\0^-KOQG9_J9\*OC1^TE\*_^"@<_[%'QM\5:=\<?
MA=\4OV6-=_::^ 'QRE\$:-\/_B1X?\0?"7XC^!OAI\>_@_\ %*R\&S6OP_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBOF_]H?]K#X)?LP0>!K?XH^)-0/C+XK^(;GP?\'?A1X*
M\.:]X_\ B_\ &'Q;9V:W][H/PV^&WA&PU7Q1XC_LBR>+4/%7B!;&V\'^ ]'E
M7Q%X]\1^&/#D=QJT0!](45SGA+6]2\2>'-*UO6/"'B+P#J>H0--=^#_%EUX2
MO?$6A2K-)$+35;KP+XH\:>$IKADC6X#:'XIUFU$,T:O=+<":"'HZ "BOE7]L
MO]K[X:?L+? 3QA^TQ\:M#\?7_P '_AW_ &1/\0->^'OAZR\6ZEX0TO7-=TKP
MSI^N:AX:_MK3?$&I:2=>US2K*^F\,Z;K]SH]M<S:WK-KI_AW3M5U>Q\GT'_@
MI/\ L\>/?V6_@Q^V-\'8/'?QP^!GQT\5?#OP)X2UOX8:+H-]K6D>./BG\2O#
MWP9\'>$O&7A[Q-XJ\+:EX>UJ?XN^*-)^'6N(\5S9^$=?DGN/%=YHN@6TNM
M_0*BJUG/)=6=K<S6EQI\MS;03RV%V]I)=V4DT2R/:74FGW5]8/<6S,89GLKV
M\M&D1C;75Q"4F>R<X..3CCZT %%?G+XY_P""G'P+^'O[<GPZ_P""=7B'P7\8
MS^U-\7/!VI?$GX:^$M/\-^#[SP[XK^&.E?\ "PGO?B!%XV'Q C\,Z%HD<'PK
M\=SII7BS4/#_ (RE_L6.TC\+'4M7T2QU+]&J "BL7Q'K(\.^'M=\0-87NJIH
M6CZGK+Z9IAL%U+44TNQGOFL-.;5;_2]+%]>"#[/:'4M3TW3Q/)&;R_L[<27$
M?S9^Q1^V9\$OV_?V=?!G[4G[.^H>(=4^$WCV_P#%NG>';WQ3X=NO"NMS7'@K
MQ7K'@S7/M.BWDLUQ;1IK>A7Z6KNY^T6RQ3@+YFU0#ZMHHHH ***^9/VN_P!J
MOP)^QC\%-2^.OQ&\(?%[QSX9TWQ=\//!C^'/@?\ #+Q#\6/'MUJ?Q)\<:#X#
MT>YM?"OAV/SSINGZCK]O?:G<SW%O)/;P?V-X?M]=\9:OX9\+ZZ ?3=%?E=^V
M7_P5_P#V5?V*/BW>? _QKHWQD^*WQ*\*?"GP_P#'KXN^&?@+X%TOQ[J7P/\
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
M\2Z1XQ^+%I<Z-);_ !$\3Z5XC\7>*-?TW7?%\>L:G8ZUX@U?5;6YBOK^XGD
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
MP5J_@S4+'3]6\$:]X1?1=;\&:SIVFZSX7U#2=4TZRO(.+G_8J_92U#X9ZO\
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
MI'YKXI\2_$2V_P""Q?P>\ 6_Q3^(T'PQ\6?\$R_VJ/%MU\+XM;MX_AO9^/\
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
M;66FP+XP\=:M=:WJ6K7UM)XI\2-JFM6VB1WSZ7X<LKRV\/:'!9:)I>GV5O\
MA7_P6!\=_%U/$7[8.N? +XQ?'>Y\:?LA?\$UO$?[05QX#^'WQV\=_LN_"3]F
M+Q7;_P#"^?'O@_\ :%\>^)?AOK=WK/[6/Q.^*[?!ZV\*_#;]ECQS\+_%GP1T
M_P +_!KX@W'Q/\>?#"W^,6DP^-OZ.0 !@< 5\C?'+]@C]C/]I?Q\GQ2^/7[-
M_P +/BG\0U^%GBCX(R^+O%GAV&]UF^^$WB]KN76? FJW,;PC6-!CN]0U'4]!
M@U5;R3PGK.I:GK7A271=6U&]O9P#\A/'-G\8/VE/^"C7C3X%^,?VJ?VKO!'P
MDU[_ ((L?"CX_P W@OX$?&+5_@4VA_&_Q)\;?'_A.?Q_X4\1_#*R\/\ BGP]
MXCTVX\&:5KJ"/5[F#6;Q;KP?XMMO$'PHOM6^'&I<9X7_ &IOBA\#O@Q_P14_
MX*=_M'?'GXE7?[.GQA_99^#/P:_;P;7?$_CQ/A-X(^(WQT^!>B^)/@I^V'XE
M\(^$+FQ\'Z%-=?&%+SX/?%'7O%^G7GPZ2#XV>#O%B:+H'B+P-X?UN#]OO"/[
M#G[(7@*>WO?!O[.WPL\.ZG;?!R?]GI=;TWPO9P^(9O@9=S2WNH?":]\1$-KF
MH> M6U>XN_$FM>&[_4+G3=:\7:AJ?C#58+SQ1J>H:O<^+?%+]DG5?%^@^ _V
M0? 7PA_9U^'7[ .BS?![Q;XALM(U?5K?QO9ZE\)?C9:?%VY^!_A']GD?"&Z^
M$MI\)?'+^#_!.D:AXX'Q:TK6O#6D:QXZTGP[\-(M3_X1?Q=I8![3^Q9X4^(7
MAC]G3P+?_%G4/B%/\3/B,^O_ !D\:>'?B9XNU_QKXC^%FJ_&#Q!J?Q%MO@/;
MZUXAU"_NI_#_ .S[HWB+2_@EX?NHTTYM;TSP%#XHU;3HO$>O:W/<_#W[1?CR
MX^-?_!4+X<_\$_OB1X_^*WPG^#&J?L,^.?VE? DGP;^-WQ6_9T\9?'#XY+\7
MH/AGKFAVWQ2^#WB'P#XZO!^SY\,+>7QA#\,M&\?+H7B=OB]-X[\:^!_$C_"G
MP=K?A+]BQTZY]_7WKYF_:;_8S_95_;.\->'/"'[5/P#^&?QW\/>$/$$7BCPM
M8?$3PU9ZVWA[7(S!YUWH]ZXCU#3X]2BMH+37+&VNH]/\0:?$NFZY:ZA89MB
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
M]DKQWIGB-H_VPOCK^U3X^^/GQ;;X4M\2/"?[1/[/_@GXS? ;X>_#S]C[XA^
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
M/P;^.,7BWX9Z'J?Q)L[^Y^"7Q1^&_P 6-,\-Z)\5VD\;VD,_YI_9_P!OW4_
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
MC?&?[+GQB\#^(_\ @CE^R#^RQ^TSHG[&W[07P,U7XX_"^X_91U/6?VB?B?\
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
M6N:'^T'XPU;P7=:;XB\!^%=$\/* ?JIXU_X*V_L>^"O"UKX]>[^,WB;P%:?
M'P#^U9\0?%OA/X!?%G5+;X._LT?%+Q/KGA3X>_&OXH>'KGPOI_C?2?"?B:\\
M*^+=;CTW0O"WB/QGHW@+PKX@^)GB7PMHOP[T^3Q0?3?B/_P4-^ ?PW^/NM_L
MP3>'OVB?'7QN\-:#\)O&&O>$/A7^R[^T!\1K;3O 7QD\82>"O#'Q%7Q7X:^'
MMYX.U+X?:9JMGK+>+?%^C:_J.B^'#X8\6Z3>71\3^%M=T&P_)[_@JG^R+^W)
M^U#K_P"VG\'_  K\ ]4^+GP)\7_L%67@#]B&R\#_ !W^'GP2^"O@KXYMI7Q1
M?XF6_P"TSX)U;QOX9\7?%'XD7,T?P\M/V5O[7\"_$'X"?#34VLI/[;^!.M>+
MOBA\6M#^_/@GX%_:!UG_ (*2_$3]IOQ[^S[XK^%'PR^(7[ 7[-_P6T^[U[Q[
M\&?$UYHGQ#^''QI_:'^+.M>%?$6G> _B-XCU)-7L/"_QU\,Z!JM]H&G:_P""
MHOB!X6^(6E>'?&7BGP38>"?B'X_ /F+_ (*'?M]3SZY^R-X7_9R\<_M"^$]+
MO/\ @K'^Q[^S-\0/B?X*^&-Q;_ ;XNO;_M/^#/ WQ^_9_OOBQJW@O5[^:ST(
MQZYX:\4:YX+U?P9X'U[QCX5\>?!6?XC^*O$_AGXC?"J'[[^(?_!1O]F'X7>-
M-8\,>*=:\9KX2\'?%[P7^S[\3OCCI'@'Q+K?P"^#_P </B*WAZ'P3\-/BG\4
MM-L[C1O".IZK?^+_  AHFL^)+E)O /P^\3>+O"OA;XG^+_!7B3Q'HVE7OXHZ
M3^R%_P %$/ ?[+?[,'[!=G^RMJOQ./[%G_!3WX"?'C0/VK=3^/WP.\/_  T^
M/W[,7PW_ &N;S]HBW\>7>@ZAXXUOXX>$OC1:Z+KUOX:^(OP]\0?#6\T9K[0O
M$_C/P7\1O&]W<>'_  /K?9Z)_P $]_BS\,?C_P#MA_"OQ#_P2\_8Y_;1\ ?M
M2_M2?%+]IWX-?MR_&_3OV=O$GAWX,V/[1/BR?Q]XO^''[2GP>\=6-G\??'J_
M ;QW;ZOK_P .].^$LOB#2_BGH6L>"/"%QXU^"EW;>(/&?A, ]E_X*Z?\%$X_
M#O[.?QH\.?LI_$7X\^'_ (D_!#]I_P#93^"OQ'^,WP@^&UWJ_P (- \=>/\
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
MTOP19>"+WP?I_B[PU9VESR/@C_@LM^P]\0C\&-0\,:U\;KOP3^T7X>\7:O\
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
M_%#7_$/@"U\+_P#"S/!?X>:;^VI^W-JG[+WPHB_X:(^('@7XA>%_^#@[2_\
M@G#K'B+7O!_P'\6>.O$W[.3?M%_\(!IW@[XRWFG^!;OPCXB\=>&= FL]&UGQ
MS\+)?!;^++K1Q+K.M>++?4M9U+Q" ?TJ_ W]G+X&?LT^&+SPA\"?A?X2^&>B
M:K?6VK>(/^$=TU4UGQ;K=GI.GZ!;>(/&_B>\>[\3^./$D.@Z3I.AIXC\7ZQK
M>N#1M)TO2OM_V#3K.WA]JP/0?D*_FZ\7^-O^"B&E?"O_ (*__"?X!_M;?&SX
MC_&/_@GO\>OA)\3O@;XI\3_#_P#9L\3?&+XT?#;Q%^R3\%_VE_BS^ROKUKI'
M[+FK^ ]27QA<>-OB'HGP-U?P=\&]$\?>%O'%[\.],U'Q/K_@#1M1\':K^EO[
M&G[0LW[9?Q)^(7[2OPA^-OBKQ?\ L:2?"GX%>"/A!X,N?"7@72?#?BGXH^(_
M!]K\<_B=\9(/$(\ VGQ*OY;3P5\4O@_\()O##^/K?PYX'^*'@CX[^$O$O@2W
M\8:) V@ 'W=XY\<^"/ACX/\ $GQ"^)'B[PQX \!>#=&OO$/B_P ;>--=TOPO
MX2\+>']+@>YU+6_$7B+6[JQTC1=(L+:-YKS4-1N[>TMHE+S2HHS7Q-H7_!3C
M]E#63\'KC4;GX[> ="_:%\;>#_AS\"?%WQ9_90_:>^$W@_XJ>-?'^JIH_@SP
M[H'B+XB?"/PWI^DZGXKED34/"MGXSD\+W'BWPXEUXJ\*Q:WX:TW5-5LOSU_X
M.0[N2V_8\_9;3QG%YO[*EW_P4R_8@M_V[QJ4<S^"%_9%C^(&IWOBT_$TVS)<
MQ^ V^)=I\*(K][8BX.KR:)%$0\@8?NA\1M$^&^N^'+2T^*EIX5OO"UCXW^&O
MB2R3QI_9XT:W\?\ A'XD>%/%GPDU*W?5'CM5\2:+\5M&\%:MX(=&^VKXSL=
M.EJ^J"T1@#OJ,#T_S_DFOYW_ !)^TI^T?\>?V?O^"L7[6GPO_:9\2?!GQQ_P
M3Q_:%_:]^%GP5^$D.E?#N+X+6%K^Q3X%T77M:TO]H:S\<^#$O_&T'[2,UEJG
MB'7O%MSX^L].^%_PJ\=^!=0^%-Q\/O'?AWQ9XF\1S>&_^"@7Q]^'GQ>@\5?&
MGQ#\3+CX=_\ !0;_ ()W?"C]J#]@#X"Z[H7P)\*:K\*?VJ\>$_#'Q1_8ITWQ
M1;_#C0_'7B[XD>)_%?Q^_9SNOAUXB^,5GJGAW36O/']CXCM8K+PK=W4X!_0S
M@>@_*C ]!^7X_P ^:_GV^*WC?]OKQ5^U/J7[ OPO_:(U/5?B)\ ?V!_@K\:I
M?BC-XH^#'[//Q)^.'QL^*OQ"^+G@G6?CUJOAA_V;/C/X'\6_"/X5:M\(_"NB
MI\+?!W@#P=X$M-8^*GB+2/BD_P 3+B7X?+X3YWX>^-?VY/VB/V__  M^RU\4
MOVX/$?P?LM&_X)D?!?\ :*^*>G?L31_L[^)O :_M2Z1^U%XU^"OQ6C^'OQ#^
M,7[./COQ,WPTUO4?A--_;_@7Q;8ZWXB\.ZM>:[X-M/%.FZ-#X@TOQ$ ?T6$
M]0#]:^;_ (]_M5?"#]F[Q%\!/"GQ0O?%%EKG[2_QE\/? 3X2)HO@;Q7XBTC5
M?B3XEM[J_P!/T?7O%.E:5-X3\&*^CZ?K&M0'Q;KNC7.LZ;H.O-X:M=<NM'O[
M2#\+OV*_VC_^"E/[5?@']C__ (*!6?Q(^%W@GX._%[]HC6=)^.7PP^*?QG\+
M>'OA/;_ 'Q=\8O&?P(T+X'^ OAE:_LSM\0/#?[5'PI\>6W@70O >IWO[04]S
M\8/C!+XS\$^.Y9-!\7?#[P1\-/GSQ)XS^+'[3/P4_P""$'[='Q)_:,\9_$+4
MOVI?^"K?[/\ \3;WX,:39?"VW^ WPGTKQG\./VFM4\#_  R\#VNB>"#X^MM:
M_9[T/3+KX;:QXJU3XCW>N?$7Q-J/Q USXI:7?7<7PY\._"8 _K5U34+;1]-U
M#5;N*]EM=-LKO4+F+3-,U'6M2E@L[>2XFCT_1M&M+_5]7OGCB9+33-*L;W4M
M0N#':6-I<W4T4+_GAX9_X*M_L;^-K#QOJO@>;]JCQSI7PV\9^./AUX\U7P1_
MP3R_X*$>,-+\*>//AGJ%QI/C_P 'ZSJ/AO\ 9=U.SL_$?A'4K6XL=<TAY_MM
MC<IY4D(9T#?H]7\P_P#P3:T#]N'4_@'_ ,%,9OV5_B+^S[X?GD_X*K?\%)H=
M \.?$3X1>.-<\:WFM?\ "][E=3?0OB38?'/PQX.T'6[W3VNX/!E[K_PPUW0-
M \2QZ3?^)[;Q!HHU*R !_2=X%\;>%OB9X(\&_$?P/JT6O^"OB!X5\/>-O!^N
MPV]Y:0ZUX6\5Z19Z]X?U:*UU&VL]0MHM2TF_L[Q+>^M+6\A681W5M!.KQ+U5
M?@9_P4Q_:D_:#_8H\?\ PM^-OP@_:!@\0_LF_%3P?\2/@)\2_A-I/@[X4^)+
M']B[4M+;P]X4TS_@HAH8\'_!;Q)\2O%/P'_9=\8M:>%?VF_"?C?QAJ7@GPMJ
MWQ$\"Z;%:6EYJVG>'H.P_:-^*_[2EK^T-^R/^P#\+OC)XV\>-\1OV6OC[^T7
MXG_:!UKXC?!SX"?%CX_ZS\./&GPC\%>$/!_@WX@^!?V<?$?PJM?^$<TGXM^(
M/C!XM\,?"WX*^%]<\1Z?X'^&TUYXOL_AQ;_%;PE\7 #]P\#ICCTHP/3_ ">M
M?S]?!;XV?ME_%/X[_L\?\$Y/VL/C]I7@?XR:-^R#\>_C[\=/CC^Q]KOA".?X
MW>-_A[^T9H/P,^'7@2S\4>)OA/'H_@CQ5X#\!ZO;_%/]H[PQ\-_!?@F]UOXL
M:KX1M_#]OX%^"FG^+_A9X[[C]F_XV_M/6_\ P4=^%W[(WQ!_;5LOVGO!EO\
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
M>Z\.?"N0V7P)TKQ]-I7PS:Q+_"B7PW\0/#/C_6M:GCL_BQ\0/B7H_P!FTNU
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
M_"+Q9?V_BW3-+^.7C""\\-^*[CQ9\*KZ1?#TMY\-VFLKE]3 />_"WA/]FO\
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
M_1;74/$7B*]TGP[I6JZM8]SX&\7Z1\0?!/@_Q[X?^U?V#XW\+>'_ !?HGVZ
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
M\<WGA;P;9ZEK4GA?PH==7P[HNK>)O&/B2RTR+Q)XV\7ZOKF+^T;^Q_\  /\
M:PG^$UQ\=/#/B?Q--\#/B;HOQG^%$GAWXL?&#X82>#OBKX;M;^Q\/>/+-_A3
MX^\$&^\1:'9:KJUEI%]JXU!].L]7U>UM!%!JE_'<?35% 'R=\5_V*/@#\9/B
M;H7QH\3:;\1O#GQ<T'X>S_"1?B5\(OCK\<O@7XVU_P"%DVLOXB3X?>-O$?P:
M^(O@75/'?AG3?$,U]K_ARV\7W.LW7@_7-8\0ZQX0O-!U+Q+K]UJ.CX>_8U_9
MS\(?%KX4_&OPAX!N?"'CCX'?!6Y_9S^$UMX1\<_$?PM\/? _P.NO[#,WPST?
MX.Z#XPL/@_\ \(RTOA;PE<K;7?@2YFCO/!O@N]BG2\\'^&I]+^H** *U[/+:
MV=W=065SJ4]M;3SPZ=9-9I>7\L,3R1V5H^HW=AIZ7-TZB"![Z^LK-99$:ZN[
M: 23)^'G_!(3_@FV/V?_ -F/]GZY_:=^%WQ%\,?M'_!CXA_'_P :Z/X+\8?M
M"^*?BA\)? OBGXG?$GXJ7NG?$KX:_";P[\8O'?[/?A/QCJ'PK^(MQX:NO$_A
MWPGHOBK2=2\1?%-[ V=Q\1?&VN^-OW,HH ^3_AO^P]^R]\*_AY\<_A+X9^&"
M:I\,_P!I;QK\1OB)\=/ _P 1_&/Q"^,?AWXD>,/B]O/Q/U;7-.^+WBWQS%''
MXZDDEN/$VE:8+#1M5O)Y[VYT][N>69OG_P *?\$@?^"?_@SX'_$#]G+1O@_X
MQN?A#\3O!/AWX7^+?#WB3]HS]IOQAK#?"?PE=/>>'OA#X;\=^*?C)J_C_P #
M_"/3YG<O\+_!'BCP]X%U,23?VSH.HF>9I/TPHH ^27_8?_9VE^+>N?'B70_B
M,_Q?\1_L^67[+6M>/S^T#^T.->O/@?ITUS>V/A02CXK?9[;5K35[[4?$=OX_
MM+>#XCQ^*]6UGQ</%O\ PD^LZIJ]WD:!^P!^RYX6T3]E'PYX?\(>.M+T3]B&
M\EO?V8-.@^/G[0S0_#)Y?#6H^"%M<S?%:23QII-IX"UG6OAYIVA_$-_%VC:7
M\.M:UCX?Z;86G@W5=0T.Y^S:* /S?^*'_!)3]@?XRZE\;[WXB_!G7M;TO]HS
MQOH?Q1^,'@*U^-_Q^\/?"+Q/\6M N? =Q!\8K+X,>&OBCI'PI\)?&/4H_AGX
M.T_Q'\6?!G@_P_\ $3Q+I-GK&E:WXEOK'QAXSA\0>A^)O^"=?[)/C#4_VF-7
MU_P!XMNKS]L3X8^%?@O^T>EM\<OC_I6G?$GX5^"M*O= \,>!YM'TCXIV&D^%
M]%TO0-6U_05C\$V7AJ:[T/Q5XRT:_FNM,\9^*K36/MVB@#Y4\,_L5_L\^$/B
M7\*/C!H7AWQO#\0O@E\$;_\ 9R^&^MZA\;OCKKMIH_P9U5]'FU7P7JOAS7OB
M5J?A?QC%JEYX<\+ZGJ>M^-M%\1^)=1UCPEX0UF]UJ?5?"?AV\TSP-/\ @F+^
MS9\//@SK/PR^#?A/XB)+:_!JU_9_^&@\:_M@_MDFZ^%GP@M]<\':V/AC\,OB
M?9_&#6?BY\'OAQ<WW@+P3/XK\*_"/Q)X/_X6+HW@3P7X \5ZHWA'P[X<A\._
MI/10!P'PG\&ZS\.OA;\-OA_XC\=>(OBAX@\#> ?!O@[7?B7XO,)\6?$/6?#'
MAS3=$U3QSXH-M_HQ\1>+;ZQG\0:V;?$!U+4+KRALVFO)O!_[(?P*\!?M#_$K
M]JGPKH?C73OC=\8=*\.Z'\3?$<OQF^-FJ>'?&&C^#;;4[7P9IVJ?#+5_B)?_
M  K%KX+@US7D\&QVO@JW'A,Z_K[^'?[-DUO57O/IBB@#X:^&W_!-_P#8^^$G
MB30-?\"?#36=+TOP5\3O%7QF^&WPOO\ XJ?%WQ%\ _A)\4_&MUX@O_$?CCX0
M?L\>(O'>J_!#X6:Y/J/BWQ9JFCS>!? .A0>$=4\6>*]0\&6_AZZ\4>()-2]E
M_9[_ &8/@Q^RUHGCGP[\$] \1>'=)^)/Q-\9_&3QI#XA^)?Q1^)EQK7Q-^(F
MIOK?CKQ<=1^*7C3QKJ6GZAXMUR:XUS7H=*N["PU'6[N]UBXLWU*^N[F;Z HH
M ^</VD?V3/@7^UGHW@/1_C9X<\2ZE+\+?'UC\3_AMXH\!?$_XI_!7XB^ ?'5
MCHVM>'4\0>#?BC\%O&GP_P#B-X:N;KP_XBUO1=2BT;Q39VVI:=J,T-[!.T5J
M\'@&G?\ !*O]A;1SX?&C_"#7]&M_"/[3>H?MA^#].T7XX?M Z-HW@_\ :!U+
M5/$^N3>*_"6B:5\5+/2?#7ANTUCQSX]U/1?A9HUE9_"?P_>_$'X@3Z'X(T]O
M'/BK^U_T.HH ^%_$'PEU;]EG5O'?Q&_8_P#V=-4^,OQ+_:F^/F@^*?V@;3QM
M^U3XY\+^&=*N;KP/>^&9?C9<#XI7WQ4TG2[+PS9>$_AQX!U7PC\(_!FG:]+X
M M=!@\/Z#K=E\./#_A)_4OV.?V9_!_['/[+_ ,$OV9_ UIH-MHGPD\"Z9X?N
M[GPQX>C\):%K_BV[>?7?B!XQT_PK!>:A:^&H_'/CW5O$OC*70+*\GL-'N-=E
MTZQ?[';0 ?2U% '@G[2W[,GP7_:^^$FM_ K]H'PSJOC/X5^)-2\.:MKOA?2O
M'?Q"^';ZI?\ A'7K#Q1X<DNM?^&7BOP;XG>#2?$>DZ5K=O8C6EL7U/3-/O)[
M:6>RM7BX_4_V+/V>]6^-'BC]HB\\/^.E^,_C+X#I^S-X@\=V/QR^/.E:A<_!
M2&]O-4MO"-G8Z7\3;/1M&N[+6M1U/Q#I_C'1--T[QSI_B?5=6\3V7B6#7]5U
M#4;GZKHH _/F7_@E]^QZ/"WPI\%Z3X9^+_A3PY\%?@WK'[.WP_L_!/[5'[5'
M@Z[LO@-KUU;W>I?"'7=;\._&?3]=\9>!<V.EVND:1XPU+7?^$6TW1M#TOPC-
MH.GZ/I]M!O>/O^";'[&/Q(\8Z)XUU_X/OI5WHOP5T?\ 9OE\+?#_ .('Q/\
MA9\*_%?P \-QZ[#X7^#'Q(^#'PU\:>%/A'\4OAGX4B\2ZW#X8\&?$7P3XGT'
M08+Y[73;&WM(H+>+[HHH ^,_AK_P3_\ V5O@]K?[-^O_  U\"^*O"][^R1\)
M=?\ @9^S[:P?&KX[:AH/@+X5>*I-*E\3>$I?"^K?$V^\,^,8=?D\/>%I-8U3
MQYI'BC7-1D\'>"9+K4Y6\%^%?['\NU;_ (),_L&ZUXIU+Q???"'Q,NJZC^T7
M)^UA%9Z?\=_VA-'\+:!\>=1LO%^G>+_&7@[P1H_Q4L?!O@JS^*5EX\\4V_QI
M\&^$]!T?P1\:X[ZP7XK>'/%X\-^%QHOZ.T4 ?!<__!,_]CJX\!?$WX9-X"^(
M$/@KXQ_M&6/[6GQ)TJR_:._::T^Y\3?M"Z9XDTCQEI_Q'DUNQ^,5OK^FW=GX
MP\.^&?%UMH.C:IIWA.+Q5X5\*>(UT$:QX8T"]TY_Q'_X)E_L2?%GX^W'[3?C
MKX*1ZA\8M9TCP5H7CK6M*\?_ !2\)^&?C%I?PXGCF\!V_P"T!\-?"7C?0_AI
M^T*WA2*&UTW2)OC=X1\>RQZ)IVBZ%.]QH_A_0;'3?O&B@#X+\??\$R/V(_B7
M^T1JO[4_BOX+E_C+XIB\"1?$/4?#_P 1?BOX,\$?&$_#"[GO/A[<?'3X0>#?
M'6@_"'XYWWA!Y_L^C7WQ;\#>,KN+3K31])N);C2_#^@V>F_=T[O#%))% ]PZ
M*[K!"8EEF959A%$TTD, EE("(T\T,(=@99HTW.LU% 'XH_\ !.K_ ()T:!X.
M\":5XU_:8^#?Q1\,_&CPA^UW^UA^T'X7\#>/OC]KGC_X/Z?KOQ7_ &A_C#\2
M_A/\6M!^"/@CXX?$/]G>P^(?A?X7_$S0?#J:_-X0L/$WA+XA:)XAU_P]YNHC
M3/B#KWVKXS_X)W_LE_$#QO\ $CQQXJ^'>N7I^-.M^'_$GQN^'UG\4_BWHWP,
M^-^O>&=,T[1--U7XR?L^Z-XZL?@E\3KN\T/1]'T+Q6?&7@+5XOB#H6BZ'HGQ
M!B\4:5HFDVEE]LT4 ?'&L_L#_LNZ_P")OVJ?&&J^"O%L_B']MGP5HGPZ_:<O
M8?C7\=K&'XE>"_#GAV^\):%H,6FV'Q,M=+\#6VE>&-5U?0;.?X<67A"\ATG6
M-9L%N?L^KZE'=\M\2_\ @FC^QE\7/A1^S[\&_''PKUF[\*_LIII</[./B'1/
MBY\:O"/QA^#5GI6A6_AB/3_ O[0/A/XBZ+\=M(TV_P##MEIVBZWIX^(TMGKV
MGZ/H$6L0WK^'=!ET[[PHH _+CX\?LF#XF^#/"O\ P3M\,_LK?#K3_P!@J72_
M@GXW\>_$OQ#XYTO6-+O&^''[1&F?%KQQ\$#\&;S3=0\>^,?&_P 3$\%:-?ZI
M\:=>\9Z>W]J_$KQC\2M3\2ZG\2O!MIH_C[]1P .GJ3^)ZT44 ?.GQ:_93^"?
MQN^*GP3^-?Q T+Q3<?$S]GL^-(?AAXC\+?%'XJ?#M+31OB-/X,NO'OA'QAHO
MP\\:^%M ^)_@/QA<_#SP5-XB\!?$S2_%W@[5E\/VUK?:)/8W6IVM]YSIG_!/
MO]E?1OB-XE^)>E>!_$]C=^,?C#;?M#>*/A]#\7/C"/@+KGQ\L]8TKQ/;?&:_
M_9T;QXWP+E^(L7C70M$^)!\0#X?+-+\6M'TOXPS1R?%/3K+QA;_:-% %6]LX
MK^RN["=[E(;RUGLYI+.]O-.O$CN(FADDM=1TZXM-0L+I5<M!>V%U;7MK*$GM
M;B&>..1?AG2_^":'[&.F?LX_%#]D=OA;X@US]G3XQZ[J7BGQW\,_&7QJ^/7C
MRQG\4:OXT_X65J/B7PMKGC?XH>(?%/PY\0W/Q*_XN2VM_#G7/"FJ)\1 OCJ*
M[3Q4HU>OO"B@#\]A_P $L_V(Y'^*5[J?PP\8>(_$7QQ_9^'[+OQI\<^+/C]^
MT7XJ^)'Q:^"?]KZYJTOAKXB_$G7_ (LZAX[\7:U<1^(M4\-7/CW6O$%W\0)?
MAX=/^%Q\3CX;:-HWA.P];\(?L4?L\>!/'OP/^)GA?PYXXL?&7[./P:U#]GWX
M/ZA=_'#X[ZUI_AKX0:N=";5O!NH^&]<^)FI>&/&MOJLOA3P?=:GJWCS1O$_B
M#4+WP5X(OKS5IKSP;X7GTGZNHH _-[X9?\$D_P!@KX/>+OA#XS^'WPB\6Z/J
M'[/?COQ7\1_V?]$OOV@OVD/$GP_^!'B3QU8>(-.\:6_P:^%WB?XN:Q\-OAGX
M2\50>*-:DU_X?^#_  II/@35;J73;J]\.33^'/#+Z/\ ?OC#PEH'C[PCXI\"
M>++ :MX6\:>'-;\)>)M+:XN[0:GX?\1Z9<Z/K6GF[L)[6^M1>Z;>7-L;FSN;
M>[@\WS;>>*9$=>DHH _/>+_@EG^Q%<?#CXD_";Q9\*=?^*?@?XK?![2_V??%
M-I\:OC)\;OC3KUC\$-"U2ZU[0OACX'\;_%+XC>+/&_PV\-:+XBN+?Q+IC?#_
M ,1>&]8M_$VA>#_$3:K)K/@;P9>Z#T7P^_X)O?L>?#CXDZM\8M,^&6M^,/BK
MXE^"=S^SMXT^(/QF^+7QE^/OBGXB?!^]U[7/$-[X2^)NI_&[X@^/Y?B4+FX\
M0ZAHW]L^.O\ A(->M?!4.C?#RPU.T\!>'M!\-Z=]S44 ?FW\._\ @D?^P%\*
MOAQ\3_A)X(^"NN:;\//BY\-O%GP9\4>'+[XX?M Z^FB_!KQ]J4>L>._A!\+M
M3U_XJ:GK7P3^%WC?4X;:\\9> O@[J7@;PSXJDL=,C\0:=J,&DZ9#:>[^$/V*
M/V>/ GCWX'_$SPOX=\<6/C+]G'X-:A^S[\']0N_CA\>-:T_PS\(-7.A-JW@W
M4?#>N?$S4O#'C6WU6;PIX/NM3U;QYHWB?Q!J%[X*\$7UYJTUYX-\+SZ3]6T4
M <]XM\)>%O'WA7Q+X%\<^&O#_C3P3XTT#6/"?C'P=XMT73?$GA7Q9X5\1:=<
M:1XA\,^)?#VL6UYI&N^']>TF\N]+UG1M4M+K3M3TZZN;*]MI[:>2-O@'X4?\
M$F?V%O@CX \1_#'X:_#/Q_H7@_Q)X?T+P:;:Z_:3_:>U_7/"G@#P]XLTCQO;
M?#/X9>,O$'QDU/QE\)?A=J_B30-$O/&WPW^&>O\ A3P7\1[;2-,TGXB:)XIT
M>PM+"']'Z* /FN\_9&^ NH?M$:W^U5>^$];N_C;XE^%-M\#O$NNW'Q'^*,OA
M+Q+\)K*\UC4;#P-XC^$C^-3\']>T;3]2\1>(M4TX:MX#O+JPU77]<U.TN8;_
M %?4;FY\3_9\_P""7'["G[+<OB5?@K\";30=&\3^'OB!X.?P3XI\=_%'XI?#
M'PKX)^+.NCQ-\5/ OPQ^%?Q5\;^-?AS\)/!'Q+U]8=2\?>$?ACX7\):!XO-E
MI5EX@L-0TW1-&LK#] ** /SR^#W_  2I_8-^!'@WXC?#OX=? M8O OQ2^&GC
M;X+>)/"?C/XD?%WXHZ%I/P9^),\EW\0/A#\.-/\ B=X^\7P?"'X9>,[]H=2\
M2^!_A6O@[P]K.I:=H>H7]A<7?AW0)M,W_@__ ,$UOV//@9\1?A;\7_ ?P[\6
MW7Q8^"W@3Q7\+/AK\2OB'\<?CW\7_&_A_P"%_C"31Y+WX;7'B/XK?$[QEJ7B
M'P%H;:%IY\!>$O$T^L:%\-';59_A[8^&+OQ%XBN-5^[J* /SW\ ?\$MOV+/A
MAX4^!O@?P5X"^)&E^%/V:?BB_P 8O@/HEQ^TS^U%J]I\,O&JZ+J?AK3U\.KJ
M_P 9KUAX/T'PWK_BK0/#7PWOC>?#KP[I/CCXB6NC>%K(?$CQ\_B3ZK\5_ ;X
M1>./BW\(_CMXL\"Z/KOQ:^ VE_$O1OA#XUO6OCJ?@33_ (Q:=X=TCXEQ:-!%
M>1:89?%NE^$] TZ_N[RPN[R"RLI+;3[BSAO]02Z]=HH ^$OV@_\ @FE^Q9^U
M%\7-(^._QF^#]QK'Q:TOP-?_  MO_&GA'XE_%OX4:AXY^%.J:E::OJ'PH^+5
MM\)O'G@C3OC+\+[W4+&VFN_A]\5;/QAX3N;<WFF3:2^DZKJUA??<EI:6UA:6
MUA8V]O9V=E;PVEG:6L$=M:6MM;QK#;VUM;0JD4%O!$B10P1*D44:+'&JHH L
MT4 ?'?[//[!O[-'[+E]X,O\ X0^&?'D,GPR^&=[\&/A3#\1?CG\=?C=:_"3X
M2ZG=>$+S5/AU\*[?XU?$CX@1_#[PEJ<WP_\  D5]I/A8:;#/IG@CP7H&5\/>
M$?#>E:7\]_\ !9W]GGXL_M8?\$Z/CG^SK\$_AI+\6/'_ ,3]:^"UK:>#_P#A
M(?!'A>PN]!\(_'/X<?$7Q>^K:QX^\4>$M$BL9?"G@[6-.B@BU&6^O-4O].M8
M[:.TEO-1L/U(HH ^4OAK^QY\ ?!GA_XD6<W@/Q+XV/QV\#:-\/?C!%^TG\2O
MB#^U#XG\9?#+3-&\0:7IOP;\8^)/CMX\^+EWJGPTT:S\:>-X9_AW;:]?> ;_
M %SQO\0_%%U9:QXC^(/C'Q%XAQO@!^P7^S1^S/>^#]2^&'AGQS=WWPV\!7OP
MI^%5S\5OC;\;OCS)\(OA=J4VB2ZG\/?A(?C?\1/B#_PK3PKJL?ACPII^L6'@
MW^QY-<T7P;X'T#6KC4-#\$>$=.T7[&HH _-^Y_X)*?L%7_[-WA/]DS5/@]XC
MUOX(_#KQOX:^(OPITKQ!\=/V@O$/CKX,>+?!,\$_@:_^"/QDUOXIW_QB^#-E
MX)$,EKX5T#X9>._"WA[1M/U/Q#I]KI2VGBKQ/%K'H^@_\$[_ -DSPQ??L_:K
MH/@'Q9I^L?LP>-?&7Q*^#VM+\;_CW-K5A\1/B)IVHZ-X^\>>.]7N/B?+J'QG
M\8>-="UG6O#WBKQ)\:+CX@ZOKWAO6];\-ZG=W.A:OJ.G7/VS10!^?5]_P2X_
M8GU'X:^,?A+<?#3QHG@WQS^TM;_MBZU):_M!_M(6?C33_P!I^V\46WC2/XU^
M"OB=;?%R/XE?#7QR_BFU37)M3^'/BSPJ)M2EN[QXC<7ES))TMU_P3B_8XU&7
M]IA]7^$MWKT'[8?PS\*?!_\ :.TOQ%\3OC#XBT'XB_#WP'X2G\#^"=$'AW7?
MB#J.A>#[KPAX9NKFQ\,^(? FG>&/$^AW%S<ZMINLVVL7$U^_W!10!^;X_P""
M3/[#$EKX]M]3^'7Q*\1R_%7X$P?LV_%'5?%G[4'[5'BKQ!\2OA':WWB^>RTC
MQ[XDU_XU:AK_ (L\2:9HOC_QO\.]$^(>MZE>?$/P_P#!GQ9XA^!>@^*-,^#6
MKWW@2?[P^'W@3PW\+_ WA'X<>#H-3M?"7@7PYH_A/PS9ZQXB\2>+M3L]!T&Q
MATW2K2]\3>,-7U[Q1KDUK8V\$!U'7M9U/4[@1J]U>329:NPHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\U?^"G_ (%^
M(_Q!^%G[..F_#'X=^,?B1JOA#]OS]A3XS^*]*\&VEA<WFD?##X#?M+?#[XP?
M$KQ+>+J>J:3!<1:-X1\'ZG+I^CV$U]K^OZU+INDZ%H]_=W#FW^"/VW/@S\5/
MAQ_P4,\;?'_Q=^S'^VG^V1^RI^U;^S?\$_@-<Z+^Q'^T-\4/AK\2_@W\5/@O
MXK^-5Y9>$_B9\,O#/[1O[.GA3Q;\ /BGX;^-7B#5CXX\5^)]7\-^ /&=MXGL
MM?TKPG9^-;O6_&/]$-% '\WOPO\ AM\=OV _VBO%%Q/_ ,$\_B[^T!^S!^V3
M^R#^QG\ /#_P6_9K\2?#7XRVG[(/BC]F[PA\3?!FH?LO>/G_ &A/BM\,_"^K
M_ '5O#_Q-UG58?C+J?B73O!-WXTG\7'Q1I%N/&CZJGN/P,T7]HS]C?\ ;9_:
M?^+/QZ^"/BGXE>%_VTO@!^Q9J?@W4_V2_ACK7Q)\'_"3X]_LZ_"?4?A)\2OV
M35F2^'B[P?\ "W7_ !3JJ_%+X"?$+XD^'_AY\"?#T7C3XG/\2/B#X$UF6]NM
M7_=&B@#^:7X>?\$]/VR/V2_V&/\ @F#XG^ %A97?[:_['&M>-/ NL_"?Q!X]
MUGQ-X$C^ G[=7Q#NK3XH? /Q9XTAU+5+CQ;X#_9!U7Q-\%_B+I7B'[7KUG=^
M'_V3GC\-VEQ+KNE75IZ-^W;^RG\2O@+XY_X)W_&3X4?!?]HS]JC]GW]E;X-_
M'']F7X]^ _V9/CI\4_A%^V'!HOQE/P*U_0OVA? ;?"KXL? N^^,&NZEX^^"$
M,7QW\.7_ (^?4/$3^.(?&\GA3Q'>:5>>+/ ?]"E% '\]W@;]G'QCX;^+_P#P
M2G\9?"[]C/XJ_ +X4>!_VN_VQOV@?BGX+\3>-IOBI\0_ACH/Q^_9B^-/PE\/
M>/OVA/%>K_$[XBW>I?%KXL_%;XFV'C#QEH?@WQ?\2#X$TS7M2N/&FN176@Z_
MK%[WG[5?[-'CB+_@I7X A^%-OX:_X5!_P4S^$VD?#K]OOPU:V6B0Z\/"_P"P
MOXJTGXD^'/BOK6G1V?\ ;GCWP3\;?A1X_P#$O_!/?XT-=:IHVF^'=%^,GP(N
M[BZUV32=(\*ZE^ZM>#?#S]FOX4?#'XB^._BQX>M?'6K^/OB#JGB34M1UWXC?
M%_XN_%T>%+?QEJNEZ[XN\,_"72_BKXX\9Z/\$/ ?BC6M!\-ZEK_P\^#MAX&\
M#ZM/X1\$17OA^:T\">#+;00#J?C<S)\%_BZZEE9/A?X^8,A(8,OA35B"I!!#
M C*D$$'!!!K^?+]AO0O&O[4?[-7_  0$M_!/P/\ B=X+'[$7P.^"GQR^*/QA
M^(FB2?#G0?[$'_!//QG\#/ /PR^%'C+[%KEC\7M/_:/\0_%/P=\1?$#_  WU
M/6/#_@GX4>"-9T/XWWGP^^,5UX:^&%Y_1MXV\(Z3X_\ !WBGP+K\FJQ:%XQ\
M/ZOX8UI]"UG5/#FL_P!D:[83Z;J2:7X@T2ZL=:T2^DL[F:.VU;1[ZRU73Y66
M[T^\M;R*&>/DO@=\&/ '[.GP@^&_P(^%-AJFC_#'X1^#]$^'_P /-#UCQ)XA
M\77GAWP3X8LX]+\,>&D\1>*]3UGQ'J.G^'-&M[/1-';5]5O[NVTFPLK)KF1+
M9" #^:']BCX<_M*Z9^UK_P $Q_B_\0?V-/VO/A_KW@WX5_MP? W]HCPM/X/^
M%7P]_9;_ &:O'_C;4/V;O^$>\#_LV?"7P-\5(_A-\-/V4?!>G^ O']QX$^*/
MA[1KOQO\>_"5EX0/B'QO\=/C.DFCZ)]O?\$^OV:/&WP?_:V_:(_9XE@\-S?L
M=_L*_%CXE_$/]CJQ\-V>B6^A>'/$_P"WWIVG?&?7_A/>>']#L[*W\"^-_P!C
M'2?$WQE\*>!UN;K6=2\0_LZ?MM>!PUKX4TW3=/A\0_MGXN\+Z7XV\*^)?!NN
M2ZW!HWBWP_K7AG5Y_#/B?Q+X)\1PZ7K^FW.DZA+X?\9^"]7T#QCX1UN.TNYG
MTKQ/X3U[1/$N@7ZV^K:%J^FZI:6EY#P_P9^"/P[^ ?A >"_AS8:_'83WJZKK
MFO\ C7QOXW^*7Q$\9ZXFE:3X?A\0_$+XI_$[Q#XO^)/Q#\0VGAGP_P"'/"6G
M:WXV\5Z[J6E>#?#'A7P;I=Q9^%O"_A[1]- /YZM,_9\_:5L_V:?%_AR7]G?X
MO2>(-2_X.%X/VVK/PVFDZ$=1OOV54_X*$Z!^U6?BD()/$L=NEF_PMTJ[F_X0
MB[FA^)"^,(XO#,O@F/4)X))*W[5O["W[6/[1VO?\%_/"GPT\":[X0U/]J-O^
M"?/B_P#99\7>,=4N?"?@CXZ:C^R;X/\  NI?$CX;6_B+POXQT'Q?X-L/%/BC
MP#=_"J\U3Q'>_#R+5=-\:_\ "4>%M;U/PI!JOB#3_P"G>B@#^3/XT_LZ^,?V
MK?V.OVW?&GP<_P""9'[:WP>_:?\ B9^Q/XM_9$EUK]LS]H/QA\7_ (Y^-_%7
MBGQWX&\5:7\'/@AJWQ4_:8^+\-W^S?X.UJU\<^,_%GQ/\=R_!GP_=:A?^%KG
MX7Z+XJU/Q+\4-+\+?<_Q_P#@5\=?BU_P4#_:K^*'@SX.>/9_AW\8O^"(.J?L
MO> ?&.LVFD>&](O/VAM4^)_Q?^(5I\+-2CU_6=/U7P_J\_ACXA^&IY?$.LZ9
M9> [+5(=4\-:EXNL_$NER:.W[RT4 ?R\6?P=^(/C+]B+_@E1I6N?"O\ X*)_
ML<?M(_LQ?L::E\+_ (?_ +4GP.\#WGC/Q_\  WXQ^ ?A9^RWX(G^&OQ?_9:\
M,OX^@^,'[//[1'CWPI/>ZQX>^*OAWP[IEY;?L\VT^K:U\-_"?C;3OB)'^X7[
M'?B_XU0_"3X$?"?]H?X,WWPY^-WAK]E'X#^+?B_J7@K1?"=K^SYHGQ/UG2M1
M\->,_@_\/]5\+>(=0TQ?$?@'6?"5S>:OX:\.:?=>"-!\,Z_X2/A7Q9K^G7D+
M0?8M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4@()(!Y'7]?\#2U_.M_P5L_9'_:WUN?]IK]N9?\ @J_^
MT9^QC^SI^SQ^SSJ/B3PU\!_V9[>\MO\ A(=(^$W@C7/'_BWQ3XKU75_'GA71
M;KXF>/O%NHZSX+\/:-IFAW"_V%H7@7SO$^I:AJS>'_#8!_10&!. >?Q_SW%+
M7QE_P3P^&OQI^$G[$'[+O@;]I#QYX[^)?[06G?!WPGJOQN\7?$OQ)=^+O&=Q
M\5O%MI_PF'C[1=0\17TDUUJ5AX1\3Z]J7A#PZTCXMO#6@Z19QK'%;QQI]FT
M-+*#@GGKB@,I(&>3G'7G')_*OQS_ ."^_C#QS\+_ /@DU^U_\7OA9\1/B9\*
M?B?\,?!?A?Q)X&\=_"KXD^.OAGXFT+6)/B9X&TR2<:IX%\0:!<:C:S6%]=V=
MQIFK-?Z7<VUU<0SV4B32*WX+?M+?MG?M0_\ !+C_ ()K?\$<_P#@JI\-/CS\
M;?BXGQS\/?LU^"_VUO@#^T%\:_BG\=O!G[0MQ\9?V<=5^+>L>-?"^H?&3Q3X
M]U;X#>.=,OO /BRXTN_^#U[X1\+IK6O>'UU;P;KOA'2=7\):Z ?V[;E]1UQ^
M/<?4=QV[TM?SM^+?^"D_[,/P#_X*6_\ !0S7_'7Q*_;\U'4/V8_^"='A3]H+
MQO\ !:^NOAAK/['<WPS\.R?#_P 46OC#]G[P5:>.4\:0_'_QO=?$_P ,^#E?
MX@:7\/=)%Z_C4^(_$*^&+CPKJ6D_2W_#ZO\ 9V\*_LB?$[]L_P"-'PT^+OPF
M^%'P^\&_![QAX6E2;X5_% ?M#'X\Q:G'\-?"_P"S;KWPJ^)7BOPK\2?%MYK^
MF7/@?Q3I.HZUX33P'XQTWQ&WC"ZT?P/X;U#QS0!^QI('6@$,,@Y'J/8X/ZU_
M'3_P7E_X*<_&'7_^";7QSUWX+Z1^V3^P1^TO^RA^V[\%/@_\0?-\3ZC\-]0O
MXO&_@GQ5K]G<^"OBE\%?'NL> ?B]\//$_A;5+'4+G2FU^]ETC4XM(U77?">F
M.W@G7M4_;O\ :H_X*V?!G]FCXI?'KX/Z!\)OB_\ M$>,/V2_V=O^&KOVL+7X
M+S?"M(/@1\%5EM[Q[C7YOB/\2O *:Q\1KCP:]]\3=,^&VC&;6-0^'FDW.N&[
MMKO5?"NE^(P#]7**_&OXI_\ !;G]F+P;\2OAY\,OA7X"^,'[3&M_$W]B;3_^
M"@?@VU^#UO\ #C2?$/CC]G36I]2;2)OA=X%^,OQ%^%/C?XF_%#_A'=#\2_$7
M6/A'X:T*3QQI'P[\(^*=0&F7WB[3[+P1J??_ !=_X*Z? 7X,?M._M7_LH>)_
MA/\ M!ZC\1/V0_V(_%G[?OC;6O#^C?"&Z\%^./@7X)7PH/$-K\-M1U+XSZ3K
MMQX\MKKQ1+8P^'O'GASP#874_AO7IH-<>PF\-7OB( _56BOQ#\0?\%[OV1/#
M/P1_X)W_ +0NK?"S]J+_ (5E_P %*/B-+\+_ (-WVF^ OAQKFO?#_P 2IXWT
MWP-"?BYX1T3XO:AXG6UOKR]O-6L8OA%I7Q>U6YTG1;^!-+'B*\\/Z!K?47__
M  66\#V?ACX":=/^R%^U]X=_:8_:;^)/[0G@3X-_L<?$WPM\,/A'\<M8\/\
M[,&@^(_&/Q=^+'B'4/B#\4M$^%7AOX;:'X0\.F[TS5)/B'?ZIXPU[4[/0_ F
MD^*K.VU?7=, /V4HK\,-._X+^?LB>/M%_9ANO@!\/?CE^T%XR_:G_9R^)/[4
M?@;X0^"K#X6^&_BNO@'X0>(-5\'_ !!\ :/X;^)'Q2\&Z=\3_P!HC3O%WA?X
M@Z+HGP2^#^N^/=:\3Q?"WX@:]I&J2^';3POJOBS]NM"U6/7=$T?6X8)[6+6=
M*T_58K:Z4)<V\>HVD-XD%P@)"SPK,(YE!(616 )Q0!IEE!P2 3T'<]>WX&C<
MO3//ISG\NM?(7[37[-6D_&G5M%^('B7XK?M"^%=$^%WPQ^*^GZ=\/?@K^T3\
M=OV>/#_B;Q/XMN/!&LV'C?QUJ/P$^)/PW\0>,-4\$6?@*[T3P7I>N:E=Z%I-
MGX\\;W,FGW-_J-C<:=_/!\!_AM\2_'?_  0'MOV_+K]KS]MN+X_K_P $T/VN
MOB%X_P!1U+]LS]J'Q#H/Q \86?PL\>Z]X)\8P:-KWQ@NM/\ AGXX^'?C?P!X
M/U[PSXD^&<7A:SGT23QQX.\3Z%K^C>,W?1P#^MZBOQ[_ &%/V^M"OO"_[.'[
M.WQ7^$WQL^$%Z_\ P3X\$?M)>"OCC\8O^$#L?AY\8OAG\*O"GPB\-?%WQ?:3
M67Q"U_XC>"+WPOJ7Q(\':QJ&D_&SP;\//%MSI&M7&K:CHVG-;&.YZ?X"_P#!
M7[]FWX]?M ? KX#:5HOBGPO-^UC\._'OQ._92\:ZMXE^$7B+2_C%H'PUT;2?
M&'B+2]8\(?#[XE>,?B=\$O&6H_#'7--^,'A7PE\;O!/@35K[X?R:AIOB./PE
M\6?#GBOX5Z  ?J[TI"P R3@=<]L>N?3GK7XR_P#!7G]ISXP_#[4OV%_V-OV?
M/B#J'P;^*/\ P4+_ &K- ^!^N?&O1;&PN/%?PL^ 7A;3D\8?'K7OAC?:QI?B
M'1-&^,&L>&GTKPAX U?6?#.M6ND-XAUG6]/F\/>(]+T+Q/HOT]:?L)V7P\^)
MGP!^(_P0^//[3GA:T^%/CC6-5^(_PX^)'[4_[3/QX^'_ ,>_!?B7X=>./ =Y
MHGC_ $OXT_%OQ](_B?PQJOBW3/B/X1\50R^;/XJ\(:/:^)K;5K>+0[_PP ??
MM%?F#X\_X*G_  D^'GA/Q)\<=9^%GQ8N?V.O!/QNOOV?O''[8%G<?"Z#X6^$
M_&>A?&"3X ^,?&FH^&M9^(^D_%.Z^!_@+XT6FJ?#3Q=\4M(\#ZBD.M:5>^*=
M"\.Z_P#".";XG1<'\<O^"P?PY^ \_P"U!J/B;]ES]JS4/A[^Q/\ &CP?\*OV
MK?BKIN@_"#_A#OA/X:\<^$OAOXY\.?&:RLI_C"GC7XG>!-1\*?%7PMXA;0/A
M;X3\7_%3P]H4>HZIX[^'O@ZWN?"8\5@'Z]45^=O@_P#X*)^'O$'Q*_:6^$'B
MC]F_]H[X9_$G]GKX"^'_ -J+1/!/C.P^#TGB+X\? ?Q1J7Q(\.Z'XQ^&5MX9
M^,/B"P\,ZQ?>+/A5XET"3P%\<=2^$?C729=0\-S>(=&T62Y\16GA;S;X$?\
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
MGOV?=.T7QSX9\!7/B.QTWX8^.+_P3>V-I>>)/"6B>$_&FY8&U34&U*PMY;8
M_<,$'IVX/\_Y&EK\AO\ @A#XH\5^-/\ @EG^SIXF\;^+?%WCKQ5JOBK]I]]7
M\6^//%?B+QSXQUR:V_:W^.UG!=^(?%_BW4]:\3>(=16TMK>"34];U;4-1N%A
M0W%U*XW'AO\ @JC^V9J$'[-7_!23X)? OX;?M%^,_'?[.?['/C_QY\5OC=\"
M_'OAOX2V/[.'CKQ#\)O$_P 0/A1:P>.K[XO?"GQ[XA^('AS1]+T/XU^.O!7P
MO77[_2?@U<Z6VMVVNZO\1_ GPU^(0!^V.Y?4==OON],=<XYQZ<].:6OQ8_8L
M^+GP?O/VD?V1_A5JGA3X]S?M0:Y_P1M^#OQ,?XFZK\1=:N_V>O$/P6T3Q?\
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
M2 ?W+4W<O R,G.,<YP<'&.N#@'T)&>HK\O?BS_P51^&/PI\/_%_XM/\  _\
M: \<?LN_LZ?&B\^!?[0/[37@C0?!&H>#/AIXF\->+M)\!_%;Q=!X!U+QWI7Q
MH^('PL^ /B_4;W0OCCXU^'GPY\22>&;GPWXMN/">B>.]-\'^+;[0?@RV^*/A
M7PE\;_\ @X_U3XRZK\??BW^S=\+/A-^S5XJUGP5X"^+GBO6_&FA_!_Q9^QEX
MK^)_Q?T_X!:QXK^*7A>W^'L%XGB3QAXNT31O _C;P/HVF7-Q(WA2.QG-C:N
M?T;T5^>]E^V9X-\.>"?V4O 'P3^$_P 4?C+\4OCQ^SMIOQN^&OP0L_&W@\^/
M/"_P"\)^'?AS;ZY\1?BW\2OC#\1M.TP6NA:Q\2OAM\/WOKOQAXS^(7Q ^(/B
M^&\TG3/$7AW0OB=XZ\$XGP<_X*8> OB_\9_V;/@?=?LX?M:_!7Q-^U+\ /B#
M^T!\.K_]HOX<^!O@M!I]I\)?$&E>&?BA\*O$OA'Q?\4;;XKI\8_ ^H^(?#-_
MJGA;PQ\.?%&CZEX.\1Z5\2/#7B;7?AP;WQ99@'Z1]*0$'&"#D$CZ#K^6:\1_
M9]^.&G_M#_#2T^*.C>!?'7@+1-3\1>-]#T33_B#_ ,(.^J:_IO@OQAK7@Z'Q
MOHES\/?&_P 0?#>I>!?&TNAS>(_ &NV_B%I/$G@^_P!'\1+96MGJMF)/@.P_
M:]_9_P#V>9?^"NWQAT[X4?M0WVJ?L?\ C?2/B9^UAH5]XKT+QK<^+[G3/V8_
MAMX_B\5_L]^&O%WQSN?!?A_P;:_L^V?@WQ'<:-)?_"W4;R6UOM,G\*C5=+TK
M2R ?K717Y[_L_P#_  4)\-_'+]HP_LUZQ\ _CW\#_%OB/]G6P_:M^#NL_%W2
M/ UEH_QE^!;>)/"_@W7O%>BV/A'QUXM\4?#W6?#7B?QQX-LM5^''QIT#X:_%
M.RM?$=E=:KX(TFXMM5L-.]Z_:'_:!OO@:_PBT3PY\'?B5\;?'7QP^)=Q\+_
M_A7X?)X9TVPT_4M-^'/C[XK:WXC\>^-O&^O^&?"'@GPGI7@_X;>(_+O+W5+K
M6=<\1W&A>&_#F@ZO?ZHYLP#Z.HK\U_ 7_!3KX2?%KX*?LW_%#X4_#CXH>-?'
M?[5OC?XK?#GX1?L_0W/PNTWXG2>)?@)XF\<^$_CUJOBO6+KXD-\+M&^'/P9U
M7X>>(F\9_$C3/B!XA\.:FESX/T;X=OX\\;?$CX<>$/%ES0_^"B5IXA\+?!RS
ML_V6_P!I;1OVB/C5X^^,WP^\/_LK^./#_@CP-\3-$_X9YUN?0OC)\4_$'B;Q
M#XXMOA=/^S_X5N)O"USIGQ?\)>-O%6D^,T^)/PST7PCINK^,_%T/A6T /T<H
MK\Z/#_\ P42TKQ1X1_9]CTW]F/\ :<T7]H']H^[^-5MX0_96^(7@WPU\.OBO
MX3L?V==?C\+_ !C\;?$G6O$_BZV^&?AKX9>%M:U3P9!IGC33O&WB#_A.8?B5
M\/7\ Z1XFN=?FL]/\;U/_@L?\'=,\&?#O5_^&=OVIKOXE>,_VW;W_@G?XH^
M4/A[X.VWQ3^$7[5%MI>L>)M*\'?$&XU3XU:?\.+KPMXX\$Z1%XZ^'_Q2^'_C
M_P <?##6_".O^'?$&L>+O#6D7&L7VA@'Z]$@=3B@$'..W7V[X/OCG'H0>A%?
MEA\5OVW=?\3^%_$GP0B_8Z_:WN/C?=_LT:S\9/C_ /"'X>^/_A'X7^)'[-OP
MQ\9:O\0?AYX#N+CXV?#S]HG0?"EU\6_BQ?\ P]^(^M?!/P_\!OC)?^/K;2O
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
ME:]L]/UBZ\/Z];:5>W$$=MJ-QHFKPV<LTFF7JP:= 'X4_$/_ ()H?M&_&7X
M_P#!57X->(/&_P )O@_X@_:]_;/\&?MB_LQ?$GP5X@UWXMR^"O$_PHT+]EJ3
MX<6?Q;\$^./@]X+T&WB/C?\ 9.\+:OXDTS1[CXCZ7<>'_'6MZ(GVR;PQ;7WB
MG[?_ &/?!7[8EG./%'[5O@?]D;X,ZI8>!M,\*2_#W]D*]\2^,?"WC[QQ+>V=
MYXO^+WB3QC\0OA9\.?%?A/2I)-)M].^%_P &M''B6+PII.M>*M6^(GQ-^)^N
MZEX0M?AK][T4 ?AW_P %./V"_P!J']LKXB?$/1_"VB_LW?%'X$^/OV$_C%\!
M_AWH/[0GC'QQHZ?LL?M8>,]+^)VGV'[4W@3P%H/PQ^(/A?Q]XP\4^'/%?@CX
M;6WC'4;CPO\ $;X(^'?#WBW5/ACXEATWQ_\ $;P3\2=+]F']BC]L#X:_M:?L
MM?M&_$32?V=8/#OP<_X)4/\ L,^+/#OA;XQ_$?6?$O\ PLJW^*/@+X@:-JNC
MIJ'[/VC:-K'@^'2OAKHOA_6_$=QK6BZM/JFNZMK.F>"TL=&LM,UO]"_V4?VN
M?AQ^V%X?^+OB;X9Z#\0/#^G?!?\ :%^+7[-'BFV^(_ARS\*ZO=?$'X+ZK9:'
MXRO-+T>'6=6U*'P\NK7,MCITGB*V\/\ B":6RNWO?#UA"+26[^IZ /SJ_P""
M4G[+OQB_8P_89^%'[-?QVD^&ES\0OA[XA^,=_>W_ ,)?&'BGQOX,O].^(_QH
M^('Q5TI[76?&/PX^%NN+>V%IXX71M0M9O"RP?:-,-Y;WT\=YY-M\=_M2?L0_
MMQZCXO\ ^"I'A7]G=/V=?'WP,_X*C_ /4='U>;XO?$[QI\*?&_[.7Q['[)\W
M[*6H:OH^E>$?@;\5+;XO?#[QQX3\(?"7618ZEXO\!:EX7\06/BYH0]A);'6O
MV?\ &OQ$\.>!](\5ZC>M>:WJ?A'P9JOCR\\%^%;8>(/'NI:!I45TQET+PC9R
MG5]4EU"[LY=*TORH%MKO52ME]IC<2%.._9M^.WA/]J']GSX)?M(^ M-\2:-X
M&^/7PJ\!_&#P=I/C&TTK3_%FG>&/B)X9TWQ7H=EXEL=#UGQ%H]GKEOINJ6T>
MIVNEZ[K%C!>++';:E>1*LS 'YI_LW_L._M/?"W]L_P#93_:!\='X"S?#_P""
M_P#P2GTC]A'QW'X1^(_Q#U#QC<?$^T^(?PT\?7/BCPCX:UGX+Z-HVJ> H?\
MA6T.C07^L^-_#_B.\_MR75)/#6GG25TW5/B&V_X(B?$GXSZ#^T)HWQ(TWX-?
ML42?M0_L<>(_A)^TOX8_8T^*7Q%\<?LW?&C]LEO%7P?\9?#3]LC0?V;?$7PZ
M^"_A?X<7/PYUWX;^(M1U'3+/4CXZ\>VOCV_\':EXMTVWT[Q1XY^*G].M(3@$
M^@)_*@#\1?BA\ O^"L7[5W[%_P"TE\#/VB;O]BWP7\1?B;^QI\6_V9-'\,_"
M;XF?%/5?A/\ $_XL?&+3-*\+ZI^TAX\\6^)_V<8O'OPDTCX=Z'INL3?#[X->
M#-"^(47B@?$#Q-%XY\9:9>:;X1NO#/K/BW]EG]IKP-^UW\%/V[O@YIOPW\6^
M.7_8WL/V-?VG/V=O$WQA\3>&? VI>'/#?C:3XL_#?XB_!WXC0_!R_FUKQI\/
M/'NO?$+PW>P>// OA/3?&'P\\=7.HV1\'^(= 31_$?V3\-OVJ? 'Q1_:6_:2
M_9:T'0?B!IWCW]E[PM\"/%OCO6_$GAJWT7P5X@TO]H2#XG3>#3\/]4FU636?
M$HTMOA/XFM_$NH3^']*T."ZFTZWT'5O$+C5?[)^F: /Y[_%G_!*'Q5J'PJ\6
M_#GX@?L[_LH?M2>&/VI/VDOVNOVR_P!JWP=XN^*?CCX2^)OA/^TC\<?$GP]?
MX&>*?V/?C!X?^!^NZQI<_P %_AIX:U3X5^.O'4FA?!?QO\399+CXQ8T[6?$/
MB7X5:]U_PC_84_X* ?L\_'C]CO\ :#A^*7P=_:S^)/A/_@G)HW[!7[3GC?XZ
M_$3XB>!O%%KXIT?XJ^'?BS8_M >%M7T/X6?$'4OC[#;-'XH\*:SX0\>7/PE\
M=^.9]/\ "?BKQ#\6(-=\3>,M4TG]X:* /YS_ -DC_@E]^V;\"/#/_!%?0?&-
MY^S/JQ_X)T>-OVM-?^-EYX?^)_Q/MIO$6B?M$?#[XL?#WP\GPRTN^^!MY!KF
MM:!;?%67Q#KUEXG\0>$-.6[T%?#NFZSJ=OJ?_"3V/JY_86_;4^!?[3?[7MW^
MS+8?L<>,_P!G3]M_XHS_ !^E^('QXM_%2_'C]CKX]>.?!7A'X=?%[Q;X4\&Q
M_#OX@>#OVE_!,]CX#T#XC_#_ .'&L>,_@;;3>+KW4/ /B+Q!H'AJUF\;:_\
MNS10!^%/C3_@GI\?_B!^W[\//VMM,\+?!#]G?XC^!/VAK?7/%_[8OP$^)_C'
M2?BU^T_^Q'I&ES0+^R?^U%\ Q\*]#^'WQ.\0^*[CP_\ #3PG-XSU_P 9ZR?A
M[X.\$^%?&G@3Q-IOB?P=:_#[6_UE_::^ OA+]J7]G7XY?LV^/&:'P?\ '?X3
M^/\ X3^(+V*TMKV\TFP\>>%]3\-MKNEP7:F :UX?EU"+6]$N"8Y+/5]/LKR"
M:&>".5/<:^5_VE/VNOAO^RYXA_9J\,>/]"^(&L:C^U1^T/X1_9G^'-QX,\.V
M>K:3I7Q \9:3KVNZ;>>-]8U36=#T[P]X=ATCPUK5]-+#<:EX@OH]/NDT#P[K
M4UM=10@'Y@:3_P $F/B[KVO?L,_&GXI?&WPWKG[3NA"VTC_@IY\1]+TC36M_
MVK_A[/H_P2^(EU\+O#DM[\/X?MG@O0OC?^R+^S-\,K'2[S1OAO#XM_9UNOC;
MJ_BY)_B'\0O%&G>,?IVW_9"^.][^UK_P4I^*VLR_"32_A/\ MD_LL_ +X$_#
M34],\<>,=<^(>@^)?@SX>_: T:ZUCQSX%NOA7H'AO3=#UZ;X^W$MO_PC_P 3
M/$VH64?@R R6MPWBB1/#7ZE44 ?@5\#?V"?VWO#L/_!#T?$+0_V7=(3_ ()?
M>'/%OPZ^*\7A?XZ_%/Q'=^,_"%Q^QJW[(_ASQ1X!%_\ LS^'K34_$NJSW^K?
M$K6?"NOW7A/2O#MO;Z;X'L_%OB>:YN_&-I]R_P#!.7]FSXW?LR^"/VE=#^.$
M'PK@UCXQ_MN_M8?M0>%U^%/CWQ;X^TVR\)_M'?%?6OBAI>@:]>>+_A5\*;JR
M\1>%SKDF@WZ:?INL:9J7V)-6M]0MC>MI=E^B%% 'Y[_!K]G+XV>"/^"AG[;7
M[2WBJU^%G_"F/VCO@W^R=\._ G]@^/O%NJ?$ZSUC]G!_C<VJW/B_P7?_  JT
M#PMHVE^*E^-]XEA-HGQ,\3WFF'PC;23VMS_PDTL?AKXY_P""?/[#_P"W3^R!
MX=^&_P"RCXNO?V/_ !+^SI^S[XU,7PQ_:S\/:9J<?[6_CO\ 9X\/W\NL?#[X
M*>-/A'J'PCA^&'AGQU;R_9O!/CCXY:5\4M:FN/A5:+IGAKP%%\6M9?XT^&_T
MM_:&_:R^'O[-?C']F7P1XWT#X@ZQJO[5OQZTS]G;X=WW@_P]8ZGH.B^.M5\'
M^+/'-M=^.]:U76M#L= T,Z!X*U^>$6;ZQXCU*2RN!HOAW4X;'5)[#ZAH _E
M^-7_  3S^,OP _98_P""E?[3/BGP1\#_ -E^\\;?\$?/VWO!7[5OP?\ V1/B
M_P#$#Q%^S-^U%^T[J'P-M;_3/VE=!^!'BCX3?#+PM\%]1\/Z7X3\?V[ZA8P:
MQX[U^;XD2Z-J6KFVT/Q3XJ^+GVEX3_80^(_[>OPW_96U']K[P]\//AQ\,_A!
M^P=\9/@AX(L/@Q\5O&'C?Q#\2/$G[8_[//AGX#^,/B9JD7B#X8?#>'X;Z!X+
M^!S>*[+PWX+N;[XC:IKOC?XIWMQJ.J>';3X.^']<^*_ZG?M4>,OAE9_ 'XUS
M>-?@7KG[7_ASP;HEA+X]_9E^'/@'P5\;?'WCE);C1M8T_P ,6OPD\8:QIGA_
MQ#K4EK<Z?XJT_0O$-[8M=:?:1:KIHN9TL4G]^\)>$?"G@+PUH7@OP-X9\/\
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
MI/C3_A)-#E\</X)U3PYJ=[XJIZU_P33_ &C;2V_X+6>&/ 5C^S]HW@G_ (*
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
M)XDCB\5:%IFF^)(H]54 _&OX+^+?VA?VPO'?_!)/2OB3^UE^T5X7\._M9?\
M!$SQC\>/VA- ^#OB+PA\'[;QO\6A!^PG<:C\0M(U[X?>!] \9?#WQEJVJ_&W
MQ#>?V_X#\4:#<>$;73K#0_AE%X"T?Q#\0+7QKY9^Q7^U'\8_VG_@S_P1P_9J
M^.W[0/Q*TRW_ &G?!O\ P4,U7XH_$7PSX[\2?#7X]?'Z;]@OXJZ9\,_A1\*Y
M/C/\/]2\*^/] U;Q)X*URZ^+GQ=\9?#S6?"?Q(\=WOP:ECNO$=MX6\5_$+2-
M>_<_X6?L"?LB?!*/X6+\)_@QI'@.X^"7PUU?X0?"K5/#_B'QM:^(/!7PXU^-
M4U_PQI7B1O$TFO-;Z[)!IMYK=]>ZC=:KJ^I>'_"FJZA?7&I^$?#%WI/-:_\
M\$TOV%_$OP*\&?LT:C^SEX)MO@A\-?B%:?%?X7>!?#]UXF\)P_";XD6>O3^)
MX_&?PCU[PKK^C>*?A5KL_B"]U?5]1N_A[KGAO^U;[Q#XIGU-;MO%?B3^U #X
MP_X(;>'G\(_"7]OGPH^N>(_$Y\,_\%;_ /@H5X=7Q1XOOXM6\6^)ET+XLP:2
M-?\ %&L06EA%K'B/53:?:]<U9;.W?4M4ENKR>/[1-,S>-^)?%7Q@_:H\&_\
M!7WXIR?M+_'']E7XQ?L)_';XR_##]EZTT[XDWWPP^%_P*T+X(_LX_"GXJ^#O
MBM\6_AFFE+X$_: ^'/[06OZOJOQ'\4ZI^T9X/^*V@6?P?\0QZ!\'E\$ZAH][
MXMU+]H/@+^RY^SK^R[IOC+1_V=_@M\.?@UIOQ#\;>(/B/XYMOA]X7TSP[_PE
MGC;Q/J-UJ>K>(->FLH4N-2N1-=RVNE07,SV7A[1DM/#^@6NF:%86.G6W ?$W
M]A']E#XP_$?7OBM\0?A#IVL^+_&OA[1_"'Q22R\2^./#?@_XZ>$?#MO?V?AW
MPG^T;\-O"WB?1?AO^TAX7\.V6J:G8>'_  [\=_"7Q#T;0]/U"]T_2[*TL[F:
M!P#\<?V+9O$7[0'[;7Q/_:P\=ZK\5O"7C[XO_P#!&7_@FS^T)XO^%,?Q"\:#
MX=>%O&/QQT[]ML>(?AI'X&UF=H[;P7X)O//O/"7A&^BC_L;QI)K_ (UNH[CQ
M?K^N:E<^&?\ !/K4/BQ\";S_ (-QD\/_ !Y^-GBCPK^V)^P=XR\ ?%_X4>+/
M%T=W\&4\*?"?]C#P;\:/A*O@;X5:;IFF^#O!'C/P3KVG6>@1_$_1=-B^(7C3
MPM/JEA\1/$'B^YU%;VU_HC\;_L=_LU?$;XTI^T5XR^%&B:O\;(_A1JWP13XA
MC4/$.FZW_P *RUJ37)+OPZRZ1K.GV$DT"^*/%5KH_B&2S;Q/X>TWQ;XNTK0-
M:TS3?%.OVNH9>A?L0_LK>&-0^ .J^'O@UX;T?4/V5;'7M+_9LNK&\\00O\#-
M(\56[:?XHT7X8*-9\KP?H?B70V3PIXAT31TM=*UOP5;V7@?5+2Z\(6%EH=N
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
M/VG9KS_@X8\<Z7^VK^U7X/F_X)[S_L^?&7]E#0_A]XV\+^"?#W@+Q58?LD>
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
MAS5-+U3P=;V=A!X8O=)AL+..#S+4O^"9?[!NJ_LV>'/V1+O]F3X<)^S]X/\
M%>F?$'PEX+L+?6-)U3PQ\3-(FN)[/XL^'_B)I6K67Q-T?XOLU[J*7WQ:L/&4
M'Q'U6WU?6K35/$]Y:ZUJD-V ?(O_  1N\(0^ -9_X*Q^"K;Q'XR\66?AO_@K
M/\7M*T[7/B#XBN/&'C*YTNU_92_8T73+77_%VH1)K?BN[TG3VMM(3Q-XINM:
M\::_;6,&K>-_$_BOQ;=ZUXEU;X1^-_P]\;W'Q3_X.*_C[X _:?\ V@OV=/'/
M[,/BKX+?'SX8:I\)O&/AGPQX*LOB+\&_^"6G[/\ \0],U7XG^&M4\)W^G_&+
MP1K4.D+X4\>?"[XKZCXE^%U_X2NY]0TCPMX7\>P:?X\LOZ#?@+^R;^S7^R[+
M\0KC]GOX*?#SX1WOQ9\31^,OB;J7@OP]::7J_CWQ/#;R6T&L^+-9 EU77+N!
M;B^FM_[0O)X;>^U76]2AB34-=UBZON.\;_L)?LE_$7XMZK\</%_P5\.:G\1/
M%%QX)OOB#=0:AXFTCPI\8=4^&#6,OPJUKX\_#71-=T[X9_'W7OA+<Z3HM]\)
M->^-'A#QWK'PMU'0?#VI> +WP[?^']&N+$ _)CX@_M6_'?\ 9<^.7P _:-_:
M#;XJZC\*/V]_V$KW1_#'[+\/B3Q3HFE_";_@IKX-^%_A_P"*FB?LU> -:;4]
M.L]#\3?M=^#HO&GP\^$/AO5]+\1^.?\ A>_PH?2OAY+!K?Q.FT&Y_;G]GCX=
M>,?A)\#?A1\-OB)\2?$/QC^(7@WP'X;T7Q_\6/%5S/<ZY\1_'5OIL#^,?&=T
ML\DAT^#Q!XDDU/4M-T.W,>G^'M,N+/0=+@M]-TZUA3Y]^+/P9^+G[1/QX^'6
MB?%+X=_!O2?V7_V?OC-\._VC/ ?BNW^(.L^//BC\7OB%X%\">)(?"/AWQ)\*
MM5^#/A;1O@A'\,OC/XBTCXJZ+\0_!_QS\?ZOXDC^%GACPMJ/AFW\/_$KQOIG
MAC[GZ4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!\Z?M,?M/?#G]E?P9X3\5^/K;Q)KVI_$?XJ?#WX&_"GP!X*LM+OO&OQ
M1^,7Q4UC^Q/ GP^\*KXAUKPSX4L=2UBYCO+V[USQGXK\)^#?#FAZ7J_B#Q1X
MFT71=,O+Z+Y3O/\ @K5^R9I'PF\%?%GQ!%\:]'A\8?M7P_L/7W@.V^"'C_QG
M\0O ?[4T/CRW^'6O_"3QUIGPXTOQGX?T_6O#OB&69%OM%\3Z_HOCA+9;/X3Z
ME\0];U+1-(U39_X*;^"OVI?'?P8^%VE?LQ:!X\\=:=:?M(?"?5/VGOA3\(OC
M?H_[-_QI^+G[+$*>)+/XA>"/A#\:];U#PO;>"_%</BJ]^'_C+7;:T^)_P9UC
MQM\-O"7COX=Z-\5O"VI>+K9;_P#G[^*/[/\ ^TG^R#\!/!GA'X@_LX^#/!%K
MJO\ P<R?L_\ [0?[/7@KX:_%GPEK6B?$/PG\5?VA;KQGX6\)^$/)\/\ AG3?
M GA>PLT\.>"?#FJ_$"W\%ZY?>)#XE/B7X?\ @7PGHFA>*O&0!^X-[_P67_9"
M\,?!S]H[XN?%#2OCQ\'+_P#9(\>^"_AS^T3\'/B-\&_$-O\ &CX6:Y\4#;O\
M)=9\4^&?"T_BKP_I?PZ^*]K=VU]X"^+5WXLA^%NK6TRI<^,+"\_T6O(?VOO^
M"BWA;XF_LD?\%5/AI\(]4_:1_98_:K_9;_8B^./[0/A.U^(_PVU'X+?$WQ!\
M/--^&7CC7OAG^T-\&1XPT[57UCX7>*/%'A"]\'ZEJ\=IH7Q.^''B"#5?"OC'
MP_\ "?XFVFG)8?#?_!5CX._%*3]B_P#X*J?MG_$+X;O\&=<_:.M?^"9?PI^'
M_P $O%FM^#+[QWH?A']F?]JSPW>67B_XQ^*_A)XE^+'P^L/%GC[Q[\;/%^F6
MNF^ ?$_Q,L_#7PH\&_#G6[W4[CQAKOB/X?>$_JK]J+]D?]I#]LK5/VW_ (_M
M\ ]<^"WC+Q[_ ,$JOC__ ,$U/V>OA%X^\9_!74/B1XT\4_M)ZQ/XC\:_%3XG
M>(OAM\2?B#\,?"/PF\%:SI'PRMO EG8_$K7?'U]IQ^-VL:MX"TW4O^$ T'Q6
M ?57PQ^,'@%_CK_P3K\$>,_BS^TRWQX^(G["WCGQ7X=\ VMQXN;]G3XIZ'%H
M?P&U+X@_$CXL:UJNC-X;\<_&GP)J]KH]EX0:Q\7ZCXQ\'Z7\3O$FH>*-!M]-
M^(GA[6+STJS_ ."DGP+OOBKX'^'UOX4^,4G@GXF_'KQM^RM\-_VB8O!%G<_
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
M?$?P=:_M(^&O$_C/]D;XC>/_  SIV@?#O]KGPGX&T=/$7C77/@=>VWB#5/%
MAT/PO/:^-M*L/BGX4^&&L_$?X;W/_"T_A'IGQ ^&=GJ7BZR_'#X-_!3]JWPE
MX]^ OPP_;D_9R^*TV@?$7]G3Q_\ \$R/@?\ '36O^"A/P)_:;^)GP=T/XF_#
M;Q#XW\:^)K#X:^%?V,/V49O''C3QQX-^!?AB/XI_&#4=4^*7Q!TGPY\(= \1
MR^'(_#4WQN\5:OZI_P $O_V(?CK^SOXG^ ?PN^+?_!+_ /X)_P#P>UW]D'0U
M\"ZC_P %&_A]9_"+7_B)^T_X4T?X5>(_AGX;\5?!WP[X>\&V'QK^%/Q6\=17
MF@W?Q]\5_%[Q'8Z??:5'XZT;PMHWB5?B5#+\.P#Z<_;U_:A^,NL?MM?L3?\
M!,?]G;XC:E\#_%/[3^A_%WXT?M ?'_PUH?A;7OB-\*/V=?@UI)GAT7X0:?\
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
MYO'WA673]>@6:U\97WQQ\,^-/!OAFZ=/$_\ PBF@^,[/QMI_@OQ-9^&-#\7
M'Z<^ /\ @I?^SMX]^"'BKXS-IGQ5\$:IX+_:"G_9+\1_ CQ]X"GT/]H"U_:B
MEUG0-)\-_ NR\"6FHZKI>N>+O&EMXN\'>*_#NK:%XIU+P'!\/_$UM\0?$_C'
MPYX,T3Q?K?ASVS]F[]K'X;?M,S?%7P[X;TWQAX ^*WP#\<Q_#;X]_ OXIZ5I
MOA_XL?"#Q??Z%IOBWPU!XET[0]:\3^%=>\,^.?!FM:/XQ^'_ ,1_AWXO\;?#
M/QSH-]))X7\8:I?:1K]CI'X1_&[_ ()B?M1?%WX:_M<ZM%\&_A/XE\?:7_P6
M0T[_ (*A? 'X)?'C4OAUXO\ @M^T[\--+_9^\&?L[:]\!/B=<K%X[L_ GB;Q
MEX,TGXC:CIEYKOA6\\/:!XFUKX6._B:"-_&&L>!OU;_X)X?![6O &@_$'QWK
M'[ G[,W_  3C?XE+X,MO^%"? VQ^$VM^/[R\\%+XIM[WQK\:_BC\$/#GA3X;
M>(KG4T\06>C?#WP)X?M?& \"^'?#]_XHU#XCW^K?%+4/AQ\*@#BO#?B/_@I7
M!J'P\_X2_P" FGZEI]M^WO\ $7P_\6GT/]I3X>VK^(_V3-42Z_X5'\=?"D3_
M  XL6TOX:?#^UU6PB\0_LY63^%/CGXIUOX;^';OQ%X_\<:3XQ^*5MX^_$K7O
M^"K_ (=A_P""@O[>/[('_!0;]LC]HG_@F;\>?"_QUO/#O_!/CXCZ;%X6TG]E
M+P[^S\-'TS1_A?XU\3Z+XB\,>+OA?\1=>^+EPNL?$SXE^)_VL[?7_ASI>A:Q
M9>%OA=XO^"'BCPY<VD']A%?SP_M@?LB_&S]M?X*?'G]G3]MW_@G/X._:J\1Z
MQ\1/VKO^&+OVE/ _Q;^!OA:X^#'P_P#%OQ;\?WG[.]S\6?%?C#5_ WQA^"&L
M^&O"2?#(:TO[/_@G]I_3_&'@?P_83?$?POJ?BW^W_AI=@'Q__P %?_VROVRO
MV%_C3_P08^%<7[8>K?"#1/VJ/B#X=^$G[>?CBTE^%&H^$=7TCP=KW[(/A#XA
M^/M(\6_%?X?:U8_#ZU@LOB3\3O$5UXPL(O#UD(;Z'7-:M$32[9+/].O@U^T+
MKOP>_9W_ &A?^"E'B3]J7XP_M-_L)-^RYK_QO^&?@SXCZ9\&E^(VB77P8UWX
MO7VLZ]X!\0?#_P"%/P=BUKP[^T%\/+/X=7W@_P />/)]3U7PIXHM;Z&[\22Z
M7X@M+?0OS-_;,_X)#?MAZOK7_!OKX=^ _AZS^,WAW_@CCK'PVU?XO^-?&7CW
MP=\/Y/C!9^!-7_9-U<:;\)=)U/7=:U6REEA^ WBG2M/TGQM'X=TWPW:7WA+2
M[;7O$%I'?ZK9_J[H/[/7Q:^._AOXP_L?_%7]F9/V:OV ?&?[,_Q^^$L6D6'Q
MI^''CKXB>*/%G[1/B31;V_FTSPAX3\*:QX=^%EC\&M(O/B%:?"[4+7QKXLMY
M%\1:5/>Z'I]UH>GVT8!\J_\ !'WQ#^TY_P %1?V6-)_X*+_M4_M*_%?PE=_'
MGQ3\2F_9\^ 7[-WBJ7X/?!_]G3P+\./'FN?"ZREN-.T>VNM;^.7CW5O&/@7Q
M#XHU:_\ V@=:^)_@J73KS2M M/ .G:0-6TS4/K/P3^R3^V[8S:&/BI^W#^TK
MXWO;/X2_M@_#/XB^*?!>I_L_^$HO'FA?$+XO?%S6/V9_&?@'X?6_P<\.^'O
MG[6W@7X=^+/APUY\6/[0T#X.>$9OA9I7@.R^%7B_2_B#XI\4>#?F/_@E+\&/
MV\?^"5O[,VG?\$__ (F?LN:I^U3X$^#GC#Q_/^SS^TK^S7\2O@/X<\*^)OAW
M\3/B'XO^(GV+XX^!?V@_C'\)OB/\/_&OA[Q)XIU&[U<?#OP[\8= 30=7@T?0
M]0\07_A4:CXM_<_X8-\3Y/ GA^?XS1> [3XF7<%W?>*]+^&4_B'4/ GAZZO]
M0N[VS\*^'M?\5VVF>(/&-OX3TN>Q\-77C_4O#?@:3XAZAI5YXWA^&OPQM?$$
M'P^\- 'Y<_%SXD?'3_@GG\"_V0/C?\:?BQK/Q1\/^'/&/P%_9J_;:N_%NL/X
MBMI?!WQJ\8VOPL\#?&_2M>TKPAX4T]_B3\$OBWX[\!V/CSQ_I'@7X;Z3\?/A
MGJ/Q!U3Q5\-[/QU!\&M(^'GJ'_!87]K/XC_L2?\ !./]J7]H;X0Z?K$WQ4\)
M_#37++X>>(-,\+VWBVQ\ ^,-<L;G3=%^(GB/3-1LM2T--#\&W<J:PDGB33-2
M\-WFN1:+HNN:=>Z?JL]M)YC_ ,%I_AVG[3G[,'@+]@G2#=3^-OVVOVE/V=/
M5DFD7^G6^M>%OAE\'OC+X'_:4^//Q6-MJ-M>VW]A?#WX5?"#7(I;_4+==+D\
M9^)O 7A,27GB+QAX9T#7?4O^"P7P!^,O[5__  3G_::_9D^ /A&P\7_%3XZ>
M#]/\!>&X-;\5:+X-\-Z&MWXCT?5-3\2>)==UB1Y(M+TO2])O!#9Z-INLZOJ>
MLW&E:<+*RTRYU/Q!HH!X+^S;X9^'?PW_ ."B<UIIO[2W_!3:\\1_M#?LN_%K
MXF^!/V2/VGO$_P 7O%O[/?POTCP)\8?AA\/_ (M?$W0==^,4/B"6;Q]KOB2/
MX?ZE\/?AK:^.?$C?!WPCXZ\<ZM!X9\'_  X^-OPW\.V'B_P ^,&F1_L'_LLZ
MW^TU^TQ^VB_B6_\ ^"O7Q(^$?A#XD_#77?%6K>.?BGXQT7_@JE\=/@_\&OA'
M^T)XN\.^$;SPCHW[-GB;2[#PYX(^)7AWQ OPZ^']_P"!].L?AQX';3=7O/!/
M@S4/NG7/AY\;_%W_  4-_9;_ &FY/@QKN@_#7P+^QS^TW\'O'AU+QI\,+C7O
M#7Q ^-?Q'_9U\>>'M.32M*\9WZZWIFEV?[/VL:9J^L:3=SPK?^,_![VD-Q9Q
M^*KCPY\-:;^Q_P#M86?[#/P*^#$_P1G/Q(^''_!6>Q_;-\1Z%!\1OA;);/\
M!FP_X*3^)_V[';2=9E\7VVE7OBVX\!>(K;X>6N@75SIT+?$FSOQ<ZI:>"19^
M,+P ^U?C]_P5@_9Q_9[\7_M,>!M<\!?M.>.O$/[('@/X9_%/]H!/AK^SSX]U
MK2/!7PQ^),/CW43\0H?$FNVOACP]XD\&>"?#_P /=:\1^,_$/AK4]6TU=/%U
M8^$Y_%OB/PK\0-"\'>\^*OVVO@]I/B'0/!?@2U\8?';QWXA^ K?M26O@KX*:
M3IGB;7;;]G>6<:?HGQ5O'U[7/"NCG3?&NN-_PC_PW\*V6K7OQ%^)NJ67B1_
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***;N'3.<'!P"<'WP#B@!U% (/3_
M #C@_K10 44FX9QW R0 3@'IG XSSC/7!I RGH<X.#@$X.<8/'&.^>G>@!U%
M'^?3^=!. 2>@&3WZ>PY/X4 %%-#*3@')(W#K]WL?H>Q[]J=0 444F1G'?&<8
M)XY]![4 +12;@.N1D@<@]3P.U+0 44A8#/4X.#@$X.,\X![$'\10"&&001ZC
MVH 6BBB@ HH)Q2 @_A[$=<^OT- "T444 %%)N SUX_V6_P *7K0 4444 %%%
M!./7\ 3_ "S0 4444 %%%% !11G_ #@T4 %%%% !1110 44F><=_H?;OT/7M
M2T %%%% !1110 4444 %%%(2!G/89/!.!ZG'T/Y&@!:* <C/KS10 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 44A('X]."?Y4F]< Y."
M=HX.<^F,9[4 .HI 0<X.<'!]CZ4I./\ ZP)_E0 44F1[_D?\*6@ HHS]?R-(
M#GI].00>/8X/T]1R.#0 M%%% !103C_ZP)_E0#D9'?\  _B#R#Z@\CO0 444
MA8#.3C'L>_0=.IR,#WH 6BBD) SGL,G@G ]3CZ'\C0 M%("#TS^((_F!2T %
M%%% !111GG'/Y''Y]!^- !12$@=?3/0GC\,T @@$<@]* %HHHSSC_/Y]* "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^*G_@N'
M^V'\0?V)?^"D?CKQ'^USX;\<?';]A7XR?\$\?'/A#]G+PA\'?B*VF^(OV8OC
MBVJ:;H#?'?6OA_IWBO0M1\'^-9OB?J.B^$_#W[24VG:5K_AW2/B%X=T[X0_$
M&_\ %'@7Q=\/KK^U:OP5_:;_ ."6WQI\8?M2_M^?'CX5W?P'^,7@W_@HS^Q]
MX?\ V8OB1\-?VG?$7CWPY;? [Q!X&\-MX0\(^,_AE=>"?AY\2!XR\!7EI=S^
M,O$_PKF/PNUAOB-I\7B71/BGI=QJGFZ$ ?HA_P $VX/B=;_L#_LBQ_&7X[^&
M/VG/B6_P%^'EQXH^/O@S79O%?AGXI3W>A6UUI_B?2O&5VL=_XZCGTB;3[:X\
M?:I#;ZQX[N[:X\7:Q:VNIZU=VT7VU7XF?LI?\$]?VU?V';[_ ()Y?L__ +//
M[8/@*Y_8)_9B^"'C#P=^TS\.O'OP=L[WXI_'SXL:_KGB+Q4_C;PAKBR:K>^
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
M\\- 'MFC_P#!>O\ 99\2_"?P5K6D:Y\&M#^-/C3]H3XR?LN0^%_B;^TCX)\
M?LVZ3\3_ -GOP5H/Q$^*_C:;]KM]!USPSXA_9X3PCXS^&U_\/?BAX%^'GBSQ
MAXZO?B_\+]"?X2^'M<O_ !QIWP_^^_V!/VZ?AE_P4#^!NI_&/X:V3:-=^"OB
M;X]^!_Q1\,1Z_H?C72/#'Q:^&%_;6/BNP\(?$GPC<7O@KXK?#W5K6_T?Q9\.
M?B?X,O9]$\;>!?$?A_6GM-!UFXU;PSHOQ!\:_P!A7_@H/\4[;]FS]K:Q_:2^
M >D_\%'?V9?B)\3O&/@GPVW@KXA6W[$;_"CXZ_#;P!\-/BS^RI?65GJLGQGU
M?P;J7_"M_"_Q,M/C1XD;7?&P^*2>(M3T'P-X'\,ZSX3\,?#3]0OV=O#7Q^T#
MP%-??M,_$#P3XY^,/BW6&\3>([#X5^'-2\,?!_X=))H6@Z):?#KX56OB6]U?
MQWJOA;2DT)M;U3Q5X_UR_P#$7C#QUXB\8^)['2?A_P"$=5\,?"SP* ?@;_P6
M:_:C\8?'O]BWX^67PL^"^N7W[._PB_;/_9H^ WBC]HJ?XL3^!]4N_C%\/?VV
M/@OX#^*UKX>^"T>CV[?$[X#>'O%#^)_V?/%?BK7O&MIK,WQF2]F\.?!7Q3\/
M/"X^,>G_ &!^V%_P6U_9]_9+\?\ QG\-74GPF\7Z)^RUJG@[2OVD-,U3]ISX
M4_#7X]_;O%^A^%_&-[I7[,O[//BD2>(OVC-8^&?@'QAX<\:_$]+_ ,1_"/06
M@U=/ OP>\1?&7XP>&_B-\-? G@OQR_X)8?MO>*_A)^UY^QS\+/CG^S?;_LI_
M'_\ :M\)_MC_  I\6_%3PQ\4-:^-7P=\::Y^V-X*_:Q^,WP9U'PQX0NO#W@S
MQI\,CXTT?6_%OPW\8?\ "8Z)XS5;W4/AAXGTUX_$EG\7_ /T1KW[&G_!0KX-
M?M.?'[XA?L5?M%?LY>&_@Q^VMK'AOXA_M Z#\>?AI\0?%7BGX ?'_1/AGX3^
M$FO_ !R_9:T+PSXFM]"\:Q?$3PIX-\*:CX@^$WQM\4KHFB^*?!NAW&D^+[CP
MU>:IX88 YSP__P %6]9\'_&C_@JOXC_:"\%:9X-_9#_X)Z^'/A!J.G^/?#7B
MS0/$6M^(;#QC\%],^-VC:K;:)<0:1JNM>+?C9H_Q'\'Z5X2\-IJ<&C>'[_2M
M"\/37?\ ;NM:U?R\K!_P7?\ A1:>'OVKHKOX>>!OBA\4?V:OV2/%/[;]AX%_
M9-_:E^#W[2?A3Q?\!?!VMZ=X;\:V7BCXOVH\ ^"OAK\9/A+JFKZ1J'Q@^%['
MQBL?A35]-UKX#>*/VA=2N#X>CV?B=_P2<^)'QC^(G_!4SP/XW^*O@O\ X9A_
MX*0^ OV?KE/%-K;^,[C]I+X:?%SX$? CPG\%]"U"2&VNM"\!:UH]GXD^''@/
MXS0>)_[9@OM9U&+Q!\.-2\#VFG7]KXWM=S7_ -DW_@JI^T;^R7^TS^SW^U_^
MT1^R/J.M?%']FCXL_LK>"[GX'?#[XB>'?#7C#_A;.FZ/X8U#]I_XXR^*5O\
M4+'XG>&O#%AJ0\+_  6^$.F^%_AG!K/BGQQ/K/B_7;#6_ ]I\* #V+Q1_P %
M#OCI\/?$'P&T#XA_\$_OBKHMQ^U#^T%J?P8^"(T+X[_LW^);F_T:']F36_VB
M='\2^/8/^$_TFV\(>*+^Y\)>/? >I^$-%OO&WA?1I?AOXO\ $L7Q0U6VU3X7
M:5\3/"-&_P""Q_C4>!-0^(7CC]B/QEX0\,?!+]M;0_V&?VU]?LOCC\-_%.A_
M #XG>,OB;X&^&'@_Q!\,UL].L/%_[17A WWQ:^#NN^,+FQ\&?#74_#VC?$>R
M@T'3O&FN^%?'>C>&/L3XV_LS_&CXK^*/^"=_BFRO_A=H\_[(GQKMOC3\1]/N
MM8\6W4/BB[?]GSXI_L^7_AGP/=P^%XY([:/3OC)XB\8V>LZ_;6TLE]X8T3P]
M/I4=OKM_KNC?$7B#_@E[^T1K'[/?[=WP;B\<?!:'6_VP?^"EO@;]OG0/$$E_
MXZ.D^ -$\'?%#]G3XHI\--9TM?"C7GBC59;C]F+PUX;?Q/8ZCX>L[J'XC:[K
MZ:)IS^!-/T#QT >_>&?CA\$_AC^V-_P5?\4^$OV4OB/8_&OX,_L_?L?_ !6^
M/7CS2_&W@:\UG]J7PU'X0_:4_P"%5Z9\.O#'B'XJVO@3P;;?#GPW\//%FAVV
MJ>-M8^$^L^)M9\0:DOB+0H=%T'POXI\3XW[-?_!5F^^-/Q$_8_\ #/Q._9D\
M0_L^^!?VZ_V/-5_:S_9V^(_B+XL^!?&L6JV_@7PA\+_'/Q4\&^-O#WABU5_
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
MMXJ\/Z=\98SX,^%WC6>TUJ/P%\0=!TWQ%X/\?_5WP*^%VL_LD^+O^"@_Q_\
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
MPSJ&K^%?%WA_4--U/0O&'@;QOX5U6^T3Q?X(\3>']:B_LZ_N=0T72_@'X?\
M["_[9/POU#]A_P#::\/ZA^R]K'[7/[-'[+-[^Q9\7OAB/%?QE\*? 7XS?L_7
M]I\,;ZRT_1_C'<>"/'_C'P9XV\%_$WX80?%+P]XH'[.^H6VLZ7XMUGX2^(=&
ME72=$^* _0']D7]F[7?@):?'OQCX\\4Z=XM^+G[4W[07B?\ :/\ BK/X?T]=
M/\'^%=9UGP;X"^&7@[X9^"&DL[#5-:\-?#'X4_"[P!X+;QKKUCI6N?$KQ'I/
MB+XF:CX:\%S>,?\ A"?#@!^,G[;7[1OQX_:-_93_ .#ASX,_%_X10>!_A?\
MLM_!#XJ^%/AIK7A[XF69U:&ZL_V.?AO\??":^*H_"-QINN:IK/C7_A9$7C36
MK./5+SP+HNCZ;:?"W6+3Q0R>(-4\1_9&D?MS0^+?$_QE_8N^.W['/Q.T2R'_
M  3]U+]I[X>^%K/X@?"[5_%7[0W[.]C#:_"CXK^#M;TE/&G@WPM\$/BA;^(/
M$>AZ)HGAO7?BU>Z%J^@^)HM;NOB)X1U+2-;TC2,CXT_\$_?VG?B+/_P6#\ ^
M'?&_P%TWX0_\%*_!.CV?@W6-:A^(DOQ*^'_C/6_V4OAE^R5XT/B?3[&S7PK-
MX7\,>'/AK'\0?"ITF]U'5O&>N:[+X4UE? ^GZ4GB/4>X\4_L1_M"^(/VN;+]
MJ.+7/@Q;I!_P3+\<_L)OX+DUOQRS1^.O'/C7PK\2KGXDKKJ^#L7'A'3==\'V
M/A>'PL=*M-:N])U"Z\3OK]M>6D7A:Y .1^'O[>WPM^#/[+7_  29\!? ?X.^
M#O!;?MH?LW?">Z_9=^#WQ=^.]]\.? /@CX?>%/@C\)_$.E_!?_A>6L>"?B5J
MGC#XQVGA;QOX5\(?"7PEJ/AT:E\8-8TC7+K4_%7AF'3-1U4?J1\-?$MU\8_@
MO\/_ !=XY^&NN_#J^^*'PS\'^)O%WP@\?P6LGB?P)>^-O"^FZOKOPX\:VL.^
MS;7_  K<:G=>&?$<$6ZV;4;"\2/,17/Y/>+?^">WQHU3]B3]BS]BCQK\,/V+
MOVM?@S\!_P!F:#]G;X\?!O\ : U+QWX+T+XEZUX'^'_PZ^%'P?\ CO\ ![XQ
M>'O@_P#%'QO\#/B/X3\*^'OB)K#OHW@N^UC2+WXC2Z/X9\<:?JV@:-\1K+]$
M_P!E7X'^.OV7OV1O@G\ M3^)FM?M#_$7X,_![POX%N_B;\3-3N-"OOB5XI\-
MZ'%:MJ6M:E:Z=XLU30-#N]0C%CI9N;;QMXAT3PW#I\.KZGXSURTO-7U4 _CT
M\/\ Q ^+A_80T[7_ -D'XN?M;>,?^"L]O_P4H^,'@_\ 9I\">&_BQ^TA\1?#
M_P 0OAOX2_;.\2>"KOP1^T;X9\2>*]9^$,7[*OAKX+^'->?6_%7Q*?P]X,\-
M7_@73GN_&.DS67B4S?TX_&O_ (*)>)/ R?M5^*O@O^S7K_[0_P *_P!@[5Y-
M'_:P\2>'_B9X5\+>./[5T[X7^$?C3XT\*_LS?#Z\TS6K'XX>//A1\,?&N@^)
M?B7X;\?^./V?-/6\U73_  5\,?$7Q2^(D'B3PAX:W_\ @F5^R-\5_P!BCX'^
M,?@Q\3?$7P]\8'5_CG\:_C9H_BCP%<^);=9'^.WQ.\4_$W6O"VI^'_$6CP&R
M3P??:^FE:5KMKKVHMXFM-US=Z+X<FM=FH>4Q_L:_M2_!#XH_MLVG[*/BCX&V
M7P8_;W\9:S\8M?U7XIZEX\7Q[^RK^T+XT^%GAWX4_$3XI^!_ UKX0\<^%_VF
M?"_BT>$?"OQ&B^$GBWQ_^SO9Z)XITS6?#5KXVN/"GB:Q7PB >0?"WQK\-?BU
M_P %-?VEOC;\*]/\0?&[X;?'G_@C#^Q;\8_"^A^'=<%O??%/PWXY^,?[9J:%
MIG@BW^)GBOP9X8\$W?CSP;H_AC3K;3=4U_X<^&K?7)VUCQ7?Z%J5WX@UVO1?
MV<?VTOA=X3_8J_X)E>#OV3_@"MEXE_:S^"GA;3_V0OV7/$_Q<N=+TWP%\)/A
MI\)K'Q7K^O?%;XR:UI'C_P 86GPY^$?@F+PKX>\3^-]*\%?%7QOJOCKQMX T
M"#PSK=WXKGUJQ[3]G?\ 8&\;_LJ?'=/&7PIU+P-K/PC\ ?\ !-_]FK]@;X2>
M&O&'B'Q#!XYO#^RSJWQ/\2>#?'7C_6M&\$G1(%\8WOQ7U+0?%=KH>F7MSIT7
MART\6Z<]_<^(;KPIH?S*O_!+3]J#X9_LT_\ !,RY^ 'QD^#6C_MN?\$M? _B
MOX6?#36_B#I_Q&U+]F?X]_"[XB^ =&^&/Q+\%_%;0/#%SH_CKPK_ ,)9I/A'
MP%XVT?7-''C&;P/XQ\'16EEI^M6VK+K.D 'U-X>_X*->/X/'G[('PY^,7[&W
MQ3^!.L?M5?%[XV?L^S^(?'GB?2[?P%\/?C+\"-,\?>(M3T9/$-QH6FZGXS\(
M?&[PI\-O%?B;]E#QI:>'-#_X7AI6FR75YH7@&VN=,N-2^T?@!\:]1^.6G?$_
M6I? EQX.T+P)\;_BM\&O#>KS>)-+\0VWQ$B^$/BR^\!>)O&ND1Z=#!<:+I2>
M.M$\4^$#I6N0VVLQ:SX4UJ3[/+HTFC:OJ_Y-?MZ^"+[Q)^Q_K?P"^.?[3'PM
MU'_@IU\5_'?@G]I/]BWPG\/I-#T.Y\#_ +7/PD\1_#N']GH_LP?"7XGWWQ0^
M(,?P6^'GC;PKX5_X7]\0=2M->M;OPQXH_:'^+?B:S^&'@?Q5J'@GP+]T_$6+
MXM_LB_!_]DSX9?LQ>%_!GQ,L=$^+GP/^#_Q-TCX@W7C0_$/Q-\'->NE\(_$;
MXE>"9?!.C:M;ZC\5M&US5=/^+OC_ ,2>/([/P7'X3L/B3XD\3ZO:W[V=T0#>
M_P""DOB'X9^$_P!@/]L7Q1\:_@QXF_:%^#/AW]G7XJ:Y\6_@YX/\3V7@OQ!X
MX^&6E>%-1O?'MA:^++WQ;X'E\/VMAX5AU76M6U70_$<'C"TT?3+^3P/I7B7Q
MB-#\-:M\_>+?VOOCYH_[;/[ _P"SO\.?@CI3_ K]H']F_P"+?QA\4ZY<>/?#
M=MXBLU^'6I?LYZ)<V6FV.H6DETOAKX6Z)\;[36-06-K;Q+\2=9FMM.T:WT72
MO"^IS^*OKO\ ;7^"7BG]I?\ 8^_:>_9O\&:KH&A>(?VA?@)\5?@79^(_$\FH
MKHOAF#XN^"=9^'VI^*[JWTJQO[[4YO#&E>(;W7K#0HELT\0:AI]KHEQK.@6U
M_-K5C\Q>+OV5/VEIOV@?^"<_QS\$^(?@79W'[,WP2^.?[/WQXTCQ6WQ!U.&^
M\+_&FR_9VOKOQ?\ "#^Q]/TE]9\0Z9KG[/%CIMOH'C6Z\+Z:FC^,KS5I-9O+
M_P .0:1KH![G^VM^V'X:_8Y\&?"S6=:A\#-XA^.7QJT']G_X:7?Q:^)L'P4^
M#.G_ !#\1>"?B!\0-*;XM?%]_"OC^\^'GAC5-'^&FO>'-#U;2?AYXZU/6/B-
MK?@;P?!H$4/B6XUS1ORC_:_^)WQ4\4?MM?\ !#GXOS_L[_$/P[\9/^%\_P#!
M1KP8/V=M:^)>F:9 VJ>%/V3OVB/ FG:U>:SJ&KZ=\.)?"NJPZ:OQ%LOB58:#
MK7BB?X4ZK]I\%:3XMO[_ $[PAK_ZP_MK?!_XE?&_X9>%O G@?X>_LU?&CPK/
M\0;>_P#C9\"_VKK"XF^%/QH^%,/@GQU:Q>"Y-=M?AG\8)O!GB/3/BA??#+Q_
MHWBU?AQXI%DO@F\L#ISKJA(_/7X(_P#!*_XJ?!'7?^"8#>'/B#X2N_A[^P%\
M6/VO/B)!\//$'B_XB>+9_"O@']J3PO\ %/X>>!?V<OA/\0/%6B:EXM\1^ ?V
M4OAU\3K7PQX.\;_$]Y/%'Q:@\!Z7!<Z-\'M'UFVTCPB >Y?#_P#X*4^-_BE^
MS/X?^*_@W]D_Q2/C8W[47Q8_9 ^*_P )->^(=K#\*/V;_BG\!M5^*-E\8?&W
MQX_:3\*^"/&6F>&?V>?"=M\)]6CM?C+X>^&WBR'6?$_BWX<^$$\,66H^*+B;
M1OB#X\_M2>%?VW/"O_!%3]I/PSHFI^#[F?\ X+%?\*=\2^&++XB:;XY\(0^)
MOAA\+OVT_ GQ%AT+Q1X$UFY^'7Q<\$3_ !!^$%MKGPL^*$%CYVL^$?[+\0Z3
M9>%)/$NN:$.SU'_@F%^UUIW@2STG0O&/[,?C.VD_X*D_'K]OWQQ\!/BL_P 2
MM7_9_P#B]X#_ &AO$_CKQFGPN^)S:5X335O$7B3]G#QSXST[XH_!_5KWPG>>
M#/%7Q0^'7P_\7Z_X.\(:GH&F76FZG@G_ ()I?MC:=HGP"\.^-?B+^S%JEG^S
MU_P5C^-7_!1#2;_PCIWQ7\/3>-_#'Q0\9?M/^)+KPM?Z;K8\4KX0UW7+?]J?
M5([31;?5/%NG_#*3X7:9;3^-?C+_ ,+(O-1^'(!] ?L"Z9;:1_P4 _X+7V=I
M)?R0?\-3_LN:@G]I:MJNLS0R^(?V"/V=?%6I6]M=:Q>7]U:Z8-;U[5;C3=&M
MYHM(T.VN5TO1++3]*MK2R@]R_:5_;6^(/P8_:0^$7[*_PP_96\;_ !P^)/QT
M^"GQL^+7PZ\1CXC_  W^'/PMDU'X)Z]\,]$\1>$O%?B'5=2U[QKX7M[&+XH>
M&]4\0>*I?AQ?:?;0:YX:TWP19?$;7KWQ/I7@S:_9M_9I^)'P?_:E_;W^.?BG
M5O!%YX4_:\^*/PC^(?A71/#]_KUWXB\'Q_"7X#?#[]GU-/\ $,VI:#I>F:BW
MBG1_AKI7C=WTUHAX:U+7-1\)"3Q+:Z9:^*]0^1?VU_$'Q8TC_@JQ_P $W1\"
M=/\ @SXN^),/[)W_  4D<_#SXR^/_$_PRT7Q9H-_XQ_8+CGLK#Q_X+\%_%77
MO!&M6S:=<^*=-U27X0_$G3_$.G>#?$G@\Z-H,NL-\0O P!9\)_\ !7J?XB>$
M/V4/^%??L>_%O7_C+^T=\>_VC_V3O'/PBU'XF? OPZG[-G[3O[+?@#XL>*?B
M?\+OBAXNU#QV[ZQ:+J7PFUS4-$\5^!_"VOV=_P#"F"^\;3:?:?$&Z\"?!;X@
M^D7W_!0GXUW'ACXH:MX-_8LU_P 6^*?V4/!?P]UG]MGP%'\9= L]6^'7Q)\7
M_!;PQ\>/%G[/?[-FOVG@O6/!G[4?QC^$_@'Q;X:U?QJNI^(O@3\-+V'QGX#L
M?!OQ(\3^*=7\3>&/!7FWPZ_X)L_%'X:>)_V./'&F>+OA+K?C#X5_ML?M8_MX
M?M.:M%8^-?"6F_$KXM_MB>#OCKX$\<:#\,-!E?QM<>&O"GP\T3X]7=OX'E\3
M^(-5U76M)^&'A#1]?>TU#Q'K_BFP]$7]E+]K3X"_M'?M9_$3]D?QK\'+OX9_
MMP:EHWQ&\9:/\<=:\>VVH_LP_M'Z1\-/#/P@N_C?\+/"7A;P?XGT;X^>%O&/
MA?PEX-\0^,/@GXN\8_ N]N?$_@>#3=(^-6E>&/$EO9>" #T3X!?\%%/ '[1O
MQL\&?#/X?^%KB3P)\7?V0O#7[:OP)^,NH:Q=VGAOXN_"/7]9T'PSK%CH^E2^
M&5NM"\<_"[Q%XD\.6/QB\'>(;ZRUKP';^-/ %RUMJUQXBU"P\/>)>"/VG/AQ
M\8?VQ?\ @GEXJ\;?LF>-?!_QH_:#_9*_:Q\=? SXPZM\1=,NO#_@[X+VWB3X
M$ZWXS\)2^$-,URSU?4?$_P 2M)E^!/Q"*^/?AKX9U7P)X>UW3- M-8M_&+_%
M;P1X<YGXR?\ !'7P-XG_ &:O^"??[/GPJ^(-YX&E_89@T'X1W'Q!O-.SXO\
MBM^R?\1?A;<? 7]L[X07NHZ.T"^%-;_:0^%^I7'B ^+/#]I!J'@[XJ>&_!?B
MKPG<^'-0T+3M7TSZX^+/[,GQ#\;_ +='[&_[3WAS4? FF^ /V9/A9^TU\.-=
M\-:C=ZY#XG\2K^TG_P *=26Z\/VVGZ!)HFC0_#X? _0)+2*]U&]'BR+Q;JUB
M\?A+_A&;*_\ $8!^07[>O[4_B[]K/0?V'_B)X(^!NJV/[*6F_P#!:O\ 8:^'
M?PN^/A^.%G;:]\3]>^%_[:GA3P#XE^(-U\ M&@M]%O/V>?$OBCPWXP\/_"KQ
MKK?Q!\5?$/7-8T?0_&R? KPIX"\0Z-\3;?Z>^-?_  7A_97^"WQ7\=>'+O5?
MA9KGPG^"W[1FE_LL?'#78/VAOA_IW[1_AKXDWFM^'?"'B3QM\.?V0)[*?X@_
M%GX%?";Q]XJL_!/Q?\9Z=XF\/?$;1M1\,?$G7_ 'P;^)O@;P9%XKUWQ72O\
M@E#^VUX*^#/P?_8L^'7QH_96L?V5OV4?V\/@_P#M8_LR?$3QKX/^-7B[X\'X
M;> ?VC=<_:1@^"_Q<\'6/B[PSX)U?6O 'B'5[?PAH7Q$\+^/M)M/B5X$TFVT
MS4?!/PJ\0SMXLA^D?!'[#W[>?[/7Q]_:+\-_LQ_M)?!/0OV)?VM_CA\1OVD?
M&C_$OP3X]\3?M5_LT_$SXUSG5OCCI_[-EW::S'\(/$>F^-/& U;QS\/=6^*6
MFMH7P?\ %?BAKW5_AA\8](T#4]!^((!]#?\ !6[]J[XL_L2_\$[_ -I_]IGX
M)>#=.\8?$GX:_#G5KOPX^L:WINC:)X+U#51_85E\1]6M]4TW5E\56O@;4=1L
MM=A\"VVFO+XWO[:S\-7.H>'M)U+4?$VC?G=\6/B%\??!G_!:GPAX]^''[-/B
M'XJ_'#6_^"-GQIN[?X S_'[PWX:\*6.IZ3^V/\'1$]U\0O%E[>>"_"%MKNG:
M'I>D)>>"O!>JZAK'BS7?#2>*=-@\/6'B/QQX1_4S_@I7^RGXD_;?_8._:A_9
M.\&>*]#\$>+OC=\+=7\)^%O$WB:RO[WPUIOB&.[LM;T6+Q!'I(?5+71=1U#2
MK?2M3U73;35;[1+*]FUBUT+Q!/8QZ+?^,^&?V6/VIY?V\O!7[=OC_5/V?]1U
MO1?V#/'7[*VM?#/P=J_Q'T+2SXW\8_&3P[\<[/6]+\6ZYX5\1W=QX4T*^\':
M!\+[J\N_#5GJ_B"TN=7^+4.B>')39?!R  \T\2?\%G_@$?@=^QU\2O!5[\(=
M \<?MK_!&[^/_P .O"7[57[1O@G]E+X>>!?A]X;M?!R^-9OBK\6_$.B>.;K3
M]9M/$_C;2?AYX%T'X??#GXD:Q\1_&+7VIZ58Z?\ "SPG\2/B=X#^Z/V(_P!K
M_P"&W[=_[-'P\_:>^%-GK&E>%/'C^*M,GT'7Y]"O-8\-^*O 7C'7_A_XV\.W
MFI>%]7U_PQK4>D>+?#&L6FG>(O#6N:MX=\2Z2EAX@T/4+K2]3M96_)+P'_P2
MQ_;._9?^#_[ /B_]D[XR?LZQ_MA_L-_ 7QG^R/XE@^,&D?$NY_9O_:@_9K\>
M^)_!_B34-$\7_P#"+Q2_$;X3^,O"OB#P1X>\?^#M9\%VOB!'\5V,VA>*W\1>
M$KZ&UTO]O/@5X9^+OA7X;Z38_'GXBZ%\4/BU?7VNZ]XR\3>$?";^!_ ]I>:]
MK=_JECX1\!^%KG5=>U33?!7@72+G3_!_AVY\0:[K?BG7;'14\2>*=4N_$.L:
MG)0!Z_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 ?/W[4O[3_P '/V-O@3X]_:-^/7B&\\-_#+X>6VDMJ]UI6B:MXFU[4]6\
M2:]I?A3PGX8\-^&]"M;W5M=\2^+/%>N:+X;T+3;2WVS:EJ=N]Y<66GQW=];?
M,VJ?MP_%[X?3?"'4OCE^P[\;_A;X)^.?QE^'OP8\,^)=.\<_!CXHW_PAUOXH
M>.K3P%X'O?VI-!\ ^,]2@^&EGXNUO6?#6D>'=2^$VN_M">%;?Q1K5OX<\=^+
M/ 4EQH]_K?Q=_P '!_AKQ7'^S;^Q]\?['PCXA\;?"?\ 8F_X*8_L??MF?M3Z
M+X7TJ\\3:Q!^R[\&M2\:I\5/$(\'6$%U=>+-'\)CQ)HOB;Q/I_V2XLM'\,:5
MK/C#63::)X9U&_M/V2OOC/\ "&7PU\-O%$/C?PSXG\-?&'7?".D_"/4_"EW!
MXYM/B9JGB9/[=\.7/@!?"PUMO%>GP:%87_C[4O$>AI>Z+X3^'_AOQ+\3O$6I
MZ-X'\)>(/$>E 'K"G*@GN 2>W2EK^3[XC^(7^)/_  3I_P""CO[8?B?XD?$G
MX4?\%,?V4_VL?VJ;#P7XYMO%%QJ/Q+^"/Q5^&'QZU+2_V,/V0?A=H6CM<:5J
M/P%^._PROO@+\-?^%-2^&M4^&O[2/B/XN:S\2_$7AOQWXM\;Q^,;WZ3^+FN_
M%O\ 9Q_:[^+7[*MS'X\O+G_@L)\&/"NH_LV:KI_CBX\1P_L[?M(^%)M$^%_[
M;GACX<1^)+_6U\-?#_X1?!SXAZ7^WKX)T"8Z#H6O:W\/OCSX8\*W]SK6K^$/
M#^G@']%U%?R6?M5Z/=_$7]O7]L7]BSXM_MD_!K]B'X??!K]CW]F"?]@CQ9^T
MMIGQ&\5>+/"/@4^$?&O_  L;]K;]F;XS2_ML?L_:AH?[1?PR^,6@PZ%XY^*_
MCH^//B#<Z)X \+6LFL3>$=4^*-IXI^L?V3_@CX+_ &D?V[OB_??'7XJ?&;]H
MN^\ ?L5?\$9?VB?#GBC7O'G[0_P(\.Z]\<+74/VIO$,WQMM_V6[;XDZ1X:^"
MFH>+M9^&G@[Q?JOP2/AFR\.^$K[6_&.@:WX;GOO'GQ+?Q: ?T15\=?M4?M;1
M?LQ^./V/_!ES\,_$/C6']K?]IK0_V:+'Q7I^O>'=&\/?#G7-;\!>/?B':ZOX
MA@OI[KQ-K4]_HOP\\0C1=+T'P_/ID\FG7R^(/%'A>9]"M_$'\V__  3TU_QS
M\;;3]D7]JOQW_P %!?@QX*_;AT#]ICQYX-_:=_9WT;X)?$N#]LWXT?$S5_%?
MC[PE\8/V&/COH4O[:'B?1M2^%_@5P?%_PZOKG]E:V\)_LD_"KX8Z+\;/!&C?
M#+X9>$/'FH3X/A/Q9^SOX^^#/_! _P#:^\1?%.R\1?M:_%[_ (*6?#I_VM_'
MWC[XF7&F>.K[XY:A^SM^TD/C;\./B)X+O]9T;2-)T[X$?%6[\/?"_P""7@/6
M/"EO!^SQX%\2:3\/?A+;^%= ^*NN6OC< _J(_;*_:H\-_L4_LV?$_P#:B\<^
M!O'?Q \ ?!OPW<^,O'NC_#<^#'\96WA33PO]J:MH^G^.O%_@;0=6FT]9(YI-
M+_X2.SOKJ#S5TZ*\O%AL[CB/!W[7/Q$\2W'PSN]9_8@_:C\%>"?B9JWA33(/
MB'JFO_LG^)_#_A"V\:VHE\/^(/&6C_#C]IOQKXXMO#LU[/IFD7^H:!X3\12:
M1>:O97NI6MMH,&JZSIOSC_P79FBM_P#@CQ_P4-:>6.%#^S+XXA#RR)$AFGCL
M[>"$-(RJ9;B>6."&,$O+-(D48:1T5L7X9V>G?!#1_P!D;XU?%/\ X*+_ !,^
M*?P]UG3/AS\+?"WP9^*-O^RS#X;\7_$G]HOP_P"%O /P:T[X<K^SO^S_ /!W
MQ/XD\7_V[J\?A[0;3Q;K'BOPQ%X.\3^*?%VKS:1:^';CQ+: '[!4 @]"#]*_
MF-TVV\/_  7_ &W_  ]\*/B9\5?B=XJ_X)D?'S]KS7KC]G7XFZW\3/'T-WX5
M_P""BWA[0;KP+JG[$_BSXMO\56U_Q;^Q_J>H^'?',?PD^']YH\'A_5?VC_"7
MB/X >));_P )>%]'T+XB?+OQ7\5>./CM^T#_ ,%-S\9/^"B'P5_8._:3_9-_
M;#TZ_P#@!?\ BOX$^._BA^U;\(OV;_"/@_X6^(_@;J7[*VDZ+^U[\/\ PYX\
M^'O[4>C7WB32OB#\&-%^ 7Q#UGX^>,/B%K7@7XAZ'XV-Y\)?"V@ ']BF1USQ
MZT5_,;X%^(7[,GQF^*7[=?B3]LWXT>+_ (6?MQ_LJ_\ !2K5K+X2>'/!?Q0M
M?!/[36C? WX>^(_!I_8[^$7[,GPVU75M7UK6/A?^VU\*-;T;POXO\ >!_#@A
M_:H\=_&+QYI,J2^+;OPI+X7^5/C)^T=>_#[_ ()B_P#!36;6?VB=8\#_ !&^
M%O\ P7:\8_#?X0W&J_&S5?#7CGX?> =._;^^ EI'\/\ P)=7WBNR\1>&/!=A
M^SIK_BR>'PAHLMEX?L_@YJ^LZE#IL/@V[GN6 /ZK_B-\8)=&TOXX>&_A%X>L
M?C/^T1\)/@Q%\5]'_9^M/&&C>!M9\97GBRR^)EM\&_#-WXS\20R>&? ]K\6O
M&7PI\7>#M*\6:_YNE:%-I6HZSK%N-,LMT_I'@K5?$6N^#?">M^+_  M)X&\6
M:QX9T+5?$_@F;6=,\1R^#O$.H:7:W>M>%9?$.C$Z/KTGAW4IKG2)-:THG3=4
M>S-]8G[+/%7\KOC;PW\+/#'[67_!S!\0?#'CGQ'X.\?0?L??LY_$;X>^+_!_
M[0'Q-\&^)YO&6J_L4?M$_$L>(_#6K^&?B+I&HW=S86G@*VU3PT=,FDMO"_@G
MP[?:/X7BTKP7;ZGIQ^A?%?C&^_9J_8W_ ."-/_!374_$_C*_^%OP&^!_[+/@
M']LS2E\:>(Y_!VH?LW?M'_!+P9\.G_:$\1>#=/M]>/CKQK^S=\8/$G@'XAV>
MJVNDWNNP?"[7/C2(Y)[FYTN]T@ _I#HK^7S]L_Q'\5?@]X1_X)YCXK^,/#_[
M-?P;_;J_;'^,OQ2_;1UC]JBP\8_%GX.?#/Q=\2/A'XT\<_LM_LC?'?PAX>^.
MGP:TZP^%6EW%MX:^&WC;PGX5\;^#_@CXP^)WPND\5?%+3_$OA[Q_\3[7XA?J
M5_P2N\(?\*Z^#/QA^'-K^V'X;_;*\-^"?VEOB)IO@CQ%X#^'^N^"?AC\"?"6
MM>%OAYXRL/V7?A5JOB+XL?'34O'_ ,._@W<^)KZS\.ZX?BSXQ@\"Q:Q-\"(I
M]$;X02>%M! /TYKQ;]H;QU\7?AK\'O%_C7X$? N[_:4^*VB_\(__ ,(K\%+'
MXC^#?A)=>-/[1\4Z)I&N>5\0OB R^$?#_P#PCGAR_P!8\62?VL1_:L>@OHEA
MG5-2L@?YY/VH?A/\7)OVA?\ @H+_ ,$S?A3XR^*>E_$']NWPA\$?VPOV&OB=
M;^./CO967[+KZ3J>N> _VK)W^+^C:CK>H?#'X7_"+Q7X(\+>-/"?PJ\*W.B>
M%/$VL?M7:7\![33=%\%^/-0DTCQ+]K[]H#QE^V#_ ,$;OV_/^"AZV/Q=_9LU
MRQ_93^&7P$\'>"?#7B[XN_!=O"7Q2^'6K^'+S]K$VBZ3J/P^UCQ/I^G?'[Q9
MXB_9,U:Q\6Z3J&E:E;?LR:YI]C!-X9\?>)--UD _JSU[XE>$]"\6Z3\.7U*+
M4/B7XE\!>/\ XD^$?A]8W%A%XG\6^$_ACJ?@/0O&>I:(FK7FF:0(='\0?%#X
M=Z%<W&JZMIEC;ZCXRT475Y!:R75U:_/'[ W[7-E^W7^RI\-_VIM,\ :O\+=.
M^).J_%&PL_ ?B#7-)\1Z[H47PW^+_CWX5*=8U?0HDT674M4/@C^V;RTTF?4]
M-TJXU%])L=;U^VL8]<U'\S?'?@'X5V__  <8_#CQEXHO+C2=<U#_ ()2^)]:
MM]0O_B5XNT*VOO%FE_MJ_!'P5X#T2WTL>*['1[C2[B;69[73_ 4&GMX9\0>+
M-9FUB[T#4_%>IF_G_,S_ ()T^ _#'P__ &9/^"$/[3/@?7_&>E_%;XE?\%$_
MVIOV<?&'B2W^*7CR\\*>(_@7XX/_  4F\2:[\*+CX<S^)Y_A2_A:Y\7_  I^
M'_B73X(/!JZEI?C;03XQTO4+;QKK.OZ]JP!_9517QC_P4*_9R\5?M6?L;?M
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
M5]!^,WBO5@#^H;(QG(QZ]OSHK^.?_@GMXA\>_'NZ_94_:>^*O_!1'X,?!?\
M;B\*_ML^-? /[5?P#TGX#_$+6?VR/B1XIUSXL^-/A]\4_P!@WXQ:-%^V=K^A
M>(O@GX6T!K+Q'\,[^V_9A'A7]E?P%\-]*^/?ANP\$Z9X-^)WB"__ &[_ ."M
M'B7PU;_#W]E/X8ZO;Z[XE\2_'/\ ;9^#GPY^''PFN?B[X4^!GP-^.7CBQ\.?
M$/XAV'PH_:S^(7BGP/\ $BYD_9NUJQ\$:AJ_BCX=>"? WB[Q_P#&;QIH7@'X
M1Z#X7\16?C36-(N@#]7<CIGGTHK^*WPO\0;CQ7^S#^R9\+[+]I;Q9J>F^$/^
M#D6\_9FT6+X-_M _$CP=HMS^R;?_ +2_QPTCX9^!O#UAH'Q4UK6G^#%U9?"N
M.P^ C:YXE\6ZGX#TCPD!\)?&VFZSX7AU^Q^B?BQXX;]C7P)_P48^!?P\\9^,
M_AG^R+X:_P""QG_!/GX3?$_Q+<_&WX@6+_LN_LK?M8?#3]B3QO\ M7:[X9^+
MOB'QG<>-_A%X-\:>,/B%XVT>]U+0_&.@V?PPF^+/B?Q#\.YO!NMV]KJ%F ?T
M+_#;]I^?XA?M>_M/?LHS_#/7?"K_ +-WPS_9K^)</Q"U;Q%X:OM/^)VG_M%W
MOQRL;;_A'/#>ASZGJ.@Z5X2NO@GJ6EW%[XKOM*U_6M6NK_R?">G:!8:+XB\6
M?0/B/X@>#/">O^ _"OB+Q'IND>(_BAX@U7PK\/\ 1KJ;&H^*M?T3P?XD\?:O
MIVDVRJ[S2Z9X/\(^(M>O)'"6T%IICH\PN;BSM[G\:OV%_#W[-WPJ_P""LO\
MP4?^%?P!U+X=:!H]U^R1_P $X/%5A\+? WC73[_1?#C?\)#^VEJ?B'_A!_A_
M:ZY?:?X \--8>-_ 'C;7?#_@[1]!\-OK'Q4T_P"(VHZ:VO?%J;7_ !/R7_!1
M#P-\*;[_ (+#_P#!&;Q3\0[^71HY/ W_  4::^U>Z^)?BKP1I]KI_P ./@Y\
M-O'=D\)T[Q9H.FV%O92R:MJWBI[:.%/$.AV(M_&)U7P_HEK;V(!^DO[%/[8-
MK^V3X:^//B6V^&?B/X4M\#/VJOCG^RSJ?AWQ;KWAS7M>OM=^!.N6/AKQ!K]\
M_A*?4O#NF"^UJ:_@M]*TGQ%XJM(K6RANT\0WAO3!:?9U?QL^!OAYX7TSX=_M
M%_M.Z9XF\>:3\9_A?_P=&^(O!W@'Q+H?Q9\>>'=(\&>&/BA_P4?^$?PE^+'A
M"V\$^'/$NE>"-2T?XF_#7Q_XST/XE6'BSP[K]UXSTC6+:S\23W^B^%? ^G^&
M-'XK^*O&_P =?V@/^"G!^,G_  40^"O[!O[2?[)G[86G7_[/]]XJ^!/COXH?
MM6_"+]F_PAX.^%OB/X&ZE^RKI.B_M>_#_P .>//A[^U'HU[XDTOX@_!?1?@%
M\0]9^/GC#XA:UX%^(>A^-C>?"7PMH !_8K1D>M?F7_P60^*/Q6^"_P#P30_:
MN^)OP;U+XA:!XI\+^#_"TOB/Q=\)((Y?BGX ^#.I_$KP5HO[1/Q,^'$\MU9)
MI7CGX9? #4OB9X_\*^(OMEJWAC6_#=EXB2XB?2U=?SM_:B\-^'/@K^U!\&_#
M/[#GBV;0?@]^U'_P3O\ V^/B9^TOX6^#OQE^(.D:=>>"OA;\._AEXB_9\_;7
M\&>)/AWXZTN\T7XOZW\5O&FC_#O4OVAM)\0'XA?&;0/'AGU'Q%XHG\$QZ[X;
M /Z1J*_E)_8W^%'A_P .6'_!OC\:O@W\4/BE=_&3]KS]E?2_ /[8VD6OQB^)
MOBR#XT_ +P]_P3]N_$_C#Q_XU,OB[4!X,OOV<OC_ &7P9\!^#O'?A63PCK/@
MGQA\3?"OP\GUEI=4T709O"/V-_ %Z_[&?_!(3]LCP!\5?C5K'[:_B7_@I/J'
MP'\2^*-0^,_Q3^*6O?&O]GCQ7^V9^T39?M+?!/Q]X9\7^,O$?AS7/"?@W]GO
MP_X[^/6K:CJFA3>*/"&N_"S5/B?_ &Y;>+=7\8Z_KX!_9;17\EWCOQ%K7Q)_
MX)C?ML_MM:UX\\<_#'_@J/\ LP_MA?M'V'ASQ;H/BWQ'XF^(_P (OC5\,_VL
M=5\._LN?L*^$O#_AV\U2TUKX#_&WX9ZY\$OA,G[/4VBZI\)OCCJ'Q@3XL:_X
M8\3>./%T'Q#F]^\,_LN_"S]H#]IK_@M3+\>Y/BKXZN?@7\5_A/XI^''AC5_V
MF?VC)O"/PUUCXB_\$U_AWXJ\<V7AKPW:?%BTT6#PIK&N_%3XAVD7AFXL)O"=
MGX?OK3PSHVCZ?X=\-^']*TD _HF\ >//!WQ3\"^"_B;\//$.F>+O 'Q%\)^'
M?'7@;Q;HLXNM%\4>#_%ND6>O^&O$>CW0"BZTK6]%U"RU/3[D*HGM+F&91M<5
MUM?R;?L4Z_X8^%.J?\&QMCX"^)NL^'/!7Q/_ &'_ (SQ_'/3%^,GBR]\&^*/
MB58_L"_LU>,] \)^-M*U?Q?>^'6U+PN\FN>*O WP]O;6*T\$13^(=:\&^']$
MM[K6KB;Y\@^,,?Q=^ VD6_AG]I3XA^(-!C_X.K]+^!GA^X^&W[3GQ'LK:+]G
M/QC^U596W@SX>Z=<>"?B':PW'PTE\(Z58:G\*=);[3H7AZTM++Q9\,DTB]M[
M#6H0#^NOX[^-/BK\/_AIJOBCX*?!F;]H'XBVFN>!+#3/A3!\0O"OPLFUG1-?
M\?\ A?P[XW\01^-?&D<GAVQ;X>^!=5\2_$4Z3=A;KQ8/"A\):1)#K.N6$R=+
MJ7C+P#=>,+/X0:OK&AWOC/Q/X(\2^,8O MX8KN^U;P#HFJ>'O"WB76KS2I(Y
M8?["BU7QCH>C3#4%2.^FU&2VMH[M;34?LO\ )'^V):']GG]E+_@O/\&_A+X_
M^)_PY^&?[.O[;G[ WB'X1:!IGQL^*EM-X"7]I7P'^Q#KGQKT*+Q-?>-IO%.H
M?#SXD^(/B=\0M3U7X8>(]=U7X9IJGB359]*\)V,\F5_0'QK\'O@EXK_X."OB
MSI_Q"O=5TY_&_P#P2!^%=S=?9?C1\1_A_J=_JWBW]K3XN?!=4T&Z\->/?#>H
M:7-/IM_H.B^'+?PY+8+HGCF_T?Q-X933?B#>V>MS ']"D<<<,:11(D442*D<
M:*$CCC0!41$4!41% 554!54    "O+/C+>?!OPYX \3?$#XZ6_@A/AY\/?#^
MN^*?$NO>/=)TO5=%\->'['3)IM>U&5=2LK[RHFTZ&2*>&U@DN;\&.RBAN9)8
MH'_"C_@G5J/Q+\>?$OP7_P $_P#XO:Q\2-9^)7_!(GXM_&+6_C]\5M6\1>(-
M+\1_'C3?&$-]8_\ !/'QGXWU5?$>I+\3/!_[2/P-^)_Q#^-'Q*T.?7/$&H:!
M^T-^RQX<O?'>E>&K#4_!-EXD]K_X.+O#?A;7/^"2?[0NH>+&DCLO"GCC]F'Q
M%;7#>(M7\.Z?9W7_  U+\&=#EO=6DTS5=*M;ZSM=,UK4)8H=::ZT_3[\6>NV
M\5OK&DZ9J%D ?N%5>ZFD@MKB:&WFO)H89)([2V:V6XNI$1F2V@:[N+2T6>=@
M(HC=75M;B1U,]Q!&&D7\,M*\,_"OX^_\%)?C[^Q?\=[>]\4? GX9_L3? WQ#
M^QY\-]1^+OBK7_#_ (HEO/B?\>O /[5WQWTF_M_&4_BF7]H3X1>.;/X6?"?1
M_B9<:V_Q:_9_-DVJ>!M=\!ZE\3-5U/Q/],?\$>/&_P 4/'__  3Z^#FM?%7X
MF^)?CC>Z9XG^-O@?X>?'?QG%?+XO^.WP'^&WQZ^)'P^_9]^-/B2]U.QT[4O$
M6H?%#X,>&?!'C*+QOJ5LVH_$/3=7L/'VH7FI7OB6?4KL ^A/V&?VJ1^VE^S=
MX=_:&_X5SK'PE_X2'XA?'_P&_P /_$/B+0O%6NZ%+\"_V@_BE\!YY=8UOPP'
M\-S:EK<OPT?Q!>66@W^N:-HUQJLFBZ;XG\56>GP^)-5^N:_CX_9Z^#?A?PM^
MQ;^R+^U'\%_%_P 2/#/[;H_X*X_%;X0>!-/\._%GXE:C8?%+P+XT_P""MGQI
MTK]H']G_ ,2_"&?Q+JG@Y_A'!^R_:_$WX^_$+PYH/ACPRGA:'X=Z[\>+K5='
MO;;Q=XCU6OK&O>-OCU\;OV_->^+?_!1'X,?L;_M5_LH_\%%=<B^%%KXH^ WQ
M)\9?M??#WX'>"?%/A&[_ &6?A]\ /#GA_P#;1^'NF_%?X'_M??!F?1M#U'X"
MZ'^SIXNTW]I/X@_%3Q9!JGA3Q[\3]0\):A9 '].?[9_[1LO[(?[*/[07[44?
MPZUWXLP? /X4>,_BOJ'@'PWKWAGPQJ>O:3X*T6ZUW5\:_P"++VTTK3+#3=,L
MKO5=6N((=:UW^R[&\C\,>%_%GB-]+\-:I]"^']4.MZ#HNM-#]F.L:3INJ?9?
M-$_V;^T+*&[^S^>(H//\GS2GF^3%YFW?Y48.Q?SZ_P""O[1Q_P#!*+_@I+N9
M44_L.?M3*"Q"KO?X->,D5020-SR,J(HY9V55!) K\B_B#%\3?V4OVW?VD-*_
M8Z\2?%#7/BK\1O\ @WS^/'[45IX;UOQ=XF^-NK_%G]KWX->/_"/@[]GWXF77
MA3QK?>)K#6/&EK'XDN_!>CZ/H&D:9X8U71[^R\)0>'#HNEZ)I>F@']2%%?Q]
M_!CQG\&_ /P(T_\ ;8\-_P#!4?P]K?@3Q7_P39_:'U3XY_#7]B#X6_$(?M<_
M%[1]&^"L?BR[_:0^+^K_ !0_;A_:0\/^%/VQ/V=?'5M_8$/[2GQ2^'?@[4I?
MC)\2-*^!WQ=\>(GC#P%X<TSD(O%-Y\'O!'_!57X9:%\2/ WP2M+G_@AW\./V
MC/!OPM_9F_:T\7^,K7P?^T;H?@3]LCQ'H/C\?&GPQK/P_;Q]^TQX[^#WP8^&
MGQ3^-WQ"^&7@WX<Z7\7/"=KIVH^*M'^)?A>QN?B=X\ /[,\U\6_L:?MAP?M>
MS?M611?"WQ+\*)OV7?VNOB/^R9J.E^+/$'A?7]7\3ZI\-_!7PR\6WOC4KX/N
M]6T+1+#6)/B-]CTO1(/$7B&ZBT_2[?4=3OK+4M2N_#^B?AE;_#OX+?"G5O\
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
M!O[?/[5D'@Z+2K'7/$^O:'H\C:#K$5]>:EH=M8W_ (M6_M=>\17FN7DUOJ!
M/UN\1?$WPOH7B0^ ;:[7Q!\3[GX?^+/B9H/PPT2]T6/QGXG\+>#=0T#1=4NM
M)CU_5=#\/V0N/$/BGPYX<T^]\2Z]H&C2ZMJ\8GU.VLK'5KW3_"_V#_VK],_;
ME_9%^!W[6FB^#M0^'VC?'+PI<>,-)\&ZMK%KKVIZ#IHU[5](LK?4=5LK#3+2
MYO9[?2X[VZ2VM!!9S73V45Q?);+>W'YBR>!_A3I__!QKXQ\2Z_J,ND^(I_\
M@E'\$/&6FO?_ !+\6:1#?^++[]L3XI_"S38XM ?Q5::-J>F74,WAO0+#PFVE
MW/AMO%&I6%_:Z*/%>M?;KW\UO^"4'P[\-_#OX'_\&V?QF\*^)_B!:_$;XT7?
M[1OP2^)>J3_%?QW<Z%XO^#L?[*O[6OQ.L_A1??#_ /X21/AVG@GPM\3/A9\.
M_%'A[1;/PE;MHOC/03XI:>7QKXC\5Z]X@ /[&Z^6/VL?C;^S=^R+\)_&/[6O
M[1%MI&C^&?A=9:&MSXPM?!#>,/'DFHZSKT'A3P3X4\'V>DZ7J/B;5/$/B/Q9
MXNMO#OAK2M.V1#4O$,KW$UAI\VHWL7\Q7["/B?Q]\>];^ '[27Q;_P""B'P;
M^ /[;W@7_@H;XZ^'G[3GP%TSX#^-_$?[9?CNZUCX_P#C/X:^(_V!/B1'%^V#
MKOAW7_V<X_ TOAS5_AU?Z/\ LR/X1_9S\&^!]._:$M$\.^(? WQ:\<WOZ8_\
M'!OAKQ8G[-7['?[0%CX1\0^-_A/^Q/\ \%,OV/\ ]LS]J?1O"VDWGB76+?\
M9>^#.I>-5^*GB+_A#K""[N_%NC^$U\2:)XE\3V M+BRT?POI6L>,=9^R:)X9
MU*_M #[0U3]N'XO?#Z?X0ZE\<OV'?C?\+?!/QT^,OP]^#/AKQ+IOCGX,?%'4
M/A#K?Q/\=6G@+P/>_M2Z#X!\9:E#\-+/Q;K>L^&](\.ZE\)M<_:$\*6WBC6H
M/#?CSQ;X">?1M0UO]&Z\COOC-\(G\+_#CQ3!XU\-^*O#?Q?USPII7PAU#PE=
MV_CBU^)^J^)T;7O#5Q\/QX8&L#Q78P:'I]]X^U'Q'HHNM#\)> ?#?B3XG>)-
M5T3P-X2\0^)=)_FX^(VM>'OBA^R]_P %R_CW\9_B7XX^'/[;O[$O[1G[7DWP
MA^(NK^+[WP1X\_97\*_##P#H_B+]A"U^ FGZ;K$NK>%_@G^T#\.--^&OB7Q/
MH&DZ58Z7^U7X[\=_%?2/$FD^-I-42VA /ZHZ,CU'/3WK^*OXR:+X]\<_!_\
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
M;^,_!%IX0O?"4DOC7X9?'CPC\'OCEX3MM?\ #PUWX765])K-CHO)_"__ (*
M_ /]K?Q_:_LJ>)_!OQL^!'B_XV?!34OC!\'H?'7BOP%X%\4?%CX=:7-HT?BC
M4OAUK?P.^-?B[XD?"CXK?#<>(_"?B/6? 7Q"A^$GQH\,V6K0>(-'\/3OX/\
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
M)U_LP?&K]F'_ (;9/QF7X6@?M%?MZ_M ?M5^ 3\,_'/BWQI]A\#_ !A/A?\
MLO0O&'_"5_"WX9_V/XJT@>'"+^TT4^*-(D^UC[/K;^3^]_,'0?#/[2GQ,_;J
M_P"#A3X(? WP+\+]6T_X[ZS^R=\*9_B9X]^(NM>&(?A!K'C?_@G1\(O"NI>-
M->\%:=X&\077Q$T'1?"VO7GB'P]X9\,Z_H>M>)_&>A67@;7]4\">%_%D_P 4
MO!G]+1 ((/(/6O*O!GP'^!_PY\<_$+XG?#WX-?"KP'\2OBY>6.H?%?XA^#/A
M[X2\+^.?B??Z9]H_LV]^(GBW0](L=?\ &UWI_P!JNOL5SXEU#4YK7[3<>0Z>
M=)N /PVM/^"7?QD_8Z_:#N_'O['GP&_9%_:X^"7Q/_9W_9;^ ?BKX:_MD>,=
M:^'GCWX+^,OV0?A;I_P/^$OQ<\$_%/3?@E\?8?$_@+Q'\*-)T_2_BUX D\#Z
M=XOG\7>'_#'B3PAKWV:_\26=?>7[+7[+?[0?P9_; ^.?Q=^(M_\ !OQ1\./B
M'^R3^Q/\ M&\7^"]3UKPEXVUKQU^RLOQNF\4^+-3^!%G\+[#X=_#+PEX^O\
MXZ:I+H'A?PE\7_&$7@NT\(6%C#%?VOB+RO"GZ6T4 ?S3_#7_ ((Y?$[Q6O[1
MV@^+_#/P[_8J\(?M>_L._%_X!?M@?#3]E[XJ>+O'G[,GQ<_:[^)5C\/=)\._
MM>_!7]G;6_#'@71/A.O@[2-#\8MJ]I=ZEHGB+Q<^N:1X/O=*-II?BOXC_$K[
M#TG]G+]MK]HRZ_8&N/VP_ /P&\+>(/V$_'4WQU\;>*/!7Q<\9>/H_P!I7]HG
MP;\#OB7\#_AU>> ;UOAWX/U[X5?"3Q+J7Q+O/C=X\OO'.G>)?&&CZ_X=\/?"
MFW\">.]%EU/XD5^RM% '\_G[,7_!.']L+X&_LW_\$@_@OXAMOV:]7U[]@C]I
MKXG?%_XU:KHWQL^*1TC7/!WC#P'^TU\.-&@^%S7O[,EM>>)?$JZ?^T@?$^J:
M7XLM?A]I5G>>!QX8M?$&I0>*3XH\,?=_[?O[-OQJ^+=]^RG^T#^S-=>"9_VA
MOV*_V@%^-7@WP%\3-7UCPSX$^,G@7Q=\/?&?P7^-WP@U+QMH>F>([OX<>)/%
MOPK^(?B&Z^'_ ,09O!_C32=$\<:-H>G>(/#Q\-ZYK&LZ/^BE% '\^7[9_P#P
M3:_:D_;.^%W_  4D\81Z'\ OAK\>?VUOV=_V?/V3?A'X&\1_$#QC#X<^&?PB
M^#7CKQM\1-=\=?&#XF^"?AIXN'BKXG^,O$?Q1U^./PGX9^'.LZ+X=\-_#SP%
MX>L?BG>)KVO7VA_OYI$FJ3:5ILVN65AINM2V%I+K&GZ5J5QK.EV.JR6\;ZA:
M:;K%YI6@W>K:?;7;30V>I76AZ+<WULD=U/I.G2RM9PZ-% 'Y=?L]_L$>(/@E
M^VY^T?\ &I?$NAS?LU>._&>O?M#?!'X.VLFLWU[X'_:G_:'\-^&?"7[6?Q&U
M:UUJ*[TS3?[1M_A?8>(_A?J/AF_BO[+4_P!J']K/2]0M+'2/%5A;7'Q'??\
M!/G_ (*">$OV2/VNOAIX%UWX/6/CKXY_\%3/B)^VK?\ @+X>?M!_%;P19_''
M]E/XJ_&W1/B=\3/V6O$?Q[LO@GX-\=? 'Q=X\\*VVH>!M5\:> =#\602V"S:
M>^MVNC^*-8MK'^B&B@#\H?\ @F7^RE\;?V2?$7[9WASQG\'/V:/@O\'?C%^T
MM:_'GX.^$/V;?%FIZEX9\+Z=K?[/7[/GPHO_ (=:=X.;X/\ PET;PUX<\"7?
MP<O$MO$5I86EQX\U'7KN_C\!^ M.T>V?Q/XG\</^"<_QX^-7[2__  5+TN^F
M^&>D_LR?\%,/V-/@S\!KSXK?\)7XBO/BK\&/&OPB^'/[0?@6PN]/^#$7A"RT
M/XB6MWK_ ,7M"\72W%W\8/ UI!HWANYT54U+4-;+Z-^Y5% 'X<? ;]F3_@H%
M=_ _QEX(^.'P%_X)W?"?XI:3^SY\6?A'/X]_9_UC4+$?M6_$[Q9X.B\)^%O'
M7B?4+/\ 9C\.W7[,7PEMH[C5-<\6>&_"V@_%SQAXQ\8W6D7NF:;\,_!G@NZ\
M$?$SQWQ1_P $VOVP_ GP9_X)*^,/ASX0_9%^-OQU_P"">O[,*?LA_'K]G7XN
MZOK.H_ _]HOX1ZQX$^#7A;7M6^&_QC\3_!O4]<^&OQ"T3Q+\!?"'C+PEJ.I?
M!J&-(O$NOZ%K6K:IHVB3:)\0?Z*:* /YJ/C_ .'/VAOA-_P4-_X(L70^%OP(
MU'XHW%S_ ,%1_$^H? KX/ZTWP]^%/@KP9K'P<^#MHG@'X:^/[[X<Z'/XT\5^
M&-!CT_5;OQQ\0O!/@/3_ (I^-/\ A)YAI_P?\,ZSX:\/^"_8YO\ @F[^U'+=
M?L]_$:W@^ ,?Q*O?^"P6L?\ !4C]J'P_<_%?XCV7A7PKI&H?!?Q?^SKX>^$W
MP9UVW^!OB"_^).O^%?A-JO@B;6/$WBS1/A#HOC#QMX,UV[LM+\*:1XXMD\'_
M +/^*?@3\$/''Q'\ _&+QK\&_A5XP^+GPICU2+X7?%/Q3\//"/B#XC_#:+6X
M9+;68_ /C?5M'N_$W@Z/5[>66#5$\.ZIIRW\,DD5V)4=E/JO2@#\!?'_ /P3
M*_:A\=0?M+>,8-9^"OA+XK6/_!6SX5_\%3_V.7T[XI?$76?"/B#5?A9\(/A/
M\#KGX0_M'G_A2'AC6/!>A_$CX??#WQ;IFMW_ ,/&^),GAR?XG130)XCA\ M#
MX[;^V%_P3T_:@_;=B_:[^,MWX*^"GP=^,GQE_P""<?B;_@GC\$?A_P"*/BIJ
M^JV^A:+\4OB6WQ#^+?Q+^,_Q.\"_!SQ)(8;/5M%\%K\*?ASX3T+QQ:1:9H7B
M'5]7\7>$=<^*NL^'_ ?[^44 ?B3^T?\ \$Z/CK^U;^U+\;OB#X[O/A%\/?@S
M^T+_ ,$@?B%_P3O\57GA?X@^-O'/Q+\!?$_XH>,]4\8ZIXR\.>$=4^#G@+PO
MXT\$>$Y]7EL=)U#4_'_@W7/$O]GVU]?^$= 2^DTVVZ;]AGX.?M>_!31?!]_^
MV1\+O^"?OP)TW]G[X?>)-.^)O[0W[/5S9?V]^TJ^B>'8].L?B%XBTW6_@A\)
MM"_9I^'VF^'X]1\9?$2SL_%?BO4?$_C;3K)],C^%WPWTK4_#?BS]D*RM:T+1
M/$FG3:/XBT?2]>TFXEM)Y]+UK3[35-.GFT^\M]1L)IK&^AGMI9;+4+6UO[1Y
M(F:VO;:WNH2D\$4B@'X^?\$M?AU\7_!?@3XW_M#VO@[1-7T7_@HC_P %%_V@
M?VNXK+Q+K&L_#77OA=^R5XY\+GPE^S[XS'AF;1O'=WXM^(7C[P;\)?A'XVU+
MX>:S/\,[_0K3XW:JGB2[\,:Y\-KSP7J/[,#H.U( !G'<Y_'_ #U]3SU)I: "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "LR_UK2-*:P35-3T_37U74H=&TM=0
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
M3%X?O)]&TG6=9UG15U2XT&R] T+_ (+/:K\9(O\ @D=\+?@?\*?#.B?M%_\
M!5GX7^)OC!;6WQ1\0:QJ'PU_9V\#?"?X:3_$WXIWNM#PG96GB+XI:EKX\/>+
M?!GPATS3KOP%'JEW9IXK\<ZCX0@LT\*ZT ?O<#G^?U^GT_P[$4F]=Q0<L!DC
MV_R1],C/45_,)_P;00:M;C_@L=%X@\+>%_!'B&+_ (*__M/P:[X-\$:S+XD\
M&^$M6A&@KJ/A;PEXCN/"O@6XU_POX?OC<Z5X?UF?P1X.EU/2K:VOY/"OAZ2X
M?2+3US_@ZC\+^&-8_P""(?[7GB+5_#F@:KX@\(WO[/-SX3UW4M'TZ_UGPM<Z
MS^U5\"='UBY\.:I=6TM]H=QJVD3SZ3J<^ESVLM_ID\^GW3RVDTD+ ']$ 8-G
M!!P2#@@X(X(."<$=QU'>EK^:JW_X**ZW_P $[O@'_P $#/V;/A)^RYX!^)Z_
M\% _A?\  CX16,X^*"_ S3/AMXGB^&_[/6G3>+=1L=&^$OQ!M?$FDW<7Q(FU
M?7#:PZ;KD"^'GATZR\17VKP6]GX7\:O^"X_[73_\$EO^"IO[1?AOX5_!;X<?
MM3?\$_/VMO%/[%'BG7M \3>+/&/PMN[D_$GP%\(H_C5\*]+\3>&-*UZ_\0:)
MKOQ&AN=!\(?$&TM- E71+3Q?KEQJ$5W>?"V, _K)HK^8SQS_ ,%E_BQ^S/X
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
MC"IEN]1U&\MK2VC!>:9%!->)_LL_&7QK\>_AWXA^)'BOP9X:\&Z%>?%OXO\
MAOX2S>&_%NI>+4^('P:\!?$+7_ GP^^,.H2WWA;PU;:(WQ?T[PW-\1?#N@:+
M<^+M(M? GB/PC>Q>,=5O-1O;;3_SL_X*1>*?C_;_ +<?_!(GP5\-?"OPH\5>
M$M<_:,_: \4V?A_XB_$+Q+X1LO$WQ4\#?L+_ +5FH>&AXH31/@]\1&TKPQX(
MT^\E\8^'==TZ;6=4N_'D.EVK^%=);2M,\:Z: ?L+X6\6>%_'/AW0_&'@KQ'H
M/B_PEXGTFPU_PSXI\+ZOI_B#PWXBT+5+>.[TS6M"US2;F\TO5])U&UEBN;'4
M=/NKBSN[>1)K>:2-U8]!7X7_ +/WQS\6?LT^)OVQ?@S\,/V9?V/_ -EW]A'_
M ()Q_'KXA:E\;=3T#XO?$^]U.W^$'Q#_ &?8OVWO$GC?X3?#?3O@9H7A3PKK
MMGJOQBT/6=<^'ESKUGX \(Z;=>*OA_X U"?1?!WA;7M?]&A_X*+_ !P\!:5^
MPC\:?CU\%_A_X7_9\_X*&_$'X._"/P5I7A+Q+XXUGXN?LR_$G]H?P5>^(?V?
M-%^,,\GA";PO\3-.^)VN0:;X-\>:YX:T_P"&.G_ +QQX@TKPU;2_'3PX9_B0
M@!^Q5%?S[Z7_ ,%8?VPO^$*_90^,7B3]E3]GZS^'7[0W[<GQ@_X)^:EX;\-_
MM$^.-=\8V7QKT7XV_'SX'?"_Q9HFOZS\$?"6CV_P6L_%_P $Q%\2?%.K>'I_
MB1?>']9U'Q3X/^#B7^DZ7X(\2_HQ^Q/^TM\9?C9X@_:R^$G[0_@+X:^"?C)^
MR7^T#8_"+Q!??!KQ=XF\8?#+QMX8\;_!?X4_'_X<^*-%NO&OAGPEXJT778_!
M/Q=TCP[XU\.W^F7UA9^)M!OM0T37]1TW58K+2@#[PKEM)\<^"M>\3>+/!>A^
M,/"^L^,? /\ 87_"=>$]*\0:3J/B;P7_ ,)3I\FK>&/^$LT&SNYM4\.?\)'I
M<,VI:#_;%K9?VQI\4M[IWVFV1I1^;/\ P5;^/_[27P ^'O[*5W^SE%X!AO?B
MM_P4!_8D^"7CO5/&/B?Q!X>U.3PC\1_VCOAWI-[X+\/-H_@KQC9V5A\2K<7G
M@GX@>+M3M=0NO"?P^U;Q#)X9\(^)O$^J:5>>'/*O#W[5^K?#[]H;_@KW)IW[
M'W[-WAOXU?LJ_LV_LD_';Q[X[\%^/KW1?$/[5UUX@^%'Q]UW3-(^+_Q8M_V>
MK;Q?IUM\+/#OPHN? _PR35/"OQ6ETC1;^2>VO-,M=;F\-^'0#]I**_!WX2?\
M%)?VY?B;XB_8I\.?\,V?LS6LO_!1C]AC4/VGOV<M2M?CC\1#:_##QGX$\(_
M7QE\1[;]HBUO/A5;W3>!KKP_\?M"N/ >G_"(^-_%=WXPT7_A!O$EWH_A76M0
M^,O@_>T'_@KOJFI?LF_L=_$#7/A=;:'^TO\ M=?&GX[_ +.&F^ O!OAGXT_'
MKP?X/\:_LK^)?CAX:_:#^*VF^$O@S\//$OQL^)?@#0+7X">)O$O@3P#X<\):
M=XH\4WOBKP+X5\9>,/A?X2D\>?&?P  ?N)17Q!^P;^U'\2OVI_A=XTU_XN?
M+XE? /QS\-/BYXQ^$6H1>/?A?\7OA1X=^,&F^%K71K_0OCM\'?#?QS\$?#[X
MFV_PM^(FEZW;RV6E>+?#46L>$/%6G>*_!,^K^+K7PY8^-O$_@_[2WQ\_:K\(
M_P#!37]@#]GOX;6?PO;X&?&'X9?M5?$3QY9:]XR\3Z#XJ\17GP9E^!FA:E-<
MG3?AOXEM(K?P?H7QGN-<\%^%H]16P\>^*0S>)]?\$0^'-&N=2 /U7HK\0_&?
M_!5GQ_X;_96O/^"END_#'X=>(_\ @G_H'Q4U/PCX@M=/\0>/+C]H*?X!Z'^T
M'J'P$U?]L/PVMEX.O/">J:0EW9-\0=+_ &=CHJ:GJOP;5/B%+\>]-\7W3_!R
MQ_:G69=8AT?59O#]CINJ:_%IM_)HFFZQJMUH6CZCK$=K*VFV.JZY8Z-XBO=&
MTV[O1#;WVJV?A_7;K3K626[M]'U.:%+*< R?%'CGP5X(;PVGC/QAX7\(OXR\
M4Z9X'\(+XG\0:3H#>*O&NMQ7D^C>#_#:ZK=VAUWQ3J\&GZA/I?A_2Q=:MJ$5
MC>26EG,EM,4ZFOY>O@A^W9\=/'O[$7[ WQZ_:]_9S_9?_:-U[XT_\%?H?@IX
M.\4^(/$6K:I<? WQ9XG_ &^_C_\ !OPQ\6?A3X"\6?!36DT'Q)\!_#%A??#G
MX+7,'Q,L?&%CX,M-+\4ZWX^FUN]USPE?_5G[1O\ P4Y_:Z^'?C7_ (*AZ%\*
M/V<?V<]:T#_@E_\ "OX1?'WQKJ/Q"^/?Q*TW5?BW\*/%7PR^)OQM\7Z=X9L?
M#?P(O[?PI\2;KX?_  ^N](\.Z7JMUK/A3P_XMALIM1\5>+=)\27:>" #]V:*
M_)CP%_P4.^)=A^U5XH^$7[17PJ\ _"_X0^(OV&?%7[?WPC\7^&/'6L>,_'/A
M+X0_##QGX)\'_$+PO\?-)B\/6WAB+XAO9?$CPGXMM;;X4:WXR\(Z'):^*O!]
MGXN\?1:9HWCGQ%YM^R#_ ,%2_B]^TO\ %S]FBRF_91^,/_"AOVP_AMXC^)'@
M[XCZ#^SI^U=X8T7]EZWTWP4/B5\/=,_:'^,?Q7^$/@[X%?$G3OC=X$N+:+1_
M&WP0\63>'/!7Q=6#X6>'O^%X>"]<T?X\2 '[&^,/&/A'X>^%?$?COQ]XI\.>
M!_!'@_1=2\2>+?&/B_7-,\->%?"_AW1[26_U?7O$7B'6KJRTC1-%TNQ@FO-1
MU34[RUL;&UAEN+J>*&-W'01R1S1QRQ.DD4J+)')&RO')&ZAD='4E71U(974E
M64AE)!!KXU_X**?$"W^$W["/[7GQ6U#X,?#/]HC0_A;^SU\4_B7XI^"7QBOX
M]/\ AM\2_!?@#PGJ7BWQMX7\3-/X%^)-IJ$5YX2TC6GTWP_J/A"\TGQ1K$6G
M^'-6U3POINJ7?BC1OGCXH_MA?M->'_C=^R5^SC\!_@)\#M>O?VI?V2/C%\:?
M"OC/QW\7/%7@WPW\-O&'P8_X4C:ZMH_BSP3X?^%VN:A-\.=/M?C?X3?P[)X-
M\0Z]XL\8ZS]I\*:CH7PN\.:9/\3)0#]5*Y8>.?!3>-G^&H\8>%S\1HO"T7CB
M3P"/$&DGQK'X*GU:;08?&#^%1=_VZGA:77;>?18O$#6 TB35H9=-2\:\C>%?
ME+_@G=^UAJG[;O['OPE_:1U_P59_#OQ3XNN?B5X1\:^#],U>37M$TGQ[\&/B
MWX\^"/CQ_#6L3VUG>7_A34_&/PZUO5_"<VHVEMJO_"-W^EIJT$6I)=(OBFO?
M&M;#_@K+<? 31?V8O@/=_%34O^";'C[XR>$?VGM1UXV'Q@\3^'/"/[0/PZ\(
M:)^SMXJU^U^#]_X@\ _!Y/'GC76/&=V=*\5_$^SN-5F@\26W@+3-8L;BUUT
M_4&BOYJ/V:?^"K7Q^\&?\$R?V:_VL/VN=8^!_@VY_:4_:^^+?P;U7]HS69_B
M=XG^"_P%TGQ#\7OVJ[KP]XP^*_@?2?#/AO5_"7PJ\-^*/AKX(_9F^'-G?_%;
M^S-,LO&7P^\6_$SXOZ.ECKT%U^]/[./Q#\;?%CX*^!?B-\0=#^'V@^)/%UGJ
MFK"#X3_$2/XM_"_5?#TGB#5X?!?B[X=_$R/1O#?_  G'@GQUX+A\/^-?"_B.
M7PYX=NM2T;Q!9SWF@:+=&;3+4 ]NHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KX)_;%_8R\0?MQ:+>? [XN_&*[\,?L=^(M0\.W?Q6^#'
MPN\-WOA;XF?'72- U#3->D^''CWX]S>+;[4?"OP@\4:U9+#XW\,?"3P/X%^)
M/B+1;&UT:/XU:3X>UGQ5X;UC[VHH _/GQO\ L9_%?4?VO?V5/CI\)OVO?B/\
M!/V:_P!F[X7^(?AKKO[#/PW\&^&['X(_%>WO;233O#%[J:QW=KI6@6OA33%T
M;1].TY_!WB&XT'2/#6F6_P --4^'%Y?^)=0UW]!J** /E;]J[X"?$7]H7P[\
M,/#'@?XO:'\*=+\$_'/X.?&KQ;;ZS\,;CXCI\01\#?B)X;^+7@GP7-):_$/X
M?7WAC1I/B'X/\,:[KNH:1?2ZKJEMHL&A&>#1+_7;'5_A3_@HW_P23N/V\?VC
M_P!C+]J/PE^T7+^S5\5_V(_$.H>,/AKXI\*?"6U\9>(/$.OWOB;POXFCTGQK
MJ%_\0/#FGZU\.;:X\*Q6Y\#2Z&3=VWB/QK:WFNS:;XIOM.7]E*_+[3/VV_VA
M_B%\9?\ @HS^S[\&/V:OAUXL^+'[$/B#]F31OAYI?BW]H35/!OA?XXV/[0'A
M&S^)&J:UXD\50_!/7Y_A-+X/\"WD\MKH5KX?^)"ZWXBTE],;7K&SU6&_T\ ^
M;OC%_P $7+CXN?M8_M[?M7S_ +32Z'KG[>O["?BG]@OQ;X.B^"RW^B_#_P
M^,_!OPZ\(:YXT\-:@?BK9:CJ7B^-/!6JZAI$6JG^Q;.3Q#:V]]8:K'H1?5\7
MX(?\$0!\%OCA_P $N_C7;?M/2>(KK_@E_P#!/Q_\"_ _AZY^#$6G6WQ2\-?$
M?2OB5X/UW5?%.HP_%.YFT/7;7P!X[TW3=)DTJVNM/M_%OA^Z\4WEAJ&DZZG@
MW1OWK!!'!SV_'W]#[4H((R""/4<B@#\8_P!C7_@E#X]_84^-_P"TW?? 7]L#
M4]&_8Z_:<_:&;]IW5OV8+WX*Z-<^/?AO\1]3N=/U'QIHOPV_:%3Q]%8Z?\._
MB&VDZ-X-\5:)KWP1\0>+;7X5^'] \/>#O'GA/Q[;:G\5-8^.?BM_P;GV7Q=^
M _[=7P'U_P#; O=.TC]O/]N!?VY?B#KFC? >VBO_  9XUOM:\;>)/$'@OP?;
M7WQ=OX7\+7NN:_X:?2+C6I=0U;1]+\/:S87=SK=UXFM=3\,_TQ9&,Y&,9SVQ
MZY]*/Z]* /Q)^-__  2"\1^.?VO?CE^V/\%_VGM.^!7CW]K[]CC6_P!D;]L#
M0I?@5)\3?#OQ):Y\*:+X1\+?&CX9VNL_&+08OA9\1/!FC^'=$T73K'Q/;_%_
MPC?>'-+MM-OM";4[K6]?UCY^\'?\&^.C>"?@]_P2A^#VE_M8ZW<Z7_P2H_:
M\:?M"^"-5U#X-:5)>?%KQ%XN^.FE?&]= \3P6WQ#M(_#F@Z=>6^L>'BVER:A
MJ=[;:I:ZB;ZUGTO[-?\ [0Z)\:O%OQ4?]EWXB_L^>%O!?Q0_9>^//@_4?B+X
MM^--_P"/M8\&>(O"7P_\1_#>S\;_  .\3^ _ACJ/P_N[GXAV_P 3-1U*PTW7
M;37/$OP\U/P+I-S;ZPVG^()Y+K3+#Z5!R ?\_KS^!Y]: /YG_BO_ ,&Z%C\7
M?@1^W7\"->_:_OM-T?\ ;S_;A'[<OC_7-'^!%JFH>#/&E]K7C?Q+K_@KPA;W
MWQ<O87\+WFM^(/#+:1=:R]]JVD:9X>UFQN[C6[GQ/::EX8^U_C%_P2Y^(VM_
M\%$/AA_P4V_9Q_:GT7X!?M"6/P%E_9R_:,\+^(_@ _Q?^#/[1/P]^U6NJ6+_
M /"+0_&?X9^-OAQKNEZW:Z9JUE?VOQ)\6VYE\#_#2VNK&XL]!\80?$+]BNO2
MC(QG(QZ]OSH _&;XK?\ !)36/B7^VS8?MKO^U'J[>+M)_8%\7?L#6ND>,/A1
MIOBB_P!;\,>*],^(5_/\5_&7B#0O''@73=3^(+_$;X@77BS5+#POX/\ !/@R
MZ\.V0\$Z-X=\-O/#XGL?G"[_ ." \5E_P3C_ &+_ -@KP;^UG=Z'KG[!?[6N
ME?M:_ GXU:Y\#[3Q+9ZGXETOXC?$KXE1^%_BE\+[?XJ>'O\ A*M*;5?BQXJL
MTO?#/C_P),EG:^'?.MKF2PU0Z[_1110!B>&M/U;2?#NA:7KVOS^*]<T[1M+L
M=9\3W.GZ?I-QXBU6TL8+?4==GTK28H-*TR75[R.;4)-/TV"&PLGN#;6D2011
MJ/YH?CS_ ,&Z'B7X[WO[4.OZ]^W==W'C7X\?\%&_A;_P4*\&>./%G[-UGXT\
M5>![CX1:#\3_  9X"_9^^(/B2;XW:-XG^+7PB^'?@3XBKX3^$&C:+K_PDT?X
M6:;I^JP:%X<N-.\0KIFC_MM^V7^T[XB_99\-_ ?Q-H?PXTWXBV'Q:_:[_9<_
M9E\3M?\ C6X\'3>!]#_:2^,/ACX/I\0M*@M_"/BI/&%_X8U?Q7I=R/"%S<^$
M[?4[9[BX;Q3926<5GJ'V']: /PM^,7_!%VY^+O[6/[>W[5]Q^TTNAZ[^WK^P
MGXH_8,\7>#XO@LM_HO@#P%XS\&_#KPAKOC7PUJ#?%:SU'4O%\:>"M5U#1XM5
M)T:RD\0VEM?6.K1Z$9-7YJW_ ."'^H^!O#7_  2\\3_ []JJV^'_ .U#_P $
MLM(\:_#_ .&/QH\5_ .U^(7P_P#BU\&?'^D:WX7\2?#OXJ_!JV^+7@G6C>7/
MA+4QHEMXM\(_&'PY<Z=+J_CC5]-TJSU'Q#X<D\#?HC_P4=_:\\0_L)_LD_$#
M]I_P]\--)^+4W@'7_AAHU]X.U?QW=_#V&2R^)WQ1\'?"J+68-;M/!?CE[R?P
M]JGC73-7DT%]-TY=9L+6]M8]?TJX\F5_N8<#&2?<XR?R 'Y 4 ?E]_P34_X)
MO7G_  3RN?VO[R]_:"UWX^7O[77[4?C_ /:FU^]UWX<^%OA[<>&_%WQ"U._N
M=:LTB\*W]UIVJO=V)T.&_N+*P\.:(=2TJ\U#0/"WANPU;^Q+#M?^"GW["5Y_
MP4G_ &1OB%^QS?\ Q:@^#_@#XL7'@V3QWXDL_A])XY\7^1X!^(O@KXG>'(O"
M4TWCKPIHVA2R>(?!5K:ZW/K&C^*EU#1[V>UL8-'O(X]0/O\ ^U_\=-6_9?\
MV5OVB_VD]&\%V7Q&O?V?O@I\3/C6_@/4/%LW@2W\6Z=\+O!^K>-M9T)?%UOX
M5\;/H5W?:/HE_%I]XWA;5H6U$VMO<1003R7=O\J:#^W_ .)M3^./_!-KX/7?
MP@T:WTS_ (*!_LQ_%3]H*7QI;?$:]FO/AEJWPD^''PG\<ZYX&@\'2^ H8O$U
MAJ<GQC\-VVE^+Y?&&C3I%I>L)=^%/,:TN' /GOXH_P#!'74_BWJ?_!);5_$?
M[3%O97O_  2=U?PKJ?@D:)\%/L]M\8T\)V_P>T>S@\717_Q9U*3PU+=^'/A'
M;VEW<:%/<1_VQK]WK%O:0VMC;:*_E-Y_P01T+Q%^QW_P5 _9%\7_ +4&LWNF
M_P#!2W]H+5?VI]6\<>&_A)8>'[[X0_&?4_B)H'Q5\O3M#U/X@^*;?QI\,8O&
M/@CP1$_@^YU+PSXIE\,6OBG24^(UOJWB'2?$7A/^A*C(SC//7'?'K0!^ _BS
M_@BY\5I?BI_P3Y_:N^%W[;FG_#S]M?\ 86^#VG_L[ZK\6=4_9I_X2[X,?'[X
M"Z3X=U3P_8?"_P 8_L_V'QY\&ZCX>TI1K_BG5I=7T_XQ:KXACUKQEXAU33-4
MTN_TKX:W/P[^C/'?_!+S6/'W[??[#?[?&N_M,:[K7C/]BKP/\4/"%KX9\3?#
M72]2;XI7?QMTGXB^'_B5K.M^(-$\6>%K3PQ!'HGQ!:S^'6@Z!X6.F>"&T*P2
M]'BS3&&E0?K91D'H0<=: /Y1?V\O#OQ2UK_@YT_X)LZ[\*-3L/"6I:%^Q%\:
M?#:?$SQA\+_$OQ.^$WA'QAXF\-_M2_\ "-:+X_T[P_XN^&OVJXUM9(VTOPY;
M_%+P-KNHW=QHZVNHF+4;:SU3VKQ?_P &Z/A+Q3^P7X$_8R7]JO7K'Q9;?MOZ
MG_P4)^-/Q[?X.:/<ZA\8OVC=4T+Q#H$]Y;?#RW\?:=H_@#P4;+5]*MCX;LM>
MU^_^P>&=,M8O$$,T]_>W/])^ <\Y['!/Y8!HR"2 1D=1GD?4=J /RN_X*=_\
M$R+?_@H=H'[-WBCPG\<-3_9G_:C_ &/_ (X>&OCS^SE^T5HG@#3OB?;^"O%&
MEWNCWOB'1-=^%/B3Q+H?A_QGX2\57/A[PWJ5SI&IZU \&K>%?#ZWEWJ_AE_%
M/A7Q5PO[:O\ P2\^*G[;'PR_9K7QI^UY:>'_ -H[]F?]L'X7_MG^$/B;;_ .
M/6/@FOCWX8V-OI^G^ M*_9_F^,&G^+='^%5P+.#4HM'O_P!H7Q'XMAUN\UW4
M=3\:ZXFK):V/U-^Q!^UWXD_:RN/VP;'Q3\,-*^%^I?LK_MI_%3]DJ.TT?QW=
M?$"V\8V7PV\$_"WQ9;>/Y-2NO!?@9]&N/$8^(KJ_A>/3-0BT2.QBA&OZP\DE
MS7T-XB^,7AJW\9^+O@YX.U'0/$_Q\\/?"'_A<=G\+K[6;S01)X9U;5O$'A;P
M/J/BCQ):Z#XBC\'^'_&OC/PQX@\.Z7K,VDZM>S#PYXKO])T'6QX9U.U0 _![
M]K7_ (($>./VN]=_X*(ZGX^_;X\0W]O^WA\*?V3_ (8:1?\ BW]G7PIXQ\<?
M C3OV7/%G@CXA#0/"WBN/XC>&]-'PE^*/Q(\/>(/B+XS^$WPW\)_!FQN/&FJ
M^&==O/$&KW?A756\:?3_ (O_ ."2_BWQ%^W+^PK^WYH_[5*^$_C#^RE^R]<_
MLI_$_1K'X&:9JG@OXQ>#+G2?$UD?$WPZT[6OB1>ZA\#_ !A!J/C[QKJT$WB?
M4_CYH7_(EV%QH=Q:^'O$A\=_?G[$O[1\W[7_ .R'^SG^U/<>$8_A[)^T!\(/
M!/Q8/@>'7V\51^$4\9Z-;ZU'H*^)'T;PZ^NMID-TEK)JG]A:0+V6-YTTVT#B
M!?3_ (*:_P#%_P 3?#W3=7^._P ._"OPI^)LVK>+[;6/ W@GXA7'Q4\,Z;I&
MF^,_$&F>#-1T_P =77@_P%<ZQ)XF\%6?A[Q/?PS^$M'FT74=8N]#EA>73GFD
M /PGUS_@W;^$?Q!^'?\ P5#^''Q:^/6M^,-._P""E/Q\L?VGUU?1OACHOAK7
M/V=_C3HGCKQ]XZT#6O MUJ/BOQ9#XCT"UE\:)X9U31]3M]+U;6/"<?B/2?\
MA);)_%3W6D^Y'_@CK?\ C;4_^"B_QD^.O[0?A7QY^UM_P44_9L?]C[Q+\7O
MG[/]Q\,_AE\%?V>+KX9:9\-M;\._"_X/ZK\;/B3XNN_%WBU[6;QKXL\5>-?C
MIXCTR\\6Z9X(&B>$O#WAGPM?^'/$_P"WM?D)XH_X*7?&/2/CO^W)\%O"O['"
M_$N3]@#P/\'?BI\7Y_!GQWCE\;>//AW\:/"/B[QWX>3X'> M7^$6EVOC3XDV
M'AOP#XN%]X"\5>,?A_8WNO6FD:)H7C#56UN&[MP#P[X(?\$0!\%OCA_P2\^-
M=M^T])XBNO\ @E_\$_'WP+\#^'KGX,1:=;?%+PS\1M*^)7@_7M5\4ZA#\4[F
M;0]=MO /CO3M-TB72K:YT^V\6^'[KQ3>6&HZ3KB>#M'_ $2_8+_9>^-7[)?P
M@\6_#GX[?MD?%C]M_P 6^(?C)\1?B5I7Q7^,6CV&B^)_#/A/QI=:?=:/\+K&
MVT_5];@?P_X3FM;^[L&AN;'2K:ZUR_T[PKX:\&^#+'PYX/T+U+]DS]J+X3?M
MJ?LX?"#]J;X&ZEJ.I_"WXU>$+3Q=X8;6K*+3M?TPM<7.F:YX:\2:?;7>HV=C
MXG\(^(].UCPKXEM=/U/5=,@UW1M0CTS5M5T];;4+GB?CU^TUXA^#/[1G[$'P
M3L_AWI?B;PS^UU\4?BU\+M;\=W'C>?1=6^&NJ_#K]G7XH_'_ $.XT[P7'X1U
M:#QM:^*;7X5ZYH&I3W'BWPDWAB2;3;R"U\1B^F@T\ ]Z^+7A+Q%X]^&GC?P3
MX4\1Z/X2USQ;X;U7PW:^(]>\,WOC+2])AUNUDTZ_NYO#6G^*O!5SJDRZ?<72
MV2#Q+I\4%\UO=W"WD$$EC<_GWX$_X)QZYX*_X)7^(?\ @F!_PO33-4T#4?V;
M_&G[*VB_&!OA+=6>KZ9\+_'?A/4O VL:AJG@Y?BG<6.M^/+7PSKVNC2M<M=?
MT'0(-;DTC4KWPCJ%EIM[H^L_>/PMU_XP:[<_%%/BY\.O"7P]M]#^*WB+0/A-
M-X3^(ES\0O\ A8'P>L]+\/W'A7XC>)5NO!W@Y_ OBW7]3O/$-CK'P[BC\2VW
MAQ=&M)+;QCXA@U%+I?5Z /S#C_X)RG7_ (F_"/Q;\4_B7X/^)'P^\$_\$_\
MXE?\$]?B1\*[GX0ZKHVG_%GX8_%Z?X;7?Q UN77D^+VI2^%KS5Y_A'X+L(=(
M&D^(K2U\/W?C737NKK4->T36O">9^Q3_ ,$__P!H/]E(_#CX?^.OV^_B/^T!
M^S9^SGI][X=_9C^$6H_"OPI\,/%V@^$8/#NN> ?!'A_]HKXL>"_$,A_:3M_A
MK\.-9&@>$;$^!?A=X4D\266F_$/Q%X3UWQ;X8\ 7G@K]3L@=2!VZ]_2ER.F>
M1U'IGI0!Y1\=/@?\+/VE?@[\2/@'\;O"&G^/?A-\6O"6K^"/'OA+4I;VV@UC
MP_K=LUM=1V^HZ9=6.KZ+JMHYCU#1/$&AW^G:]X=UFTL-<T+4=/U?3[*]@^-O
M@9^Q_P#M2?"+X9>&/V;=;_;7M_'G[./@3PKIOPV\(:POP+U/P9^V<WPO\,C2
MM/\ "?AKQ9^U#H'QU;P!J?B>'PCIK^!O$WQ4\(_LP^ ?B/J^BW1\3^&_$'@G
MXL6\'Q)7](*8[85B#C& 2!G;DC)('H#GV'- 'YN>*/V&/B7X1_:S^+W[6?[(
MWQ[\$? ;Q!^T]\/_ (:>"?VHO!?Q&^ =_P#';PUX]UWX)65[X;^#_P 6OAW-
MIGQK^#5]\+_B=X5^'VM:Q\/]7?4V^(WPZ\6Z'I_@6YU/X=1:MX2N;[Q%Q/P+
M_P""7NG?LO\ QG^ 7Q)^ _Q<MM+\*_LZ_L/>.?V+/"7@[XB?#B?QMXA\5Q_$
M#Q[X2^+WBCXU_$?QWH'Q#^'T/B'XC^*?B[X#\/\ C3QH-)\'^'-+\1#6/B!9
MV\>BZGXHTCQ!X2^P]*^./B/X<?"+6OB;^U[H?@7X$RZ?\4]5\#V5GX8\=ZI\
M3M%O]%\3_&@?"?X 7D.KIX+\+ZE-XL^,+ZYX!6P\(6FA7-]:>(O%^GZ#(T6J
M/=:5IOTP#QD\>N>V.O/I[^E 'X^?L_?\$L/$G[/WPR_X)E_"W1OVBM&\0Z+_
M ,$V/'/C[Q7X>O\ 5/@E=VVI_%;3?'?PW^*7P?ET;6GL_C&MIX6O=+^'OQE\
M<)!K-C:ZQ#<^+X?"OB&;1ETC1]7\*>),U_\ @E/XT7X(_M,?!RV_:8\.HW[2
MG_!1#0/^"A>J>);CX!W\_P#PB?BGP_\ &3X7?'>V^&NF:-#\<;0:CX<E\=_!
MCP%:R:Y>ZHFJCPG)XOTDPMJ^N:-XC\*_;/Q[_:7\2?!G]HK]B'X*V7PYTWQ-
MX7_:Y^*?Q9^%FN>/KCQK<Z+J?PTU?X>_L[?%+]H#09]/\&1^$=6MO&UMXKL_
MA1X@T#4)KCQ=X1?PU))87MO:^)!=W$&F_7N1USQZT ?DW\4_^"9_B;XF^+?^
M"GGB63]H#1-'MO\ @IG^S/\ #[]F+Q5IJ_!B^OY?A1X6\ ^ _B5\,XO$/AS4
M!\8;%/$FNZGX3^,WQ(ED35K"QL+7Q*_@K54MYM*\-:UX>\8]QKW[!WQ%N_B5
M_P $\_BOX9_:(T3PSXM_8?\ A5\5/@AXH:7X)?V]IGQC^'/QC\._!;P_XM?P
M]97GQ4MW^$WCBQ/P/\.:IX6\1ZA<?%;0-.OK_4HM:\%^(].=+*OTLHH _$3Q
ME_P2 \9>+/AQ\6/!>G_MBZ[\/_%5I^WK\3_^"BW[%OQ6^'_P<TK3/&G[+7Q^
M^*7Q"^(_Q&UJ'Q[;:[\0?$GAC]ICP&+OXH^+O!M]X(UK0OAKX<\3_#K7-8\.
M>*M/UC4)M(U[0O0/BY_P31^.'QV^$OA'4/B1^WIX[@_;D^%GQGT7X[? []KC
MX??"'POX.\#_  5\5>&?"GBGX?:=X+\%_LPWOBOQ/X?O?A%XM\#^-O%UI\:O
M"7BWXD^(_$_QHUOQ)=MXM\?#P'X9^&'PZ^'GZ]9&<9&3R!GD@=3BEH ^</V:
M_A!\6/A3X8U^?X[?M!:U^TA\7/&NNPZWXJ\:MX/LOA=\/M&M].T?3M T7PG\
M)?A!IFN^*K7X=^#K.RTUM<U*VU/QCXX\3^(/&_B#Q7X@U7Q;-IE[X?\ #7A?
MS'XR_LB:Y\5?VT/V2/VN[+XI:7X9C_9/\%?M"^#=+^'=S\/+K7V\:Q_M'Z7X
M'TKQA?:CXO3X@:&-&.C0_#7P=-X:M;/PO=>1./$AU6YU:+6=.B\/_;M("#G!
M!QUP<X^OI0!^-2_\$I_&C?!']F?X.7'[3'AUG_9K_P""B&O_ /!0O2_$MO\
M ._A'BSQ3X@^,GQ1^.]S\-=4T:;XXW8T[PY%X[^,_CVU36[+5'U4^$X_"&DB
M%-7T/6?$?BKSWX@?\$<_B7XC\0_$FX\+?MLW.@>$/$7_  4\^&__  5,\ :1
MXH_9W\/>//&GAOXN^%;WPOJ&O_##XA?$1_B7X:N/BA\);*Y\+:98_ ZST_0?
MAQXN^$'A73_#_@+Q+XK^,'@?PUI/A^+]V,@]#GM^/I2$!@0<$="/Z'_"@#\<
MO _PK^$G[4W_  4P\&_ME_#4_%B?2_V9O@K\4_V?_C!KWBGPE\3_ (5^#OBG
M\?O"7Q-U7P/\*(9/"/C;P[X)T3X@>(?V>-#UK]KQ+OQGHGA*ZT2T3X[^"[GP
MEXGGTLP6T/[&XXP, 8P!C@>G'''MQ0 !_P#7)/3W)I<C&<C'KV_.@#\+M2_X
M(^_%7_A+]'OO#'[:MCX;\#>"_P#@IIXK_P""D_@'13^RUX,U3X@VOBWXK:'\
M6]%^*OA'XA_%"3XBV@^*>OZ/%\5;F']G?XCZ]X.LXOA7H.F0>#?BIX%_:,\)
M:3\/='^'7=O_ ,$I_&:_!+]IGX.6O[2_AY#^TI_P41T#_@H7J?B2Y^ E]<?\
M(EXH\/\ QD^%WQWMOAIIFCP?'"S&I>'9?'?P8\!6LFN7NIQZK_PBDGB_2?(;
M5]<T7Q%X4_9;_/Y]** /RF^(/_!+'P9\;OB-_P %&M<^.GQ"A\:_"_\ X*/?
M _X*?!'Q]\.M \!+X6U_X<6?P$T7QOIGP_\ &/@GQWJGC#QCI]SXKT[4OB)X
MA\6)<:UX#N;2W\4:5X)O;2V@L] U73_$W"R_\$VOVM?B)^S/\<_V>?VF_P#@
MI-XG^/\ -\4OV<?B-^RKX4\5R?L]:'\.]*\-_#7XM0:%I7C?QS\2/!/AKXJ7
M-O\ &K]H6/PWX?M=$\&?%?6->\,:1X0%_P")+V#X?:A+XR\:1^(OV3KA?%WQ
M*\$^!-<^&?AOQ9KT&D:W\8O'%U\-OAKITEM?W,_BOQO8_#WQ[\5[W0+'[%:7
M,5O/:_#OX7^/O%=Q<ZC)96$>G>&;Y6NOM3VEO< 'YT?$#_@F;#\9_C[>_%[X
MR_%K3/%7@[QC_P $X/B-_P $V_BK\+/#?PVU?P9'XP^&_P 7M4TG7OB)XST'
MQLGQ6US6?!>OZCJNBV=KH=BMEK\>A>'KC4;!]1U/7)K+Q/IWG'P?_P""8/Q_
M\*_%_P#8*^)_QH_;MN/C-!_P3U\._'/X?_"RVT[]G'P]X#\9?$GX=?%WP;X+
M\!Z3I_QL\=:K\3?B-!XD\;>&/#/@^'2M>\=^#?"G@!O',)T_49/#_ASQ-!KG
MB+Q-^S (/0Y^E% ''?$3P7I_Q(^'_CGX=ZM=WUAI7CWP=XF\%ZG?:8UNNI66
MG^*=%OM#O;O3VO+>[M%OK>VOI)K1KJUN;<3I&9[>:+=&WY0_!G_@EY\5?AU:
M_P#!+)/&7[57A/QY=_\ !+O2?$'A/P6='_9QO/!&F?$GP3JG[.4/[*FFZ1J%
ME+\>_%NH^&=8T_X5MJ>MWVOR:UXKCU3XJ:M/XEM](TGP/:Z?\,;7]C_Z]*^=
M/VKOVA=,_9<^!WB/XP:AX?NO%MY:>)?A=\//"7A:VOGTB+Q'\2?CA\5?!7P/
M^%.B:OKL6F:Y/X:\-:I\3/B)X3LO%/BFV\/^([SPSX;FU77K+PSXDO-/@T/4
M #\VT_X)(>,SX3\%^')_VG_#K77A'_@JIXA_X*JG4;?]GZ^AM]2^(OB;QSXK
M^(^I?"C^SI_CI=RV?@5?%'C?Q$EIJHU*Y\20Z&-&TZ2[GOM/O=7U?V;X]_\
M!/#QI^TU\<_"/B_XS_&_X?>+O@=\+_VI_@U^UI\$?!5Q^SQ/'^T3\"O&GP;L
M_ACJ4/@7X5?M/?\ "Z'T?0?A?\0/'_PR/B7XAZ7>? /5/&.J>'OB!\0/!6C>
M.= A?P'K?@*C\$/VX?VI-8_X*(^*/V!?VDOV3?!'PFM[3]GOXH_M(?#']H/X
M=_M!VWQ2\&_&GP)X+^*'P.^'^DII/P_OOA]X,\=?#O5K23XPWNE^.+#QRL7V
M7Q5X.N3X+N?&'A'5[+Q,/U6) &20!ZD\?G0!1U6/5)M+U&'1;RPT_6I;"[CT
MC4-4TVXUC2['5'MY%L+S4=(M-5T.[U2PMKLQ37FFVVN:/<7UNDEK#JNGR2K=
MP_#/[ ?[&&O_ +$?@'XI?#W4OBUI'Q9TKXE?'KXO_M"+>VOPSNOA]J.A^+/C
MAXSU'QWXVT??)\1_'-MJ?AVUUS49(O#$!MK#4],TU%MM5U37[C%XOWH>!P,^
MU>>?"?XL_#OXY_#SPS\6/A-XJTWQQ\./&=K<ZAX2\8Z-]H?1/$NE6VHWFF+K
M6AW5Q!!_:>AW\]C-<:-K5JLFF:YICVNL:1=7NEWMG>3@'P5K_P"P3\5_"?QG
M_:F^)'[*_P"T]I/[/7A/]M<:#K?Q\\)7_P #1\0_%'A?XJ:1X$M_A9J'QO\
MV9_'&E?%CX9Z-\*/B=XD\"Z?H%SKEQ\3OAY^T#X2N_B+X2\-^/7\)L)?&'A_
MQAS?@3_@F!9_!WXHZWXP^#'Q6T3P;X!M/^"<_P ,?^"</PQ^&VL_"[5/%<O@
MGX<_!^]\8ZSX'\<:_P",3\5]$O/'7BM=;^(/BN7Q)&VD>&X_$.F-H=N]Y9:W
M8:QXC\1?9GQ>_:.\.^ M'_:)TCP5#I/C[XS_ +/7P TO]H/7/A5J&LZOX-M;
MKPKXPB^,$'PW_M+QU'X2\4Z;HMMXVUOX%?$S2$N=.TKQ-JVA#PZVHZIX=6TU
M+0SJMO\ 9&^.4_[3O[*'[,?[2UWX<A\&W/[0W[/7P7^.=SX0@U5]<M_"<_Q:
M^&_AKQ]-X:AUN2PTF36(="D\0-I<6JR:7IKZA':K=O86;2FWC /ST\3?\$J?
M&\'P*_X)Y>'?@O\ M;:E\%/VI_\ @FE\/[#X0? G]I/3O@[8>,/!_B_X0W'@
MCP?\*O'GPY^,_P"SUXA^(@T;QSHGQ*^&_@#P:FO7-C\0/#FJ^'OB1X?T[XD?
M#^^\(36MKX?M_/OVT_@?X=\9?L]/_P $[M?^*_[07Q=_;H^/?B#P=^T=\/?V
MB-#^&'C/1-6^&?Q>\(?&SX<P:/\ M2^'/B'X(\&6GP1^ GA+]E22Q\,W^D_#
M#3OB)X/^(>O?"+P9!\/['7/&WQ0^)5SXS\:_NCD8SD8QG.>,>N>F*."0<]N,
M'C![XS@_7% '*> _ WA+X8^!_!OPW\!:%8^%_ WP^\*>'? _@SPUI<1@TWP]
MX3\)Z19Z#X<T+3X26,5CI&CV%GI]I$68QV]O&A)VYKY&_:5_9*\>?'/]H?\
M8[^/OA7XSZ!\/'_8_P#&_P 1?'^A>#]9^$USX]L_'.N?%#X5>,/@GXCBUW6K
M;XF^![[2]-LOAYXZ\1Q^'[;2((YK3Q3<6NO:M<ZY8V<6@'[EI,CU'7'7OG&/
MKGC'KQ0!\+?#W]BFQT?QO^W[JWQ9\4^%OB]\./V_?%MCKGCSX6S?#J_\,:?H
MOARV^ G@S]FB^\#W^LR_$+Q,WBS1O$/PF^'OAFUU^<:1X<GNO$UUXKU>R73]
M(UK2_#7ASYV^#?\ P3)\=^#O O[+/P$^,W[3NG_'3]FC]A;Q[X)\=_LL^"O^
M%'CX;?%*>7X'Z1XA\-_LPZ)^TY\2O#OQ9U'P'\<=*^ >D:MX=UO2&\!? WX
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
M&5MX?TB#Q7+X;N=8?Q#<^'Y/$<5FFL/HEQK\DFN3Z4UZ;"76)'U*2W:]=IB
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
M_A/P-X%O_"OPVTSX6?\ "LOB)I_@7X:Z5_9VME:HL:QV\$:Q;/*$<,48B\N
MVT?E[$'E[+9FMTV;=L#-$N(R5K(L_"?A?3_$&K^++#PYH-EXI\0V]A::_P")
M;31].MO$&N6FE1M#I=KK&LP6R:CJ=MIL3&/3X+VYFBLHR4MEB0E2 ?R^_P#!
M-+3_ /@E5^T/X0_8?UGQ#X-\.>.?^"F&J?!_XI? 3]NCX2S?8[+]HGQE\2_%
M?PZG\)?MTZI_P4\^"NMZSI_B[XC_  JD^*'PRU5-/O?VI?#OB3PMIGCCQ%\,
MM*^'>C6OB/Q=X,T>3[;_ .#=27]G^3_@DM^R;#\$!\(&US_A5WA.;X\R_">+
MP<;N7XT/H5E9:\OQ8O/!R?O_ (MP:'I^@6_B2W\63R>-[+2XM CUN*WM9-*$
MG[56/ACPYI>KZ_X@TO0=&TS7O%4FFS>)];T_2["RU?Q'+HUBFF:1+KVIVUO'
M>ZQ)I6FQII^FOJ,]R]C8HMI:F*W41BQH^A:+X>M)+#0-(TS1+"6_U359;+2-
M/M-,LY-4US4KK6=;U*2VLH8(7U#6-8O[[5=4O&0W&H:E>W=]=R375Q-*X!_-
M/XVT#]D'X8?\%,_^"T&L>+]"_9M^'?QCUS_@GO\ L^?$;X7ZSXETGX8>$/B3
MJ]]>?"?]O)?VAOB#X*U75+?3_$]]<7/ABP\-0?&CQEH]Q+)-H5EX?MO'&IMI
M]MI<:?+'[$>B?"+X,?%W_@W5\6?L^_\ "LO#GQQ_:<_X) _M :'\7==?Q):S
M^*?C[XI\#?LT_L;ZS\+/!WQ;\0W&M2>+O&^D?#OQIX8\4^'O 7A?4-6FB^&?
MACP#>_#WP':>&?"/PYL_#_A[^OJ3PYX?DUP^)Y-#T=_$G]D_V#_PD#:98OKG
M]A?;4U+^Q1JKP-?_ -D_VE&FH?V;]H^Q?;D6[\G[0HD%Z*"S<-)%%;G,K;V2
M.$YF@N9I&RRJ?WL5Y)<2-SOCNI)W.V9I"0#^/K_@DU'^SW\5O''[!?QD@_:G
MT;PS_P %%/ D_CWX:?M??LZ^#?@<? 7[<WQ(^)T_@_Q!IW[57AS_ (*)W_B;
MXJ>(_B1XL^#O@_XJ>&]6^(^E^/?C'X.\-^$O#?Q*T_X<Z#\+X/"7Q,U[X?\
MPQ/[ ?\ !<"S^%]Y^RG\$H_BKKNF:!HQ_P""A/\ P3HCM;K5?B#J7PYB\NX_
M;(^#UOXMFMM8TOQ)X8N1<:9\.I?&>K7%]%?"Z\+:18ZIXQL9](NO#Z:YIOZW
M:9X8\)V&N:YXLTGP_P"'[+Q+XF6PM?$WB73])TRVUWQ"N@12:?IEOKVLVUNF
MH:L-%A\VRL8=0N;C^S8Q);0+"H9*W)XX&4O<+$R1I)N,JQE$C9&64DR JJ-&
M660D@%,JV5)! /Y6/VU? /[+G[.?[>OP._96^+=E^R!^R;_P3:\3_L>_$/Q%
M\ -#_:/_ &=O!?B?]@Y_VM_$'Q]\8^,OVAM'NM*UKXD_"OX4?#GXRZC\)KKP
M5<_#+Q)K\<4^A>#=;^)7@/X7Z[X0G\?WGAGQEXSKWQ?_ &>?V8?B/^QJW[4_
M[2FA_MO_ +-H_P""9GQZ^$WPMT3]M[7_ (3_  <U/QEJ\WQSUO3/ '[2>@:I
M\9O$'AWX4?%?P[^TO\&] T[X,6_C_0I_&'Q?\._!O2/AW\3=;MO^$4_: \;7
M_B#^O/Q'X3\+>,=-CT?Q;X;T'Q1I$=W9W\>E>(]&TW6]-2_T^9+C3[Y;'4[:
MZM5O+"X1)[.Y6(36LRB2!T<!A\5_$W]G/]KH?M$>*/CS^SE^V%X*\":/X[^'
MG@OP#XG^"W[1'[,][^T1\-M#D\!:GK^HZ/XG^%=U\./C_P#LL>.O!>LZL?%.
MO#Q=;^)?%WQ$TK7KB[M[B.QTY-(T6VT\ _"C]F77O@1^RQ\3/^"%?Q$^(?[8
MOP ^*6AZE^QC_P % _AW\:/VUM.^,&FWOP>^+7Q@TF+]E/6X/"M[\;/&6LVB
M>)+KPOJME\7+7PQI_C:ZT'Q-=7^B_$+Q)?>"_"WBS4_&6D6OB&B?%/X,3_"?
M]A;3/"7CGP!IGAOPQ_P=?_'O0M"\+PZUHWAL>!O#+_%/]M2;P'X/?P9>3:;?
M> HK;PGXS^'B^'_!5_H^B76G:/XJ\'P6NCVUOK>CQW/]5?P:_9H\#_##P;J&
MC>(%T[XH^+O%OQ/N?CI\2/'?BCPGX2LY_&/QONFT@?\ "P[7PQHNE6WAKPK?
M:#;>'?#FC>#UT:S_ +5T32/#6BS:GKWB'Q:-:\6ZW[_;:/I5E%);V>G6-I!+
M/J=U+!;6=M!#)=:U?S:IK%R\442HUQJVJ7%QJ6IS%?,O]0FFO+MIKB5Y& /X
MU_VP?C?^SK??MR_%'XOVWB?]GWX)?$K]GO\ X++?\$[/ GC_ ,4_''6-!G_;
M=O\ PCI>M?LI_#[XGZY\+_$1UKP%JO[+G_!.:T^%&M>*5:/7G^,_A;X\Z_\
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
M&VK?LZ>+/"'PNMOA9^U-_P $P_BS\,+GX40_ OQ:GB^Q\0:;XML_V>;Q-/\
MAYX*U?4]1T:>R\;^+_AMX=EC\>W5C\-+WQM/X8\<>#$TV\_7/]IOX;?&WXE>
M#_!UM^S[\7=!^"OQ&\'_ !1\'^/8/%GBOP;K'Q$\*ZMH7AS^TO\ A(O 7B?P
M/HGC/X>WOB'P_P#$'2[R?PCJQB\8Z)=:!9ZK+XLTB:XU[P_I-E<_*_AK]D;X
MR:M^UIXH_;Y\;V?P!\#?M&Q?LHZO^R)\//"G@3_A,/'/@M_"/B/XJ>&OBKK7
MC+XQ_$O6/#?PS\<?$2;3M9\'^'8/AUX \/>%/ -AX$LI_B);W_C3QE<?$32M
M1^' !^#_ /P3 B_97^+O_!*;]B&S^-'P0_:I\?\ Q\^/=QX2^%?B3]I'PW\.
M?VE] U?P[XH^)7[0&N^#-$^+,G[6-UX?;P)ITO@6"YTF\TS6Y?%FJZ;K&IV.
M@?#E[>^_MAM#'WQ^SI:^&O\ @I__ ,%(?^"FJ?M3>'M-^+?[.7["'Q.^&'[+
M_P"SI^S+\0["#Q)\&+'QG%X,U?6_C7\;/B+\,=2EU7X>?%#XA>(?%,UK8_#+
MQ'XMT6_U'X9^#+,V.C6.E:YJ%[J<ONW[)7[!?[>W[&G[#OPW_8D^$G[5/[+(
MM/A5X'\0>#/!/QK\0_LK?$77/%VC7>M>)_$'B;3?&K>!KS]I-O!VJ^(?"EWK
MR76EZ=J4LF@:AJVDV=WJ5B=/GGT8>A1_L&?%S]G+]KCXE_MA_L5^-? 5_J/[
M3/A7X6^%_P!L#X%_M$3>*+/P[\8?$?P5\*ZAX4^&/QU\$?&#P/I7B77/A-\6
MK#1KR71OB+II^%WCCP-\6;74+G7[_2?"WC6S'B340#[ _9M_93\'?LL:Q\<X
MOAEKWB=/AO\ &/XCZ9\5-(^%VN:K?Z[X>^$'B!/A_P"$?AYKWAKX67FKW]_J
M'AGX5W^F> _#&H>%_A79M!X.^&5TNLZ/\/M/T'P9=Z/X7T#XL^/G_!4K5OV=
MOVG?A[\&_'WP$T32/A=\2OVNO@_^QIX+\8>)?C:O@GX_?$?QG\8?#OPRN+3X
MU?!/]FKQ1\+K'1_C'^RYX$\>_&/P+\+_ (C?%?PK\>1XA\.^*;#XC1Q_#F_?
MP5;6GB3])/A=X:^)&D6NOZW\5?&UGXI\6^*M1BO_ .PO#6G/I'P^^'6C6MJM
MMI?@GP3:W9DUS6X[/-S?^)/'OBRYD\1>.O$VH:EJMOI?@;P9%X-^&'@7\./B
MA_P25_:W\1_%+]H+QIX*_:"_9VDMOB3_ ,%'OV4/^"@?A/QE\4OA+\1?%GQJ
MU.Q_9W\:>"O$/AW]FGXB^-=&^(NA6<7P-^!]AX5OXO@9X9\/65XUTGB;Q!IC
M3_#&ZUW7/%.H@'KGQN_X*^?$3X,:5^V1\0;[]BG6;KX+?L%_M5_#GX#?M!>.
MM7^/_@C2O$E_\-?B!X?^ OB)_BQ\'O ?A_PKXU7QMXP\-Z-\<M/\3:I\(/%W
MBGX9VMSX3C\.?V;\3[KX@:YXG^'/P_Y[_@K1^TOXU^)/[*W_  54_9U^#'P,
MT+XI>%/V>?V.OBCI_P"T]\2_%OQ>U#X4/\/_ !;\0/V>M9^*?AOP[\(?#-I\
M-_&8^+WCCX??#+4_"OQC\<:?X@\8?!WPO9:1XI\ ^'_#?C#QCXGUCQ1H?@[I
MOV@/^"6OQF^.?[/W_!3;X&2_'7X7Z!<?\%"_CU\-OC+IWC)?A9XMU"/X46W@
M;PA^S]X U/1-2\,+\2K,^.KK7O#7[./AF]LKZR\1>"H-$\1>,?$,\UKK.E:%
MI>F:FW]I+_@G+^UIXX\6_P#!0!/@+\?/@MX6^%/_  4Z_9WU/P)^T/X'^+_P
M_P#'OC+5?A)\=-._9N/[-FE?$OX Z[X2\8>$K*]\,_$/X?6?A7P]X\T#X@Z+
M=7?A;4_ N@>/?#D_B."[UCX<W@!]$:#\7?&G[.__  1_\$_'3X;^$?"WCCQ9
M\%/^">W@+XH:)X1\6>(=2\'^%]8'@#X :'XFO+74-:T;0/$>I6=O#I6E7EQ;
M65GHQ?5+F"VT8ZAH4=\^MZ=YA^SY^W?^T#XD^!7[ ?@'4OA9X$^+7[:W[5'[
M)]C^T3=:=<_&)/ ?PKL_AEX'\#_!R;QQ\</B[XV\-_ _6-;^&\WC?QE\7_!W
MA_PU\/\ X?? ;QUIY\=>);C0-+U2+P;X9U[Q?H_UI'^RKK^I_P#!/[4/V)?%
M?Q)T>\UO5?V2]7_9;OOBSX<^'U_H.D*FH_">]^%-MXWL/AGJOQ!\4WUN+*RN
M+?5IO#=S\2+UKZYMYK<:_917*-:_#?PT_P"">O[5OPHTG]@;XT:!\4O@9>_M
M8?L8?L^2_LC^,/"UGHOCWPK^S_\ M"_LP:SHOPLTS5/AWK_BR\?QW\1/!/C?
MPUXK^$_AOXO>"?BEHO@W4=.7Q#_:?@7Q+\,=8T'4+/Q%H8!]S_L6_MAZ3^UW
MX5^*ZWO@B^^%'QB_9W^-7C+]G?\ :%^$6I:Y;^*3X#^*O@JWTC59?^$=\86N
MG:+;^.OA]XL\+^(O#OB[P'XY@T'0QKVB:PMOJ&B:#XBTK7M TOPSX2?M^?%O
MX\:Y\)OB+\&_V4E^)W[%GQH^-GC[X,>$?V@_!?QIM-3^)^FZ9X U#X@^%I_V
MA/%_P+NOAOIW@?1OV:_$OC3X8^(+;PIXTTS]I#7_ (@ZGX/\0_#?Q)+\*+7Q
M#XPN? GA_P"B/V3_ -F_7_@2?C[X\^(OC6P^(7QJ_:D^.>J?'KXM:]HN@0^'
MO"VAWD?@+P!\(OAW\,? MG*]UKEQX,^%GPA^%?@+P?:ZWXEU&YUGQGXEL_%7
MQ!GT[PFOC%/!?ASX>_95_P""?/[7/[*NI:7^SCX._:H^'\7_  3C^'_Q:O?C
M!\*?!=A\-?'MA^V+H6E7GQ3N_C1:_LUW?QQLOBQ8_#UO@5I?CR8:=K&IZK\+
M_%OC+QY\'M1\1_!:]7PWH^J6'B+10"WKW_!6:3P]\)OA]^VE>_ 2Q'_!-KX@
M?%WP]\*Q^T]<?&2UT+XJ^$/#GC3XNS_ 7P-^TMXN_9Y\6?#OP[X:3]ESQA\2
MI/#FI:/XQ\-_M">)?BN?A)X]\%_$ZY^"<$$WBG0/"?F?Q'_X+*?$7X>^'_VF
M_BG/^P[KUS\"_P!CO]O3PE^Q3\<_%=W^T#X'M_B//9^/;K]GK0_"_P 2_A1\
M,-#\)>*-+\;ZM'XE^/VB0>)OAUXF^(_PZMM*\/7O@O5]$^('BG6]:^(GA+X0
M:/@C_@E=\4O#W[*:?\$R=>^(?PPU_P#X)_>'OB_I7BOPGKMU8_$.^_:(O_V;
M]%^/6C_'S2_V/O%VE:EK<G@^XC@U&VN_AC?_ +1MKXUEN=2^"EI;>$(/V?M+
M\:ZDWQ/T=GQ2_P""4_QB^(_[/G[?WP.A^.7PST6Z_;<_;X^'G[;>E^*I/AMX
MLU.U^%T?@#Q1^SGXEM/AMJ.@)X\TZ;QU)=C]EKP-IUUXMMM>\$I.?&?BW4(/
M#FG#1=%TW4@#W&W_ ."CWQ*\*Q?\%#]*^-?[).H^"?'G[!GP2\"_M,6GA'P#
M\</!'Q-M/C1\#?B?X1^+7B7PCJ%IXGU70_AK9?#SXCZ%J'P/^)/ACXG>!=8L
M]=T30-2T.WU'X>^/OBQX>UK1M7O^,^"__!2SQ9\:/B9^R%\(OCY^R!JGP7^%
MW_!2;]G&_P#B3^S3X^M?B_8?%,Z[XBTOX-V7Q9^*GP1^,?AG0O _A6/X3Z_%
M\/+K7_%_PSUVR\7^,K7XB^!=/BO=6M/AQ\0H?%OPT\%8G[;7P"\6_#3P1_P6
M$_:Z\8^//A]#X$^//_!,JZ^$Q\&)IVK:5JO@JY_9Z^%?[2VIZ9K5[X^U;7%T
M+6X/&6K?'[Q=8SV1\*^'9-*@T3PDMM<ZC=76K^9PW_!/G]GGXQ_&WX*?\$K/
MVC?B-XY^#FH^"_V2OV+O#6I?LT>'/AI'X@O4^)'Q3^+?[-?AOX4:;\6OB[KU
M]&Z>"K3P#\(]5\:_#L_"GP%?^.M*U[Q)XZ\0?$+4O&MO+X?\(^"M& /GS_@E
M-^USJW[+/_!*K_@B/X?U#X4Q^)/AM^U!?^'?V=M<^+TWC*ZT/2/A!\2/B#XL
M\7S?#*+Q3X>TKP/XNU?5;3XJZW9ZGX'\,:TDFE:''\4=3\%>%_%>M>'K/QM;
M^(]/_>3X)_&?7?B_XG^/MC+X'L=!\$_"+XQ:A\(?!/C_ $_Q>WB?3OC!<^&?
M"_AG4O'_ (BT6VB\-:39Z-8> ?'VNZ]\$O$MBFMZ_?Z=\7?AA\5/"U^MB/"E
MO>:S^,'Q)_9@^$/[)'_!&SPW_P $I?CS\<_"OCCXW7_P&^)GA/\ 9,M/ >H?
M\*G^-GQU^-/PBU^T^*'P6UC]GOX?:KX\N/$%]\8?AS\4M7^$>K06.B>+]3TN
MV\06FF>(=;NM$\)ZCJ-AI/[5_LS_  ?N_@1\"OAO\,-:UR+Q=XRT+0Y=3^)O
MCR.QM],D^)?QD\9ZG?\ C?XU_%6[TVR@M+#3=1^*GQ9\1^,_B)JFG:99:?I5
MCJ/B:ZM=+TW3=/BMK&W /S;^,/\ P5EUSX*?#7_@HMXT\6_LZ:'_ ,)7_P $
MW/&_P\L_BE\-(?CW9VFN^-/@]\3_  MHGC/P=\</!6KZK\+K#19=%\1Z#KS1
M^&_"=U/_ ,)'KOB;P7\3O!5LL7BWPQX?T?QIR_\ P5%_;$^#=C^R1^UVGQ5_
M96\$?MO_ +,_PJ_9D^!_[0WQ$\,:)\7+2'P;X_G^(7Q+75OA)X=37;[P8GA:
M]\.VEQ\.YOBG>^)_"_B;Q5XNTOP_#\.=9B^%FI67Q%\/2O\ 77Q&_8%\,_$G
M]N30OVL==\77=S\/[WX#Z-\+?C!^SM=Z/IM]\/OC3XU^$_CWQ!XR_9L^('C^
MVOHKFT\00?!G_A:WQNO--\.ZE8S07'C75/A7XTBNH=3^%>@JGQG<_P#!'+5=
M,_X)1?'[_@FCX2^/<LNJ_'&]U'PVOQR^(GANZ\87/A?X2^&-0\%?#SX&^&SX
M0T75O!HUG6/AA^RE\'O@Q\&5E37=%L=4\2^%K_QW=K<1WLN@7P![GXY_:B_:
M.O/^"MW@7]AO3/ 'PWO/V=-7_85^*'QZ\8:G?_$74=-\8>*)+KXX? WX5KXB
M738/A3J4VD:A\-X-3\:Z)HO@C3O'%II?Q L?'E_XFUWQ-X?U3P?X8T:Z_-'_
M ((M_M;>.O@)^QG_ ,$R/@OKG[.ZP?L]_M(?'?\ :[_9Y\+?'T_%;3/^$JT;
MXWV7QB_:]^-'A_3IO@?9^%M8O=1^%GC'PY\-O%'A_3/B9??$S2_%MKXXT/74
M\3_"_2_",OA'QSXV_67QM^R1\=]0_P""B'P1_;H\#^/OA/IUGH/[(OC+]E?X
MS?#WQ3X8\8:G=WNG:[\6_ /QIBUCX8:_I>NZ9;VESK.N^#Y_"5Q?^*]*NT\)
M:--#XD@T/QEJ$K:!:_-/P-_X)9_&3X.?L[_\$XO@/-\<?AAXDG_8._;!\?\
M[5&N>+(?AEXMT2V^+4/C=/VC;+_A"M(\//\ $/69OAW-8Z9^U#XVC&O7VO\
MCV-M0\'>%+XZ1):ZUK&EZ: ?HA^UK^T+XU_9Y\*^!]6\"_##P_X_O_&/C/5M
M!USQ1\2_B+J_P6^ 'P5\'>%_AC\0OBMXK^*_[0GQOTCX8_&%OA3\/K+2/AW/
MX/T37KWP#JFGZS\3_&/@#P?>WN@VWB*;7M-^#_ W_!774OBC\#O^"??QA^&G
M[*GB+QM<?MW?';XQ?LVII&C_ !J^&#>&/A=\4?@OI?[0<'B"\A\=2.!\3?AI
MJ_B?]G/QM?:!X[\-^&M-DO/A+;R^.W\/Q^.I_#'P=\6>_P#[>/[(/QD_:4^(
M?[%GQ.^$?C_X7Z;-^RK\?;WXMZW\)OCYX.\2>/\ X)_$-]4\':CX1\/^.M6\
M*>%_$7AR\O\ XK_ #4M1;XG? >[N[ZVL](^(4%OJB:OX;U.UTW7].^7/@%_P
M3*_:6^%WA+]CGPAXS^/7P4\4V7[(/[>_[3O[76G7FB_"KQUI6H_$3PO\?]7_
M &I WAO4Y[SXDWUOX8\4G3OVL?&^MSW5O:>(-'T#4O"WA#PW"OBRU;7?%.I@
M#X?^"P/C'3/@K?\ Q1\;_LGV/AC6/A-_P473_@G#^UE86G[0-GK/PW_9]\:Z
MYXX\$>$O!'QSM/BA<_";0[WX@_ 37H/BG\*YM<UJ?X?>!O''@_Q#X[L/#E_X
M$O;;2?$'B#2OT_\ AK\:-=^(GQK_ &C/ADG@6TTWP?\  '7/AQX.C^(T/BY-
M2G\7>._&7PUT#XJ>(_"LW@X^'["?PQ/X)\*>-OA]J,NH-KNNV>NV_C/3S9M;
M75CJUG8_E;XG_9Q_9S_95^ W_!0KX3?M^?&?X;:_\+_^"I7[4_[0'Q'\,^!]
M$T6]T'XAZQKWQL^$N@>'[;X!?"'P]JFI>+];^*WQRTG2/A/I&H_";5/!&BVG
MB[QC\5]0T?3_  9\/M-\4/X3TG4_T+_X)_\ P2^(O[/_ .R%\#_ 'QL\0ZEX
MR_:!F\%:5XP_:-\;ZUJ-AK6M>+OC_P"-[>/Q/\6=4O\ 7M-1;36K>Q\7:EJ'
MAWP]>0M+;P>$]$T#3+*3^S]/M(XP#Y=\2?\ !1?X[:E^TU^UY^SI\%_V,].\
M:1?L5M\ ]9^+'C_XE?M*^'/A9I^K^ /C9X&\?>.IO%G@7P]X9^&GQ@U75;[P
M[IG@RV.G>&->E\,W7B*'4K^2^O\ PK>Z39Z9KW?>"O\ @HC:>.8?^"5VI6WP
MCO+'PU_P5'^'LGC'PY?R^.(6UKX/:B_[)>O_ +6EMH6N:1#X9CM_%=M/X9\-
MZEX4?7M+UW1)K37&M;Q=&FLI&,>Q\,OV*/%/A/\ :W_X*'_M!>*OB!H.J^"?
MV[/!OP#\$V?@SPUX=U'2/%OPPT_X%?#7Q9\-/MESXLU75=;T3QA?>,[;QIJO
MB%6B\)>&;?PA/9:=HC6WC*-[G6C\:? W_@FQ^VWX)O?^"7^G?$3]I']F>_\
M!O\ P2UU75/!7P]L/ _P&^)5IJ?QK^#MG^S?XJ_9<T37_'T_B+XS7K^#?BUK
M?PN\2QI)8>%KW4_ G@+QM::QXSN8_B[H^NZ+\/O X!PO[(/[5/P<_P""?W[
M7B/6/$(\*Z#:>+?^"JO[?'[-OP3\.>*/&>G_  Y\$77CSQ9^WY^TQ9>%-/\
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
M\7_%%UX;OKK]DK4[;P/\4=-@^'O@/3OAY\5_AHVLS+XV\/\ @[4OBI\.Q?\
MC-['P7\9?'UMI>H75G]'_M!_\$R->_:G_:#_ &B/BG\6/B5X=TGX>_M,_P#!
M,F?_ ()W^,_!/@CP_KD/B_PS>WWC7QG\1IOC)X4\:ZMK;Z3.-,\0>/\ 6],T
MSP)K7@V>"ZM=*T+6=5\27$;ZOX3O>/\ "7["O_!0;QG\9OV3?B[^TK^U;^SU
MJ.O_ ++WP._:_P#@#<^,?@[\$OB=H_Q%^)ND_M!Z3\%] \,?%E]3\5?&:Z\/
M> OBS$OPETGQ?XH6UT/Q7X2T;Q)8:O8:'I6NV'CVPO?A2 =I^S7_ ,%0_%_Q
MJ^/]G^SKX_\ V9[#X7?$WQA^RKXG_:S\"_"C1OCWX?\ &?[0GA'PUX<UGX=V
ML'PC_:R^"GB[P+\(+O\ 97^/'B70?C'\+]<\/>$]7\4^/O!\\^H>,M+OOB!8
M1^"GU36O/OAA_P %;_BAXY_9(^%W[8OB3]C"/PGX"_:8T+X#^'/V2O FF?M*
M^#?$_P 5_C3^T/\ M"_$NX^%_@SX0:WHEUX#\+^$?AQX7LYOL7Q+U[XI3>-_
M%5QHOP=DU;Q+JWP\T_Q?X8\0_#_3^4_9)_X)O_MM?LX^-_V-?%>L?&#]C_6[
M?]EO]G']I+]FWQ!;>$_@W\6?#6I?%.W^+_C;X$?$%_CIXJU2Z^)NHKK7Q_\
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
M"_\ "=>*KJ_\1VEY8^%_B#\)-1M_#]U;^.))M$^,[SX3?LU?LY:%^U9\8_\
M@H=\4?V>?"^J_P#!2+Q3X3^$OQG'C3Q-8?#?X)W?A*#X1ZK\+/AC^RKX5\0^
M/M:T?4_'::7\.;;Q]<:YXSUK_A&_$/Q2\5>)/B/XWTOP-\+/!]SX>^%OP_ZW
M_@DK^SIXE_9L_8<^$'AGQ]JGCK7_ (D^,M$T?QUXQUWXJ:0_AWXLR:,OA7PU
MX!^!?A+XN>'1#:V6C?%?X0_LO^ O@9\$?B1%I]G!'J/C+X::UKNHW&L:]JVK
M^(-7 /AG]OCX:?M%?";]N/0/VM?V"=-OM6^*_P $/V<=1^+'QN_90TG4-=T[
MP)^W1\)+WXF:OIGQ.\!7/AK09)=.L?VE[+3;E?%GP&^*5GX<U36K_P >Z3I_
MA/QSIWC?P]J.EZ5I7OWP@\5_LJ?MY_M"_!3]HOX>>&?#_COX6?M$?L*_&'7Y
M[G7O#L%CK%UJ^E_%OX2_#+7-+\:Z9ND;3?BC\.HD\4_";7[EYYO$OA";3]?\
M(V.LPV$<L4GWB?A+\2O^&N3\=_[;\"?\*Z_X4K_PI\>%1IOB+_A./._X2C_A
M-O\ A*_^$@_M#_A'O(&I_P#$C_X1?^P!*+(?V]_PE?G_ /%/5X=\&/\ @GC\
M-_V>_P!NGX]_MB_"/4'\*:+^TSX)G/Q3^#-A:)8>![;XYW>N>#[KQ3\<O!ND
M:>;?1]%\4_&+1/"6B)\:KB/3DU#QMXM\)Z#XUU2_U'7-4UVYD /R'_9XU3XK
M_L!_%3]HK_@C5JND/\7?'O[0FIZY\5_^";?QX^+/AFZ\=:;\1OV??B3K-_!\
M6M%_:6\3^(9+^S^)OBO_ ()^64VO^*M6\.^-_'&F^(/CU\-;'P=X'\*P?#Z;
MQCX"T<>P_P#!1/\ 9B\:_LC?LW?L2Z3^S[^S=\0?VVOV*OV9OBW/XC_;J_9,
MMM:D\=?'#]J7P+=?#?4O"?ASXN>-K?6XY&_::USX7>.I[+XK^(_@UXE@U#PS
M\1_%&E>!5N=!\.>&O FD>)?AU^AGQZ_8_P#BM\7?V]?V+?VQ-(\??#[0O"_[
M&_AW]I+PQ9_#;5/#/B;4=?\ B1:?M.>"O WA3Q)J-SXRM/$%GIG@RY\%7O@3
M2]3T2QB\'^+H_$MG)J&F:A>Z%-?6FJ:+[;\>?AW^TKJ_Q/\ @Y\5_P!GOXF^
M!=!MOAMX9^+&@^/_ (,?$_2/%=UX(^.%EX]NOAG?^'[&3Q7X4UE+GX5>)_"-
M_P" KN;0_B>_@/XM2Z'I_B'Q#HD7P^U6T\2ZC-; '\^_QJ\?_L4?%_\ X(6?
M\%/?VEOV OB;K?B;X;^(6\<_&;P9X<O'\4^&_%/[&/QI\+_!CX-_#[5_A)X
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
MXA?"_P (:/87NJ^'=2TCQ+KFG:[+=Z'];O\ \$H?&'BC]D#]JK]FSQ3^T,?
M_P 0/C;^W!\3?V^?@I\>_A!X.N++Q!^SS\:?%?[06G?M/_#N5/#GBS7]7L_'
MMO\ "_XI:7!I][=KJ7@V?QYX'EN=/M(?A[XD:W\46];XZ_L#_MX_MC_LK?$3
MX6?M2?M2?L_67Q:^(&L_L\R:+:?!'X,_%C0?V=_AAI/[/_[1>@_M#7&M+X(\
M6_''6_&'Q5^)/Q?U3P)X#\+^*/%.N^(_!>D> /"FF+I7P[\-Z?>GQKK7Q1 /
MLC]F;]K;XD?&#]H3]J3]FKXQ_L_6_P "_B!^SKI/P-^(>BW>B_%S1OC!X;^)
M'P;_ &BK;XE#X>^(I=0T[PIX+OO!'Q%T/7OA!\0/"GQ,^'5WI6OZ'H6L:39Z
MAX'^)7Q*\)ZQIOB:?YS\2_';]HSXE_MZ_M@?L;>,OA9\+9_V5/"/[%?PO\<S
M:A%\4M6;QMJ>G_&V\_:F\+ZGXHU;P[#\*;22\N_$>K_"*P\ -\.;+XAZ7I?A
M+PK9WOQ$F\9^+M8\91> /!?U'\,OV</B#X,_;;_:2_:JUGQ;X,O?"O[0'P4_
M9N^$UO\ #_2]!UV/Q%X/NOV==4^,6M6&N3^,;O63I?B.W\5W_P >/&<-[81^
M$O#\ND67A_PJ8+K4)[C6&?SGQ?\ LK?'X?MR_%;]IKX;?$/X/Z=\-OC1^QWX
M#_9[\:>$/&_@GQKK?CNS\:_!SQ9^T!XG^'.K>%]<T'QGH/AVS\':W?\ [0-Y
M<^/QJVC:OX@-AX'MO#WAA=,N?%\OB_PD ?GG_P $IOVW/&GP\^!/_!&#]D[X
MC?L\R^$/AU^U+^P'X:M?@5\:%^*>A:YXJU/XA?LZ_L]_#OQIXLTGX@?!S2O#
M;:=X(\ >-O 9\2>,?AGX^TWXN>,O$&H6^EZ1I'Q!^&WPW\0>(9-,T?V?X&_\
M%M?A'\<_B[^SQH/AKP]\--7^"7[6/B_Q-X!^"_C7X?\ [0FA?$S]H3PSK]A;
M^(+_ , >)?VE_P!D_0? ]MKWP%^%?QFTSPIJ=QX(\9Q_$GX@Z[X1OO$WPST'
MXY^!_A!KOBO7]/\ !/3?"O\ X)F?%+X=:A_P1XDN_C'\/-:T_P#X)7_"SXD_
M"G6XH/A]XFTZ[^.VF^./@3IW[/&D:WI4LWC:_M_AC>^'_"6F1^+-6T^]A^(5
MMXH\1W<FBV5UX1TNV34[E?V*/V$/VY/V0H_!7[,I_;$\ ^-O^"??P.\1RZI\
M%+*\^%OB[_AM*[^'>GZ]>Z_\/_V=?B'\7[WXC7'PN'PP^'OG:5X8O/$7A[X7
M_P#"4^.? ?AZ+P98VGPWT'5$LM& /.?^"C?Q/\5?&'_@I#_P3?\ ^"8R>)_%
MW@[X#_'WP[^T3^T%^U6O@CQ'K7@CQ/\ %?P!\%?!4\GPY^"4/C7PMJ=KXATK
MX>^+_'37MQ\:]#M4TF7QKX-M-.\*6WB."PU+Q!IU[]JQ?L<?LK_LD^/='_:O
M^$]GX5_9%^'GP3^$/Q?TWXR>!/ACH6C^!/V>/%7PGU/3M*\;^(O%WBKX7>';
M73/!?ASX@^!=8^'OAOQ%!\8O#FA6WC?4?!NEZUX \3WFO>&[K0H_#&?^W/\
ML(WW[3'CG]FC]IKX,?$'3/@U^VA^Q3XL\9>+?V</B=XG\+W?C_X:W^D?$[P[
M#X.^,7P=^,?P\L_$'A:]\2_#;XN>"H#X;OM<\->(O#OQ%^'>H-;>*_ OB"%D
MU[P[XI]%U'X)_&+]HSP;XO\  _[7L_P^T;X9>.OA7\0OA#XT^!/P,\1^+-?\
M->/-+^)OAC4O!GBWQ)XQ^*WBKPK\/O&+V[^$]:U32/"7P^\.>$_#]EX4U&\U
M+Q7X@\9?$;5I?!</PX /F'0_^"GWBG2K_P#8R\<?'+]F:7X+?LS_ /!0?Q1X
M*^'O[,_Q0N_C#IOB+XK^'?BA\6_ .H?$CX%_#?\ :>^!-UX#\*67PA\2_&31
MM'U3PWX;;X9_%G]H+2_#GQ&&E^$/B'J'@^/5[;65\8TW_@L9\5Y/!_[-?Q:U
MW]@KQ+I'PC_:%_;)^+?["4<EE^T9\,]=^+NB_'?P=\5OCM\(/AT^A?#^VT&W
M\!^)O 'CCQE\&8O#OC/Q3KWQH\ 7OPUU[5]?NM-\/_$;X=>&=&^)/CCT/X;_
M /!/;]H>?X8_L4_LT_'WXL_#/QA\"OV ?B=\(?B)X$\5^#]+\767Q5_:8B_9
MJT36=/\ V8M&^+NCZWYGAWX0W'PRURW^'?CCXA:[X3\2?%JZ^-7C#P':7EK:
M_";1=0U?P]J?+Q?\$N/C4?@)^RC\';KXW?"I]3_9H_X*<Z[_ ,%$[OQ%;?#3
MQC;Z?XWT_7_CO\8_V@KWX-VNCS?$*[N?"U]_PDGQS\2^&+/XCS:MXEM[+0?#
M.A7\_P /]5U+5M1AT\ UOB/_ ,%9_'GP1_9'_P""@_QY^,/[(QT_XS?\$Z_B
M5'\._BE\#OAU\>]"\;^#/%=IK_@#X4?%/P!\0_"7QO\ $?P]^'%T?!/BGP#\
M8?"VLZA9WOPE3XB>&;N/4-%N? -]J4"0R^G)_P %&_BGX,^-_P ?O@-\<OV*
M_B-X2\<^!OV3/B/^VM^SKH'P?\<:;^T!XF_:;^$GPOU.ST;Q7\+]-T71O"W@
M^S\*?M8Z-KOB7X?>&=1^"?A?7/BUX2N_$/C*'_A#?C%XS\-0:7XF\0?GA_P6
M)^ OB/X!?\$X/^"[GQF^('Q%\ 7V@?MAR?#GXA^%M%LM+U'PI?\ @K4_"W@'
MX#_LWZ#X-OM8U_Q+J5CXTU3Q3HWPJ\):W:2:9I_ANY/BS6];T.PTO4K1](EA
M^X?BS^PW^T1^UQ;_ !H^*GCS]HSP9\)_BIXO_8E^)/['_P"S!XP_9FMM?OO#
M?PYTWXVZOX4\:_$W]I"Y\3ZU/HOC/4/$/Q8U?X<?!^'P[\._#7B$6/P8\%>$
M]?TWP_\ %SXF:_\ $&[\9Z* <QIW_!7?6]&\$?\ !0FY^(W[/O@.]^+?_!/;
M]F[1_P!ICX@_#C]G7]J;PK\>/#M]X>U'1OBK<Z]\./%GQ U_X<_!J^^%WQH^
M&.N?!;Q]9?%+X=:WX"UC4=$T&#0-=\+W'C/4_$5AX7KT#X<_\%&_CUXZ^)Q^
M%%]^Q#<:#XK^(_[!VH?MU_LP:7%^T9X+UC4?BOI'A/7OA_X2\=_!/XF0_P#"
M%Z9IWP2^*5GXD^*WPZ;P5J%GJ_Q4^&_BSP[XF74==\<>!=>T3Q)X5T?YSG_X
M)@_M?>,-$_::\->*?B1^Q5\,?"W[4O\ P3 \)_\ !/G5O!'[/WP'^)OA/P%\
M$?\ A%Q^TGHNF2?!OPEJ'Q,&FP_#_0M+_:2UOQ)8Z=>KIMQJ%[X;TCP-9:-X
M5TZ>^\:R_5FF?LV>(?V>_C/\!OVQ_BY\:_A+X<^%G[(/_!.KXA_LQ?%N:_\
M#VO^'=/N-#N-6^$/Q,\;_&U/%>K>++G3?!GAS0&_9Y\.O%X1U?3M?DL-$UOQ
M1<7WC>^N-/TOS0#I?V=?^"A)_:;^'?[!GC_X<?"_1K\?MH:-\1O%WB;PY%\3
M+EM?_9[\%?"K2[I?B!K?BJRO?ASIUQXIO_AY\2)_!_P#^)6DV%MHL/A+XW^/
M_"WAJSU7Q#X9GNO&EK@Z[I_PU_X)-_LY_MX?M1RZ&]_X/\5_&WXA_M7:_P"
MO",_C4>&M!UWXCS>#O"M_?W,VMZM\0;OPQI^O^(K5?BE\;O%GA7P[;^&_#;Z
M[XW\2:'\.KN#1/+U[@/^"9_[//@?PW\8_P!MW]I7X5>-]3\;_LV_&;X^:YK?
M['%N=5MO$OPT\.^ ?B7X7^'?Q5_:C\<?L_:\-3U&X_X5=\?OVO=1\?ZTT.GK
MI_@?5V^&6@^*?AK9WW@76M"\4^)/T:_:)\(?%CQW\(O%'A;X(^+? O@GXD:G
M<^%GT?7/B=X(G^(_P[GTO3O&/A[5/&/A?QKX(M-8\.WWB'PSXZ\$V/B/P1K%
MGIOB#0M32R\0RW.F:UI5_!;WT !Y_P#LC_'_ ,<?M%^!/%'C7Q=X$^&?AC3+
M#Q?I^E?#OQM\$OCDO[1GP0^./@+5OA?\-/B!8?%CX1_%G_A6_P *)O$GA Z_
MXX\1_#6YDF\%6 3Q9\-O$\EE=:AI<UA=2?-7P+_X*,W?Q\^./Q*\#>$/AO\
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
M>//CSX"^*7A_]M[1O@]K<>O?![X@>!_ 5]X(T'5H_@/9^-])_:!O[+X3^-O
M7A/2F_X6"WZ[? SQYXX^)?PQT#QA\2?AA=?!KQO?7GBC3O$'PYNO$=OXP&A7
M/AOQ=KWAF"ZT_P 5V>E:)9^)-"\26.CVOBGPYKEII=G:ZIH&M:;>VRR031S2
M?"6K_LZ?MU?$7X-6VG_M%>.?V.?VA_&WC#Q_I-W\;_V<];^#GB30/V+_ !O\
M#-'^'OCO08?@EH6G^/9_CWXZTS7M0^)OB'PI\7O$'QC\4Z1XON=7OO!FD^"X
M_AWI_A2U@MJ]Z_X)^_LF1?L/?LI?#K]F:T\1OXATKP!JGQ&O] MH;WQ1J.A^
M!_#?COXF^,/B#X<^$W@[4?'&O^*?&VI^!?@_HGBFP^&/@O5?%_B#4O$>L>&_
M"FG:MJGV"XO6TG3P#[.HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "DW#)&>1U'<<9Y';(Y'K7Y@?\%4O&&DZ)\+/V=/ 5YJ
MWCR3Q#\=OVSO@-\(?A]\,_"OQ2\*_!'P5\?/&]TGB_Q]9_!+]H7XL^)/!WCK
M4O"/[-WBK1O &MZM\7K#X?\ AG7?B9\1]#\.1_"/P7X8\>:E\0!\.O%W\^GA
MSXE>.O&'[*/PB^'M]^T)\3I(O G_  <M>"_V7=$MOA%^T[\;-$M;/]E'6OVL
M[KP?X>^&&D>*_#?Q&TWQOXO^"<$/AO7/#OPEO_&FK:S+H5EX87_A!KOP[J'A
M>RAT$ _M*R,D9R1UQSCZX[X.<=<<]*^.?V^?VPM)_8,_94^)_P"U3KWPS\8_
M%C0OAE;Z))J7A;P5JGA'1=1'_"1Z_IOA;3-2U+4O&.N:-;6GAZVUW6=+AUNY
MT2V\3^)K6TNFN]'\(Z^\$ULOX"?%WX6)J?[9?[3_ /P3;_X:Q\,?L6?"SX+?
MLB_!OQW^PM=?'?XB?M(_$7Q[81_%77?CIXN^./[67P8^)^I_MM_"'Q;J?Q=^
M#WQCTO0_#NG>(_B3KGQ%O_AIX(\(V7@SX:'P%\-?$_Q6T?QM]>_\%=->OO$_
M_!O/\5/$VK?%?_A>^I^(/V9_V7=<U+XY-X!7X4'XS7^J^.O@A?7GQ8/PN6*!
M/AM_PL2XN)/%_P#P@2P0IX/_ +8_X1Y8HUTX( #]JHO&WQ+?XZWWPYE^"VK0
M_!VW^$NE^-;+]H@>./!$FA7WQ+NO&.LZ%JGP7;X;#4E^)%IJVE>%K/1_'*^-
MY-'D\$:A9ZT^@PZG%KNF3VL_HVN:[HGAC1-7\2^)-8TSP_X<\/Z7J&N:]K^M
MW]KI6BZ)HNDV<VH:KJ^K:I?2P6.G:7IMA;SWM_?WD\-K:6D$UQ<2QQ1NZ_D.
MOB'Q#IG_  7HUGPB/&_Q ?P+>_\ !)2Z^(\_@.]\>^-M<^'^E>-'_:RT3P?>
M^+O"_P -]3UO4O!GA;Q!?^&O#.C:;J^H>%/#FEW>O"PBEU8ZA>/+++^'WBVW
M\8:3^Q/^VW^SC^T[I/BCQ;\0_$G_  1&_:Q_:3^$W[9G[.O[4'Q;\=_LG?\
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
M";[-\4>5^SYXA^&G[,_CG_@H#IOC_P#9%_:)_P""CWPB\&_&K3O@6?B9\+O
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
M_P""H6M:3\>_VA]&\8_"C_@N%XR^$GP[^(]I\>OBIJ7Q'\.?#BV_X*"_L_\
M[/%EX'NO&'B;Q3X@U+QOX,T[X0^*-8\'1>!?B6?&W@:ZM6L9M6\,ZE<Z7ISV
MP!_7IKNO:)X8T36/$GB35]+\/^'O#^E:AKNO:[K=_:Z5HVBZ+I-I-J&JZOJV
MIWTL%EIVEZ;8V]Q>ZA?W<T5M9VD$MQ<21Q1LP-"US2O$NBZ/XBT.]BU'1M?T
MK3];TB_@$GDWVE:K:0WVGWL(ECCE$5U:7$,\8DCCD"2 .B,"H_E\_:^^#'AK
MP/X(_P"#C+X#:)XE^--S\(M%_P""6GPJ_:<TCPGXG_:%^/7C4:?\;?$_PM_;
M_A\6^+X/$/C#XC:WXJDMO'"? KX8)X]\)W>NW7@_QY'X5CMO%V@ZS9WNIVMV
MWXN7-WJ/[6G[%?["NN?'WPK\)?V4_%O_  3@\0?$KX6+^T=X\^._Q-\*?'#]
MIS5/'?AO_A9'A"/XC6/[6WP7^*^J_%#X(_!KQ1X3\=_!;1=2^*'B;3/AOX=^
M($_BWP'X3TC5_!GPW\1^" #^IH,IZ'/T_'\NA^N#BC</7MGOT.<'Z'!Q]*_E
MX^ _P%M/C=^TM^QC^SK\=?VT_C[^W-\/I_\ @EG^V9HOC3XT^%?C#^U!^S/X
M8_:%U7X#_MN_LU_##P-\0;CP=\//CS'#JNN:7X7\0ZOX9O\ XX:)XHUJ[_:0
MM].T/XPZGXT\;Z/J7@G4;#Y8\3^"/&=W^R%_P5:_:7^'OQT_:5N/VP/V*_\
M@KC\9O _[$?B&^_:/^.WQ&U'0?%.C?$;]FGP?\)/V<+GP/XC^)6H:%\4=!^.
MDGB;1?@MJ'@SXM:;XYE\2^&_'FA^'HTF\/Z5X-T?20#^R[(QG(P._; [YZ8]
M^E&X<<]3@=>3C/\ +^1]#7\Z7PW^&&K^//V^_P#@L_XO&M?M _%KQS^QW\6?
MV</B9^Q]\)]6_:E_:2M_AQX:^*?B#]@_0_BDOAG3OA]IWQ;TCP9JOA7Q?\1_
MB%XFMF\!>*-.U7X?:1I/B?4/#WA_P[H6@7-S82_./_!.?2K/]I?0/V"?VC_$
M?_!3'P3X@U/]J+X)^.?AC^UC^S]\+-,^.>F_&3]J_P"+'C#X#ZQ\1/B)X.^-
MOCV/]KCQA<_!SX@_LN^/_#'C'Q!X3^(?PN^%7P:M?AWX+LIO@+\+_P#A6OP.
M\9^%/ANP!_4CX*\<^$/B/X7T?QMX#\1Z/XO\'^(K=[WP]XG\/7\&JZ'KU@MQ
M/;+J.CZE:M):ZEIT\EO*;34+.2:RO80MS9SW%K+#/)T?DVWF&40P^?O,OF>4
MHE\TQ"#S"^TOO,"K"7SN\E1']P!:_C$^#'BS4_AI^Q+_ ,&\OP0TWXV:-\'?
MV;?VJ?ASKFK?M">,OCSXM^*WQ2^"^L?'33?V:/!\O[.OP \=1WG[0_PPU7P/
M\+OBOJ^E?$K5_#7P2\)?$3P7\)_$_P 2/AU9:+<_#_7K35O$OAGQ!]6_#NRM
MO"GQV_88_8-^-?[>6L_M1_LN>*_VB?V_[G3=0\/6WQ6^''P_\0?%#X8^&/V?
M_&7[.O[ 'C+XR^*OB]\9?%G[27PR^$&G?&?X[:AI6B^)OCAXAM_'7BWX6^$?
M@AX\&N>(?V?/%G@.] /W/_8P_;"TG]LKPQ\;O$VE?#3Q?\*W^"/[3OQI_9>U
MWPUXYU3PIJGB23Q9\#=7T_PYXKU*[;P1K/B;PO:P3>()]1L[*WTCQ1XDMI+3
M3X;]=6D-]]EM?<_@[XS^(OCKPC>ZW\4?@_JGP/\ $T'C?XBZ!9^"]6\9^#_'
MEU?^#O#7CGQ!H7@#QZNN>![_ %#1K:/XE>"=/T'QY_PC4T_]K^#Y?$$OA35V
MNK_1Y;^[_(C_ ((16_A#0OA7_P % _ _@[Q%+K^E>"?^"MW[?^B:>^J>.M6^
M(WB>/P_;_%=+3PU<^)?%_B;7/$?C'Q+?W^EV*./$_B_6]7\0>(S#+JFJ:OJM
M_+=7TWQ=XC?QW)_P2\^/*Z9\;/VBM$\2_#7_ (+GZU\)O OQ'L/CY\6=3^)N
MD?#^#_@LIX5_9IT[PSKOC3Q7XJ\2ZC\4_#VF_![Q'?>$K?PM\:%^)/@Z^E@T
M;6-<\.:OK>A:-?V0!_4WD9 SR>@/!X]NM)N&,YX]<''YXK\5_P#@GUH,GP@_
MX*3_ /!6#]FSPEXK^)6I?!;P+X:_8(^,7@[PA\1_BG\1OC!=>'/B-\>?!G[0
M2_&'Q)I_C#XL^)_&GCJ6?X@77PU\'ZKKUKJ'B>]LI-9TZXU6UM[6\U/4I+K\
MN?VDOVA)M3_:U\(?'/X%?%OQ3_9NE_\ !>W]G+]B3QU\6?B%\=[_ $WXG7-Q
MX>D\ _#;]H_]BGX1? 'PAHGA+P7X>_8X\&:%%K?C+5[SXFZEXI\8>.?B#KGQ
M!^*__"O#;:GX)_:+UT _KO.W@G!XR.XP,$'TX."#Z]*3Y5&.@ SP#@#GTX _
ME7XN?\%>KW5+K4_^"5D'A7XE_%'P;HWQ5_X*@? 7X0^,9/A+\8OB'\-[+QY\
M*?'GPM^-?BO7/#FMM\/_ !3H=EK]G?:GX!\*:OX>U^=)_$G@V_T]=>^'NO>%
M]<F?5C^0O[6GPZU#X&?L>?\ !8?QU\,_C+^TUX:U+_@GE^WW\*=;_8OL9_VD
MOC+KN@? S5O%OPS_ &&OBOXRNK+3/$GB[5D^)-EXH\4?&SXB?:O#'QJG^)G@
M[P_HGBG7-+\"^'?",?BWQO-XJ /['@P(R#D>P)_I0&! (.0>A )'Z"OY&_\
M@MS\>+BTG_X*9>-/@5\4/%.F_%[]A7]GS]D@ZYX]\:?'77OA=IG[(_Q0^(GB
MCQ/\0_A7H_['OPQ\ Z7X>U7Q_P#%+]I71=9TRV^.OC7XA^-]-\*ZIH7A_P"&
MGPTTJ/XVV.B>-/@]X(]\_;7^&FG_ !5^-?\ P6_NM0^+W[1*^%?A+_P3/_9K
M^//PY\+^!_VH/CEX5\!^%/CEH>B?M^/I?C[PYH_A7Q_8V7A^Z\*:]\#_  G>
M)X#\.RZ5\*=2\8:9JGB[QO\ #SQ/X]*>(;( _IH# ]#WQT/7T^O_ -<]J3<N
M2 02.H')';G&<<U_,G\+_#&H_MF?MA?L$>$_V@/BA\>O$O@_]H7_ (($7/Q?
M^-OA'PO^T%\:/A;X5^(7Q#U#XH_L<VFI>*)?#WPJ\<^"](\&ZSJ[>-=9NM=U
M7X9V?@C5/$>-/TOQ!>ZIX=L+?15^1?@%^TQ\6?C9^S5_P0I^$W[2_P"TKX,\
M&?#3]IO]COX_3ZEX[_:4T_QGXJ\!?M$_M0?#+Q/\(O 7P>^&WQ6U?X??&O\
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
MRS\ ^(C:+]FOKE4^!?V=O&WQ_P!0_:-\=_\ !._XJWG[2VA2_M+_ !^\(?\
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
M&E6 !]_T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% 'FOQ9^#'P?^/?@K4/AM\=/A3\-OC3\.M6N=.O-5\ ?%GP-X8^(W@G4[
MS1[R+4=)N]0\*>,-+UG0;VZTO4((+[3KBYL)9K*\ABN;9XIHU<>>7O['?[(^
MI/K4NH_LL_LY7\GB3XF3_&GQ%)>_!#X973Z]\9+JW%G<_%G6GG\,2-JGQ,N;
M0"TG\>7QG\4S6P$#ZJT8VU-^TG^TOX#_ &8/"'A/Q+XRTWQ5XHUKXC?%'P#\
M$_A7\.O 5CI&H^._BA\6/B7JKZ;X4\$^$X/$FN^%O"]M=R6]KJ_B/7-<\6>*
M?#/A+PIX/\.^)/%GBCQ!H^A:)?WT/YB_MF?\%,_&_@_]D_\ X*1>&?"'P;^,
M/P;_ &V?V6?V4_''Q9M?!5_??!#5I]"\">+?AM\1[CX:_M??#CQ-X@^)FC>"
M_BO\$?"/C+P7K>D>+U\/KK/Q1\+>.?".H>%-1^"FM7E]X8L/%H!^J7QA_9F_
M9N_:'E\'S_M ?L_?!+XZ3_#W4KO6? $WQC^%7@3XG3>!]8OWT^2_U7P=+XVT
M'7)/#.I7KZ1I+W=]HK65S</I>G--*YLK8Q]A\2OA3\+OC/X4NO ?QA^''@+X
MK^![ZZLKZ^\&_$KP?X=\=^%+R]TVY2]TV\N_#OBC3M5T>XNM.NXX[JPN)K-Y
M;.X1)K=XY%5A\6_L/_LW>%/ %_XH_:&\.^$_VGO@?K?QP\%?#S1?B)\ /C;\
M:_#7Q0\*W7C+X<V5UHB_M%QZ7X2^+G[0'A^V^,?QF\-_V"OQ-\>V/Q<U'6_B
M?;^']!\6?$O13\5+_P 9^)?$'YD_\%!?VJ-%_9A_X*(6\/\ P4?NOVA?AO\
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
MP _97^-.BZ7XDM/$G[8&I_%?P[\+OA#X_P!;^'_PH\0Z%XB_9_U;Q!X8^/\
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
M.?P#!>7A-W=P^%)-)CN+HFXE5YB7/N9..Q/('&._'<BOY]?@_P#MF?'73?\
M@K3X-OOB?X@U.[_8@_X*9? _QGX*_82LMJ2>'_"?Q!_8I\6^-]6CUM+K3M9N
MO#5WI'[8OPE\7>,OVD/A]\2!!9:Y\0OAW?\ P6\!BWU=?ARLNB '[2?\,X_L
M]CXS_P##1Z_ CX-#]H?^Q1X;/QZ_X5AX(_X70?#GV'^R_P"P#\4CH9\<'1?[
M+ TT:6==^P_8 +/R/L_[NO'_ -FSX*?&S1_%.O?'G]K#Q/\ ![Q?^T=XI^'W
MA/X2SK\"/!WBSPI\)/!G@#P-XM\>>++2/P=;?$CQ3XY\>CQ'\0-9\<-JOQ)O
MY?$.G:'J5IX2^&/AN#PY-=?#Q_&7B[F/C]^W';?";Q?\3O 'PN^ ?QB_:H\;
M? /X3Z)\<OC[X0^!,GP]O?%/P[\ >*O^$TE\#:!H_ASQ;XT\-:Y\3/C7\3;'
MX<>/]3^''P?\!:?JVJ:AI_A42^,-9\#3^._A!;_$KR_X3?MV?%3XI_\ !0'Q
MK^R_%^S!\7/#7P<T']F']GKXX:5\3?%%O\)?#&L:5+\<-2^/\L7B+XG>!_$'
MQLL?C#X1\.7;?![3?ACX8\"V_P &KOXMZ!\3_P#A,KGXN>$? W@/_A$O%5^
M?>'Q;^"?P9^/WA+_ (0'X[_"3X8_&OP(=5T[73X*^+?@+PK\1_"1UO1WDETG
M6#X<\8Z3K.C_ -JZ7++))IVH?8_MEE)([VTT3.Q-JW^$'PFM/A?)\#[3X7_#
MNU^"TWA&^^'\WP@M_!7AJ#X72^ ]3TZXT?4O!$OP_BTQ?";^$-0TF[NM+O?#
M3:2=&N]/N)[*XLI+::2-N._:.^-X_9[^%MU\1HOAQ\0_BYJDOC#X:?#[PW\.
M_A=I>FZCXK\2>+_BW\1_"OPL\(6YN==U70O#?ASP[:^)?&&EW_B_Q?XFUO2]
M"\*>%;76-=O)KAK&'3[SX<U7_@K!\-O"_P "OC!\:?%OP'^/=O-^SQ^V?X1_
M88^./@3P59_#7XG>)/!?Q8\;ZY\)= \.^)])7P7\1-0;XA?#R^OOCI\*X$M_
M -GK_P 8(]0\4#P_=?""V\2:-XATC2 #]!_A'\#_ (+_ +/_ (-MOAS\!OA'
M\,?@C\/;/4+_ %6T\"?"'P%X5^&O@RUU3595GU34;?POX,TG1=#AO]2G59K^
M\CL5N+R55DN))& (X*3]CO\ 9&F\):]X E_9:_9RE\!^*_%B>/?%'@F3X(?#
M)_"/B7QU%;RVL?C37_#;>&#HVL>+8[6::WC\1ZA97&L);S2PK>"*1U/R-X<_
MX*H_#"VTO]M=OCG\&_C;^S?XT_84M/AKK_Q3^%WCRS^'?CGQKXE\(?'2PUBX
M^ &I?#:[^"'Q!^)W@7QMXF^,6L:!JO@?PUX!T+QI?>)+7X@16GA;4XK>?5--
MNKGY:^!?Q9^+GCO_ (+JZ_H_Q#^&GQZ^ U@__!*"V\<I\'/BE\6_#?Q#\%IK
MNO\ [4'A32)/&/@O0_AK\7/B?\*?"GB5-%T'3/ OQ*MO#=OX>O;CQ;X1OKN.
M[\=^$KWPE\1O%@!^P<G[-W[.\NN>-O$\OP%^#$OB7XE^#;GX<_$?Q%)\+? S
MZ[\0/A[>:79:)>>!/&^K-H1O_%?@R[T73=.T>Y\+Z]<7^ASZ7I]C826+6MI!
M%'R.O_L6_L=>+/@]X4_9Y\4_LG?LT^)?@!X#U4:]X'^!GB#X$_"[6?@[X,UQ
M6UQAK7A/X9:CX6N?!7AS5@WB?Q*W]HZ/HEG>;O$.N'SLZM?FXT?VCOC\?V?_
M  ]X#OK#X7?$[XP^*_BE\5?"'P:\!^"?A?X>_M6ZD\6^,H]5O(=?\;^(+R:U
M\/?#?X8>%-%T'6_$GCKXA^*+V#3=%TC3&L-)L_$7C#5_#/A77/@I_P#@L/\
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
MCGXT^,?'WBK3-(_X*J_MS_LX?"JP\6?$.]\=_$CQQKTG[:WQ/^&'P<^&EO\
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
M>*?%<NC/KWB#PS<Z5IVGZ9/H.K7]WI4VGV%E926C6UK#$GR+JO[<_CS3M4\
M?#+4_P!BK]H30?VC?BYXC^+S_#?X ZUXO_9VN]6OO@G\%8/!$OC;]I+QA\3_
M (<_&GXA?"CX>?#.UU'XF_#KP%8Z)K7C)_BOJ7Q1\;>'] TCP!?>%AJWC[2?
M@#_@GW^V;;_!+]D/X3:+XA\&?&SQ7\4/VD_^"DW_  4&_9^^#'PU^,7Q0TK5
M/B9HFI^$/VBOVKO&^D^"/C%\9?BE\5/&]G)KW@KX<?"B?P EP?B7\4M>\5_$
M&/PWX:T#4O%=MJMYXLL0#]@_!/['/[(OPU\&_$3X=?#G]EC]G'X?_#[XO:1<
M^'_BSX$\$_!#X9>%/!OQ1T&\M=:L;O1/B+X7T+PQ8:)XVTBZL_$GB*TN--\2
MV.IV<UMKVM020M%JE\D]3QA^Q3^QM\0_AGX%^"WC_P#9*_9F\<_!SX7NLGPS
M^$OC'X#_  L\3?#+X=2+;7%DLG@3P'K?A6^\+>$7%G=W5H&\/Z5IY%M<W$ /
MESRJ_IWP=^(T_P 6OAKX3^(ESX%\<?#"Z\4:<]Y>?#KXF6&D:9\0?!-_;WMW
MI]_X:\96'A[6O$N@6OB/2;RSFM-5AT+Q'X@T9+N.3^R]<U>P-OJ%Q\4?%/\
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
M#T[6O&?AOPM/?^/QH-Q?:N@FUCPUX/\ $ECI<=K.VM3:8\^EQZCU'Q0_:6\
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
M[[PQH&J6'C73V\2:A+X1]B^%G[,W[4WPL_;J_P"%WZGXF^%_QF^&?Q _8?\
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
MUJ=O;^$(?U*_92\+?M1:>GC;Q9^TWHO[/_PVU+Q%;>$-%\)_!+]FW4-3\:>
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
M#OP-^*D?B;X6_$7X<Z3X1L?&6G:[8:)XYT?7/ .E:GI4VOZ?XBFT7PI^KE%
M'\NOP+_9D^(__!/7]O\ _83_ &8/V9?#/PZ^/'B3X0?\$;?VHM'\47/Q,^(6
MM?L\>&?%6O>)OVT/V<?''Q'\=^'W\*?"OX[+X5M/$/QB\13:EI/PY@T)M'\&
M>!==OK'1M<U"X\(Z+H'B7ZATW_@FG^U%\,/%/_!-3XL?#WQ-\!_B+\5_V:OC
MO^W7\=/VG8O&GB#X@_#3P/XF\:_\%#;3XA:]\5-?^#YT;P9\4M:ET#X4^.OB
M)J:> ?A_XGM_#]WXY\(Z/H>F>(OB%X.UR^UCQ7!^SUU\%_@[>_$[3OC;>_"?
MX:7?QGT?1Y/#ND?%RZ\">%KCXG:5X?EAOK:70M.\?2Z4_BJQT>2WU34[>33+
M;5HK)X=1OHF@,=W<+)Z70!^(/[-O[%O[>W[+GQ"\>_ SP'K7['VJ_L8:S^TA
MXZ^.'PC^.6MZ;XN;]K7X%?#CXM_&+Q-^T!\4O@5:_#&_\!Z_\//BCJ]SXR\7
M^*/!/PV^+_B;XS:)/X#TOQ')\4-?\%_$.;P_I'P6F\&T_P#X)L_M_?#OX%?#
MO]BGX8?\,?:K^SK^SA_P4'^&'[7GP"^+GCGXJ?&;3/BYKGP;\$_MDV7[6<'P
M1^)_PO\ #_P*U/PG:?$3P[J%[XC\.I\7?#GQ,O/#_C'0]+\,:9<?#+POK.OZ
MYXS\,_T;T4 12(TD,B$A6>-TSC(!92H.W<,XR"5WCTW=Z_"S]FS_ ()U?M*6
M?PK_ .":O[-W[2UI\!])^$O_  3&\8^#?B5X=\8?"?XF?$?QUXP_:)^('P<^
M$OCOX1?!2^O/#FO_  P^$EC\%_#U@OQ&U/XF>/-';Q%\6)[[Q/X8\/\ @'3;
MS4/"E_K?B6Y_=BB@#\0O@9\#O ?Q0_X*N?&']ICX'_&;P[\3?V63\,_A'^T+
MX@\*^#-<@\9_#BU_X*'>(O 7Q7_98L?B[\/O'OA;6M2\)P>(6_8CM-0\(_&;
MX8H(#<+XY^"WQ3URUU;4M:\+:GH_[<RH7BDC!P7C:,,1NQN4KN*@KNQG) *Y
MQ@$9R.1\ _#KX??"KPO8>!_A?X$\&_#?P5I4M_/I?A#P#X8T3P?X7TV?5;^Y
MU75)K#P_X>L=.TFSEU+5+V\U*_DM[2-[R_N[F\N#)<3RR/V5 'X)?L]?L&?M
MO^ /@/\ \$@OA%X]T#]EF"\_X)P?&'2M1\?:GX6^/?Q7UB'QY\./"7[,'Q=_
M9LTSQ1X.34_V7=$;_A,O$K_&?4?&EQX!UL:-H_ARW\":=HH^(VO7'Q#N[OX9
M><>*/^"5/[9VJ>!?VE]>\'>._P!FSP-^T ?^"O>M?\%5/V2I=;U?QY\4O@]K
MTU[\)+'X)3_!']IK2+OX5^ _$>B^&_%_@%_%>G>)M6^&4OB76M)E\60W'AO4
MX-0\,VVIZM_1I10!\J?LN^&/VD--L/%WBC]I'2O@;\/=<\2RZ!9>&?@G^SI?
M:AXN^&WP\T;P_;:B;S6;[XI^*OAI\*_''Q$\?>.M5UBZN?$$ESX-\+^"?"?A
M[0O!GA;PGX<N=;L/''Q&^)53XRVW[8.B_&/P9XX^ >E_"#XA?">/X=^)_"_Q
M)^$GQ/\ B5XI^%NJZAXRO/$&@:IX)^('@GQ7H/PD^+5E%/X8TFQ\5^'/$'AC
M5=+TBV\6VOC+3=5/B+3;CP%9:9XC^MJ* /YE/C'_ ,$:?V@M:_X)M_MJ_L>_
ML_\ A?\ 9'^"WB+]M_\ ;$T/]IMOAEH_Q"^*7A[]G/\ 9:\.^#?'O[/7B;1_
M!7PUFTKX(Z_KGQ O_&UO^SQ;^(?&<5EX%^"'@SPGXL^)NM:-X$\/OX0\#:%#
MX@_6NXT[]O;XG^-_AUI7Q&^!_P"Q)\+?A4=;U.P^-?BGP[\?_B7^TK\2=?\
M@_>Z!J5]K?PF\!>"_'O[%WP+\&Z7#\4O'&C?#G1OB)K_ (E\6:Q8V_PRLO%D
M&B^%)O'4_@WQ3X1_0"B@#\;_ -AC]E#]LK_@FY\,KG]CSX4Z+\$/VE/V4? O
MC'QYJ_[-'CWXG_'GQU\(?C5\./AMXX\0WGC:T^#'Q0\,Z/\ LY_%W0/'(\"^
M)M>\2VFA_%G0/&VFW6O>'KK2=,D^%7A&WT.VAF_6#P-H_BS1/".C:;XZ\6VW
MCKQI'9O+XG\4Z?X;M?!NC:IK=Y//>7P\.>$[?4-;E\-^%;">Y;2_">B:MXE\
M8>(]-\-66E6GBKQQXX\2Q:KXNUKL** /YU/VDO\ @FE^VK\4OCM^T1\6K71O
MV2_C7X@U7]K;]CK]H?\ 9G^,7QM^*_Q4\,_%#X>? 7]G/XI_LY_$[5OV'/"_
MAK2/@'\2?"G[.'@?4/%GPN^('C'6/C1\,]6\?7OQ2UK7].N_B7\'->\1:U'X
MC^&_8?'[_@G%^V/\9/A9_P %I? \-Q^S-;Z]_P %))OA+;_"76I?BE\4]+TC
MPW;^"OV=/A1^SOXCU?XBZ0GP&\07OAB:YA^&+>/M$\.^&M7^(Z/+X@7P1?\
MBBW31CXWUC]^Z* /PQ^+7[$O[<FE_&K]O;Q[\!+;]FGQ'X(_X*;_ +.7@KPO
M\:/"WQ9^+?Q"\.7W[-_[2/@?]GW5OV?+?QM\+-2\(_L]:W<_'+X4:WX)A\&V
M^K^$O&-W\(/$%WKWAEM;T?6/!=MKNJ6"_I-^PU\&O'?[.7[&/[*/[//Q.O?"
M6I^/?@-^SO\ !WX,>*-4\!WFL:AX/U34_A;X!T'P.^IZ!>^(-)T'6KBPU"+0
MHKQ9=1T72[@R32 V-N@6,?5%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 ?%/[?ME9ZG\!/"FEZA:6VHZ?J7[7_\ P3OT
M_4M.O;>*[LK_ $Z^_P""@7[,=K?V-]:3I)!=65Y:2S6]W;3QR07%O))%-&\3
MNI_#3XM>%?%W_!)_6O!O["MMIFM^*O\ @G#^UI^U9^S3)^PUXMVW^IZM^Q[^
MT'?_ +6/PW^)7C+]BWQK=2W>KWWB/X-?$;3]$\4_$?\ 9V^(FHOINM>#M<7Q
M3\*_&$/BFP.E^.]+_I5^*?P=^&_QKT"U\*_%'PS%XO\ #=GKOA_Q/#H=[J.L
M6FEMXB\(Z]I?BSPCK5S9Z9J%C#>ZEX1\7:%H7B_PI=WBSS>&O%VA:'XIT1[#
M7]'TW4;73\4?#3P)XW\)V7@;QIX:L/%_A;3]2\$ZW:Z5XI-QX@5==^''B;0?
M&O@3Q!+=ZM/=W]SXA\*>,?"_AWQ7HNO75U-J]GXCT;3];2]_M*W2Y !^/W_!
M<WX;OX1_9JT+_@I!\+[JT\-?M6_\$N]9O_VEO@AXHO(99M'\3>#[J.Q\,?M
M? /Q]!:Q_P!J7WPT^.?PJNM5\.:]!H.H^'/$-GK=CX;U'3O$^EV-OK-MJ?U3
MI?PR^!O@K_@G=\7V_:CUL>*/AE\6?V>_BI\6_P!N'XD:S#JNC:A\1--^)GPJ
MU#5OV@/%VM-X=O;OQ'H^C6?@-[WPGX'\.Z'JMY/\,/A3X5\#_#+P-=6_AWP/
MX8M+3Z^^,?P3^%7[0?@75/A?\:O!.C_$GX;Z\8AXC\!^)A=7GA'Q1;P.)HM.
M\5^'TN8M+\4Z.ERD%\-$\06NI:1_:-GI^I&R-_IUC<6\G_"E_A;)\(M1^ E]
MX+TG6_@WK'@K6?AMJWPY\2_:O%'AC4_AYX@TJ\T'5O M_8^(KG5/MGA"Y\/W
M]UX>C\.7#R:1:>'GCT&RM+?2+>WLX@#\ /V?O#'[=O\ P2A_:*_9 _8^^-OC
M_P ,_MV?\$YOC/\ &/7/@+^R/\<O&UDNF?MF?LC^/A\&/B?XP^&OPZ\=Q6.G
M2:)\5OA]%\.O _Q!\$VOQ!TQ+'6M)T.^\1W]_?\ P[\"Z-X.^$.M\1^P7\/O
MVT/B!H?_  7>T']E3X_?!OX*ZEX@_P""L/[?'AOPS>>-?@%XP^(GCS1_B=J_
MP4^!]GH7C+PU\0M,_:&^'_A?PM'IMQ>^'9]&@UOX1^/(M&UC2[G6]2'B;3;U
M/#5G^Z?P]_8:_97^%GC#P]XY\$?"BVTS7_ NA:UX6^$T=_XK\=^)/#GP"\+^
M)-,@T3Q'X:_9H\%^)_%&L^#?V9?#WB'0[/3M#UW1/@!H'PWTS6-$TG1='U&U
MN=-T72;6SY'3/^";'[">B:GXCUO1?V8_AGHVM^,?$5]XP\9:UI%AJ&F:QXQ\
M8:G.]UJ?B_Q=JMCJ,%_XG\5ZG<R27.H^)==N-0UN_N)'FN[Z:1V8@'E_[:7Q
M7N?BOX7^$?P#^ ?AZR^/LOQQ^+WB6Q^*WA[PEXU\(Z5I\O[/?[+GC2W'[4NA
MZYJGB@MX1UOPUXC^)-AX&_8X^+7@VZNC?M:_'7Q'8O;F30=82T^(/^".GB/Q
M!^R_^T9^W!_P2R^(_@G4/A'!X*\:ZA^W;^QE\-=7\2>&?$L.E?L@?M0>+=3F
M\9>!?!-YX.MIM.E\)_ O]I"'QEH4M[K6L7>N7EU\1[.SC>]M='>\;]@OA_\
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
M\.?$3XI?LQ_#S]KWXS_M*_M._&CXK^(=8_;/^#.K:3\3?B[J>K?"Z?PYX/\
MV[?C+HOAC7A\)=*L-"\ VWQ!T'2?A_9:%I'CBVT"WUW2?"FL:MX!TN>Q^']C
MX3\*^%_N_P ,?\$Y/V&/!7[2?BO]L'PA^S!\*/#'[3'C1_$5UKWQ@T'0#I7B
MK^W/&&GWVD^,?&.BFRN(=-\+?$+QCIFK:SI_B[XC^%]/T;QYXHL]=U^WU[Q'
MJ$6NZNM[[[\%?@7\(?V<_ =I\+_@9X \/_"_X<Z=J>L:QI?@CPE;R:=X8TC4
M?$-_-J^OW&C:,)GL='&MZW=7^OZO!ID-K;ZEXBU36?$%Y%-K6LZK?7@!^!_[
M0/C[]L_]KO\ ;@_X*)?LN_ /XG^%OA%XV_8Z\,?LXW'[.6OW/[87QS_9IN/A
MI=?$?X-:3\7+G]I3Q?\ !#P+^SC\5/AK^V?X'U3XGZ]/\-?&W@+XT^+]2^&&
MF^%_A%;>#--\'_#3Q'\0/%GC_P <\A^T9\</C+\%?BS\-O%/BC]K;QM=?L=?
MMX?"#]FRW_:8^/GPY\6?$ ?#G_@F1\5?'OB7P\/ 'QO^ OC36=75/"OP _;>
M\27NM?#7PXGQGMM<TC]G3Q1;>&/B9XJU?4?@??:I\!/$/[4?M(_\$[/V'/VO
M_'W@#XH?M.?LO?"'XU^/_AE;)IOA/Q-XZ\+V^J7ZZ!'J-SJ\?A#Q(@>&U\=>
M X]5OM1U*/P#XYM_$?@N._U76+M-!$^KZG)=^J^)_P!E_P" 'C7PY\9/"'BS
MX7>&O$/A7]H;78/$OQT\.ZJE[=Z-\6=9M_#?AWP8EUX]TZ2\-KXDBD\&^#_"
M7@^YL=2BGL+SPGX7\.^&KNUGT31--L;8 _,#XE077[3_ .W7^T5_P3QUS]H'
M]H3]G>W^"'[!GP1^*?[,$WPA^/\ \4_A_P#$OQ=XF^+/BCXZ?#CXB?M/^(_$
M?A_Q#X?\9_&FV^ >M>$O@WX1T+P7\1_%_C+X3W_B[Q-XGU?XH^&?'6N^(_#P
M\"?%7BSX>W'[1O[=/Q9MK']KGX_:CI\G_!OS^S3K _:1_9_\21?LZ_$GXS>)
MM(_:%_:ZD\,_';0_&'P^T'1M0\(6VO>(-//Q1T/1?AT=*^%OC.+5M/L]2T?Q
MK\)KE?#>L_MQ\:?^"<G[#'[1GA_X*^%OCM^S!\*/BMH/[.LML/@QIWC;06UM
M/ VDVUG;Z<_A"RFNKEKG4OAWJ&G66FZ=KGPTUV;5/A_XAT_2-%LM=\-:C:Z+
MI45GZ7??LD?LW:CXP\1>/[CX0^$T\9>+/A+%\!/$'B"RAO=,O[_X'6\(AMO@
MZ&TV\M(K3X86K>=>6G@2QCMO#-KJM[J>LV^F1ZMJNI7MV ?SD?&#]IGXW?M
M_LK_ +&L>F?'7X[>)OVDM3_X(82?MT?$_P )_";XH^*_V0O"_@CQ[XN^%_PJ
MU70?VUOC-\?/A!X@TO4=;:P\4>'OB]X-^$/[)NB? KXT_#;XD^//$&IZU\3_
M  EX"^'_ (,@\7Z5[[\%_$/QY_;.^-'_  33T#XJ_M7_ +2_ACPI^TW_ ,$)
M]8_:%^-7AKX*>.=(^!EAXJ^,UWXH_8=34/B'I6J?#/PMX?\ %O@?Q=<ZE\6]
M;U:'6/!/BG0[[PW#96_A/P?-X;\!>*/B7X6\??K!XD_X)H?L$^,)/A4WB?\
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
M ;S/^&BO-&I^=_PO;S_]+_X6[YG_  L#[=B__P"$A^V 3TWXT_\ !/W]B?\
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
M@VL]_<75]-;:/H6EV&G037EU<W<D5NCW-Q-,7D8 _#?_ (+%^+?VE/A]KO\
MPL;P@?CGXM_92^''[,7Q3D^.MO\ L;_'[6OA%^U)^R!XN\6?V]'X _;@_P"%
M5Z'\0?AU9_M5?#?P?I7A#Q3I=K\%?&&M3>&[/4_#'B/QG_8FMV6B:Y%:?J#^
MT-XS\4_%S]ASXH>./V3?C#X.\!>-OC#^SGK6K_LS?&[Q<\ND^#-(\7?%'P.6
M^"GC34I]8L&GT:PO=:\0^&KFUO-2T'4[C2)KRVN[KPKKDEK)H%[T'QE_8R_9
MH_:!\86_CWXM?#&V\3^+5\$S_"_5-8MO$_C7PN_C#X1W^IWNL:[\%_B/:>$/
M$F@Z?\3_ ((^+M2O[BY\=_!CXB6GB?X7>/MMK%XT\):]!86,5M[)\1/AA\//
MBU\/?$WPF^)7@[0?&GPT\9Z%/X7\6>!M>L(KSPSXA\-W4:PW?A_5]*8+:WNB
MWENHM+W3)D:RO+-I+.YAEM99(7 /Y7/&?[??Q?\ @=^SE^T)X TG0/VG_P!E
M[]H#P[^UE_P3V^#_ .TA\+OVQ/VFO%'Q>\.?L<_"#]JOQBOA;6?BQ\'_ -OG
MQ#8_M 3>*/@/\7=*\)>,/#VF?&77=$UWQA\"_B5KGBS7%\-6EIX7^&W@&R]=
M^,?Q-_;"_8IM[_X/?%OX[^&? WP7_:7_ &SO^">WPGT^P\(_M;_'/]JSXY_L
M1? #]HO5_C+X<^-WC7Q%^U-^T+\(?!WQ;@\$_M&^./@E%\,OA%XY\77,^I?
M?7_B%\4-7^'GQ'\&P?#GX=P>'OWC\/?L9?LR^'_AU\2_A3-\*=*\;>"/C/:Q
MZ?\ %^R^+^L^*OCCK/Q3TRVTN/0]+T?XB>,/C)KOCOQCXST7P[H<,&B>$]%\
M1:_J.E^$-&M[;2O#%II-A;PV\? _##_@FW^PA\&_V=?&W[)GPZ_99^$>B?L\
M?$H79^(WPQN_#H\2:3X_FN6MVBO/&VI>*9]:\0^*]1TA++3+?PQJ6O:Q?ZAX
M2L]%T"Q\+W.D6>@:-!8@'Y5?M5R^-?V,/BS^R]\,_A%^VK^T;XLB\>_\%7OV
M%-/U+X4?$7XC>//B5??#']G+]I#P]\5?"WBGX.Z]\6/BGJ_C?QI\7_#'Q1\>
M_!/QMXXT^R\=^,M=\4_#"PBTW0?"<'A+PQ>VM[XP^</V^?VEOVF_ _@/_@Y0
MM?AQ^TI\9O @_98T7]B[Q/\  FX\+^*;&?5_A-??%+X#>%O&OQ-T'P?KFO:/
MK^N>%-(\8:UKDNM7EMHNH:9K/AN&]MU\":MX0L5T]+?]V=#_ ."9W[!?AC]F
M>^_8\\-_LN_"_P /_LZ:GXAL?&6H_#W1=-OM+>^\>:6VBG2?B-=>,;+4(?'L
M_P 3=(C\-^&[71_B3)XI;QUI6G^'=!TW3_$%M8:-IMM:EI_P3+_X)_V.@?$[
MPQ;_ +(WP0_L/XUVWA*P^,%G/X,L;MOBAIO@:+1_^$8TCQ]>7?GWWBS1M/U+
M0M.\43:-K=S>Z7JGCI;SX@ZM:7WCC5=4\07H!\-^*O#/Q'_9K_X*G?\ !/?X
M/>%OVG_VH?'7PN_:6\+?\%(?B]\5?!/Q=^+5U\0="N/'G@/P+^S/:>&KO0H+
M_2K>3P]X2T6X\7ZYJ_AOX56$J_"'P-K-_<W_ ,// ?A%[[4%O/S5\&V_Q ^
MG_!.K]OOXD?"3X\_M#>$?&.D_P#!=/Q-\,%U2;XO^*_%>HZU\.H/^"LO@#X"
MZGX<N=4\;W/B37[-O%'@?QO=6GCCQ;X9U;0_'7C.\TC2+3Q1XKU30Y-:T+6/
MZB=8_9S^"OB'XA_"GXM>(/ 6G:[\3_@9HVJ>'_A#X^UJ_P!:U7Q9\/M(\06$
M6E>*;7PWKE_J=Q?V+^--+M[33/'=V)WO/'6G6&FV/B^XUJUTRPBMO%[C_@G/
M^P_=O\:&N?V:_AM/#^T1\4+7XT?&K3Y+"^;1_B'\4K.^L=9B\9ZYHAU#^Q_[
M5D\4Z9IGCN[%C8VEI?\ Q)TW3_B7?6UQX^LK;Q'$ ?DC^TAXW_;6_:Y_X*#?
MMU_L=_ WQOH?PG\0?LR_ ?\ 9P\2_LO7EU^V1\=/V6]6T+Q1\5?#?BWQ3X@_
M:ON_A9\)_@#\1M&_;)\$:!\27\(?"SQ5\*/B]XHOO@QH-O\ #6+PU?\ AK1]
M5^-/B#5]0\N^+_[27[1_PX^)7P'_ &F_VEOB=XJ^(O[(FO:/_P $Y(=5_;#_
M & _CQXTL_@A^S9\7=4U;X)>._B[X,^/G[(R>-O#EK\3/V=_VRO^$QLIO#_Q
MO\6>%?'?C;X6?!KXL>$='M- 74M8\,&Y_</]I/\ X)V?L0?MA^)?AKXQ_:@_
M9G^%WQP\5?",QQ>!?$'Q T:76=5LM,2<W,GAO7+Q[J.;QKX-O+EY[C4_!/C9
MO$7A'5I[S4)M3T2[DU&^:XZK6OV*/V7_ !!\6;WXVZI\*=/D^(.LZQ\/?$/B
MF>U\0^,=,\)>/=>^#Z:/_P *;UOXF?#33/$5G\-/B?JWP7O?#^B:[\&=1^(7
MA'Q+>?"3Q7IEGXO^'4WAKQ3"NKT >)_\%./BU8?"_P#9V\,:4_COXJ>#O$'Q
MC_:,_9L^"G@WP]\"H%@^-/QNUKQM\7_#%SK/[.WPR\93?$_X+6GP@\0_&WP#
MH?C3P+=?':Z^*_@(_!+PYJ>O?$[3?$=CKGA;2V;\(_&OQ\_;&\'?\$P/^"F]
M@W[17Q?^%_Q+_9=_X*X?"K]G;X7Z[X5^-<GQZ\?_  _^#'Q$^)O[!D6M?"6#
M]HOXT?"FS^*'Q1TCP_<?M)>/Y-&\9>/]$G^(-O&- \%:UXI\3^ M&ET;7?Z?
M/VA_V:_@9^U?\-;WX0_M"_#C1/B;\/[W6-"\1+HNKRZGI]WI7B7POJ,>J^'/
M$_AKQ%H%_I/B;PGXGT2^B$NF>(_#&L:1K=FDMS;P7Z6UY=0S>%VO_!,[]@:Q
MT3XM>&++]E+X067A7X[>+O"WCOXN^$K/P[]E\(^//%7@FST2V\+:GK?A6"XC
M\/LFCW?AO0?$L&G6NFVVER^.M(L/B%<V4_CJWC\1  _)GX[VWQNTK]OW3?\
M@F3\,/B?\5?%G@CQ;^R7\0/VR/#=[\8/^"B_[4O[,_Q9\:_%SXB?'3Q%X)\1
M6/P]_:,^%_P5^-?C36_#?[+WA'PCINJ>"?V;K35?#OP\M-(^,&J>)_&W@?XC
M:3X,\)OX$_9;]AC4/C7>_LL?":S_ &C_ (M?"_X[?'GPG8>)OAU\7/BY\&[:
M]L? 'CCQ[\,/'/BCX<^(M6LK&]TO0OLGB&/4/"TNG^/(+#0M#T2+Q[9>)D\.
MZ-I>@#3+"W7]J+]A+]D/]M7PQX+\(_M5? ?P3\;])^'.IMK'@2Y\:1ZI<>)/
M"E_/!96VI2:)XSL=2L?&-E!K\&F:9'XILHM=%EXK&F:<?$MOJK6%H8?H;1?
M/@OPQX$TKX8^$?#.D>"OA[X?\(V/@+PSX.\#VD?@G0/"?@S2M'B\/Z-X:\'Z
M?X5_LB'PCI&A:)!;Z7H%IX;72X]"L[6TATC[$MI;>4 ?RI?L/>/?BA\/O^"7
M7_!M2O@#XG>./ ^A?$K]K7X=?"/XH^$?#-[8:9H?Q*\":_\ "O\ :U\=MH_C
M"XCTP^);S3=/USX;:+<6VC6'B#3O#>J17=^WBG1?$4MMX?GT+Z[^)WQA^,GP
M4_X*2:)K_P"T#KW[08_9O^-7[8?PN^$_[+'[2?[/_P <-;\6_LVZ)JOBKX8Z
M;\&5_8._:R_9 MO%2Z/\.]>O?VAK#QAXVT?]J&R\+>*]=\0_$3Q9\.O"GB?Q
M1X4^'^C:W\.;?]<]+_89_9(T/P9\'_ASHGP&\"Z+X _9\\:R?$CX%^"M(M;W
M3/"WP@\?M>75_%XS^'&@V-]!IG@_Q-97FHZS/I>LZ%;65_I#>(_%0TN>S7Q7
MXC75+=K^Q;^S+9?%ZZ^.EO\ "^U3XB7_ (S?XF7\[^)_&T_@[4/BN=)?P[!\
M8M0^%T_B23X77WQGT[PLZ^#M&^,-WX-F^)FA>";>R\%Z-XJL?"MA9:1;@'\Q
MGA?XH_$_]CC]BO\ ::\2_"/X@^-[6Y^,?_!?_P",_P"R#\0/B=\9/VAOB-IO
MAGX2_ F\_;8\:>"]=\9:E\6?$?AWXQW/PCU3QCX=TJQ^#WBC]HB3PKJ_BSPI
M=^.M/^(YU9O%GA'P[>VOTQ\1_&O[:_[*>M6G[+'Q._:&\-^!OAY^U_\ MQ?L
M*?!CP)I?@']IOXY_M8?M.?L??!+]I33OVAX/B@MU^U#^T)\+/!/Q(U'3OVE/
MB=^SC/\ "?\ 9\\;>)['5?%GP9U[XF?$2S\!^+=.OOA_\*!I/[@6G[ 7[%UG
M;_M'V*?LU_"FYTS]KOQ!K'BK]I#1M3\-P:QH/Q6\1>(_L4OB+5]>T'5GO='M
M;SQ#J>GV?B77GT2QTL:UXRB/C?4UNO%TLVMR<KX+_P""9?[ OP^_9A\;?L9>
M$OV4_A%IW[,OQ)DEN?B#\*+C0)-8TGQMJ;7&F7=CK_BG6-;NM1\4Z[XI\/7&
MA^'9?!_BO4==N/$G@D^%_"@\(:KHB^%?#RZ: ?!__!-_X<:3\)/^"I__  6:
M\!:#XB^(GB?1-&T/_@F[+I>H?%/XC>+_ (N>-+2#5_@U\9M:?1;_ .(_Q#U7
MQ'\1/%-GIMQ?SG2KCQUXJ\5:_IVFW%MHT.LCP]IV@Z5I?[L YY%?$'A7_@FS
M^PGX)\-?%SPMX5_9B^&.BV?Q\^'-E\)?C1K-KIU\WCGXG?#RP\-6/A.+PUXR
M^),^H3?$/6K>?2--M)-2O+OQ0^IZOKBS^*=5O;WQ1>7FL3_;] !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 445FZRNL/H^JKX>ETV#7VTV^70Y]9M[F
M[TB'5VMI1ILNJVME<V5[<Z;'>F%[^WL[RTNIK598[>Y@F9)4 -*BOS#_ &(/
MB[\7-=_:3_;9_9\^(W[57P^_:HM/V?+CX$2W=[:?#;PW\&_B]\(/BC\5-*^)
M'B'Q]\*?$W@'PU>"WU+X*6GA?1OACXI^ ?Q%U+3;S7-;;Q-\1_!.M_$GXKZW
M\.M4U^P_3R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *P?%5OXGN_#'B.U\$ZOH.@>,[G0=7M_".O>*?#NH>+_  QHGB>;3[B/
M0-7\1^$])\4>!]5\4:#INJM:7NL>'=,\:>$-0UO3X;C3;+Q1H%S<Q:M:;U%
M'R7\+OV;M1TGX]>(/VJ_BUK/@_Q-\>O$7P'^''[/$VH_#WPKK/@KP?IG@7P+
MXI\7?$'539Z9KGB[QCKFHW7B_P"(/C75M=BAU[7-2@\$Z!8Z#X6\/O/J)\<^
M,OB%]:444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5\<?&K]H7QW\,?VJ_V,?@AIGAKPG?\ @/\ :7\0?&KP_P")O$NH:IK/_"7:
M%??#+X,>+OBEIJ:!H]O9V^BK8W=QX<L[/4-1U'5-1N)H;^YMK;2+![6/49_L
M>OC3X[_ +XA_$O\ :>_8L^-'AJ[\&P>%/V:/%_Q?\2^++'7=8UNR\1:];_%3
MX1>)/A/':>'+/3_"^JZ:9="3Q$?$32:IJUDFI-8C10MB+K^V;4 Y_P 7?M@7
M=A^VO\!_V6?"?A6VU?PK\1M#_:#D\>?$G4+JZM%T7QI\&/"OPP\3V_@?P/8(
MNWQ%/;6'Q*T^Z^('B.[-OX?T&]N='\(>'KGQ+XMM?B38?#2#PE^UCXX72O\
M@H=JOC'X;7'B2]_8M^-5Q\//"?@[X,:%\0/B!XP^)NCS_L=?LQ_M/:)IMEX=
MT#P[XC\6Z[XVU+6_C[>>"HX?"O@Z=)8=*T^^@T$M]K+^7C_@F5X"\,_M:?LO
M?M$_#?QM\8M)\.? N+]I34?%/@WQI^U-^UM\3%\4>*OCM_PB5_;ZII6F_$'X
MT^*O#-EIK>(M,\3Z]X[T*ZTXZ/XTU'5],O=9T_4KO1[&6T]8\ _!G]HOX6>)
M/V]?'?@T_!:Z\5?M(?M&^#?CI\)K/Q/XB\<WOA^TTWPS^S?^S-^S7J?A7XC'
M2O!NDZCH=]K>A?LY2>++'7O#,GBVWT'5_'Z:5<:+XALO!+7GC8 ^>/@[^V!\
M<_BU^PUXY_:(T#]HG_@GQK/BCPOXV\7Z;XA^+_B'P_\ '[X"_L__  )\+?#V
MQM(O'>F?'OX:_%GQ0/C#X2^*7A'Q#8ZK8^*_!WC[Q-\&'\*:%K^D>(]5?=X?
M_L?QOH_#/]N/]H#XQZ#^RIX4\,?"GX7^$_CS^T%^P]\3_P!M.ZTG6_&FJ>,_
MAGJ,'PX\4? /PGX9^'G@/Q/X=&BM-H/QI?XYV/BFT^*MY=:MJ?P7\.6OAFW\
M6_!_QIK'C0VWAWZ(\&?!;XW_  JNOB'\1?""?!?Q5\4/VC?V@=$^+_[0_AS7
MKWQKX.\"6?AC3/@!X.^!.G>%?AAXATS1_&.KW/BCPQI7PH^%4U]XW\:^$+N'
MXD+I_C0/X9^&NGZ[X-T/X<_/6J?\$P? MG^RK\./V0?!>B?!ZR\+^'M0^.]Q
M_P +?\1?#+P]X@\=?L^Z9^T?XT\8^*_BYIW[&W@S6-%UC0_A/J%YHGQ.\=_#
M;X,ZQJWBS5],^!GA"P\ Q>)_"?[0VFZ#J?AK60#N/#'[=NJ?$KQ]_P $T+KX
M=^#=(7X(_P#!07X'^,?C7::UXHU#58?B5X6L++X(>&/C3X/TF/0+"W;P]&;G
M3/%-C9Z_>W.M:C,+M+BSLM.B2)=2F9IG[6?QJ\/_ +<7Q!_9_P#B'9?L\>)O
MA7I?P#^(/QZAT7X$>-/%GQ!_:A^!NB?#O7? .C>';;XV?!^VL;KQ;XY/[1&G
M>,-9\1_"V+X6_#VQO-%UGP/XC^'%C#\5ITTWQMJ7;>-?V4-;7]H#]@_QI\*+
M#P!X3^#?['/AKXJ^#HO!DVJZYI^J1>%_'OPRT;X7>&M$\':=:^&-7TQ;+P1H
M^A64]NFJZU:MJ<033=UCY/\ :$VK#^S9XP^(_P"T?\&_VD/CA;?#;2O&G[,L
MW[1.@?";5OA/>^)VO_''@GXTSZ?H6D0?$(>(],L)_#EAI/@;1=-N_%'PZL=6
M\?:#X@^*4.B>.M+\3>'K;P=8:%JX!)IW[7>E_M!?##P[K'[%3V?Q%\<?%GX)
M^$/CI\'O$'Q4\ _'/X=?!N#X8?$76;K1/"GQ,\=^(-3^'&EZ@EO<6^GZSXE\
M,_"**;0/B=\3++2(4TY?!_@K4M3^*?A6W^P_^T!\5?C[\./B%_PN[P+X8\'_
M !5^"OQT^)O[/GCC6/AOJ&K:O\&OB5K_ ,,+O3;:_P#B)\&]4U[.O-X.OY]3
MD\-ZYX?UV6[UOX>?%#PM\0_AAJ^IZUJ/@JZUF_\ G?X>_L2?M!_LJ_L_?M'?
M#W]D?XJ?#)?BA\1?BYXVU+]GOQ7\6O"UY!X:_9O_ &?/&GQ-\4?%/2?@UIVE
M^'-.UH^-U^#'B+XK_&Z7X+W'B>PN])T5?&7A?2O$^F^)_ _@2U\#ZK]1_L;?
M#3XY?"7X43^!_CC'\";"[T?Q'>)X%T3X 0_%&YT"R\'W6GZ9J.HZMX]\7_&3
MQ%XE^('Q(^+OC+XB7WCOQEX\^(6MWL-YXGFUS3K[75UKQHWBOQGXJ /K.BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
2*** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>ex99-1_004.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex99-1_004.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ K@/BG:ZU=?#KQDOAWQ=KO@36[?P_J-_IGBOPU
M9^%K_6M(N]-A.H1RV=GXV\.>+O"]P+D6K6-U'JWAS4D-G=7#6HM;Y;:]M^_K
MS_XJW>LV?PY\:R>'O!_B'Q[K<OAO5+33?"/A6Z\)67B#6[J_MGL8[;3+OQWX
MI\$^$()H_M)N9&UWQ7HMJ;>"8)=/<&&WF /Y'_\ @ES^WQ_P40_X*7_L-:MX
MN\+?M\7'AC_@HGK^@_M3>-/@[\'+?X+_ +*5U\!]=\-?LWW?P6\/6-I\0M'O
M?A3%\2_"9\=>-_CEX*\,CQA'\1TTZPMK[4-<L/#&I1>'+^PO/Z(OB[_P4_\
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
M8Q11:7X3\<:!:-#;S12V\/ZE5_+I_P $??V&/VTO^"8O_!0_]O7X,:1^S_\
M$#5_^"7/[1/C&#XK? _XR>(/B+^S>VK_  \^*-CIEG>:G%J/PQ\*_&/_ (3*
MT\%^)[36]?\ A])KNG_#^[\1WK?#/X1ZE<^#_"VD:OXIFT/^HN@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M>';NQNY?"5E!XK\=>*?$NC>((-66\\>^-M=U?P9<> /#$D'@J+YC_P"">?\
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
M[8'[ WCB;XE^*_@[\(_CQJWP8^,_[7_CB_URWDU"ZTSP'\2=!T'2=1\+>*_
M7QCTQ;N\^#GB35/"/CK1?&FC_#[Q)XYT[QF ?V8>(_VL_P!MWPK^R?\ M3?M
M8:_^S!\*/#VC?!CPA\4OBK\$/AEXL^)OQ$\)_$SX[?![X9VWB;Q)9^*_B'H&
MM?">"\_9?\8_$GX?Z#8^*/"/PF\7V?COQIX4U#Q!9>#?C1#\+/%>F>)=*T+Y
M#_92_P""XMW^V?\ L-_';X[?"[X(^$OAM^V/^RAXP/@_]I/]BGXZ_$;QGX5O
M/A_?+XVO?"ENU[X[TOX0ZCXSTJ'5M.M+W4;66_\ @K<3:7XZ\,^+/A1KME8R
MZ:?'2_._P6_X*Y?\-S?\$:/VO;7]IWX>^/?V?/VS] _9-^-_PQ^(/PL\6_";
MQ_X0A^+GC+QC\+?&7A?P'XT_9VTB]T>ZU#XB:7\0;ZZL+?6?!GAF&_\ %WPW
M\8/JFDZ]H<7@JX\!^./&OCO_  5]_P"":GC7PQ^TU\+_ /@KA_P3GU>X^R_&
M3Q'\-?@I_P %"/ 'PNMM,\5>$?C!^SK\1?&WAK1/$?Q\6PT^74+;5X]!@M?"
M]S\2;K1;#4H-(/AKPE^T# WAG5?AUX]\:ZD ?K%^U3_P4Y\9?#G]MC]FS_@F
M!^SC\._!GQ6_;2^.O@B7XI>/_%7B_6=?T'X"_LY?"+2+/Q+>:U\0O&-MX>MM
M7\8^,?$&IGP;K5MX+^%%IJG@ZYU-[_PU/X@\?>&[3Q#H<VK1>#O^"F?COX:_
M\%(M&_X)7_M?^#_ &A?&3XR?"*^^-'[)_P"T#\)4\6I\)/C1H>G_ /">-K?@
MGQG\./%EWJ?B#X2?$CPQ!\.?%&I+I-M\4?B/H'BS2=/CE7Q%X2U;6O#.B:W^
M:O[1_P "O$W["O\ P<<_#W_@J%\0=*UR7]BW]J;]GS5?@U\8OCU_9FJ3^ /V
M4OB9X<^'^A>!_#]_\9]7T30]4LO WPO\8-X%^&>G:?\ $CQU?^'_  AI6M>-
M?%%_XE\1:#X=\#W%U/0^,_PAO/\ @JA_P< ?L.?M+_LV7=OX]_8N_P"">GPJ
MB\2?%7]J[PG=7.J_![QG\:T\4_$#Q%HOP*^#/CM-"N_ 7Q@\3:'J-S\/+GXD
MZC\.?%/B+1/!.DZKXNT#Q)KGACXA^%['PUK(!]>?L7_\%B?VEOVPQ_P4K^%5
ME^R'\,O 7[9__!/#6+KPV/V5KOX]Z_K=Q\;=:TC4/&-A>R^&/B5=_"7POI^E
M:#XAU#P3?>'_  ;X@M?"_B?2I]4U[P?JWB:[\.>'/$VCZA?=_P#L,_\ !8;6
MOV[_ /@F5JO[=GP[^&?PT\._%3_A;]M\!=)_9^UKXB>+K_P_IOQG\0_%#P+\
M,OAM\,O&'Q5TGX<W&HZ;J/Q-G^)WPUUO3_$UI\-9]#\)V7Q!T8^(89--TG6-
M;3\__P!NS]@7X]^'/^"_/[/_ ,;_ -FNSU;2_@Y_P5"_9N^*?[+_ .WEKND'
MQ.)?#W@CX;^"-*3XB^)H?%&DSG_A6?BGQ=\)O#GPH\-_!SQ%:16T-A\6O!@O
M99+C4O$;QSW_ /@G+_P3P^*O[,'_  6U_P""B/PDT.ST[0_^"?\ I/BSX/\
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
M_&WXXZS\'=#\-6\/A']F;]J;PI^P_P#M7Z!8:'I\-O'-:^$?"'BS0?'7C0^
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
M_LY>++"STGQ'%J=Q?ZYX.\2>#=0\+^))9[[2_P#A'M0NK4 _I+^ GQ\_:O\
MBIK_ ,:?#OC+X1? ?PYI/ASX<_!SXC_ +XR_#;XK_$KXG_"'XQVGQ&\3?&O0
M/$_AW6;SQ#\%_A3J_A7Q-X$B^$VB:KJMIX:3XA:9_87Q2\%ZY!J]X)WTM_R4
M_8N_X+<?MA?MY?L3>._VQO@7^QA^SPVJ^$]6^-NG>'/V;]>_:E^*3_%[XII\
M!O 7A;QWXNA^'DOAO]E/7](U+Q'JB>+]$\.^%]!U"/3=-O\ Q%J>CV&J>*-$
M&KPR0_=_[#G[27[.OPQ^'G@C]C;X8?$(^,/A5^Q/^RSX%\*_$+]H'Q5X?\:^
M"/ <3Z4G@WP)\'-&T'QSXL\)Z%X#^(FM^)?#MIXCO/'EQX/\1:BOA;Q18Z%X
M<DAN=:UO4+#1/YB/^#<:?X$_L.?LMV'[4G[4GB#XX?"SXT_!WQ3^UK\.;O\
M9\UCP9^T7XL\5>+/AQ\;[?\ 9'\1Z'XF^&'[/-OHVN6UMKMSXJ^$-KI.H>-O
MAYX/TB'Q-IAU-/B3XCO=/^&ME/X2 /WM_P""L?\ P6E\>_\ !*7XQ_".W\:_
MLQV'Q;_9;\9Z]\*+/XL?&WPQ\0M2T/QE\#=*^)'BGQSI*O<_#.3P;KL'Q O[
MCPY\+?B'XD\,26/BSPMI^I:GHT'A#6IM N]1T75M;]-_X++?\%A(?^"5_P "
M_"/Q;\#?!;3_ -IC5-=O]&U37]&B^)4/@3PWX5^'.OW::!X<\37WBS3/"WC^
M=M:\<^*+Z"'X;Z%+H%MIWC7P[X/^+NO:=XB23X<7FFZCXK^V%\(?AQ_P4SU3
M]H3]BGXGZWHG@/XK_M)?\$QO@;=:5HZ'6]4TGX>_'_PY\2?B/\8O#6EQ>(;G
M1])L]9UGX;^+'\)>+?$7@$W>B_$+5?A>TVLW>@Z/X<UM]5A_G#_;1_9W_:LL
M?^#;'X)Z#^TGX(\7ZM^V]X^^(?[.?PT\/?!JT\":BWQI\(?LG?LE-\8O!?P+
M\%:YX%\/6VH:Y/8>#M)U_P 5_$'4_$MYIL$MI=_&&#3_ !/<0>(+J.T< _IQ
M_;Z_X*U?'+]A?XS_ /!,7X&3? 3X3?%?Q3_P4L^)MO\ "/1-7A^*/C'P%X?^
M$'BJZ\9_ _PA#J.IM)\.O&FI>./#JS_'329Y9K6R\)ZGY7AG4)5T\OK%O:Z5
M]S_!'X__ +7/Q(\;?&+P5XO^"GP*T71M \!:9XD^!OQJ^'7Q@^(?Q"^$_P 3
MO&5CX]^(OPZ^)7PT\7C7O@O\.?$7@/Q'\.O$'@?2I-2N=&MO'>CZKX?\:Z)K
M_A[4-9FL];T33?YJ?^"^!\-_&_\ :R_X-U/$O@O4->\??"_X6_M%7'B?X]>,
M_@OJ_C&YO/@]\-[GXI_L6MJWC#Q1XU^$MW%XO^$+VFE^#?'-UI7BR#5_"_B+
M1[_P=X@OO#^I66L^%KR?3_W2_8:_:,_9I^"OA[PQ^Q=\*/B)=^.OA7^S!\$/
MB%XQ\9_'37]%^(^G>#O#?AB'XG^%X/@UX;NOBIXN\)Z9X(^)/C?Q!X-\:Z]+
MXWD\->+-<UW3/%'@R:'6+,7VO(J 'R]_P2]_X+QG_@I"WQS^!NN_ +2_V2OV
MZ?AEX,TGXK_#WX!?%SQYXBUGP9\8/@_XI\'>%O&W@[XA:+X\L?AQH'B*STK6
M-)\4Z-J5]_9?@+Q.8OA_XM\"?%;P7_PL70M9UC1O#WU#KO[=G[9\7[.FF_M*
M>%_V6?@KJ/P^TO\ 8!TC]M[X@:_XF^.7Q!\-:+#X@\0^%/&'C^Q_9]^&US8_
M OQ+/XWUW0O!_A-;SQ9X\UB'P9;Z7+XA\,3'P6L6N6\,/XF_M0_\$Y?B3\=_
M^":?_!-'_@I7_P $[];\0^#O^"G?_!/+]CO]G6RTJR\"Z,]WXN^+?AWX>?!O
MPOIGQ/\ V=?&O@ZXMTUF]^(?A#[1XRT_3/A[K6D:H_CC3=:\?? ;Q?X%\16W
MQ(T>;PM^X/CNXTGPS_P0RU/3+V9=+EOO^"6S>#-!TV\$T>K:IXBU;]DM]%\/
M>%-*TN1#JNK>*=:U)[;2='\.6%K=:]J^JS0:;86%S?S) P!P'_!.#_@I5^UA
M^W]\%OV+OVI[?]DCX6^$?V<_VJ_&WQM\'^,[WPU\=_&GC/XF_ &T^%-A\>=/
MT3QGXH\/W_P)\)^$/$/A#QG\1?@E:> YKRS\:Z3J/A_4OB7X%,6FZ^;K5UT?
M]M>M?S__ /!L7;7'AC_@C/\ LJ_"KQ3:7?AKXF_#F[^/,/Q ^'7B*TNM#\<^
M"I/%?[3WQP\4>%QXK\)ZK%::[H*^(_#E_9Z[H3ZG86\6KZ5<1WU@]Q!N=?Z
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D
M(!]?P)'7Z$4M% #=B@DC.3U.YLG'3G/;/'I2[1C'/7/WF!_,'/X9QVZ4M% #
M2H/7)_$XR.AP#C(['J#S2[0?7M_$W;\:6B@!,#W_ .^F_P :"H.,]NAR<CMU
MSGIQ],CN:6B@!H4 !1D '(PS#OGKG)&3T)QVQB@* 0><C(&6)Z]>I-.HH 3
MSGOC'4\X]1T/7N*0(HQP?ER1DDXSG/4GUZ=.GH*=10 F![_]]-_C2;1G/.?]
MYO7/K[#^72G44 )@>_\ WTW^-&![_F?\?T[4M% !28'3GGGJ3^I.1]!Q2T4
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
M_#SQIJMRUO\ $C4M$\<7&@V$7A[P_I.O>)_#_A__ ,%'/@;\1?\ @H[\?/\
M@FAH<\S_ !I^ 'P$^&?QQ\27QDG6QO#XVU%CXE\&1VEQIULD6H^!_"OB[X&>
M+7U.RU35K77;7XMRZ<MMI%[X(U8WX!^@M%(2%Y) &0,GU)  ^I)  ZDD 9-)
MN'HW7'W6]_;IQUZ=.>10 ZBF[AG'(. >00.3@<D8R3P!G)/&*-Z\\]" <@CD
MG '(ZD\#U;@<\4 .HI-P)QSUQ]UL9^N,<="<X!XZT9'/;')R"!^??IVH 6BF
MAU89![XZ$'/I@@'/?&.G/2E# XQGGI\K#^8''H>A[=10 M%>*_%S]H7X2? _
M5_A#X=^(_BVUT/Q)\>OBEHOP;^$GAQ+:[O\ 7/&WCW6;/4-7;3M*T^SBDE2Q
MT7P_H^L^(_$>M7AM])T72-,F:[NUO;G3;*^^*?$O[=?Q^\,ZA\1["3]DOP=K
M!^&O[=OPK_9>OIM$_:F\/7(\2?!3XNMX;;0/C!X5BO/A982W?Q\T:Q\8^%=6
M\5?LD:LNBG3-(\0:=J5E\=M5M7GD@ /U HKYP^''[0MAXG^-?Q1_9M\:Z3;^
M"OC5\,]"T'XC6FA1ZQ!J^C_$OX&>-]=\3>'_  '\9/ =_P"597K6,VM>$M>\
M'?$GP7JVG6OB3X5_$/29M*NW\3?#SQ3\(_BO\4^X^(VN?&/2?$7PCM/A=X!\
M%^,_#.N_$)M*^-&K^*O'NH>#=2^'WPT'A#Q5J'_"7^#]+LO!_BA/'/B$>+K#
MPQH<7A:XN_#T=Q!K$DTNJV5HEYJVD 'J]%,613@9&[ )4<D Y&<==N00&^Z2
M" :?_GU_E0 44T.IZ'/)'&3R&*L,CNK AAU4\-BL[6=:T?PYH^J^(?$.JZ;H
M.@:%IM_K.MZYK5[;:5H^C:/I=K+?:GJNK:E?RP66FZ;IUE!/>7U]>30VMI:P
MRW%Q+'%&[J :=%<-\-/B1X.^+OPY\ ?%GP!J[:WX!^*'@KPG\1/ ^N2Z;JVB
M/K/@_P <:'8>(_"^JR:1K]CIFMZ3)J6CZG8W3:9K.G:?JUC)-]DU"QM+R.6W
M3N-P)(YX(!^5NI_#W_#O0 M%-W+D#/)W8!R"0I 8@'G ) +8P,CGD5\:?MY_
MM4:_^QK^S\WQTT#X=Z+\3DL_BW\ ?AIK?A[6/'5[X#EL-+^//QP^'_P&M?%F
MD75GX)\;+XAO?"GB;XE^'=8N_"MW'X9MM8T2WU=8_%VE:A!8VVH 'V;167K-
MQJUOH^JSZ!8Z=JFO1:??OH>F:OJESH>E:EK$5O,VF6&IZW9Z1XAN]'TZ\O%@
MM[W5;70=;N-/MI);N'2-2EB2RFX[X1ZO\2]=^%WP^UGXS^$/#GP_^+>J^#O#
MVH_$CP-X0\4S^-_#/A+QG>:9;S^(/#^A^+;C1M E\0Z?I>I/<6<&I_V5;1W
MA)A>ZA5+N< ]%HK@OB/\3O WPET#3O%'Q!U^'PWH>K>._A=\,].OY[34;U;K
MQS\:/B7X3^#_ ,,M C@TRTO;D3^*OB/XY\*^&;>Z>%-/T^;5EU#5[NPTFTOK
MZV[K>O ) ).T _Q,%+%5_OL%5B0N3A2<<&@!]%(2 "2< #))]*;YB<_,. "1
MW 8D*2.H#%3M)&#@XS0 ^BF;TYYZ':W!RK$ @,,94D,I ;&0P(X()?G]>.A/
M\NGU/% !17S1^V'^U!X)_8S_ &8/C5^U%X]L=1UKPQ\&_ U_XKDT#1DE;5/%
M>L22V^D^$?".F7$=M=PV-YXQ\6:GH?AFUUB^B&CZ-+JRZOK4]KI%E?74-7X"
M>/OVJ?$GC?XR>$OVCOV?/ GPLT'P=>^#[WX2?%#X9?&B/XJ>#?B]H/BRU\07
M>N:2='UKP;\/?B!X+\5_"BYTO2M$\3S>)/"5KX?\9GQ!IGB#P7=^0-:T30 #
MZAHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK\W/B;_P
M4!U'X>?$'QKX&@^"Z:]!X/UZ\T1M;'Q#FTY;X6BQN;J2Q3X?ZDEB763)@.H7
M6P#/G-G@ _2.BOR=7_@ISJ#L$3X#0.[<*J?%25F)] J_#0D\ G@= 3T!I7_X
M*<:C&Q23X"PQN,$I)\4YD8 C()5OAF",CIQ0!^L-%?E!_P /-M3\KS_^%!Q^
M3WF_X6C.8A\VT9D_X5GLY;Y1SRW R>*2/_@IQJ,K;(O@+#*^"VV/XIS.V!U.
MU?AF3C\* /U@HZ=:_)UO^"G5^C,C_ >!'4D,K?%2564CJ"I^&@(([@C/3U%)
M_P /.KX_+_PH>W.>,#XJ2DG/8 ?#3)_"@#YMUCXC_#JT_P"#EKP7I%UX]\$V
MVJ3?\$9/'G@J+2KCQ5H,.HR>,=2_;F^&^I:=X333Y+];IO$FH:=INI7]CH0A
M_M.\L].O[FWM98;*Y>+Y3_;^\$?LI_&7]HW_ (+Q6/QLA^$7Q$U?X5?\$B/V
M=_$?ACPGX^\3Z-K&G^!/'&C>&O\ @H'>Q_$*V\":EK3:+H?Q6\ 7'BGX=_\
M"'?%270[?XE?"BT^)]K:^"/%/A2P^+^J0^+?T[/_  4XNQE3\!;09(<@_%.0
M988PW_),\EAA<-R>%(/2E/\ P4ZO  I^ ]J ,, ?BI(!U!#?\DT'<@@^I4@Y
M(- 'Y^_L0?%/PKX]_P""E/\ P30\9ZS\4](\;_%/XI_\&[PU;Q1JNI_$:'Q-
MXG\8>)]4^,'[(/B*;49K>ZUR^FN=7UQ_#_Q%U^[N[*T2ZUZ7P]XQU6[DOI-"
MU:>RX?\ X(_7GA?P#^UK\'?!6CV_[-?[4_A;XM?L6?&[XC_L[_\ !1W]F]=*
M\%?&SXK_  :C^*7[.EWXQ\,_\%*OA;8Q2W_B#]I.Q\9WGA:*W^./B+63KNK>
M*C\0M+UCP\OQ.\5_&NZT?]._^'G-XO'_  H:U7)W_P#)5)%R6SEA_P 6T&2>
M<L.O//6N=T7_ (*%Z!X:OM:U/P[^R_X4T#4O$UQ:7GB+4-%\=6.DWWB"ZT^T
M2PL;K6KJQ^%=O/JT]E8JEE9SWTEQ);6BK;P.D("  \0_X+I^#?'7AV[_ .";
MG[:NF^'/$OC3X*_L$?MV> OCE^U/HGA?3]0UK4/ _P  +_2[WP_XT_:'G\.Z
M3'JNM>(])^ MLW_"0>(=,\-^%/$'B"S\-ZQK/B-[CPSX3T'Q;XCT_P#6O0_V
ML/V>O&=Q\.K+X7?%;P/\9[WXJI'J/@FW^#'BCP_\3X=0\'QVZ7VL?$R]U3PE
MJ>HZ)H/PJ\/:?);RZK\1]>U/3?"DVLZKX3\#:+J6K_$;X@?#[P?XJX_]E[]J
M&?\ :1N?',,W@.+P1_PA$/A:56C\6-XG_M3_ (29_$J%2K>&/#OV V7_  CH
M(8->_:A>$%;?[.#/]%^%OA]X!\#?VM_PA/@CPAX._M^^.IZ[_P (KX;T;P]_
M;>I?,#J&K_V196?]I7P\QQ]KO/.N!O;]Y\QR ?RDZA\;/V:[C_@F8VD^/=;^
M'WQ!\#?%'_@NY^TWX&T_4M>^+'A[1_V5M"\6W'_!0W]HSX^^ /$/[9NOV$FN
MZ;K/[,<GA[PCI'C'4_AY?636'QHU'6?A-X2;7/!/AOX@0_%3PKX)\!_ACX1^
M*G_!,[_@H]%\(_$GP)^+GQJ_X)=_\%3/VA?VP_V8_"OPRT9='^%G@_1?@=X\
M\$_'EOAK\&O@QIOC#XBW7P?_ &<_VE8?"'QH\)?#SX9V'B37/ VO/XEO]:M-
M4\:2Z7J/B"?^T?7_  YX>\5Z3>:!XIT+1O$NA:@(%U#1=?TRRUC2;Y;6YBO+
M9;S3=1@N;.Z%O=P074 GAD$-S#%/'MEC1Q/8Z+H^F3:I<Z9I6G:=<:YJ0UG6
M[BPLK:SGUC5QI]AI(U759;>..34=2_LK2M+TS[=>--=?V?IUA9>;]FM+>.,
M_E5\OQMJW[5OCBU\#_"/1M*_9J_X.%/"'A2Z^&=L/!5SH_B?X9Z)\ K_ ,'Z
M9\9/BEXTU"^M]1\/^!/&?[3/[ GBCX@?M5?!;1/%.DZ/J?A+XT>"/#?A#QW\
M+8OBW>?%&]\7<%^UO\(/V+]7F_X. M"\8^'OAE;_ +37PN\7? '5?V$_#/A[
M7!H'[0GPS^,VE_\ !.+]D;2?V0+O]D/PMX3U:P^(/@#QAXO_ &B_#'A'X>^"
MY_@YI.CS?%[6O#&F?"7Q WC/PYX:C\)Z;_7@EE9QQVT,=K;QPV01;.)(8UCM
M%C@>U1;5%4+;A+662V40A MO(\( C9E.3>>%/"^HZ]HOBK4/#>@W_B?PU!J5
MMX=\27ND:?=:_H%MK,26^KV^BZS/;R:CI4&JP1QP:C%8W,$=]#&D5RLJ(J@
M_BE_X+#?$OP[K$'[9GACXLWWP*\ _MM_LT_\$R_V0_$6M?$OXY#2_$WQ<\5_
M%^QG^*WQ+M[C_@EAX6LM1\"^)/A;<Z%\1KR?Q!^T'^U!X2\3>*H[36/!?PP\
M&+\$M.?PJ/BAIOW9\=/B_P#\$^OCA^V9^WI\/O\ @J+XQ^"9^!7CW]GG]GCQ
M!_P3:^+/Q)U#PW;^'?$O[.^L_#JZN_C5X@_8C^);-?QW'Q]3]I*>7Q#JFI_!
MJ1OC!\1+#2_V=YM%/CSP]\-/ =OX/_IIU7P;X0UZXN[S7/"OAO6;N_\ #FJ^
M#KZZU;0],U&XO/".NR02ZWX5NI[RUFDN/#FL2VMM+JNARL^F:A);P/=VLS11
ME;EUX>T"^GT:YO=$TB\N?#ETU]X=N+K3;.XFT"]:PN-*:\T66:%WTJZ;3+NZ
MTYKBP:WE:QN;BT+FWFDC8 _CN_:.^./AGP_^VU^W/XB^(OAJZUW]B'3/V9/^
M"3;?\%'_ -GOQ/K<_C#]K?P=\!KCPW^UK:P7/BDZ+\0/&GB#6+;X"_$'XA?"
MKQ!^UYH.D:UXH^(.O>"M6@UK1_'NHZ9<:AI?Q,_K7^#^K?!F]^$W@G6?@/J?
MPPO/@=/X:M+[X<:M\(;SPG<?">;P9Y32Z=>>"+[P7(W@^3PO]F#2V=QH4ATK
MR0[Q,$#$>HX'H.#G\<YS]<\_7GK2;4Y4 8R6*CCECN)(']XDEO[Q))R2<@'\
MH_[&7[./PJ_X*'Z[_P %J_V?=5_;!^)WA7X5>./^"K'QSN?BI\'?V<?'WP"L
M9/C/\,$^&_[..GZI8>+?$^I_"[Q]\9-$\ >(]:T/4? /BR[^&?COP%;ZY9VG
MB#P5/J<4LOB2UN_I;4/AQ^RO/^WW^UK^RW_P4 ^''P!TO]E;P#^Q?^RII_\
MP3K\"_')/!UO\$_#G[-7@/PI\3?#?[4NJ?!^'Q<H\/?#WXB^!/'=UX/T+XM>
M)-!UK0O'UK\+M%_9TNKJ#3O#'A7PWKMY_1"%0%0 H*#:H  *J0/E '12 .!Q
MP..!C U_P?X2\5_V/_PE/A?P]XE_X1W7;#Q1X?\ ^$@T73=9_L+Q+I3.^E^(
MM&_M*VN?[+UW36DD:PU>Q\C4+-I':WN(RS$@'\OW_!,[X@^-)_C]_P $B_#O
M[2/Q8O\ Q)\7[S_@E]_P4@L-!U'XK:G8>#_C7XW^#5U^UY^RQ-^R_P"*_&'A
M>^U&'Q=;^-?&_P"S%X T7QA?SZH+KQ7JDWACQQKVL:AJ6K^'O%NJ6_D7AKXP
M?"GX>_\ !)C]EK49[FQ\>_L-:+_P6<_::\"_MUV_@F[T[XD>!=&_9+\0_ML?
MMN:KX:G^-MS::MJ%S<_ E_B+K7[,'BGXG66HW^HV?Q%^#VM1Z%XHT?Q]\./B
M%K'A;Q;_ %_[1@C'!.3WR>.OKT%07-I:WMO/:7EO!=VMU!-;7-M<Q)/;W-M<
M1M%/;W$,JO%-!-$[1RPRJT<B,4=2I(H _F2^.'[,W[&7Q-_9L^-?QY_X)3_"
M_P "?&[Q7^QO^U5\//V^OA5)\,/$F@^+?V7_ (F_&;PE:>"_$G[2/[+/[/LW
MAL>.-#BT_P"*/P;\(6K>/?#WPL\*6_PY_P"&B_'WPSU:U\2:E\6/A3XAT#X4
M_K-_P3PM/"?Q.\&_%']NK1/#$6A7O[?GCO3OC;X<N[O0[+3?$%W^SQX8\(:'
M\,/V7)+V\$,>N-IOCCX1^%=._:%_X1OQ"YO?!OC7X^>/M%$%M(+GSO;OCW\$
MOBI\2/"_A+X<?!OXUZ3^SO\ #4Z=XB\&?%/3?#?PK@U[QGK?PSUWP==^$+#0
M_@QXQMO&_A/3?@5XR\'K>MKG@[QHW@_XD:;I6K:?HR7'@J_TNSN].U'Z(\.>
M'M#\(^']#\*>&=*L-"\-^&='TSP_X?T/2[>.TTS1M#T6R@TW2=)TZTB"Q6MC
MIVGVUM9VEM$JQPV\,<: *HH _.O]O7QO+\2?%/P1_8/^&OQ/^$7A3XQ?'GQ+
M9?%;QMHOQ%F77YH/V9O@+KFE>-?&JW'PTLO%G@W5?'^A?&?XD6/PU_9P\0^$
M8/$6CW^K?#+XG?%[QAHO]KP?"_Q%90_G!^QEX]F_8&_X+ _M=?L1?&?XF_ V
M'2_^"B7AO0_^"@GP6MO ;I\,_!VD_M0SS0_#+]I?X<P>!O'/Q'^(OQ#NOB-\
M<8='\)?'FS@?Q1/HM[IVA^+9/"NGP!;S2])_I*8(V%;:3G(!P3G!Y /.<9Y'
M.,T;$P1M&"<D$9R1C!.>I&!@]1@8Q@8 /Y7?^"7OQ$_X)Z?$?PU^QI\1OBC8
M6]A_P61^'/Q'^*_A_P#:@\'KKND^!?VTY_C[K-EXP\,_M8>-_P!JCP[!XJT3
M6]3_ &:]!T;2K[XD:-)\1KM/A1X+\'>$/A-\*/A!H&E^*;#X;? FX^2_^"+O
MQG^!EGX>_86\)_MR6WP2U_X8^,)?VFKO_@E5\8+W4O#>I_#3PK\:M)_:>^)]
MQ^TI\+?B:-5UJ_LM&_:K\7W'B?X>^+/@)XPU)9_!WBKX26NG^%/A5!X!^+MM
M\04^-']H5MH&A66JZMKMGHNDVFMZ]!IMMKFLVVG6D&JZU;:,EU'I%OJVHQ0I
M>:E!I4=]>QZ=%>331V*7ETMLL2W$H?5P.>!\W7@<\8Y]>..>W% '\0W@OPW^
MR5X>^!_Q]_:2EUWX76_Q>^#_ /P<_P /ASX8?&OQ#\4K:^\8?#7P3KW_  4!
M^#.C^+O#?A#QGXA\6W5UX8\&^,?V?KCQ5JGQ"\,6-Y;>&O&O@.SO?'7C/3-8
MM]"@\0:=]M?%NS_9W^)NE_\ !;_3_P#@HM<>!/"G[4?PH^)GC_Q?^S!XX\41
M6&M?&GX1_LI-\ /AM)^Q#\4/V*+R]F@\2:3<R?%C0/%>N:1X:^!_B)=6UO\
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
M3+&H4;HV]B, XZC@],?7GZ\T ?P'_M$1?L[^.[W_ (,_/C5^T?'\#O&/P_\
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
M4*_8[U;X=WWCOXN_!K1/@5^U1^SE\9O$WB;X=_"[XX:=X$OC??!KXSZ!\6/
M?@+XG^)OAO\ &CX46L^J>#+HZW\+/BMX0^(/PSU*/PM9:;\,?$%A+XYU0 ^(
M-"_:@T#_ ()I_P#!4;]HW]DKQC\0O'!_86U/_@F]>?\ !2;P_I_CSQ7XK^*$
M?[)FJ?!OQSXD^&WQB\#?"1M:B\0_$*U^"7C+P1X7T[QIX>^$-AKWB/0/AYXQ
MT*3PW\%_ _A3P_XMNM$A^YKK_@HMXD^%$GQ/\1_M>?LG_%_]F7X-> /V4_$G
M[82_&V[U31?B;X"T;P5X6\1PZ#JWP(^+6K>%K.STKP+^V)]CU/0_$>D_ _P'
MK/QE\+^*M)NM5B\'?%SQ'J6@7EA)Y%K7_!+35?VG]?\ VROC5^VQXK\.P_&W
M]L']D'6?V%?#_AWX%ZCKNH^!OV3_ -F?5;W7O$5YX2\!>./%6B>#=8^-GCOQ
M'\2=7M?BIXO^)?CGX:>!+'4-2T/PWX)T?X<Z)X4TC53XKYN/]@W]O_\ :N_9
M:^*_[)'_  4I_:-^ ?B#P!KGP)\?? 30?%7[,W@_XC:?XW^,'B#5+/1]+^'?
M[4_QVF\;:SHND^'O'_A&VT8^(-5^ GP_L]5^&/B#Q_K.K>(KOQH^@VOAKP=X
M? -GX5?\%J_@G\0_%?QO^&\7@H?$+XL_"[]F/7OVO?"?PN_8]^*_PX_;<\5?
M$CX8:%JFG^&]0^%UL?@A>W&DZ!^U5H'B_6O#WA?Q3\(DU+Q#\/OM'B/2_$7P
M]^.7Q*\#V/BOQ5X9LZY_P6 TKP!\/O\ @I%?^/\ ]G[5=:^+W_!,7P7\.?'O
MQR^'/P(^-'PN^*WA#7/#?Q3\+^)_$FAW7A3XG^+9_@]=V6J>"8_ WC6#XN^#
M_&OP]\+^/O#2^&IYO 7A'XJ3:[X0LO$7(^,/V7/^"S/Q_P#V1?CU\#OCE^UG
M^RI\-_BEJ'P8UOX6_";QY^SCX8^+>DP_&#Q,?%7@C6;?XG?'GQ'J"^&/%WP1
MO?&W@CP=XC^%/BCPM^SPFJVOA*'XT>._B+X:US6=3\)_#SPEH_@FL_\ !)?]
MK77= _X*5^$M%A_8;^"O@']O_P#8C_9N_9M\*_##X.6?Q,T7P9^SAXB^$?AW
MXO\ @W7/#OAFRM? &@:+XE^'^D6'Q@UCQ-X=\5Z9X3^']YXPO]/LO"]Y\*/A
MQ$]YXPN@#]0/@;^W7J'Q._:\^(7['WQ&_9[^(7P'\<:3\!_"_P"TY\*;SQGX
MB\&^(I?B;\$];\97?PYUG6M=TGP9?:K'\+?&'AGQS;VNF77@/7]7U35KO3-4
MM=5%Q;3VVJ:7IWPY_P %W?$>M^"-$_X)C:KX?^)OQ+^%-G\1O^"O'[$7P*^+
M.M?#CXP?$;X/OXF^ _Q#O_B,GQ)\">*=9^'_ (M\*7$WA+7K*R@FUE;F[3RO
ML%K>QW%O/86T\'V+H'[+'QQ?_@I?HO[<?B.[^%&G>"&_8)TW]DO7O VA^)O%
M^L^*['QH?BY#\:-4\7:1J.H>!-"T?5?"UOJOG>#+"PO4T;5[W3TB\7W$NGW,
MC>#XL'_@I;^QM\9?VRYOV)[?X8:K\,O#^G_LH?MY?LX?MOZS<^/?$/BJPO/&
MC_L]WWBJ[3X6:79^'O WB.'15\7_ /"0P;O'EW?:D?#_ -CFB7P3K?VA)X #
M\T_V9_VT-5_9M_:(_P""KGQGMO'OQX^-'_!(GX'>"?@KKGP8\5^,=9^*'QSU
MG6?VJ=8M-,\(^,O@A^Q?\4/C#XMU7Q1\9?#?Q*\;:EIN@6?AUO&NO_#O1?BQ
MXD\$Z!\.];\"^#=:E_MK]/==_P""@'CGX;?%&?X"_&/]ESQ#X;^.GC;X(?%#
M]H+]F?P#X%^*_@CQ];?M)^'O@W_PCUU\2O@OX.\0ZO9?#Z'2_P!JCP;H_BC0
M]7U?X72Z?JWPUO+'5K/4?"_QV\3:%8^*-;\->T_MR_LH']N;]COXL?LRZ]XU
MU;X0>(_B1H/A74_#?Q&\#W=WJM_\+/B[\.O%_A?XJ_"[QOI$@;PGJ'B.P\#?
M%CP5X5UZ>P6?PG>^)](TNXTY;WPU<:D+JP\.\"?LR_M+_&;]I7]EW]J?]M33
M_P!G3P?XN_9 ^&WQG\-_#SP1^SEXK^(_Q)T3QC\6?CYH'P_\(^./C/?^,?B3
M\/OA/K?P]\.Z3X+\+^+_  KX6^!T&A?$I,?$*;Q#XC^+^N:EX3T"VH C^&G_
M  5#^%WQ,UW_ ()P6&F^"=9LM!_X*<?";QC\4_@?XGE\4^%;NU\+7'@3X7Z9
M\6_$?PW^(=E:7;W%K\1;7PSK$%@NE>%G\4:3'XFT#QQHM_K=C_PC^F7?B3B_
MBO\ \%:_A3\--*\!Z;?V_P */"'Q&^+FN_']_A19?'S]I;X:?L_?"#Q3\+?V
M<_&=CX"\3?&N]^,_BRTU8VG@CXD^*-2TC1?@!IWAKP%XS\8_%S_A)M \:V/A
MW1O@YI7Q-^*?PV^:M9_X(L>,=.^ 7[0'@+X:_'S1?#'Q>T/]J:Z_:'_X)G_$
M*X\"Z-<>'OV"]&M/VA=5_:ET+P-X6\*ZAH^NZ?J4NK?$KXC_ !@\$_%'6;BQ
MU6+XG_!*_P#AQ\-_%.F7N@?#O0-,L?H+]HC]@?X]?#[QO^Q_\?O^":/B7X)^
M!_BY^R-\"=6_8^7X4_M,R_$*\^"_QC_9*\03?#&XB\!>(?&G@>T\3>// 7C+
MX=:M\*O#?BWP1XS\-^&-7NM<UN.32/&Z:KX<?[&H!Q/A7_@M-H'QNT/]EVX_
M9-_9,^,W[1'B+]KGX+_M0_$SX6:9!\1OV>/A]X?M?&?[)GBC2_ WQ6^$/BOQ
MAKOQ4O[+3M;TCQCK6A:5'XWTC3]=^'.NZ;XI\*>)O GB3QMH=YX@N_#'ZK?$
M;P!>_'/X.W7@7Q!JOCKX52^.-/\ "Q\6/X#\<:WX1\>^']/75M$UGQ;X2T/X
MC_#?7]!\0>'=4U+3K35/!LGC3P/XDT_4]-34)]<\.:DLT5FY^%--_9-_:SUK
M]J_]B']I?XN_$KX/>/=5_9]^''[7WAKXKR:);>)?!45YJ/[6>N_"O5;#PO\
M"7PG'X:UR&#P5\"=&^#'A3PEHFM>-O&5WXM^*L&K:OXF\3+X2UFR,.N?J?0!
M_-W\,OV:]+^+O_!3K_@J%^ROJ/QP_;'\._##P!^S#^QIK/PAM_#?[<7[8EE?
M_"+QK\8M!^-L/C+QSX,G?XYRJ-<N[WP[X9U9;?65U31_MF@VR-IWV6]U>#4?
M<_CY_P %Z/V0?V</B'\2/#GBSQ7\/=7^&_[.WQO\)?LW_M$>+/\ A>7PWT?X
MV>&_'^OR^%](U_QI\.?V6KVYD^)7Q@^$'PA\2>,="T3XX^,/#]_I?B;PS=VG
MC>;X?> /BM:?#WQ7-8?3?P2_9/\ CQ\.?^"CO[7/[8OB&;X1W'PX_:@^''P!
M^&5KX9T3Q?XRNO&_@>P_9YTOXA0:/XAG2_\ AQIV@^);OQS?^.-NIZ''JF@0
M^$+.T$MIKGBV=##<^ >%?V'O^"@7[.7[07[3>B_LC?'G]G[P]^QK^V9\;/&G
M[2GC;5/BKH7Q \1_M0?LK_&'XOV=K_PO"\_9VTE8-8^#_P 2M.\9>(].?QWX
M#@^*UUX>\*_"[Q?XBFFU3X>_%'0-"U30/B" ?2&I?M]^*]3\?:J/A!^RQ\4/
MCM\ O!/[4VC_ +'OQ+^+_P .M8TO4O%FC?%*XU^V\$^//&GA'X.0:7=W_BKX
M"_L_?$C4(?A_^T)\2_$'C/P!KG@?5- ^(.O>&O /C[P5X'NO$]_^3_[(/[8W
MB']B[Q!_P4?UK7_@K\6/BE\ )?\ @NIXT^$OQ1^.UY\6=(UZ;X):;\;-%_9&
M^"_PYODT#X@^*]=^+WQ4TOP_X^\6^#]-\2Z'X8M2WA'PAXDTF7P>OB./0]9\
M,^'?NSX?_L4_MY_ OXS?M#_#KX(?M _ [2OV&?VGOC_\2?VGM<\3>*_#_P 1
M[[]LGX"^+OCSXEC\8?M ?"OX*-HNHZ7\(-4\+>,/%$OBCQ/\*/B?XJFL?$?P
M1\0^/]3O-7\ _&BU\,Z38:CY)XB_X)B?M.ZO^SS^WI\';?Q+\!DUW]K[_@IQ
MX#_;V\,ZQ-XK^(,>D>"?"W@WXH_LX_%!OA[KUNGPQFO=9\0W,_[,6@>'AK>G
M/I^FR1?$;6=;-G;/X#L=&\= 'JGQ[_X*^:C\'_%7[>.@^&?V*/CQ\2]*_P""
M<%K\,/&'[3'B.V\>_ CPC90?"+QSX-U/XFZW\0?AO#K?Q"G'CC4M&^%M@_CO
MP]\/Y+K0_%.N6>GZUHWB^+X:>()_ NE^/_KGXA_MB^(9/BCXV^"/[,OP4NOV
MD/BE\*?@]X ^/7Q0TA_B5X3^$NAZ+X(^*=Q\0;;X8^ ]!U_Q3:ZO)J?Q\^*/
M_"L_%=[X#\#>*=(\!_#6ST?3DUCXM?&WX2V&M^$)?$_Q'\5O^"<7[1WQ%O?^
M"TTMKXD^".FVO_!4?X0_#/X5_#Y+CQ)X\GN/A/\ \(A^SW=_LYZYKGC)X_AZ
ML?B/[9I&J77CO2=.T2.P\K4K*W\'7EZUK?2^,+'US1OV4?VJO@+^U9XJ_:Q_
M9[T?]GCQK<?M,? +X#_"_P#:Q^"WQ/\ B_\ %?X<:7I?Q2_9RM-?T7X=_&;X
M._%C0O@K\97UBPN? _C#6_A]XK^&6L_!SX?1:S'HG@[QM!XWT_5+77-!UD \
M)^'/[1OPH_;%_P""@'_!*?\ :V^"FH>.E\"?'G]@C_@HO<CP]XQO]?TJ\\-:
MK\/?BQ^Q3H&K^#_%/PW;Q!JW@CPM\4?AMXVUKXA^ /B#J7AJ&[O-1UC1Y='N
M?%GBOP[X=\)W-I[=KW_!6'P=X9^&.D?M:ZQ\(]:M/^"?FI_&U?@+=?M3W?Q
M\'6&JZ#J-Q\;[K]GS2_C[K7PGOTM+>W_ &0]:^):6.BZ3\5[?XE7?Q4N;/5M
M+\92_L_P?#.Y7QX<C]GS_@G)\3OV<OC'^P[XCTCQ]X&^(G@S]F?X3_MQ>'_B
MOXLUFWU'P)XT^)WQ<_;U^-G@#]H3XL^._!_PX\/>'==\'>!O".B?$KP#=-X2
M\"R^.-5:S\+^.#H+ZZLO@.TU+QEX1X:_X)5?M :5^Q[XF_X)-ZQXK^"^I?\
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
M  50^)?QXM_@C;_"VS\'V?@.QB\??$#X>>&Y-0^-\?QNCN-+^%GB+4/#>F_
M^Y\416'Q'G /T1^)W_!3FU\&^&OVF_C5X)_9_P#'/Q3_ &6OV*?B3XU^%_[3
M7Q=T'Q+H^E>+K75OA9I&B:E\;?%7P.^%6HZ;(/B_\/OV>KS4]8\/?&W7-:\=
M_"[7-,\0> /B+I?PS\*_%>X\,A;^UX;_ ."C_B'XK?M5?$C]F?\ 9]_93^(?
MQ?TWX03_ +(?B+X@?&^W^+_[/.@?#$?!3]K1/'NJ:/\ &_P-CXC:YXD\=^&O
M#OA7P6?%6G>'K+2+#Q9XQTZ'Q)#;:3HD]GX(7XD>&:Y_P3]_:W\*^&/^"A?[
M+OP;\>_!.]_94_X*$>-_CS\3;?XC_%CQ%\1-3^-7[)?B;]KG0-4L/VE?#G@O
MX,Z?X)U'X;_'?P3?>,M1UWXH_"FRU7XO? G_ (1/Q+\0?$VE>+['Q]IFCVT^
MO^Y_LG?L)^,OV7_VJOVM/B;X;OO FB?!+XR? ']C;X"?!;P_HNM^(M<\<_#3
M0OV-? OQ#\ ^%+CQ):>(/"MMH>O'Q'IOQ(GO&\K7Y&T-_"6G6-R/$_\ PD=[
MJ.A@&#\&O^"H-_\ $OXU>"?@?XK_ &7OB1\*_&WQU^!GQF^/_P"SEX$\7^*O
M#NE?&?7?"7P3\4V7AK5?#W[0WP<\56/@W7OV8O&_C^V\0^$/%GPIL]?U'QMX
M2\2>&-8UA/$'C3PCXJ\):UX63X=^#7_!031OVJOV9?\ @E7^TA^V3^R5XOO?
M&'[0'_!1%](_9KUWP9\2O#-GX$^#_P 6]8U+]HKPM\-_$VM_\(WX]\.>+?%.
MC>#O@E)\1?A];6OB#X?:[8^-]<\,ZIX@\7>&_"MSK'A35I>@_9!_X)B_MO?
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
MA'\2?BGY]XC_ ."0OQW^,OB[_@K7^U!\5-6^"'@#]J'_ (*3_LL:9^QQX'\
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
MXT^.OPR^/OPU^*>H:GX@^*_[$W[7'QV_8K\<>/=:A\/6NJ?%O3OA!JNE:O\
M"?XR:O:>&;VXT>#Q1\2O@=XT^&7B'XC'3M.\,:0WQ6D\?KH7@[PAH4>F^&M*
M_07Q5XJ\,^!O#6O>,O&GB/0_"'A'PMI%_KWB;Q5XGU6PT+P[X=T/2[:2\U/6
M=;UG5)[73M+TO3K2*6ZO;^^N8+6VMXGEGECC5F'YL_\ !*_X$>+_ (9?#C]I
MOXV^/]+\0^&/%G[=?[:'Q^_;+M_ /B[PU>^#?%OPX^&GQ%O]$\'? GPAXQ\,
M:E>3:KH'CJ;X)?#WP#XO\?\ A_7M/T/Q/X1\<>+/$/@CQ'HMAJOA>>!0";X^
M_P#!2&7]GSXXZ9X$\9?L^>,;'X/7'[2W[/'[);?&#Q!XU\)^"O$'C7XJ?M*6
M'@J7PKXI^ /PH\5QZ?<?'WX*_#O6_B9X$\)_&SQGX0\;67CGP3K[^.SX?^%?
MC?1OAKXJU>'QGX\?\%A)_@IJ/[;-P/V,/COXE\$?\$]/B;\.?#O[3WC9O&GP
M4T.RTGX5>.? _@[XD3_%?X=:>_CC5I_B'J%OX"\<:+XXT+X8VUSI'B>[\,I=
M0^.[KX9^,[C0?!6N^(?M%?\ !-/]N#XB?&3]IWXC>%?$7[(/Q&N/'O[5/[%O
M[1WP/^)'QNO_ (LZ5\:/#'PK_9A^,'P'^*5S^Q"VK^%_ OBG1_A+\"]*\2?#
M'Q?\2?"'BCP8/'J^)OB!X[\93^+OA/I?B7X@7WQ1\)]Q\<O^":?[3_QE^&?_
M  5^\"77C/X"V6K?\%+C\)K;PQXC@U#XAV>G> 1X"^ 'PP_9V\1:WKWAM_">
MK7.=>TGX7P?$'1/#&G^)]9&@ZEXCE\"W_B[7[704\=:\ ?9/[4O[3&LW?BGX
MP?LK?!OX+^*?CQXW\'_L[1?%WX^P^&/C#9_ VX^'WPM^)LGQ$\)>!O#W@?QY
M#?6&MWW[1?Q/F^'7Q'OOA5X3AU_X6^%M/T_P1J?B'XA?'SX,IJGP_O/%Z?\
M!(:::X_X)5_\$X+FXEEN+FY_8?\ V7[FYN)Y'EGN+B?X->#YIYYI9"TDLTTK
MO++([,\DCL[$LQ)\A\;_ +)'[8?A']L/XG?M3_LUZG^S+'IO[9'[._PH^#O[
M6GP[^,^L?%6ZD^&WQ"^"%C\1;#X8_%[X)^*O!GA>&3XK:%I>F?%KQ)H'BWX1
M>*]%^!<GC2U\,Z)K&G?%+P/J7B"_@T#ZR_X)_? 3XB_LL?L1_LK?LU?%?Q%X
M(\6>/?@)\"OAM\(==\0?#G3M?TSP?J)^'OAC3_"UA+I,?B>]N];O2FF:9917
M^M7D.B+KVI1W>LVOA7PE:7T'AK2P#[ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ K^3K]K;]H&^L?^"BWQ2_9E\.?#K6?$VMMX8T_X[>)
M?%3>*?#WA_PYX;\">(OB=JWPKDDCLM0,^K:]KVEWWAV^UB;2K"U@6\TYK:"W
MOQ=N\<?]8M?QK_M$O''_ ,%V_P!H!YH_.B3]A/P@\L6<>;&G[7/Q*9X\]MZ@
MKGWH ]AUZ\UG3M'U"^\/Z'_PDFM6UL9=,T$ZM::"-6NO,C5;4ZS?Q366G HT
MDAN;F)XQY>S;N8%?T%_X(S?$_1?VA_ 7[0GB?4_ TF@W_@OXQZY\'M:T+Q)/
MH?B::P\4?"'Q5X[\!>*'T[5K*.6SO-(NM8T6YDTRYB2W>XLQ#+);PE@M?SY_
ML#?LW_MG? +Q-^T7J7[6'[4O_#1.C_$3QEI6J_"ZQ_MWQCKO_".6=G>^)IM5
MUMM/\7:7IMC\-VUZRU30;$_#SP+-JGA2Q_LD0Q7S6NBZ))<_MC_P;R_\DQ_;
MD_[/_P#VL?\ UHOXRT ?HG\2?VT/@#\/?%WQ&\,OX1T?4_#7P>\??"WX+?$7
MXAZAJ'PY\&>!=!^/GQDD\&:IX5^#EKK'C35M$M+WQ%X:^'OCWPQ\6OBE?R26
M&C^%/!'B+P[I_AJZ\??$O4[OX>:5[#X,^.?[/?C"Z_:"FM;OX<Z-X<_9F\3Z
MOX6^*?BG6=7^'EG9>'KCPMX=7Q#XRU[7[.WU:[U/P+X3\,/'K&BS:M\1K7PA
M>ZG?^$?%VMZ5I%SX"M?#GC7Q5^;'_!'7X6^ _C[_ ,$V/&_A']I_X8?#;XH^
M)_BK^V7^WEKG[6_PN^)/A_P_\2_"FI_&S3/VYOC!=WFF^./ _BJ7Q=X92_\
M#\/ACP#?Z3I$L$MI9)I/AOQ'9":]FAUF[Z__ (+4_L>:[\5_^":/_!2:S_9(
M^&?A[1/VIOV@_A)X.U'QWXE^&G@#2X/B_P#M":+\$=:\-ZM+\//$>J^%M(7Q
ME\4]?U7X.:'XS^$GP\T+59]<OH;;Q6/"OAVWB@U+[%* =#^S=_P4@\._MK>$
M?%?QN_9$_87^.7QQ_9=T+5_$6A>#_CI>6?P,^#\W[0FM>&9]:TS7;C]G/X=_
M''X@_#[Q#XI\-:7K^F67AC4/%_Q9O/@CI'_"1/X@T"R>^UOP3XDTRS^ZOV:?
MB5\.OVG/@9\//COX=^%>M> ='^(NEWNJVG@GXG^"M%\,_$?PL;+6=3T6YT/Q
MUX9MY=43PUXLTZ[TR>VU[P[)J%W<Z%J27.DWDIN[2<#\WO\ @W\^/'P2^(7_
M  1B_8U\4^!_$WA#3/#?P>^"D?PU^+9&HZ!I-O\ #[X@?">.[M/B8?'D4%Q%
M!X5O;Z2(_$JXNO$?V"\U;PGXNT3QW>&33_$MKJ5Y\5_M7?$FP_:E_P""LW[.
M_P %/'/BS7(?^"<_CC_@DA\>_P!KOX-#2?&/C'X,_#WXI_&SQQJNK67B/XGW
M>K:-J_@F?Q)XX^&/P;US1OB!X-37B_B?X%ZKXA?XS^'T\)^*KZW\30 ']-/_
M  B'A3_H6O#_ /X)=,_^1:/^$0\*?]"UX?\ _!+IG_R+7\(4G[2'[>O@_P#X
M) _\$</^"SGQ0^,?[4?B*X_9D^-^A^%/VU_!:?%WQ]X<TC]I3]C2X_:-\1^
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
MI^"_[0.JZWJ'A3]FW7_VAK_XM?"7QEX4\)10Z+^T;^S=\4-$UB\O+72I+/\
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
M;/X=UN[O_"&L>)/#VN '[IT5_'S=?&3XD_#+]GO]@3]GW6_CGIOPR_9%U_\
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
M<^/8_!7Q.\7>'ET<W'B/Q[\4-4\:O\,FL'^%$_Q'O/B#XQU+QW<^!YO$&O\
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
M8^(+3P[XXT77=(M];L[#5M4L;358;-+^WL]2U"VAN$AO+E)/0_#GASP]X/\
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
M9-\9_A'X ^*,OA%]>2RBUQ_#$GCCP_KCZ VLQZ=I\>JMI36AU%+"R2\,RVL
MC]UHH \BUC]GWX"^(?%NJ^/]?^"/PBUSQWKO@^]^'FM^-=8^&W@S4_%NL> -
M2L)=*U'P-JOB2]T6?6=0\'ZAI<\VFWOAF[O9M%NK":6SGLI+>1XSS#?LC_LI
M,_PHD;]F/]GIG^ ^L:WXA^!SM\%_AN7^#.O^)KRRU'Q'KGPH8^&L_#O6/$&H
M:;IU]K>I^$#H][JMYI]E<W\]Q/:P/']"44 ?/W@G]DO]E;X:S> KGX<_LS_L
M_> +CX5:3JF@?"^X\$_!GX<^%9OAOH6N:EXAUK6M%\!2Z%X;L)/!^DZOK'B[
MQ7JVJ:;X>;3K/4-2\3^(;Z[AFNM:U*6Y[[X;_"'X3_!O1[[P]\(/AA\//A5H
M&IZI-KFI:'\-_!7AKP-H^H:U<06UK/K%]IGAC3-+LKO5)[6SM+:;4)X)+N6"
MUMH7F:.")5]#HH ^?=0_9*_95U;3?&>BZK^S-^S[J>C_ !'\0V7BWXAZ3J'P
M9^'-[IOCSQ7IUQJEYI_B;QG8W/AN2U\4>(;"[UO6KJRUK7(K[4K6XU?5)X+F
M.74+MI6^-?V2/V4_B3K6H^)/B+^S)^SWX^\1:O\ #"/X):MK_C7X+_#CQ5K6
MJ?!B+5%UN+X1ZCJNN^&[^^O?AA'K*)J\?@&YGE\*)JB+?KI(NU$H^A** .0/
MP]\ M'X"A;P/X0,7PKOXM5^&$1\-:*8_AQJ</@[7_AW#J/@)#9;?!]_%\/\
MQ7XI\"Q7GAX:=<1^#O$NO^&$D&B:QJ-C<\'\:_V:OV<_VE=*T/0OVC/@#\%/
MC]HGA?59-=\-:-\:_A7X%^*FE>'=;EMFLI=9T/3O'6@Z]::3JLEFS6DFH6$-
MO=O;,T#3&(E#[710!F:WHFC>)=&U?PYXCTC3-?\ #VOZ9?Z+KVA:W86NJZ-K
M>C:K:2V&J:3J^EWT4]CJ6F:E8SSV=_87D$UK>6DTMO<120R.A\-\)_LC?LH^
M CX#/@;]F/\ 9Z\%GX6:/JGA[X8GPG\%OAOX</PYT#7+_7]4UK0_ 9T?PU9_
M\(AH^L:GXK\4:CJFF>'_ .SK+4+_ ,2:_>7<$UQK&HR7/T+10!X!/^R?^RS=
M?"CQ#\!KG]FKX 7'P-\7:E#K/BOX,3_!OX=3?"CQ/K%O=Z3?V^K>(?AU)X<;
MPAK6I07V@:%>0WVI:/<W45WHNDW"2K-IMF\/J/@CP!X#^&?@SP_\.?AOX)\(
M_#[X>^$](M] \*^!/!'AO1O"G@SPUH-HABM=$\/^%]!LK#1-&TBVC)CM]-TZ
MQMK.%"4CA5217744 ?.R?L@_LF1^'M/\(Q_LO?L[)X4TGQ:WC_2O#"?!3X:K
MX>TSQV]G!I[^-=/T5?#(TVR\6M86UM8MXDMK:/66L[>"V-Z88HT7N_#WP2^#
M/A'7/'GB?PI\(_ACX8\2?%.6>?XG>(?#W@'PKHNN?$::ZFOKBYF\>:MINDVU
M_P"+Y;BXU/4IYY/$%QJ+S3:A?2R%GN[AI/3J* /F;PS^Q5^QMX*^$OC+X!^#
M?V2OV9?"7P*^(VI?VQ\0O@MX9^ WPLT'X2^.]7\O1XO[5\9?#G2O"MIX/\4:
MEY7A[0(OMVMZ-?77EZ'HZ>;MTRR$$<?[$O[&4.G^(-)B_9&_9BBTKQ;8?"_2
MO%6F1_ 3X5)I_B;2_@CX3E\ _!?3?$%FOA06VLV'PA\"W$_@OX7V>I1W-OX
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
M_9GAS1]=\%^"_":_#*RM_B%XBM_#>JF[_?6B@#\G?BW^P[\3/C[^T7_P4#OO
M'$G@_P *?L_?MI_\$Y_ ?[#]CXF\.^,M3UOXK^&M6T67]IQO%7BJ_P# 5[X#
MTOPM!IES8_M-W5KX>>V^(^K7?V[P";G4M.@MO$\4>B,_8MTC_@I'\//"OP@^
M&W[9"_LU_#3X4?LH_#Z;PIXR^-WPQ^*MQXNUG]KO_A"_ =MX+\&>*O$7P^\5
M?!+P7H'[-WP]@TVZO?B3X_&D?$"^\77OQ0\(>'-'T!/#7PDG\3:1XG_66N0\
M??#[P%\5O!OB'X=?%'P1X0^)/P^\7:=)I'BSP+X^\-:+XQ\&^)])F='FTOQ#
MX8\166HZ)K6G2O'&\MEJ5C<VSLB,T195( /R9_X)4_LLVWP&US]J./0?&TGC
M;X#?"'XX?$_]F7]B*TFM)9K+X8?L^:!XZU+XH_%GX?Z%JVIZMK.N7DO@#]J'
MQY\2/V6=6EO;FWCN?!W['GPFLHK51HD4[_JM\,=8^(FO>#-+U3XK>"= ^'?C
MN>?68]9\'^%_',WQ)T+2X+37M4LM#GLO&D_@_P !3:L^L^'K?2M=OH'\*Z9_
M8M_J5SH2R:FNFC5K[H?"WA7PQX&\,^'?!?@KP[H7@_P;X0T'1_"WA+PEX6TC
M3_#_ (8\+>&/#VGV^DZ!X<\.:!I-O::5H>A:)I5I::9I&D:9:6NGZ;I]K;V=
MG;PV\,<:[U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %4=3M+B_TW4+&UU.^T2ZO;&[M+;6=,CTV74M)N+F"2&'4]
M/BUG3]6T>6^L)'6ZM(]5TK4]->XBC6^T^]M3+;2WJHZI=SV&FZC?VNF7VMW5
ME8W=W;:-IDFFPZEJ\]M;R30Z9I\NLZAI&CQ7U_(BVMI)JNJZ9IJ7$L;7VH65
MJ);F( _B:^#_ /P4>_;@\5^ /^"]OQ ^*7_!4GQA\++_ /X)G?&OXT>$?V7-
M(\2?#+]@32O"WC^'X>:U\9[;P%\/?B38ZK^RYIWBSQQK/Q%U?P'X2^'UL/A_
MXG\&^)=7UWQ'%;>%X#KUY8V4WO7[=?\ P5"_X*.^%O\ @WH_9]_X*3:9K?B3
M]B_]L/Q+XF\'Z5XX\#V7PJ^'FI^&]9TG7?B9XP\"Z?XEO? O[0OPQ^(6N:)H
M_P 0O!>@^'_BGX2MM*O],>SLO%NG^3K'B#1!;S7WSEX)_P"#?'XV_M,>'?\
M@L7X1_:9^!3? OQ]^U/^V!XA_; _8(_:$U'QK\'O$.H?"WQ./&GQD\2>'=$\
M?3_"GXD^-O&6@6?B;2_&6E>&OB)H&F:-XO\ #MMI^LS^(]!NM1\8^$/#>H:?
M] ?MH_LM_P#!97_@H#_P0X\,_L8?M#?LJR77[=F@?$_X9V7B'QW:?&_]G*?P
M!\3?!7PWNSJNG?%+Q%K1^,/VS1?&NKZ/+;^'O&6D66EZFFL^/M-U+Q;I-OH_
MACQ)!IGAT _5#]BSXB?&#X^^.? WQG^#G_!27QS^U#^SY\&_B'X@^#?[7WA/
MQ]H/[$.J?#?7?$&H_LE>#OC/8>)_A-\5_P!G']F[X6ZW;ZG\*_B;\3_!/@?Q
MQX<F\6ZAISWEOXMLM4N-&U+P#JVC>)OE?_@EQ^V)^TM_P6[\8_M.?M4Z=\>?
M'W[,O[!GP@^-^M?L]?LW?!#X+Z/\/_#_ ,3OB?J7ACP]IGC#4OB]^T/\1O&/
MA+XA^+;'5KSPE\2?!,^F_#KX:ZWX5\%6&H2C3-3_ .$FN_"%UXD\:?9_[/5I
M^TKX3\;_  Y^''A'_@GY\4_@)\//CG\0[#XC_MS?&KXI?%W]D+6+'3=;\ ?L
MN>"?ACI5E\+_ (?_  J^-'QGUKQA:_%_7O@9\*_A[XVU;6O#_AS4=,\*ZWXN
M\36MA9^)M=C\2^"/C7_@E+^Q3^UC_P $4;[]I_\ 97\/_LZ^.OVOOV/OBE\=
M-;_:&_9V^*_P-^(7[/.E?$+P&GB'P]HG@C5/AM\?/!O[0WQ>_9]NV\1VOAKX
M?>!!IGB7X97GQ \-:M=IJ&H7D?A>349],TL O_\ !5[XD_\ !1O_ ()X_P#!
M+G]O?]I#1_VXO&'B7XG?"GX^?"O7_P!E[XB77PC_ &67U1O@)\3/$G[*/PKO
M?A_\7_"!_9\7P/JWB#POXVU[XZ7^G^(O"^A>'-0UA-;\/ZU>74&G1V7@KP][
MTR_MT^-_V&OAS^UC;_M[_%KP!8:%_P $R-$^.NL6O@[X4_L?7_BKXK?M+:Y\
M*9_BCJ?B/QK-XX_9<\6^&/#GP_\ #EI;:=IVE>%/AWX>\,3:[<^(+^34-1T^
M/PY;IKO,_P#!8+X%_MQ?\% /^"3_ .T;^S?X/_9IAL/C=^T'XQ^'%Q\,_AS9
M?%+X4$?"[X;_  \^.'P=^(^GK\?_ !YXC\?>'_",GQ,U_0O!?BG4-9T?X)O\
M3O!7A/Q#J.F_#_2O&?CS1]#;XO>+?KWPU\-_C5IG_!)31?V?+OX*>,5^.FE?
ML+:7^SQ/\+X_%'P>DU:;X@6?P"MOAK,UOXH_X6@OPU;0CXB1VCU&;QS!,VG(
M;IK)'*PL ?GA_P $-/BM_P % OVY?V+_ -BG]N;XO_MR_$/QSJ'B3XI_'>Q_
M:.^#'B+X4?LF^&_A7XY^&7AF[^.OPO\ "<'@J;X9_LS>#?BKX2\:>'_'>G?"
M/QLVH#XJ3:/JUAH/C/1M1TR:V\0Z;!H_0?MR_P#!7WQI^RA_P5^_8%_9CO+"
M+3/V,?BYJ_CO]G;X^_$N?3[6^MH_VJ?B-X;^%?BOX1>#?/N[73M3\(S?"S2?
M'_P+\4:_XI36I?!&N?#_ /:5\5O=6U_XA^%-\/#?J/\ P0R_9V_:A_X)^?\
M!*OP5^S=\>_V>/%L'QP^"5S\8M=B\%^&_'GP,UVS^*5SXV^)WC[X@>']&^'W
MBNT^*[^'+.[.G:QI.F:G=?$J^^'MA9ZM=R+;W%_IUK-J(^'O^"@__!'SXK_M
MN_\ !(V?PGJOPX^/1_X*#>)?$OAG]H._^&6N_M*:)XB^%/A3]K?Q/XIU3Q-\
M<O$&C>']3^/%K\#M,^&.J0^.OBQX)^']UHEY<^(?!/@#Q#X3&G>#9KGPXWAM
M #Z,_P"#F3]LW]K']@/]@SPG^T9^R#\===^#/Q%'[0?P]^'&HBV\!_!?Q]H&
MM^&O%/A;XDZGJ4>HZ7\6/AAX]E@O([SP[I4MI=Z+>Z0T7V;9*LT4UQ'-_0+X
M2T?4M!\,:1I&L>+_ !%XZU*SM4CN_%WBNW\*67B/6Y))6E^U:K!X%\+^"_"<
M5PJ2+;@:'X7T6T,,,1:U,[3SS?RL?\%9OV1O^"I?_!3+_@C7^S9^SEXD_9?G
MM_VX]*^*/PQ\2?'J&;XO?LYV?P]N=0^%O@[X@^%/$'Q%T_Q+8_$NPTY;7XHW
M^M:5XKTCPKH>B37/AFYUG4?#^H6]I9Z-;ZG?_M!JWQI_;E^*WQ9_9H\!>#/V
M+_C%^S=\'KCXE2>(?VH_C1\8OB5^R+K6H:%\//!/@W7_ !/X;\!?#;P;\&?V
MC?C#K_B2X^+'Q-TWPGX&\8^)M0T_19/"?@.^UF73M"U6]UU]9\$ 'X$_LO?\
M%9_&7[;3?&KX!>(/V^OBQ^P3_P %@]%^*_QJ\">#/V2OBKX#^!>C?LTZA?\
MA_Q[JNC_  T^ G@*Z\<?!+Q%/K5YJVB/X:\.ZEXD\4>/K/\ :<D^,TGBO7O"
MVF>+/@KI>C?#;4?Z\K'QK8WWCWQ%\/$T;QA#J7AOPGX2\87'B&\\'>([/P%J
M=EXRU?QIH]IHWA[Q]<Z;%X3\0>+=$F\$7EYXN\):5JEUKWA/2=>\&:KKEE:6
M/B_0Y[O^5K]N3_@FU\:/^"H_[(/A#X>_M:?\$QAX;_X*;6?@?X3>#[3]OOPE
M\6_V6M"^%WA[Q%'J/AX>(_'?CCQ3X)^**?'#Q?X0T'PR?$=YXS^!-Q^S=X]\
M.:3XRUGQ!X1^!'B:XLIM"^/=A_4;X.N_$NE:TWP\U'POXNOM!\)?#SP!<67Q
MHU[6/"5WI_Q!\27D_BC1O$GA\Z7:^([KQW:^*O#=IX;\/^)O$NKZ]X6TSPQK
M"?$#2X/#.O:WJ>D^*+/1@#TJBBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***P_$
MNG:KJWA_6=-T+7Y_"NMWNEWUKI'B6VT_3M6FT'4I[:2.SU9-+U:&XTS4OL-P
MT=PUC?0M;W2(\#M&)/-0 W**_EGO/^"E_P"W)'_P1>_:Y_:^F^*7P6\,?MY?
ML#?M!_'SX)?M(^$?$_@?1+7]G:X\>?!?XQZ/X-O_ (:^$K>:_L?%,MYK?PJ\
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
M^I]%?D/IO[4?[2?P0_X*4_ 7]A;XC>,OA[^U%X._:4^"?QN^,">(_ ?PWF\
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
M#\)_A[\4/C/X[^+YU+PGJOCMK?X>_"+X2^"_&OQ;\47NB^#-!U_Q/XOT_2_
M]Q?>!M$\/^(-1\96^@VVAZJ]IY%<?M;? _XP_%C_ ()X>*O@K^WEX,L_ /[2
M4WQKU3X??!/P?X7\&^/X?VUM%T;X-^+/$4PC\4WND7_COX16O[/UWX3UGQGX
MAU72KGPI&WBW26^$?Q V^(-5T[PW( ?HM17Y[WO_  58_P""?%GXVF^'J_M-
M^#M5\1V/[05A^RQKLGAO1?''BOPQX0^/.KVV@S:'X"\>^._#/A;5O WP_D\0
MWGB&T\.^'/$?C;Q'H'A'Q%XTT[Q3X#T37[_QIX)\9:#H+/#/_!2[]G'7_P!J
M#]KO]FO4=9OO!R_L7?#CP%X]^,/Q2\::-XJ\*_#O1F\1:/\ %?Q=XZM=3\4:
M_P"&-,\)Z'X<^&7@/X>:+XKU'QYJ/BD>&_$<?BK5-/T*62;P)X@F< _0NBOS
M9\;?M^_LR_%S]FK]JSQ'\+_VN%_9EUGX/?"-]=\3?&+XK_!?Q;X*\3_L]0?$
M;PGJ%[\(?CE=? []I/P1X$U+X@^"]:O%&H_#N9O#NH>"OB]JFCZAX.\+ZOJN
MKPWUI:>G>+OV]?V2_@K!\(?"/Q1_:'T6Z^(/Q4^#4WQ<^'GAV#PYX@UCXJ?%
MSP1H&E:/-J'C#PS\)/ ?AC4O%U_JOB675(6\.^#-"\)KX@\4:P=5T#P3X<U7
M4-!U;3M. /MBBOCO2?V^_P!DSQ-\$/@K^T5X'^*DWQ-^%?[1;11?!"^^$?P^
M^*'Q>\8_$FY6SU6^UBP\.?"CX9>"O%?Q8FU/P9;:!X@?XDZ9<>"+?4/A<_AW
MQ#!\1;;PO<:#JT5G](?#;XB>"OB_\._ /Q9^&WB"T\6?#KXH>"_"WQ$\ ^*M
M/2ZBL/$O@KQMH=CXE\+>(+*.]@M;V.TUG0M3L-1MDN[6VNDAN46X@AE#QJ =
MI17C7QM^/_PM_9Y\/Z!XB^*.L:]9Q^+O%5KX&\%^'O!G@#XA_%GXA>.O&-UH
MNN^)AX9\!_"[X3>%?&_Q)\<:U:>%?"WBKQ?JMAX3\*:Q/HO@[PKXH\7:PECX
M;\.ZUJECH_!+XW_";]I#X5^#?C;\#?'>A?$KX6>/]/N-2\*^,?#L\LEAJ"6.
MHWNBZO87-M=0VNI:-K_AW7],U7PWXJ\,ZW9:=XB\*>)](UCPSXDTO2]>TG4=
M.M@#U2BOA[_@H_\ MN^$_P#@G7^QC\;/VM_%GARZ\;O\-=%TJT\&_#S3M0BT
MW4_B+\2?&GB#2O!7PZ\%6EXT%[<6EOK/B[7])&OZGI^E:YJ&@>%8->\1V^A:
MQ_8[V$_B5O\ "_\ X*D>%_@[H_Q7O?VG? 7Q/_::E;P?XJ^)O[,T'PD^'?@W
M]E1]$34=-U7XD_"#]G;Q6NE7GQ^\(^/5T"/4?"_PY^,?QP^,?QA\%ZKXF0ZU
MXK^%'AW1O$5O%X  /U.HKX[^,W[?O[(?[/GB?6_"GQ;^,NF^%KOP;<>&+7XG
MZ[!X7\=^)OA_\"Y/&XTQO!#_ +1WQ2\)>%M>^&O[-MMXUBUG2[KP=>?'GQ9\
M.K3Q597UO?:#/J%F_GCF/CI_P4P_89_9N\1_%?P9\7?V@_#FB^-?@9X-\)?$
M/XN^!_#7A[QU\2_&_@#P+XT.J2:/XN\0^#OACX6\8^);;P_9:=I%UXB\7:HF
MERVG@#PA<:/XS\=R>&_"?B#0=9U( ^ZZ*^1?AQ^WG^R'\7?C'K?P%^&OQS\*
M>,?B3H?PUD^,1MM'MM?E\&^(_AA9ZS;^&]:\;?#[XJ2Z/%\*_B?H?A3Q+=0^
M&?'%S\./&GBIO ?B4R>'O&4>A:S#/91^4?#_ /X*Q?\ !/'XJ>-OA3X"^'O[
M3GA'Q5JWQQ\5^,_ /PGUW3?#_C[_ (5MXV^(7@+Q'XE\+Z]\.=*^+]QX2@^$
M\?Q&N=1\)ZG>^$_ %]XTM/&'C_PQ>>%_&O@/1?$G@WQMX,U[7P#]$:*^2?$'
M[=?[*7A7XSZ-\!/$7Q:M-)^(.O?$/3?@YIUW=^%/'B_#'_A=VM^'(_&&A? 6
M_P#CHOA9O@AH_P ?O$'A6XLO$/A_X%:Q\1+#XMZ]H^J:-?Z1X-O;;6M)DO/+
M]._X*K?\$]M9\=>#?AUH7[4/@/Q#XB\>_'>]_9B\-77ARQ\6^(?!LOQ]MH[E
MM.^%VL?$C1?#E]\._"WB;QA<6.J:5\-8?%/BG1;3XJ>(-$\0>'/AM=>*]?\
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
M?$+3M'L]!;Q"MW;:S::5IUS]4^'O'FK_ +-/@?\ :&@_8<_X)<_$7X>Z/+X
M\3?&>P\(6O@3X9?![0/B?^U7J.A>!OA3\)_AQX.^&7A#Q79VUOI6H>%_A[#X
M@^./Q,UBX\$^'O!OAO0?!UKH4_C[Q9XSU:S\&?L,"2.1CKQ^/]>M+0!_-3^V
MU_P3K^,WPE_9'_9:^+_[&_Q#_:K_ &FOVN?V+OC1\$/CG^SSX!^(=]I&C)\8
M/$NH:]!:_M&Z9\4/+\%>!=?\ V/QR^&7BOXL:Y\6#XO\6^'7U/Q'?'PIJ5S_
M &_KMEI]W]O?M97GPS_:AT_5O@U^VS^P/\6/B_\ L*>//@I\+_'6G:X?@5XR
M^)_Q"^&7[0M[XI^,WA;QUX$\1_#GX-ZIXK_:/\+^-M$\()X'E\$?%?X"?#_7
M- \-IJGCNZU7XN:5H7B?P3=Z]^O%<!>?%+X?V/Q&TCX13>*=,D^)FM^&[SQG
M:>"+)YM1\0V_@VQNI=/E\7ZS8:=#=2>'/"<VK02Z%8>)?$)TO1-4\1*/#NF7
MUYKC+IY /QC_ .">FK?$;_@FM^R-\%/@M^TCX5_:/UGX7^/OVTO&'P#_ &2#
MK^B:;\2O'/[,7[+_ ,5/BH?!G[&'A']K/Q-H/B34V\,V^IZKJ_ACP1X>N;"X
M\5/\/K7XA_#7X>^)-)\ :?X5UO0O G[LJ=R@D=1R/YBOFWXL?&3]F?PW\;OV
M;_@5\6?$_A1OC;\:?$7C34/V<_AWK-AJ.O:OKWB/X7>!];^(?BOQ7I&G6NG:
MEI7AVY\'>#O#NN7UGXX\1-HL=A.\_A_P_K1UWQ#%I.I_28    P!T% 'Y.:]
M;_$?X;_\%=OB)\49O@9\9_&'PE^*/_!-OX,?#_2?BCX!\*Z=XA\#Z%XT^!7Q
M^_:L\?>./"7BB\?7]/U*P\577ASXN> I?!'ARQTC5-6\<7.KWUOX>MKI?#_B
M&73/S^_9D_9M_:'\#Z)_P;<:#XD^ OQ,\.3?L7>$_C7H'[4RR^'K5M/^$6O>
M(?V.?'G[/GA]M<FTJ_O(->B\4?%+Q-:QVFL>#QXET^TT"XO?&OBB^T+P\LNI
MO_3+7F^J?%_X::,_BY-0\:^'X3X#\0^#O!WC +?+.=!\;_$(^'E\"> ;P6J3
M[OB#XP/C+P0?#?@*W,WC#6$\>^ 9+'1)H_'/A)M9 /YCO^"=G[(/CKX;#]FS
M]CK]IC]@K]KCQI\?_P!BCXTZ1XQT']JCQE^U-\<]?_X)OW&@_#WQGKDGA?\
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
MZKX<\1:9I>NZ5J.G6P!_.+\$OV;/VN?A)_P3^_X)R^-IOV=/%WBCX@?L)_\
M!1S]I7]I_P".'[+FNZ+H][\3?$OP;^,OQ._;1L!XP^%.G7&HS>%?'OQ=^''P
MJ_:E\/\ Q@\"^%]$\5&XU;Q#I6K>$]$U8_%30;+PG=9?_!1S]ECXX_M8^&_^
M"D/[0GP&^ 'QKN=#_:0^!G_!.?\ 9^^%OPGU;PKJ'@#QO^TGXJ_9X_:TU[XW
M?%OXR^+/@_\ %%_!.O?##2/ 'PTUFW^%O@B7X\Z9\.?$?B1O"OC\Z'H;^&O&
M/PWU?XD?U244 ?FE\+_#?CF7_@JC^TM\7+SX>^/]/^$_CG]B+]D/X9>"OB)K
M?AJ\TOPSK'C7X7?%3]J;X@>./#-NNH-#K6F76EZ#\>/ =PIUC1M+M+[57\3:
M1:3S:MX9UBUAPO\ @J)\*_#?Q5\+? .V\0:1^U[X6N_ OQ7U/XB>"_VI/V';
M'Q1K_P >/V4O'.E> /$_AO2_&2^!O!'A/QWXO^)7PY^).B^+?$7P=^(OP_T;
MP'\0HM=T7QK'-XA\%-X3T_7_ !MX&_4JB@#XK_X)WV_[3%K^QS\%XOVPK#PU
M8_M%&P\7S?$&7PMX-T/X=6NNQW'Q$\7W'@WQEKW@#PQ?ZGX;\%?$'QWX E\*
M>-/BGX6T&\?2-"^)FO\ BW3;"*VMK:.UA^./^"Y?PG^(_P ??V/O"?P?^%OP
M)\;_ +0OB/4_VF_V:/B!KGP\\)^&_#NM6-_\,_A%\9?"'C[XEGQ%<^/-8\-?
M#_[-=^%])NM(T[PQKVOQWOB_4-2BT^STN[TB#Q#J6C_LW10!_.;8?LG^-]2_
MX*5_L9?&+]@G]BK6_P#@GM\#_AA;?%>7]N/XJIX0^"_P%\(_M)^ ]5\,Z79_
M#'X$R? 3X;>+K[7_ (O^(;/Q,=1UFT^(GC_P%H6E_":U7^U/"/B_4O$1M]"C
M\2O/V:/VD]>_X)6?%G_@CAXH^#GQD\2?M1W'QR\5^'_"?[1<O@_Q)X4^!WBW
MP)XP_;9B_:(\,_M]R_'[0M1N_ .E>)/A]HWB>+XL^+O@MJ'Q#3]I#Q7\9/ 6
MO^'M-^'FLV7B&Q\1WG]3]% '\B'[0'PN_:_\8?M%_P#"8:M^QA^U#>:[\%?^
M"Z_P0^-]CX-^!'@3X8> OV9M9_96TZ74M#\$?M"Z1)X?^(GA:R_:9^._QIT+
M3?!&M?'GXM_&W5?'&M?L\ZY93>&-;G_9J^'NF2Q>(_OSP+^RU^T#\2?V9O\
M@OI\$+7PAX@^%_CG]M']H+]KK6/V=-;^(5G=:!H7BSPE\8_V//A!\"/ 'C$:
MQ9+J4FD:)JOCGX=>*K2^M;B&/QEX9T*+2_$&J^%K.WUO0(]2_?.B@#^=3X;:
M]^TA^T-^VU_P2$^+VH?L!_M,? 70?V9/@?\ MT?!G]HZU\<>'?A;X3\%?"'X
M@^+_  E^S+X,T^W\*ZC-\4(V\??"R;5O E_/\/\ QG\/M+URU\<^$=1TN^\'
MZ7J=UX9^*.E_#K^BL]#QGCIZ^U%?(_[0'[=G[*?[+6MV.A?'GXM6/P^EGO/
M%KKNM77A?QUKG@OX:6_Q6\3:CX+^&.O?''X@>%O"VN^!?V?_  =\0?%NC:WX
M;\'>./C?XC^'W@_Q%K.AZY8:5KEU<:-J26H!^,7B7X/_ +07A[]E?_@K=_P3
M?\4_LP>//'_Q3_:Q^*7[;7CG]E#XK>"_ ;7WP+^-GA/]N+4/%OC/PIXU^+7Q
MO\V#P5\'_'O[,'BKQ5J>A?$SP[\9]8\#>+=0\$?#'P,G[/&G?&*_UCP?X;G^
MV/V2OA_\4?A/_P %"?VDHO%_@[XW^)OA_P"(OV-_V"O@-X0_:2\:>'S/X>^*
MWQ)_95/[3MQ\5+_6M2DUW4_%EEJ>MP_&7P[J=AXJ\4Z)8^&_%VO6WBZUTKQ-
MJ%R/#TOBG]%?C=^T3\#OV:O"!^(7[0?Q3\$?!?P EY;Z?<>._B3K]EX2\%V-
M]>3P6ME::IXJU=[;0=)N-0O+FWLM-CU._M&U.]FCL]/^TW+"*O4=!US3?$ND
M6.NZ/-+<:9J41GLYYK.]L))8A(\>]K34;:TO8,M&V%N+:)F7#J&C9'8 U6)
M^4;CGI7X)?L]:M\:?@)_P4#_ ."MWQ]U']CS]JOQ[\./VI/''[)'B+]G_4O
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
MT:ZFT_VE?VX/V7_V0[-]0_: ^)I\&6=GIND:_P"(9M+\%?$3XA?\()X1U[Q
M?">C_$#XG1_#/PCXQE^%?PQO_$T=QH$7Q/\ B0GA;X?#5K+4+&3Q(EQIU^EM
M[#\%OC'\./VAOA)\./CI\'_$1\7?"SXM^#= ^('P]\4'1M?\/'Q!X0\4:?!J
MNA:P-#\5:5H?B32A?Z?<P7*V.MZ/INI0+($NK."4,@ /SM_X*82_'5?'/[#L
M/P\^#GQ0\??""7X^^+;?X\_$;]G;P;X(\6_M/?"#3]<^#GC3P5X&_P"%/ZSX
MR'VOX,Z#\5=8\7ZO\,?C;\?O ]UX<\=_#;X0ZYXH@\.?$+X9WGB8>.=$@_X(
ML^#?B=\*OV([/X.?%KX,?&#X,^+?AQ^T+^V2L^F_&2[M=6UO7=.\>_MB_'OX
MH>&]7T[Q0WC7QQK/CVQF\(^-/#DUQ\1=0UK5+#QKJ-U=:QH/BCQE8R2>(;G]
M9Z* /S._X*_?L,>)_P#@HO\ \$__ (W?LN_#[Q9H?@;XI>(F\$>-?A/XJ\40
MZA<>%]/^(OPO\=>'OB!X>L/$L>FB>XAT+Q0?#]SX/U+5O[,U_P#X1NW\0-XG
MA\->([K1;?1KWI_A#^V7\7/BSX#T#P_>_L<_M _"G]JM;73=+^)GPI^*G@77
M_#OP=^&7B*&XMM*\7>)[7]J2SM-3^ _Q@^&>D:F\FH^&/^%)>//'WQ.\;>'+
MG2[R'X=Z)(GBL^$/ICP'^TI\#_B?\9/C9^S_ . /B'HWBKXO?LY67PVOOC=X
M.TF'4YYOAVGQ=M?%M[\/;36=8:P3P]/J^NV?@?Q-=3:'I>KZAK.A6]C;3>(K
M'28]8T1M1VM:^./PO\/?&CP#^SUK'B5K3XO_ !0\"?$/XF>!O"0T/Q)<+K?@
MCX4ZKX%T3Q_K9\0VFCS^%=,_L#5/B7X(M#INLZYIVKZF==2;1K#48+#4Y;(
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
ML%UK6-$T_P />)6UCP'XET37GN/".K:_:Z7]N73-8GT_6(;G3X?8: /YJ/\
M@G#^QU^T)^QE^T!^P?IWQ8\$?$O5?"GP'_X)%?';X)_$'QE:Q:Q\2O#O@'XQ
M_%/]I_X2?M%:#^SIX?UW3+SQ'K_C"S^%/PV\#^(?AUX8\1:18WOA/4+'P5X-
M\+:1K+>(?$&A>&F_0O\ X(I?"3XG_ +_ ()=_L@_ [XU> /$7PO^+/PG^'5Y
MX+\>^"/$\%DNHZ-KMCXL\179\J]TF]U30]8T_4+&^LM3L-5T75=1LI[>]6&>
M6WU2WU#3[/\ 4RB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ K^?'PY?ZA\0?^#F3XB:!\5X%GM_V>_^"6&@^*/V3M U.W:73=-TSXK_
M !OT70?CG\8O"]IJ'V^*T\9ZEJ\$7PBUKQEX?ET"YN/!]BO@^_M-2@CN;IOZ
M#J^0?VD/V+/A5^T=XM^&OQ7N=7\=_"']H3X,3WS?"+]I+X*ZQH?AOXP> ]-U
MJ:W/BCPFL_BGPSXU\!>._A]XNM(I+/Q+\-OBOX$\?> -0,W]JIX;M_$5KINM
M6(!\O?\ !7OX:_#RV_8"_P""E7QDM]$TFR^+6J_\$T?VHOAE?^*+4I:Z_P"(
M?AQH7PZ\=>)]+\/ZRT3)-K>C^$/$?B?7;[PZMX+B+PQ=>._%:Z<;0^,-56]^
M=_\ @HO^UK\?/@/I>A^'_@C\:[3P=JG@W]@#XT_M+Z#\*_A)X T#XM?'WQI\
M2/A1IOAJ\\+Z]\;=&^)7PYUWX1?"K]A;2-!M/%UG\0/'FK_%7X(?$WQ]\1;G
MP]\/?@]XZ7Q3;2Z!X@_0WQE^PK\._BC\&?C'\(?B_P#$;XQ?%6__ &@OAQ/\
M'_C'\6_%.N>"=,^)WB_X67<5_8ZCX#TV+P)\/_!OPQ^''AS5]'U74],U>R^$
MWPT\!-J<VHWOB:]EF\<7,OBI_,/C/_P2Y^!OQS\=Z=\0O%GQ+_:2T?7;[]DS
MQ'^Q-\6X_ ?Q@G\$:7^T-^S]JT7B*Y\.>'OB]I^AZ%;QQZ_\./%7B_Q;XU\&
M>,?A:_PR\1W6J^)]>\-^.M0\:_#;5KWP+* ?+VF?MT?&W3/B9_P3^^(/QO\
MB3X=^&'[)W[>G[ ?C;XJZIK7AOP5HMLOP(_:Q^'WP(\(_M)>(8KWXE>,H/$&
MDZ7\%]6_9]MOC9X\\,:7XRT/7==T_P 6_!_6+C7?&&H>%M1M?"4+?V#/VY/V
MCOVHO"7[,WPZ^)5QJ?P]_:O\,?%#]I_3OVY_ VJ_#C3_  9IOAGPE^SF_A$3
M:'I6A:KI^L:MX9\0^/Q^T+^R)XG\!:>-=DFE^%'Q$^(?B&7Q1KFN>%-*-Y]F
MG_@FM^S-K'[-G[*O[+OQ(T[QM\9? /['/CWX,?%'X/:O\5/&5WX@\8_\)]\"
M8[JV\$Z[XHU'3[71=%U6PDTS4=7\.:MX)L?#VD_#R3PAK%[X-TOPCI/A5;/1
M[3W'X?\ [*GP6^&?[0_[0_[4GA'PLNF_&3]J31?@[H/QF\0^>LT'B:T^!>@^
M(/"_@"X6T:$?8[ZW\.^(&TC5;A)7_M2RT?P]#.H&CVV #^>?_@GK\:_VLOV4
M_P!D;_@@YXJU7XL>"OB=^S-^UQH'P _8ZU_]G_2O@G#X9\0?#&]\<?L^_$'X
M@?"GXN^#?B4?'FM^)-9\0Z'J/PU?2?C:OBN74/!?B/PS>RZQ\/?A[\-]2L9$
MG^G_ (??MT_M*77[?_[+?P^3XN6'Q=^#/[2_[2W[<GP#^(5CX4^$VDC]EWX=
M:?\  CX<_'7XG_!+2/V:/CYJVA?"WXO?$WXV^&?#_P %=%\,_M8Z[<0?M!_L
M^1_%?Q!\6_A[X+U_X6^)OAYIGAF']!?V>/\ @G'\&_V<Y_A#8:)X^^.'Q#^'
MW[,\.N6G[)OPE^*WC;1/$GP^_9DL_$/A_5/!U^/A['I'A#PWXN\;:Q8>!M;U
MKP!X.\9_M ^+OC3X^^&W@'Q!XL\%_#7Q5X0\->./&^F>(_#? '_!&7]FWX8Z
M[\%]2\%_%W]K;1=#_9Q_:"^*7QZ^ G@2U^/%U!X'^$UI\:?#7Q"\,_$WX,>$
M])MO#=O>)\*_$L/Q/\7Z@FIZKJFJ_&WP_<ZG-IGA?XR:)X8NM2\/WP!P'[%7
M[0W[67[9'PT_9;_X*&>$?VBOA?X>_9R_:%^)_C>'QG^S)X^\*>#M.\*^!?V>
M]1\5^./AS\&-/^'OQ \.:7J7Q'UG]L<^/]$^''AOXC6WC#XKS?!O6->\9^/M
M \'_  ]T/6/#7A"PUWY)_P"".'[1.M_%/PSX9_8V^&/Q:C^#/B?X'?%#]NOX
M_?&S1_%7@O3+_P 9?'#X5_$[_@I%^V3X8\(R?L]6WC"R%IJGAKP9XV\.RV/Q
M>^-VECQ?X:\!:Y?:/\(KWP9JGC'X@VGB_P"%GZ=?"G_@E3^SC\%OC/XO^*7P
M]\7_ +0ND>!O$?CO5/B]H/[*4WQK\1ZA^QY\-OC=K>M7OBG5?C!X _9_O(9?
M#-IXG;QMJ5Y\0="\-^);CQ3\+/ _Q&31?B#\/_AYX3\8>#_!6M>'(?#O_!*?
M]GOPAHG[.^F>%/&_QO\ #VM?LJ_%?XV_&/X'>/\ 2_%?A"#XB^$_$_[1GB#4
M/%_QKT6\\6MX DOO%/P]^(_B[7/$?B3QA\-_%:ZUX*\3WFM06'B+1=5T'P?\
M.M(\&@'TU^VP2O[&G[6Y!((_9D^/1!!P01\*_%9!!'((/((Z5_.W^RW^R-^T
M;^VK\"O^#=+Q?I7@70?@;\*/V"?A)^S+^T)KG[3-Y\1-+U'XK?$G0HOV=_ 5
MA)\ ?A#X2\'Q3^(--\ ?&:2VT70OCLOQ#USP3IDGAS1)+"VT3QU#I6F6OB#^
MG'XS?"S2_C=\+?'?PCU_Q!XH\-^&OB/X8UOP7XJOO!UUI%AX@N?"WB;3+K1?
M$6DV6I:QHNNQZ4=7T>^O-/?5-.M+?7-.6<WFB:II>IPVU]#S'[-G[/\ X3_9
M;^"GP_\ V?\ X?:[XOUCX<?"GPQH'@7X<67C2_T?5M5\)^ _">AZ9X>\+^#K
M;6-+T'0[S5],T+3=+BCM-1\2MK?B:=IIAJ.O7T26D5J ?ACKG_!1+]J;5O\
M@G5J7_!9SX:_$G1?$OP>\(_$GQIXIU+]B^W^&7@>3P9XG_8H^'O[3OBCX.>+
M9V^(5[K-C\6?#W[96F_#/1+WXF77C4?$JY^!FD>(]"F^$<W[,VJWOVCXB7-S
MXA_&[XP_LW_ C_@Y _:"^ _B'PIX9^+7P8_:<U+XC>$-;\;>#+GX@Z';7'@_
M_@G#^P[JES#_ ,(W%XJ\(Q2ZK<Z7:W=EX=U/4K_5="\/:Y-INN:[X/\ '6BZ
M;>^#=<_1:+_@F#\!UUCQKHUQXS^,^H_LX_$'X[)^TWXG_8QU?Q7X4U?]F>Y^
M.H^(GA_XQW'C.QL]1\"7/QHT;PUJ?QD\-:?\5M:^!FD?&BR_9SUOQM=^(+W5
M?A#=Z=XJ\2Z7JO0^+/\ @G%\$_&_@+]L[X:>)?&/QAU#PA^WMXGD\5?M$:>O
MBKP]:3:Q>W?@WPU\-=5L_#%]9^#H+SPGIFL_#'P5X+^'VH6^E3+*OA_POI]W
M87%CXEN];U_5@#SSXY_%OXY?%[]L#6OV%O@3\<$_9H\0>!/V,]&_:OUCXH:7
MX0^'7C_QQXR\2?$WXF?$+X1_"KPMI7A_XFZ!XO\ "NG?"WP;KGPK\6Z_\<'@
M\$WGC'Q4OBWX9:'X&\=_"Y[+7[KQ3X#??MH?M'_LS_M,_ S0_P!M[XM_!5/@
M%\7OV(_C=XP\0^+_ -G_ ,(^(-1\&>"OVX/V._">D>*OVJ_AQIWBO7M"US46
M^&I^&^A_%KXJ?"C3?%]UHWQ"75OA1\3O"OB:SU >'K;1XOKK]H[_ ()Q?"7]
MI+Q1\&_BCJGQ5_:0^$'[0'P8\+3?#FQ_:2_9U^++?!;XV>/_ (2:K?:/K/BS
MX/\ Q6\0>%- B\/^./AOXM\2:!I/BRYT&Z\+VL_A+Q;!<>)?ACJ'@+6-3U:\
MOO'OC?\ LJ>#?C?JG[.G[$-M^R1XQL/V=OV5_C7^SE^TW9?M"_$K6?A[XL\"
M2W7P5U#6?'>AZ/\ #+5?$'Q3^(7QW^(_QS\?>/-.A^'?QYU_XR?#K3H_$WPG
M^(GQU\6>(?B?JOCSQ9X,N?' !]W?LNCXXM^SU\'[K]I;4--U#X^:KX%T+7?B
MS'H^AZ?X>TG0_&OB"T76]8\'Z=IVF7VI63VO@>;4!X.CU6&]E.O_ -A'79([
M:34GM8/QQ_9"^(_Q=^*OP,_X+8_M3Z7\0+/P9\>I?VS?VQ?A#\,_B1#X,T_Q
M/=?"WX/?L2^&K/X3_ SP7HWA[Q=JVN>'-5M?#[Z!X]^*,>GWUH/!7_"V_C)\
M1O%=[X.U0:]KEKKO]!%?G1\'?V38O@7\7?VR/A]8>#E\0?LN_MV_$#Q?^T5K
M4>DZM?6=W\-OC3\1OA]X8^'W[1G@WQ(]QXHA\1P^$_C6WA;3_BWX%\1>!H91
MHOQ"\2?&31/$'_"%VK?"Z3Q, ?A_\.=)^-WB7PE_P:I!/C='_P +(\>?"/Q_
MK^A?$OQ!X"MO$U]X.TCQ!_P2)UFYNH+G1[GQ+9P>-O&&FZ=)K3Z1XR\5WUY;
MS^)K^QUWQ5X9\4:78W_AC6_HSP=_P4G_ &KT^"'PB^!&KSZ_\7?VIO'O_!2G
M]M/_ ()ZW7QJ^$G@GX#^%?&_B?P+^QO??''Q!XC^,?@CX9?&GXB_#G]GGPU\
M;?&W@KX6Z-X8\.:+XS\7:G\+/"GBC7[[XB3^#?BFGAS3?@%\0_T9^$'_  2S
M^"GP?M/V)X-/^*W[1OC*\_8 37K3]G;5/B#\0?#/B"?1]&\1?#&#X&WGAO6M
M,M/ &D>&KOP_:_ ^UB^%NDZ;I6A:)'I>E3ZEXPLFB^*NLZW\0=2SO%O_  2/
M_9?\;_ ?XC_ ;Q%X@^-DUEX]_:;\2_MIZ'\3]'^(=MX1^,_P:_:W\5^(-6\7
MZK^T#\"_'_@_PWH,WPT\=IXMU[7-?TR'2].G\*:1)K6L:/IOAFV\,:I?:%<
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
M5;Q3K_QL\/\ Q7^**R_%;QOK/Q'EU_Q[+\5=2U_XF>'_ !EX?\<^)_$VO:P
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
M , /AQXN_P""=7Q)_:2T7QM#^SWIOQ0^)'A3XE^'_CW\+OA7I=^UUXT^(?\
MPAWB&T@/B">ZATVY\':;ID?AZ\\2Z%?6&K^(]5\*>/?AY]P_MJ?L9?"7]O;X
M#>*_V9OCU?\ C5_@OX_F\/R>/O"?@S6=,\-S>,(_"7BSPYX[\,6U_P"(FT/4
M?$^DPZ+XN\*:'K4)\*:QX>N+Y[5]/UB?4M'N;G3I<F+]BOP>G[1FE?M8S?%7
MXRWGQYT?]G/7OV7++QG=ZC\.7M1\+_$/B:T\=7C2^$8_AG%X+D\4Q>/]*\/^
M,X/$9\/"ZDU'P[INCWT=[X/GUCPSJH!^:/[*_P"W_P#'+]NOPO\ \$WO@];>
M/IOV<_BC^U%_P3[\4_MP_'CXM_#7PGX \1^(5_X5SXQ^"OPIM_ ?P3TKXM:)
MX^\ >%;SXA^./B3KGC?Q3J?C?X:_$V+PG\/_  G-X%\,6%UXC\70?%'X=<SX
MR_:[_P""A-E\6O@!_P $]=8U&7QW^U/:_LD?%7]I/]I3XV?L!^'/V89=1O+K
MPM\==-^"WPET_P #^#?V\_BGX)^&^BZ'+%=3:Q^THKZ7XA\2Q>*9="\,_#'2
M?A[HWB9_$GA?Z]\5?\$<_P!F#6_@-^R[\#O"OCK]I#X1:C^Q3=ZN/V5/CW\'
M_B^_@C]HGX*^'?$RV=GXR\!^'OB/#X=OK;6O GCGPY86O@[QGX=\:^'?%$/B
M'PQ!;6=_+)=V&GWUIN?&?_@DC^S-\5O"GP#TKPOXQ_:/_9]^(W[-%_X^O_A+
M^TA\!_CQXMT']I/33\7]>N/%/QKM_%WQ5\=#XB7_ ,4(_C1XIN[WQ1\3+KXG
M6'B_5O$7B+4-6UE=2L[_ %K6)[\ ^3? ?[0?_!57XO?%[]CG]GWXN:K\&?V)
MOBA\</V'OVP/'_QW\*^&/A[X5^.WB;X<_&#]G[]H#X)_"C0OB3\//&EO\8O'
M/PPO+;QQX4^)FA>,O#'PNUJQ\5Z5\*6UGQ9X>^(?B7XRZ]#HD'@KY:^%/[4O
M[7W[8NE_\&_WQ2U[XYZ=\/-?^+_QR_;:\'_%73?"'PST&;P]X\^(?[/O[-G[
M;OP[M?BIK&GW^HB:"'Q!HW@?4M4MOAGIMU9^"M \3^-+[7)8M?N/"G@0>'?V
MW\#?\$_O@Q\,?B+\)/B?\/O$GQ8\,^)/@O\ "OXO_";P@9/&=KXM34-,_: \
M9Z?\3OC9XO\ '.I>/="\5^)/B'\3?BE\6=#\._%;QO\ $+QIKNM>(O$'C[0H
M]8U"ZF@UWQ?8^(_&_#O_  21_9S\%?"G]E;X1>!/B#^T7X)T;]C?XR?$3XQ_
M!+Q1X;^*EM:_$#29_C%I?Q&T?XO>!=7\877A>\U+5/!OQ&LOBUX_CU2_3['\
M2?#:Z\T7P]^(7@VVL-,@LP#YHM/VG_\ @H!\1?V:_P#@KYXG^$WB3P#XH_:-
M_8G_ &T_C!X _9U\+:%\(IK?PUX\^%OPB_9\_9U^+,7P8NO"$VN^./$^L_$#
MQS8^.O'.E>'O%T7BD7-Q\6]5\,ZP=,L?AU;3?"X=E\4O^"F:Z+\ ?C7^WC\$
M_$%Y\5OV6OV>_P#@GWX:^/TOAC5-"T72-2^+'QU^,/@RQ^*_P:\':OXIM])M
M+[X8:OX6^%5_X3\3_'+PK_9NKW\6F_'?X/:WX=T;PS_PB_B'P_\ $C]&/V>_
MV6? 7[-6N?'_ %[P)K_CC5KK]I3XTZQ^T'\2K?QAJFC:M:O\5O$.@:!X3UW7
M]!:P\/:1>:19ZEX5\'>"/#__  CRWEQX>TVQ\(:7/HNEZ9J=_P")+_7L+X/?
ML0_LT_!']G_XA?LO>#?AGH4GP/\ BMKOQTUGXA^!=9T_3+S3/%ME^T)XD\4:
MUXZ\*Z^MM86/]L>%K/0?%!^&/A?3]3%W=:+\*O#GA#P4U_=V/A^TDH _/SX,
M?M,?MW?!CXB^)_&7[7/PS_: \1?L=R_ I?&_B#XI>)/A5^S%XB^)?A3]HP>,
M/#6FQ>!?V??@;_P3]^-O[37Q5\<?L\^./"_B#5]?\)Z%XR\-_%#XM?"BV\'3
MW7Q ^/?Q-T?4[S7M$^-O^"O'[3?AS]I?X9?\$DOB3^SQX;\;:CJ/A[_@OO\
ML1^%-#\.?M"_##X]?LG#6_'.E_#WXP:]86&I0?%[X+VOQ"TSP7J!\0Z/9W7Q
M"\/?##QII,#MK%OI=GKVKZ!JFCP?K7^QO_P32^#G[%>L6^J>#?BK^U!\7H/"
MOAG6/A[\%-#_ &COCQXD^+WAS]F_X2ZW>Z#>7/PD^!VBZC;:;9^'O!]O%X4\
M):+I^I>)E\7^/;+PMX5T/PG;^-4\-6LFE3^B_M=?L-?"S]M.?X+2?%OQ?\5=
M(MOV?/C#X+_:$^%%C\.O$^C>$4\-?'/X=+KD/@?XG'45\,:AKVI:QX;M?$FL
MVEIH>IZO=^";N&\9]5\*ZA<HEPH!^47A+QAX[\(?\%^OA7KW[9G@/X?_  $^
M)_[1/_!/WXA_ ;]CRU^ 'C#6?CK\/OCN?AK\1-/^.WQ]\/?%_P"+GB+X>?!/
MQ]X>\>?"S0-$TCQ-\,/#>L? G3_AA=^&-<\92VWQ?O/'D^G>!M0I_LM_\%"O
MVF_%O[;_ .R/\,_$OQ?\.?';X7?M<:E^WYHOC/7? 7P[T[3OV5?!^N_LO:E#
MKWPXT[]B'XNZMX#^%7QE^-6BZ3X,U'1O"OQQ^)GCBS^,'P>\8?$)]='P9^(N
MEOH&L>%])_5CX9_\$_/@'\/OV@V_:TU^X^)?QP_:=M?"=]X \+_&?X\_$77?
MB!K7P[\ ZE::5:ZCX0^%GA$-I'PM^%]CJK:9/<Z[K/@/P%H'B[Q'/K_BA?$?
MB/5K7Q!J5M-\V_"#_@C1^S=\$O%W[+'BGPA\6_VN;NS_ &+/&WQ<UO\ 9L\&
M^(_V@-3UCPE\./AG\7;6SCO/V<K>(Z';:_K?P3\(7FG:?/X83Q#XAU3XJZIH
M5A9?#+XC?%/Q[\&[6#X<( ?F]H'_  5]^/'P2^&?[7/Q&_:7UGQ=H'[3?[,'
M[(?Q>^-WQC_X)W_&_P"#VA_#+5=)^)T'Q&\!_#[X0?$?]D;XJ>$O#>FV'QJ_
M8$U#Q/%X]\(ZOX^U3Q[\5_B?IEW>Z!K.I^(KI]:T70[7V3XD_MS?\%&_V)_A
ME^T]\</C[\(/'OB7X%^$OV9;3QIX"^*'[2T/[&G@J?0?VU/%WQ7\ _"/P1\*
M='\%?L9_M!_%36)/V0_$M[\2M+\8V^H>.Y]=^+WPOT+P=XFTCQ7\</BMJ/B7
MP[?Z7^AWPZ_X)?\ P$\+Z#HGA+XH^+?BW^U)X0\$?L]_$K]E3X5^'/VD=9\!
M^+8?A;^S_P#&C1O _AWXQ?#SP_KO@WX<?#_QAXKC^)6@_#7P+H>M^*_BWXD^
M)/CO1]!T"70/!GBGPMH?B;QEIOB+@?A'_P $<?V4_AQ\,/B7\%_'?BO]I']J
M#X6_$#X3>,_V?-#\&_M3?'OQ;\5M*^#'[//CB?P_<ZM\%/@<L:^'I_ /A:TN
M/"'@F;0_%*SZG\6=&/@3P''8_$6*#P5X8BTP ^</A1\/OC3\-_\ @N%\'=&^
M-7[0U[^T9KEY_P $B/VBM5D\5:M\+O OPNN=)\03_M<?L>V_C#2O#FD_#M+#
M1;;X93:O:QZA\/O#?B.T\5?$CPA97.I:9XV^,OQ:DETO4M&YS_@X0U.ZU/P9
M_P $Q?@IXK%G<_LY?M(?\%<_V+/A#^T]H&K102^&?'_PSE\3ZSXSLOAQXX6[
M:2TE\$:_XG\):7K>MV]Q:B*:X\*Z89=3TZWBG2]^]/@'_P $T/AC\#_C7\./
MVBM:^//[7_[0?QI^%?P4\7_L]^%?'G[0W[0&L>,[R7X6>,/%FF>+;K0_%>C>
M&-'\$>&?'>H65[HND1)XB\::+KWB#7I](T#Q+XVU+Q9XZ\+^%_%NC?6G[0G[
M._P6_:K^$'C3X#?M"?#S0_BE\)OB!IL>F>*/!^O_ &V""Y6WN8;[3M3TO5M(
MN].U_P ,^)M"U*VM-8\,>+O#.JZ/XH\*Z[96&N^'-7TO5[&TO80#;^)OPL^&
MWQ3L_!L7Q)\.:+KZ> ?B3X#^*7@>\U5(TOO"7Q,\$:];W_@_Q+X;U,/'>Z/K
M0NIKGP_</IUU;R:]X<U[7O!NHB^T#Q)J^EWWXH>/?VT?VN/%G[(G[8__  4B
M^"GQ0\!VWA?]CSXK?M;V/AG]DLZ#X5U;P#\3_@-^Q5\1/%7@GXH2_''QQJGA
MH_&7P=^T'\2M#^&OC_XD_#:]^'_BSPIX!\ ^&/$OPGT+Q-\*OBA?6WB'Q-XM
M_33X4?L>+X#_ .$3M_B5^TE^TQ^U'I7PYOM'U3X:Z-^T3XD^%NJV?A#5M M[
MBUT76]3O/A9\(_A/K?Q?\0Z0DEG>Z3XF_:#U?XO>(](\3:1I/CS2M5LO']M)
MXIG\C\1_\$N?V?O$/B?X[B+Q5\8O#7P._:G\9'XD_M-_LF^%/%7A?2/V=_CC
M\2;V>SNO%/CGQ-9'P-<_%OPM?_$RYTG0I/C-X<^%?Q<^'W@'XV1Z5<67Q9\(
M^,M.\5^/;3Q8 ?E?\:_V]OV^?$=G_P %@?B+\'_CU\-OA5X,_P""=OPC_9Y_
M:>^#G@_6?V7K/Q!KGC[PIXM_9HN/VIK_ .#OQ@N->^+NH3:?%XK\/M>?#?Q_
MXE\'SZ/XCL];C\.^,/A]<>!+?P]XD\)?$+[;^%?Q_P#VR+'_ (*->)?V3_'?
MQA^&GC30?CC_ ,$Z]2_;'^%K/\&ET[P[^SA\3O"GQ<\(_!\>#=,M-#\8^'O&
M7QA^&&NI\0]+\3^(8?&_C;1?&MWJWA6[@\-^*/!>D>*$TKPU](>,_P#@FK\"
M/'FH_MSZCK_BOXP.?^"BOACPIX*_:;L[3Q?HMM8:[X1\&>#7^&FA:#X1MQX3
M<^!K:/X83WOP^U"\\/26NK:SHU_<:SJVH7OC:.S\5VO<V7[('PR\!?M ^&OV
MR+GQ9\8?$OQ6^&/[,=Y^S+;M-=Z5K]GKOP9MM7TWQYJ>BS^!_#G@F"XUOQAK
M7C7PSH?BMM9\.6UKXNU'6M+LM TR5?#5W=>&+T _&?\ 9O\ V[OV_P!?@W_P
M1\_;3^,WQ<\!?%3X8?\ !0/XA_#']F;XS_LZ>$?@=H?A./P-K/QV\,?$#7?A
MI^T!X'^)47B8>*T\4>$?%O@BQTGXG>&-4L=<^'VK_#OQ+=6_AKPCX=\4>%7^
M(6O])^QY^WS_ ,%)_P!L*#]E7]L#X0? ?QSK_P"S)^TC\6_%'AWXD^#/&.J_
ML1:+\ OA!^S5JWC#QIX*^'_Q=^%7CGPY^T1<?M:>)?V@/A9JFA>$3\;_  %\
M0O!>H^%_BK>WWQ*\*?#GP'\%=:TOPC>2>R_\$A/^">FO_#+]DC]@74/VG=;_
M &CW^)W[*/@*Z7P;^S3\7_$GA2?X:?L\?&O4O"_BCX=>-O&_@^/PMX8M/%7Q
M#OK_ ,*>,/&^F> KWXF_%?XQ>#/AIX5^(.N:!\&=)^'>D1Z=H6@?3?PS_P""
M27[-7PA^-7BKXJ?#_P 9_M%>'OA_XF^(][\;[3]D:'XTZS<_L:^#_CY?:_!X
MR/QH\*? 6[T^;2(_%>F^/H(_B-X9\,Z]J>O_  H\&?$6ST#QSX.^'6@^)O!?
M@34O"X!^:WP>_;N_;]'@K_@FW^T;\4?CG\,?&_A?]IW_ (*:_M ?L"?%#X*>
M$O@'I7P\\,ZAX7M_C1^V)X&\&?$W1_%5_P",_'_CKP[XC^'O_#/FD6_A_P -
MV^OW^DZSX4O+72O'&I>*_%]KJOQ!U[ZA^#G[:WQRU;_@H[<?LO?'SX@^,OV?
M_&^J?&G]HRT^'_[.OQ7^"F@Z3\$/VH?V5OAMX>\=ZA\)OBI^P]^T/X?\.ZAJ
MGC/XLZ=X=U3X->._VH?A[\1/BAJVIZ7<W/CQ/!?@7X>:'X-U'2-1^H]._P""
M6?P TKX8_L^?"6T\;?&W_A$/V7_VHM=_;&^$"2>+_"[:OI/QW\0^)?''C/4O
M$.M:T/ JW_BC2)O%WQ4^+&O/X8\02:AH5Q-\2-<TV]LKO0=%\"Z1X1[70/\
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
M_P"PG\1+7XG?L]Z8WBS0+V\T7Q)I?AWQ7X,T&'Q'J]]X/N=4\4Z-H'@?Q_\
M$#P;IVEZI=/#<:'XRU)]8;5-7TOPMJGA\ _,R+_@I1^U5\%/V:/VC/"?C+5[
M/]HO]HWX<_\ !7CPG_P2W^"WQ/T_X<_#[P=K/C:V^,?_  HGQ?X5\>^,_AW)
M\0?A;\);WX@>"/"?QF\1>&-#TNT\8?"GP%X[\2^#O __  E5]X*L/$'BK7[+
M>\3?MF?\%&_@3X=U/X/_ !8\%>(?AMJ_[0W[7O[)/[)W["/[37[5MG^RKXM^
M*-S<?M&6WQ UOXW:Y\<OA#^Q7\5[SX/:QX@^ 6@?"[Q=<_!NYTC_ (5)X?\
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
M&3X8VMS;:UJ%_;W?QD_:STO]C;]IZRNKO3M!T7Q;I\O[5_AB.TU>2XU2]T\
M_<CQQX\\$?#'P?XC^(7Q)\8>&/A]X"\':/?>(?%WC;QMKVE^%?"7A;0=,A:X
MU'6_$?B/7+JQT?1=)L8$::[U'4KRVM+>,%Y9E7FO,/ W[4W[-?Q+^&?CKXS^
M ?CW\(?%?PE^%MYXST[XH_$G1_B%X5N?!7PQU#X<Z<NL?$"P^(_B+^U%TSP'
M?>"-%>/6O%EIXLN-(N/#VBS0:OJL=KIT\-S)\P?\%7;_ %C3/V'?B7=Z-\$K
M;X]F'QI\![G5/"5W\*_%OQVMO"6B6'Q\^&>IZG\;Y?@7X"U70O&GQG_X9\AL
MA\;H_AEX<UW1+OQ=-X"CTV[UC3-*DU"^@_ ;QIX4^/&NQ_\ !2^_\+?"S]L;
M]J309OVV_P#@DI^V-XPT[XN_LIR^$?BC^V;^R/\  /X>?L8:[\3_  KX=\*3
M_ KX)_"OQ3\1]8G^'7B7=\#?"'@[P9XX>Q^&_B+P'XT\#:-XBUA?"/BP _<[
M]F#]N:#]I']NO]JCX2?#_P",?P,^,7[.?PO_ &<OV7_BS\/M<^$]I'/KWA7Q
M7\6/%_[0GA3Q[X0^)OBZ'XA>+K#Q!J]M'\(-!\8Z(8?#'PRDTSPIXUT>UN_#
M.K1Q6OCCQ3]9_#_]L;]DSXK7'BVT^&G[2WP)\=W7@/PM-X[\9V_A;XJ^"-9F
M\-> +>2XAD^(>KQ66MRO:?#PSV=];Q>/'7_A$9[C3]0MX-9DFL+Q(?Y\?VIO
M#?Q;_;M\9?\ !6^/]C7X5_'7PYJ'[4O_  27_9J\!_"3QS\6/V:_C%^SKX3^
M.GB+P%\7/VL3\4OA-_PD?QQ\#?#0Z9XH^(GPT^(GA[X6Z2?&\OA+6)M$\2)X
MCTN_L/ WAZ'QC:_9MYK&C_MM_MF?\$P?CC\#O@O\>/ >@?L[^$?VJ;W]I$_%
M?X/?$;X :1\.OA7\5OV?Q\.(/V3OB1X7^(/@_P -:?XZ^(FH?&N;X;>*5^'/
MAJ]\4^'/!.E_!G6?&NKK!9ZQ\,=8\0@'Z6>$/VY/V+_B#XQF^'O@+]K+]G#Q
MKXYM_AK;?&6?PIX4^-7PY\0:Y%\)+W1[#Q':?$R33]+\1W4Z^!;GPWJND^)8
M/%!7^QY?#6KZ3XA2[.C:G8WUQYY^SU_P4E_8L_:9^$_Q*^-WPU_:&^$4_P -
MOA'XT\;^$/B#X@OOBE\-FMO"-GX3^*?CCX3^'_''B>;2/%NK6OACP+\8-4\
MZKXH^"NM^(KG3'^(O@;4= \0Z3:*=4^PV_\ /_\ \$__  CH'[1_[)?_  ;O
M> _V?OAEXT\%_$K]D'Q-X#_:$^-7Q-G_ &?O&7PW\,_#/X*W'[-OQ8L?C!IU
MO\3]<\.>$/"OB5_VP_B3\0?AM:6^B> _$OBK5?B_::WK/QCU?1->T'X<>,M8
MT5WCGP_\;)OV#?AGHOA_]GO]K;QUXC_80_X+2?M ?M)_M2?"'P%\,/BEX ^+
M'BGX'>+?VN_VYO&7A?Q9^S;J7C;P7I?A#]I+Q;X2M/B_\'_VD/".F_";7?%>
MF_:] \-WDWBOP?XD_L?5;$ _ICL_VM/V7M1^#6M_M$6/[0WP7N?@/X:O+O2_
M$GQAC^)7A _#CP[K-AK=OX9O]!U_Q<=6&BZ+XBL?$]W:>&+OP]J=W:ZW;>)+
MNVT":P75YXK-_DK]@K]LOQ#^U?\ 'C_@H7X67XA?!WXI?"?]G+X\_#3X?_!+
MQO\ !K29[+3-3\'^-_@+X!^+FJ:7XLU*;QWX^AU[Q[X(\2>-]2^''C#4;"[\
M-VCZ_P"#-0+^!_!>H2:AX;T[\H?''A+P=X,\3_"#]M[X(_LV_MO_ !E_9ET3
M_@H;\"_CW^UAJ/Q?\#_'G7/C#\5;G3/V6_C+^S]X?_:>\*?L@?$OP%IGQ@/@
MO]DSQ9XQ^ 'C'4_$GA+X50>.OB/J7P[N/'NB>$M5TGX%>"_B5J?Z$_\ !./6
M+GQ3^VA_P5J^(UC\,?C+X&\ ?&+XX?LJ?$?X9>(OBC\"?BQ\%M,\=^'1^P_\
M"/!^LZKH$/Q0\&>#KR[U2U\8>&-?A\3:'-9P>)_#]V]N_BK2M*O-2@BE /T4
M^-'[4W[-?[.+:4OQ^^/7PB^#+:W9WVJ:8/B;\0?"_@LW&BZ5/:6NL>(F&OZG
M8FV\+Z'<ZCIMMKOBB[\CP]HEQJ>FP:KJ=G+J%FDV?\3OVOOV4O@JVH1_&#]I
M7X#_  OFTGX;Q_&+4K;Q]\6? GA2[L_A//XHT/P/9_$F>TUK7;.Y7P/J/C7Q
M-X<\':5XG\HZ/JOBO7M'\.Z;=W6L:E9V<WYIV>LZ[^S=_P %)_\ @H+XG_:I
M\$_$#QK\ /VP?@U^R=;?LX^-O"/P4^+WQ[\+_P#")_!?P-\2/!'Q8_9/\9:'
M\./!OCF+2O%4_P 0_'GBSXN> / \WAF6Y^+-A\:O&5IH5[XDU3P]J'AS0?A_
M_@FS^S/\5/V9/V@O^"8OA[]HWX3_ !DUWQ!\!?\ @E3^V#X9;QWK?P:^)/Q9
ML/@7K?Q$_:;^#WQ$^!'[/^I_'3PQX!UKP#'\4_A?^R]HOC;X)VFG>'/$MO=W
MUGX4U3PAX<T^.S\?>%=#\2 ']./A#QCX3^(7A+PSX]\ ^)O#_C7P1XU\/Z-X
ML\&^,?"NL:?XA\+>*_"_B/3[?5O#_B3PYKVDW%WI>MZ#K>EWEIJ6DZMIMU<V
M.H6%S!=VD\T$J.WXI?!W]OK]K3]K;3?VN?'_ .RYXI_9(N]4_96_:?\ BE\!
MO$_[%'C#X:?%W6OVCO#GAGX/_$75/AMJ?B'XA?$W2OC-X6TW2?B'\2](\,>)
M_C3\+O!>@? #6_!6H1+I?[/5U\3I_&5GXT^*GA#U?_@@YX/\9_#K_@E#^R7\
M//B+\//B+\*O''@C0_B'H'B/P!\5/AOXX^%'C'P[./C#\0=1T^UN_!OQ!\/>
M&/$%GI\NC:CIUUH]RNEKI5YIT]O+I=Q/:[6'Y4?MW?!CX??M*LW[:O[,'P6_
M:R_9"_X+B_#CQEI7A?X8:C\)_@?\<_"L/[1>I^$/B+%X!\&Z3\;M8O/"F@?
M?XG_ +*OQD\#CP[K?B7XS^*O&]M8_#3X5'1O"GQC\=R^'OA3XX^#C@']+7Q+
M_:C_ &;O@OXJ\,>!?B_\>OA!\+_&7C272HO"GACQ_P#$3PIX2UO7CK^M/X<\
M.MI^GZYJMC<2Q>(?$B?\(SX?G9$AUWQ*4\/:5)>:S(EDW"?$K]O7]B#X-:UX
M@\-_%O\ :]_9H^&>O^$O$_A3P5XMT;QW\;_AOX6U'PIXO\<Z9K.M^$/#/BBT
MUGQ':3>'=<\1:)X>US6]*TS65LKRZT72[S5DB_LZ(W-?A+^T3\,M+TK]O?\
MX*6?#3]L3X#_ +>GC7X#_MW>"?@CJOP/\4_LD>&OBC\3?AY\=/"_A#]G/PA\
M%_'/[)/Q&/PN\*WL?P<\7:=X^TKQQXS\!:I\4/%O@CX7IHOQ"\9^.?$7CCX7
M#[3KWBWSS1[OX4^!?VM?^"XOPB^,'[/OQ,^)_BKXE?L2?\$^OA)I_P *_ _P
M\^*G[2_B?XAZWJW[)?Q-\.ZM\#G^.&A>$'EU/Q;XD\13:&%\8?$_Q#\.G\3K
MI]_\7=3U32]&\%>./$?@T _?V^_X*"?LHZ?^VE8_L"W'QB\"1_M(W/PVF^(U
MYX)G\9>$+._TQY[[1D\,^ )=/O=>MM;U'XG^+_#NH:KX_P!(\#:+I6IZW9_#
MSP[<^,M?MM(T/7O"-YX@](T#]KW]E7Q5XZ^(GPQ\-_M'?!#7/B'\)-"\4>*?
MB=X,TWXG^#;KQ%X$\+^!O$-SX0\=^)?$^EQZP;K2O#_@+Q?9WGA'QWK5S&FF
M^"_%EI<^&?$]SI6N02V"_@E\&_@-^T=^SY^V+\"_@SK^F_%73?B+KG_!N]^S
MQ^Q-X7_:'\'_  Y^)GQ!^%.@_M6?"+QSX^MO&>K^)OBSH'AS5/"G@Y?!;ZOH
MWCZ36?B%K?AQM=M-1T;3M!DUGQ9X@T30-3XC_@FU\/\ X:R:3^P3H'QP_97_
M ."A-C^V!_P39^#OC[X-?%#PW\8/!/QDE^!_[//AS1/V;KWX)_%[QK\*=<T#
MP;J_P;_::\%?M!ZAX1\':-\(O@]\%/%?Q4\=^.['Q)HGQ(T'PE=^%? /B'Q3
M; '[[:9^W]^PMK6K:SHFD?MD_LN:GJGAWX41?'?Q!:V/QZ^%]S_8?P3GT_3=
M8A^+>KS1>*'M].^'$NC:SHVMQ^,[R6'P^^AZSH^M+?G2M5L+RX^0?VT/^"A\
M'@#X<?L#?'W]ESXT?L[^/?V=/VE?VYO@G^S_ /$?XJI/9?$/PE<?"?Q;KGBP
M>/O$G@/XI>'OB1I'@;PCJ'@^3X:^*/#'B_4O$6B^-;?1VDUJUFM_"NO^');R
M+\J_V8/@AXBT7PS_ ,&M6C>(_P!ESXRZ1)^SIH/QV7XXVFM_LD_&32[?X$^,
M]5_9(\8^"H]4^*\FI?"NUL_A=J&M?M%77AO4[7Q'XQET*+Q'XEAL_BA8:EJ>
MDZ:WB^UY74OAM\2A^S;HOC34_P!GG]H8>#/@Q_P<W^/_ -LGQUH&K_LR_&^T
M\5Z7^RKJ/[2WQ9\;Z'\;O#'PDUCX=VOQ#\?> [70_&GA/Q1)>?#7P=XLN="M
M+B\U.]LK%O#7B.31@#^GKX7_ +4_[,_QM^%6N_'/X/\ [0/P9^)WP7\+'Q"O
MBGXK^!OB7X.\3?#OPLWA+38]:\5+XG\8:5K%UH/AYO#FBS6^M:ZNLW]D=*T>
MXMM5OA!I]Q!<2<QI_P"V[^QOJGPX\2_%^Q_:H_9\E^%O@OQ59^!/&'CYOB]X
M$M_"OA/QQJ0TY])\%^)-8N=<AL]"\7:W%K&BW&@^&=3DM=;UVUUK1;O2+&]M
MM7TV6Z_ G]K#]F'XP_&/P/\ \%<?VG?V8_@CXZ\3>!/C_P"-_P#@FCXS\)?!
M*WT/6/A%\0OVLT_8:^*UE\2/VH?%W@_PI\0= M=6TB'XO>![K3OA=X$\1ZKX
M)&N?'"]^#4NH>'?#'COX;^,?AQXG\?>)_ML?#+X>?M&?L-?MH?%_]F[]F?\
MX*/_ !.\>_M ?#[]B;P7\1[W]HKX-?M.ZC\1_&.L_#/]JGP;XVMO@]HW[-&L
M?#>ZU[X@7_P%\"-\5KCXE?&O1/"NI?"_08?%%M\/OAU\3OB?<ZY\0]-\" ']
M5'P:^/WP,_:+\.ZUXO\ @#\8OAA\;/"GASQ;K/@+7_$OPI\=>&?'^A:+XV\/
M16,^M^%-3U;PMJ6J6-EX@TRUU32[VZTJXGCO(]/U33-0\HV6HV4\_P X?#_]
MIGXL:[_P4#^-O[(7C3P/\/-!\&?#W]F'X0?M$^"?%'A?Q-XD\2^)_$%C\5/C
M+\>?A?:VWBH:KX>\*Z5H%W!9?!8:M/X?TBQ\0PZ?=:V;6/QEK45L)6^W[">V
MN[2"]M(9H(;^**^5+FQNM,N\7<23*;W3[ZWM;^SO-CJ+FUO[:"]MY0T-U#%-
M&\:_EEX*?6I/^"T/Q[\3-X!^+MKX*U7_ ()W?LQ_"S2?B1J'P5^+NF_"?5OB
M#X _:'_:X\=^+_"NE_%O4/!-M\,M0U31O"OQ*\#ZHT5IXLE6^.O)8Z6]]J.G
MZO::> >ZZW^TG\5]#_X*'?##]DS4/!?PZM_A)\3?V8OC[\<]#\;V7B;Q-JWQ
M(NM;^"WCK]FCP;+IFK^'I_#FA>%O"FD75Q\=-82"*QUSQY?:O%X?L-4EOO#+
M7,^B'[DK\L?B?+JW_#X+]D[Q!#X%^+=]X1\/?L0?MB?#O7_B#I7P4^,&L_"S
M0O&WQ-^,7[&GBGP+X;UKXLZ3X&O?AEI&HZ_H'PO\?:A&FI>+;6/3QX;EM-7D
MT^_U/0K75?N+X>?M"?#'XG_$SXQ?!_PM>^+(?B)\";CPJGQ$\/>+?AI\2OA\
MUOIOCAO$\/@_Q3X3U/Q[X3\-Z1\1O WB6^\$^--+T;QU\/+[Q/X0O]5\)>(+
M"VUJ6XT^12 ?"O[;'[0O_!2#X<7WQ0\:?LA_L_\ [-?B7X+_ +,W@N\\<?%6
M7]IGQ_\ $OP%X_\ VA[K1/"=E\2_$W@+]F63P?X7U+P3X3LM*\#R+X?LOC+\
M4M9U;PQJ7Q@U#4_!5_X,T#0OA]KOC'6+&F_MX>,OVC?&?[*?P<_95T_PU\.?
MB/\ M%?L::#^WWXXUG]HCX?^+_&R?L__  &\4WOP^T?X>^$/%OPQ\ >.OAW%
MKWQ>^+'BCQCXG\,Z%IS?&OPMH_A6V^#_ ,6/%,K^,F\.Z3X5\1^/_P#!1G]K
M[1Y?'6I_L6^*?V6_^"A'Q"^!VM^&]$OOVE?B+^SK^PO\?_C?X.^*7@OQ+BXO
M?V6O!/C3PYX"U/P;?Z/\0O#@.F?M*>/=-O\ 4SX:^&7B*[^#GPV8_&/QKXK^
M(7[+Y:>)O%WA3]L+X1?\%-_%GP!_:1\*?!O]I7_@G_IWP#\?_#6T^!GC_P"*
MO[0?[/?BGP'\:]3^./[/]O\ $KX$_ _2OB+\4]+U#XD>"/C'\5=,^)^E:)X-
M\6P?!GQ[X'\*^#O%6KZ<^LW&HS@'IEE^V'^V)^TU\#?!-U^Q9\%O@CX6_:$G
M\6?M ?#SX[7'[2_C?Q9XE_9__9W^*/[*/Q?'P-^+GPMNM8^"^FKXY^)7BGQ[
M\0+/6KWX&3MIWPSM=:^#>CZM\8O&EOX7U>#PU\(?&NG^S/\ M;_M=_M;_LN:
MWKO@KX+_  F^$'[47P]_:%^-O[*WQAN?B-X@\8^,OV=/#GCK]G?QQXA^'/Q
M^*OPI_X1ZS\)?$'XV^ -;\3Z EEX6\'W-]\*]0L]7F\4^'/$'Q"MIO BZMXP
M^-_#WQ+^+W_!.W]DEM/N/V>?VN];_:'_ &[/VJ/VP?VGO$MA\ _V8_'_ .UJ
MO[']C^T=\8O'_P 8+2?Q]:_"#PIXH\%S^-/AQX*\0^!?!EKX!O?%?B/2_&?Q
MRGU@V7B'4O@UI'B#Q;H'TU^S[^U#\%/!'[)OAS0;?]D+_@HI\/\ X)#XB:M^
MS_':?$#]CG]HC6/VA?&FK>(O!6J_$_XD?M%?$OX6_"KP5XE^-MIX0^)/CG7=
M<T[QA\<]:\+Z?X@\<_'KQ!XNUW4=%LM$OK7QQK(!]3?L%_'WX\_M!?!OQ1JO
M[2OP;TWX._&+X6_&OXO? +Q?_P (E=:Y>_"KXJZI\&/%ESX*U+XS?!*;Q7::
M?XQ3X2^.M8T_4SX8LO%UFNO:9<Z9JNESW^O6EG9^(M7^O/$OB;PYX,\/:[XN
M\7Z]HWA7PIX7T;5?$?B;Q/XCU2QT/P]X<\/:'8SZIK>O:]K6ISVNFZ/HNCZ9
M:W.HZKJNHW5M8Z?8V\]W=SPV\,DB_B]^POH'A+_@E'^QU^TAKWQ<_P"%U_#[
M]CC2?VL?BS\1/V8?!?B;PS\8/CEX[_9[_9%\56G@JV\.:;XE\*>"_"WCKXC_
M  ]^&T?C?3/B?\7M/TSQU9MXF^%7PQ\=Z&GQXN?"WQ.M?'.A:1]E?\%/M3\;
M:5_P3V_:_N/A[^SG9_M:>+[GX$>.](T[]G:_L]8U;3_B;;Z]IIT/6=-O?#WA
MJ_T?Q;XOM-(T+4-3\3W'@7P7KGA_QOXZAT1_!_@SQ'X?\4:WI&M6(![7\/\
M]KC]EKXJ^"O'WQ'^''[1/P5\9^ /A1ITVL?%3QEH'Q+\(7WASX9:/;^'6\8R
M:O\ $358]7^R>"-)_P"$/7_A+H]3\32:783>%63Q'#<2:*ZWQ[3X3?'#X.?'
MG0M5\2_!7XH^ _BKH6@:]+X4\0ZEX"\4:/XH@\-^*X-(T;Q!<>%/$@TF[NI?
M#WBBWT#Q'X>URX\.ZU'8ZS!H^OZ)J<MDEEJUA/<?R_\ A70;+XB?$'_@K#9_
M'C2O^"DG[1GPO_:L_8R_X)X36'QV\._LB_$[X&?&+Q7I_AGQO^TCHGC3QK\
M/ _AWX$> F\):]\!O$/Q-\!Z[\+?@WXB\$>(OC/XOTWPQ/K=_P"'/CEX<T_Q
MOX[U3]6O^"46O_M*7\G[6F@?'#4M-^-/@G1/C%X,U#X2?MOW/P*O_P!F+XC?
MM@1:Y\(/!D?B74OBS\&+K0_#FE77C/X!Z5I'@3X!#XQ>"]%TGP=\1='\$Z=X
M>_L?2O''PW\=6B 'V7XV_;N_8F^&OB6[\&_$']KG]FKP5XNT[QYI'PLU'POX
MG^-WPWT7Q!IGQ+UZT@U#2?A_J>D7_B2"_P!.\97NFW5GJ:>&[V"#5XM+O;#4
MI[2*QOK2XF]&^''[1W[/_P 8O&OQ4^&_PF^-GPI^)OQ!^!FO6_A;XS^"? /C
M_P +>+O%/PI\27=QJUG!H7Q"T+0=4O\ 4O".K/?Z!K^FFPURWLKE-5T#7=+D
MC74-&U*VM?YI_P!JKX/^,O%&D?\ !T?%I/[-7QR\0ZO^T%X,^ N@? :?3?V4
M_C9KD_QOUC0_V-O /PQ$/PBU"R^%]XGQ,AT+XXZ'J<4^I>"[G7-.\-:C;?\
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
M'P[T"\TWQK\7_#%[\(?V:_CK\1-'FTO7]#^)*67@^Q\-?%'X4W/@OX@Z3?\
MPW\0:BOB>PN/#%SXK\'ZKHNM>'=:^]=/_:A_9NU7XP3?L]Z9\>?A#J'QUMUU
MCS?A!:?$3PI<?$<2^'=-TW6O$=FOA"+56UR74O#>B:SHFN>(],BLWU'0=%US
M1-7U>UL].UC3;FY_G-_9I\52^*O$/_!O1X$TC]DO]J[X;>*_V&KOQ]\'/VG+
M+Q9^Q]\=O#GAS]G_ ,3S_P#!/7XE_ FZM=1^*E_\-[3P5XA\$^.?BKJ7A>_A
M^(?@CQ#K_@J\TS4O#?BKXAZQX5O=1TBUGY+]@/X'W.E^&/V8?V1?VK?@C_P4
M+\0_ML?L??MGO\5MUXWQE\'_ +'>O^)[?XJ?$CQIK7[=_A#]H?PEX>_X4IXB
M\#>-OAO\6/B-K'B;X8>*O&]GXW^+?Q6\1>,_@IXC\":D-8?QG0!^IG[:/_!2
MKP_\+OV@/V*_@1^SO\=OV:O&'CCXK_MY_#[]EK]HWX33:A8^-_B]X3\(ZYX;
M\1>+?%.I>'(- ^)&ECP3K_@V?PYH'ACQU:>)/ WC2;28/BIX4ENU\%ZG=Z!<
MZ]]'?\%.?VYO"/\ P3L_8N^,?[3GB*_\'#Q)X<T.;0/A#X5\9^(='T#3_B#\
M8_$5O<V_@;PG%'J?B#PU>Z];03PWOB[Q;HOA?4'\6#X=^%/&>LZ'9W,^CLJ_
MSU>!M4\?1_LS?\$9?V6/$G[,/[5.A_M,?L/?\%3?@W=?M@Z;:?LN?M">*O#4
M&JZ#HW[6.E?$_P#:7M?CAIGPK_X5A\2O!_QO\8^*8OC=JGQ#\*>,?$D^HV'Q
M(D\6^*[UXYM3UN3]D?\ @O'X<\;^.?\ @E-^U3X"^&OP\^*'Q4^('CC3/AMH
M7A/P-\'/AKX\^+'C?6]0B^+_ (!UJ[%EX6^'>@>(M=%A9:-I&J:AJ.K3V4&E
M:?:VK&\O(GFMXY@#H?A-^VWX.^$^I?$OQ9^U=_P4;_X)U^.OV=_&VA:9\2_V
M5_B7X4^(O@GX7>,=2\+Z+KOB?PC\>[+Q/I]S\1_$O@+Q=\//A[\0(/!_A#X=
M^./ WB#4M:;4]2UOP-\25E\9:1I>K>*/LG7?VS/V1O#'B[P7X"\0_M._ /1O
M&?Q&/@E? GAO4?BUX%M=5\5O\36C3X81Z+;2:XK7LOQ/EF2#X:Q1GS/B!<;[
M?P@NLSQ2QI\#_'2&/XD?\%5O^"6GQ.TKX1_%O7? _A_]FO\ ;^M]>\?ZI^S;
M\9[;PO\ #[5?C#:_LTVOPXT;X@^*M>^&UKI7PJ\3>*-(\!?%6QBT'Q[?^%M=
MLK-;S2]6LK$>,M%M=?\ A+QSX0\5V7[+/_!;3]A;XX_L_P#Q&^('[07[5GQY
M_;4\<_LW0>'_ (2_$WQ_X7_:8T+]I+PCI[_L?^*=)^,.H>!=>^$OA;Q3\"TT
M[X>?"3Q-JGB/5]#TG]FBU^!_A3QCXIET?PEI>C>,=5 /W-^)O[=W[$OP5U3Q
M;HGQA_:\_9G^%FL^ =;\$>&O'6D_$+XY?#3P?J7@OQ%\2K'7]6\ :#XKLM?\
M2V%SX>UCQ?HOA7Q1KV@Z;JT=I>:AX>\.:]K\$+:-I%_?6_?^!/VE_P!G?XH_
M$WXD?!;X:_'/X2^/_B[\')(8?BQ\,O!OQ"\*^)?'7PWGGNIK%(/&WA?1]5O-
M8\-SQWT$MC<P:K:6LUG?!;.[2"Y=(F_F8\9? 7XS^&K3_@OYX6\;_"SXY_&;
MXK>/?^"/W[*?[._@CXQZ/^S#\<-;B_:<^/GA7]E?]HKX<_%$?";Q-;_#K4(O
MB'K?B+XK>.?A?JVOV_A35]>DAN+^WUC5[@VW@7Q'J'AW[S_9O\)3>'/V_?\
M@G7K.C_ [XK>#?!^A?\ !%[X@?!75O$LG[,WQ@\">"/ _B_4/BC^R)XR\%_"
M;QIXIU+X::'X7^'7B&#0OA=\5;W3?A[XPU/P_JWA^[L)],GT72]7\6:!9:\
M?HK^U+^W]^RC^QGXJ^!_@W]HCXS_  Z^&&N_'WQMJ'A#P=!XW^('@/P3;Z9I
MNB>#_%GC3Q%\1/%EUXS\3^'DT+X:Z#:>$G\.7WB\I=6'_">>*? ?@Q1_:_B[
M35*^"?VA_!7@G2?VL/B)\</VP/V8/$'PP^$'QRUG0-1\3:'J7A?X;^'OV8?#
MMOX<\!6MM\%_C]XJU?XG>*](C^*NB^)-6GU#6M4UVZ\$WVHCQIX=MX_!NAI=
M:;I4/SO_ ,%+=7U+P3\1_P#@F-\6)/"/Q6\4> _A1^WW/XB^)=U\(OA'\5?C
M;KOA;0O%7[%_[8/PKT#7=5\"?!CPAXZ\<RZ-?^.OB#X6\'OJ]KX:NM/L=2\4
MZ;;:C<VD>H(S_FS^T3X$\;>)/V//^#DGP3H?P ^/M_XC^-'Q=\67GP6\(67[
M+_QRO-1^*]_XF_8A_9D^#FE:M\)+*Q^&EQ:_$^U?XR_#WQOH=[XN^',OB;0=
M,FT5O'6I:[;>"]8T+Q=JP!^WVL_\% OV%?#UA\8M4US]L?\ 9ATG3?V>_$NB
M>"_CI?W_ ,<_AK;6OPC\8^);C6++P[X3^(4TOB14\*^)M>U'P[XCTK1]!U<V
MNJZEK'AWQ!I%I:3:EHFJ6MIZCXV_:1_9]^''PV\._&/QW\:_A;X5^$_C"'1;
MGP;\1]9\<^&[3P7XRM_$FA7/BCP]-X.\1MJ)TOQ5'KOABSO?$FD-X?N=1_M'
MP]97VMVGFZ79W-U%^0P\&^&U_P""SND?&=?V=_B4/@;H'_!%A?AQH7C9?V0_
MC*/!FBWJ_'RY\=+\&M)D'PC\C3?&J_"J\O(E^!EG!#XZ6*[N?!(\$C7KB7P^
M_P"<O@KPC\7_ (*?LY?\$#/C1\4_@A^VU:?!W]G_ /9(^)O[+W[2=O\ !;X6
M?%;0/VCOV2OBO\1/#_[/^D^'_BOXB^"@\ 7GQQ\1>!K%?A%X^^'7C#4O"/@J
MX;1_"GB!M7\,WGB2R\6Z9X;\:@']8.E?%3X7ZY\-;7XSZ)\1O >L?!Z^\('X
MA67Q7TKQ?X>U#X:W?@$:4VNGQS:^.K/49O"]QX.&AH^M-XFBU5]%&DH^HF]%
MHK3#Y._9K_X*4?L8_M3_  *\:_M'_#7X]?#&'X2_#SQK\0/!_C;Q+XC^(7@/
M2K?P?;^"_BMXR^%7A_Q=XP=/$]W%X-\+?%Y_!Z^._A'<>+I=#U3Q;X!\4^%=
M6_LJQO=2DTRVE_X)W?"OP!\(?V=G\-_";X:_&3X5?"W6/BG\6/'G@3PW\?=:
M\:3_ !3U73_'OC74_%>N>/\ Q%X$\?6MGXE^"T7Q.\9ZIXG^(6B_"/6++1_$
MGAW1/$NGZKX\\)?#WXC^(/&/PZ\)_P _?[/>C?%_P)^P[^P9-XG_ &>?V@M>
MTO\ X)\_\%9OCU\6/VQ/A%K/[._QD;71X ^)7[0G[;\'@7XT_#7PXGA&'Q)^
MT9;?L^WWQL^$W[0]U:_ BQ^)MG:1VEEXBM[?6O%7@&XT"Q /ZEO@_P#';X*_
MM!>'-4\7? SXL?#SXO>&M!\2ZEX+\0:S\.?%^A>+[+PYXTT:VL+S6?!OB.30
M[V\/A_Q=H]IJNEW6J^&=96QUS3;?4M/GO;""*]MFE^6O$_\ P41_95D_:&^,
M7[&&B?M+? _P3^TA\-_@T?B'?R^.?&WP_OM!\)ZKJNB_$[6DTK5?"+?$GPGX
MI\4:_P##'PE\+]=^+WQA\#VUWX8N_"'PEG\->*-=\1Z!I'BVPUFT\-_91\#W
M7C/_ (*2_MK_ +8GPT\-^,O!?[/?Q;_9\_9,^%6I:KXJ^'NK?#R#]H?]HGX4
M:S\:;CQ1\5=$TGQ?:>'/'6HZ-\-/@YXC^#_PJLO'NI>%/^$<\<3S:AH/ACQ+
MJEM\,+JVL^7\<:_<>!/^"I'[6(\8?#OXU:WX3^-7_!,[]G30? .M^%/V?_C3
M\5?AYXBU+X+?$W]N[Q1\4?#5YXM\ ^ /%G@C2_$WAK0_B+X3N[;P)X@U?3_&
M/C.^\;>&_#G@+PYXK\4^+="T/50#[;\#?M/?!WP'\$OV>=9^/7[6_P"S5K/B
M/XG?"1/%>E?%RP\:^"/AO\./CR/ OPRC^(7Q3^*OPBTW5_&NK6EW\/;'PK9:
MI\2]2N=$\0^(-'\)^!I$UK4M7BT:-+TRZ)^WS^P[XD_X4E_8'[8'[,^KM^TI
M>WVF?L^1:?\ &_X;W,_QKU'3/$5]X.U&P^%]O'XC:?QK>6'C+3;[P9=VV@1W
MTUOXPMI/"LJ+K^W3C^*GP,^'_B&'X)?\&QN@^-OV?OC<^L_ =O#^G?&/3?$O
M[*_QRGN_@=KOA'_@GM\9?@K;7?Q8CU/X6N?A-!HO[0NN^ =.T/Q%XX/AS2I-
M133?B/X?U.Y\)>'[GQAI?@,7PK\4:-^R9_P4CDC_ &8?V@+/QO\ $+_@X7^'
M?Q_\'6VF?L<?M!3>._&?PJT3]M;]EKXJ7GQG\.:5I/P@G\6>(?!&G?#+P)\6
MM;;XAZ39WFB_9DU#08-8DUKQ=I6CZZ ?TT?$7]J+]F[X0>-O"7PV^*WQY^$/
MPV^('CN;0K?P=X-\=?$/PIX5\2>(I_%.M77AKPI%IFDZUJME>3OXM\365WX8
M\)CRE_X2?Q-;3^'M!_M#68GLAZ!H/Q+^'7BGQ?X[^'WAGQYX.\0^//A;/X;M
MOB9X*T3Q-HNJ^+/AW<^,M$7Q+X1@\<>';"]N-7\*2^*?#KIKWAV/7;2Q;6M'
M8:EIPN+,B:OYG?V@/AAHA_;6_P""F'P9_;"_9]_;]^(WP?\ VZK/X4>/O@)K
M_P"RSX0^(GBSX9?M'^$M _9Q^%WP?U+]E7XA7GPV\.W&F_!'Q]X/\>>!_%.K
M>'?$/QR\:_#3X;V&A^*]>^(OC3QK\+=,>3Q)XK_H#^#GQN^'VK>-==_9F6Y\
M3:;\;O@E\.OA;J_Q%\,>)])^+&HVLNF>*_#-J=-UGP7\;_B/X+\+Z+^T;IMC
M=V\NA^+/'_@K5/$5[I7B54T_XB6_A?Q9J7]C4 7_ (U?M;_LM_LW:AHFE?M
M_M$?!;X)ZGXDM&U'1+'XI?$KPCX%NM0TB/6]'\,S:['#XCU;3GB\.V_B7Q%X
M>\.W/B*X$.B6NO>(-#T>XOXM1U?3[:YS/B]^VG^Q_P# #4O$>B_'+]J/]GWX
M0ZWX0T'1/%'BO0_B/\7_  %X.UOPWX<\3:F=%\,:WKNCZ]KUCJ6E:;XGU=9=
M,\-75[:PQ^(+ZWN[;1S>S6=TD/X7?\%@+?XF^+OB7^W3\,?"GPL^/'A75?B!
M_P $BOB;X0^&GC_]GS]EKQ'\:?$7[9GB&?0?VH9I_P!FGQY\=)? /Q&\"? _
MX8_!N^UP>*=0^&6E6OP_^-7QF\6_&#PO-X5^*VG6VBZ%\,OBEO\ PNT:'Q5_
MP4@O/CKJO[.OQS?X9S_\$%_A]\*M/\>>+/V//CQ'I]]XMTKXS_$;Q%XM^&ME
M)JOPEDOW\;^(OAYJ7A'59?@^\$?Q&\0:7<Z7X=O/!$OB+1]0\.Z2 ?NK\3OV
ME_V?_A-\//#OQ-^(GQW^$'P[\">/19VWP\\?^,_&_ANQ\&^,+W6?#6H^+]'D
M\+:E/KFG6GC&WG\):3JWC5HO#VIR&3P7HFM^)C=VNA:7?ZM:?-O_  2T_:5^
M(W[7?[%/@+X]?%?7?AYXH\;^)/BA^U-X4O?$OPGT.;PW\-_$&B_"/]J_XV_!
MWP;K7@W1;CQE\1)[+1-4\&> ?#][:^=X\\8R7'G/=OXEUEIS?S_C'^Q]J7Q/
M_95U_P#X(Y_&G]H+X,_M-3_ WPU_P1\TW]BY]&\/_LK?M%>/?B+^R]^V%:^)
MOV?[OQ_;?$WX+^%_A!JWQ>\(:9\9]!^'.B?#GPYXZM/#VJZ/?ZM\,H+2..S\
M)>*++Q-J_P"G_P#P1,\/^(O!O_!/WP?X-\5_"WXA?!G6]"^/W[:]\?AY\2_A
MKXC^%>O:+X?\=_MG?'KXH> YK#PYX@TG2X+GPYJOP]\<^%-4T36/#)U/PK<6
M]VUEI6JW#Z?=10 'ZS4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M(54]5!^H%+10 W:O]U?R'^%*%4=% ^@ I:* &[$_NK_WR/\ "E(!Z@'ZBEHH
M :47' 4'UP#^?0G/?GFOFSX!?LQ^'?@-J'C3Q))\1_B_\:?B#X[F%IK/Q,^.
M?BW3O%WC6W\%Z=XO\=^-?!_PSTB?0_#WA/0=-\"?#_5OB5XQ@\)VD.@G7O[-
MU.&T\1>(/$)TO29;'Z5HH 3 ."1TZ>U& <9 .#D<=#ZCWI:* $(!Z@'Z\UD>
M(-,N]:T+6M(L->U7PK?ZII6H:=9>)]!@T&ZUSP[=7MI+;0:WHUOXIT3Q+X9G
MU32Y9$OK"'Q#X=U[1);J")-5T?4[$SV<VQ10!\[_ +)W[-GA3]D#]G+X0_LQ
M^!?%?C?QKX%^"7@S2OA_X*UOXCS>$;OQC_PB?A^(V?A_3=7O?!'@_P ":!?O
MHVEK;:5;Z@GANVU*^MK2*ZUJ\U35I;S4KKZ'P,@X&0, X&0/0>@^E+10 F!G
M.!GUP,_GUHP!R ,_3WS_ #)/U-+10 F!SP.1@\=1SP?4<G\S2;$_NK_WR/\
M"G44 )M7!&T8/48&#]1WHP/0<G)X[^OU]Z6B@!,#G@9/4XZ]N>YKY)^$W['O
M@[X0?M2?M1_M8Z-\0_BAK_C;]K73_A#IOQ$\'>)I_AW)\/-!M_@?X>U3POX
M/@>TT#X<^'_&>GR6.CZYK4%^WB/QOXI&IR:E+/=!I;;3VL_K>B@!" >H!^HS
M1M7C@<=.!Q]/2EHH ;M7^ZO3'0=/3ITI0JCHJC'3 %+10 W:N<[5SG.<#.>F
M>G7'>E*J>J@_4 _SI:* $  &  !Z#@?E0%4'(4 ^N!G\^M+10 FU>NT9R3T'
M4D$GZD@$GN0/2N.T'P!X2\-^)O%OC/2])5?%OCG^R(O%'B6^N[_5M<U+3/#Q
MU23PWX<34]5NKVZT_P (^&KC7O$=_P"&_!VER67A;0M6\4^+=9TO2+75_%?B
M.^U3LJ* $P.3@9/!/?\ /KV'Y"C QC QSQCCG/\ 0D?0XZ4M% "!5!R% /3(
M !QZ9I-B?W5]?NCKZ]*=10!Q/Q"^'7@[XJ^$]6\!_$#1HO$O@KQ#;2:=XG\*
M7MQ>IH/BS1+F-X-3\+^+--M+FVM_$W@[7[.6;2_%/@[6UOO#'BW1+F\T'Q-I
M6K:)?7NGW':!> &PQ!SD@=<YSCMST^E.HH ,#T%)@9S@9]<<_3/I[4M% #=B
M?W5_[Y'^'L/RHV)_=7_OD?3T].*=10!Y[\6? $OQ4^&'Q!^&EOX\^(/PMF\?
M>$/$'A)/B1\)M<L?#/Q/\#/K^F7&F#Q5\/\ Q'J6D:_8Z%XPT07'V_P_K%UH
MNJ1:=J4%M=&RG\D1FC\(?A+X:^#'@Z/PAX;NM;UB2ZU;6O%'BKQ=XKOX]7\9
M^/O'/BC49]8\6>.?&&K0VUC:76N^(=5N9KAK+2--T;PMX;TV/3?"7@CP[X6\
M$:!X=\,Z1ZA10 8Z>W2DP/0=<]!U]?K[]:6B@ _KUI,#T'<=.QZC\>]+10 T
MHIZJI^H'^>>_K1M7^ZOY#_"G44 (0#U /;D#IZ4FQ/[J\<#Y1T].E.HH ,#&
M,#'IV_*DP!C  QTXZ?3TZG\Z6B@!"JG@@$>A /?/?W /U&:-JGJHXSC@<9Z_
MGDY^M+10 W:O]U?R'M[>P_(4[ .<@'/7W^M%% #=J_W5_(=NG:E"J#D*H//(
M !YZ\^_>EHH 0@'J <@@Y&>#U'T/<4FQ/[J_]\C_  IU% #=JGJJG\!_A2X
MQ@ 8Z<=/IZ=3^=+10   = !DY..Y]?K2$ XR <=,@<?3T_"EHH *3 .<@')R
M>!R?4^]+10 W:O\ =7UZ#KZ]*-J_W5[]AWZ_F3GZ\TZB@!-JC. !GKP.?KZU
MQ>D_#SPCHOC;Q9\1]/TA$\;^.-,\,:%XG\1SW5_?:A?^'_!?]MOX3\.VQOKN
MYATCP[H-WXG\3:I8:#HL6GZ0NN^)_$OB"6RDUSQ#K&HWO:T4 ( !T &3DX'4
M^OU]Z"JGJJGZ@&EHH 0*H.0H!YY  /.,\^^!GZ#THP,YP,XQG'./3/7%+10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M8GB23Q'#H&M3>$+/1=0\4Q:5J$GAS3_$>I7VC^'[_7$M9&TJSUO5],TK7=2T
MK2;J]$,%_J=AHFLWEA;2275OI.I2Q+9S &W17X!0?\%C/CUJ?_!*/XL?\%)-
M"_8S\*ZA\1_V=OB#\8/!G[1O[&TWQ_U6U\;?"-/@A\3Y_AQ\1[75/B1#\%KW
M3+OQ;X*T>T?XN>)= ?P7864?PZN573=:O]=MH;/5?TG\1?M,>-9OB=^R1\.O
MA5H?PH^)-I^TE\.?'WQ;USQA!\0/$%EH_A;X4?#CPWX"O=:^*7@?[!X)UK3O
MB/X7U3QE\7/@_P""=&TZYU[P;J\\7Q)TWQ;;'4M*T36[2$ ^UJ*_,/\ 8"_;
ME^+W[;NF?MFW&H?!OX;_  KU#]DW]L#X^?L56=O9?%;Q/X^L_'OQ$^ -UH=G
MK?C:ZNI_A7X&G\+>"]?FU^T.E:;#:>(]<MXH9WO) X2%_BR+_@LI\>V_X)RS
M?\%"Y_V5_@U%9+^TN/V;;?X/0_M(^.[BYEOC^TY!^RBWC&?XBR?LUVL=O:K\
M0&N?$2^'H_ -W(_@>&WNSKL?B*ZE\.60!_0?17QOHOQ!_;8@\?\ @[POXY^!
M_P"S+8>%_%D/C"+4/$W@']I7XA>,?$W@Z?1/#=SJV@Z]?_#_ ,5?LV_#2/Q#
MX+U'7XM.\'>(]4T7QG'K7A;6?%7A&>'P_KVFZEJEWH7Y*>'_ /@N+\9])_8Q
M^!7_  43^,?['7PV\-_LB_$CX^ZO\"?BMJGPV_:>\6_$+XR? ]-.^/7C']G.
MW^)J?#/6OV8/ >E_%7PC/\0O!DGVW0?"GC73_'EIHGB/P_J&F^&]=FCU^ST4
M _HSHK\U?VN_VTOC/\ ?VJ?V)?V8?A=\&?A;\3-0_;9UOX\^&?#GB;Q_\8O%
MWPMM/A[J_P !?A#=?&34I]:M/#GP8^+,WB+3O%&AZ9J^D6+6)T>YT?5X-+:X
MBU.RU2\GT+Z9^"WC?]I;7O&?C_PU\>?A'\'? ^B>']%\&7_@[Q?\'OCCXD^+
M5IXAUO69O$W_  EWA3Q1HGBSX,_"#6/!>K>%=.LO!NM:;/''XCT_Q/I?C,21
MSZ7<:-/;W0!](T5^</@;_@HGX*\:?\%+OBU_P3P7POKFFWG@7]GSP[\6O!_Q
M-U'3-1T_PO\ $;QKHOBC^S?CK\/?"6LWD4>B^*+GX6:!\0/@3=WC>'+N_O;/
MQ!K?Q-\/:]:Z?=^ ;H&O\?OVV/%OAW]N/X+_ /!/KX+VWPCTOXQ_$SX"?$#]
MI;4O%WQVU_7M-\-S^"O _B:Q\):3\.?A;X1\,1VVM?$OXG^+]2'B?7-?$7B'
M1+3X4_#CP9K/CZZT;Q\9(?#2@'Z345X#^S+\1OB[\4_A+:^*_CK\)]'^"?Q0
M@\>_&CP9XA^'OASQKJ/Q'\-6=K\,OC5\0_AIX9\3>&/'6L>"?AMJWB?PS\1/
M"7A'0?B-X=U35/ /@_49=%\5V*WOA[3+A)+6/WZ@ HKQ#Q-X@^*]A\?/A;H.
MDZO\%+/X*:]X!^*DGC72/$FI>)+;X^ZU\2=(O_A]<?#R3X4Z9;LOA+5/ &E^
M';CXB2_%5M6277[/4+KX?S:&8;%M;\[K6^+?PK3Q/X?\$M\2O  \9^+;_P 7
M:5X4\(GQGX;'B?Q/JOP_C\[Q[IGA[0#J?]K:UJ'@B'][XNLM-M+FY\-Q_/K,
M=DO- 'H5%%<%\2/BI\,?@YX9F\:_%WXB^!/A9X,MKNRL+GQ=\1_%_A[P/X7M
M[_49OL^GV,^O^)]1TO28KR_G_<V5K)=K/=2YC@CD<%: .]HKSOQU\7OA1\+_
M  3_ ,+*^)?Q.^'OP\^'.-*;_A/_ !SXU\->$O!.-=EAAT3_ (JOQ!J>GZ#_
M ,3B:YMXM*_T_&H27$*6AF:5 V]J_C7P=H%EI.HZ[XK\-:+I^O-<IH=]JVNZ
M5IUGK+V7AS6?&-XFE75Y=PP:BUIX1\.^(/%5RMG),;?PWH6LZY,$TS3+VZ@
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
MO=:TOP-HUZ;#6_$&JZIJ3VT<7]F>%/#/B+79%E1+;3'>574 ^D:*_._]CO\
M:*_:&_:)\ _L,_&[QC)^SAX=^%W[2G_!/OP'^T#\0/"&E7GC;3_C4O[0_CCP
M_P#!'QFR_"[0M4U35?#K_L\>%?#GCCQ=8^*I];U36O'.E^(]4^&UN=3EL;G4
M[F_Z2+]JY_V@_AKX'^)_[$OQ*_9Q\2>%;/\ :PT3X1_%GQ+\9?$.OVOAZ\^%
M_@_]H/7?@-\98OA/<^"+FX;4OBKXK\2>&-6T']FZ\\021> ?B)K=UH6I)/J>
M@:UI<MZ ?=E%>>>./BY\*OAE?>$M,^)'Q+\ ?#[4?'VNQ^&/ EAXX\9^&_"=
MYXV\2R^5Y?A_PC:Z_J>GS^)-<?SX=FDZ-'>Z@WG1;;<^8FZ?QK\4_AG\-;*[
MU+XC?$/P-X T^PT/4?$]]?>-_%OA_P *6=EX:TC4M%T;5O$-W<Z]J.GPVVA:
M9K'B7PYI6H:O,Z:?9ZEX@T2QN;B.ZU6PBG .\HJM97MIJ-I;7]A<V][8WMO#
M=V5[:317-I>6ES$DUM=VES"[PW%M<0NDL$\3M'-&RR1LR,K'QG]I']HKX1_L
ME_ OXI?M&_'7Q98>"_A7\(?!VK^,_%NMWUS902RVNEVSR6F@Z#;WMW9+K?B_
MQ1J/V3PWX,\+V<QU7Q5XJU71_#NCP7.J:G:6\H![?17FOC3XS?"'X;^&+'QO
M\1/BG\./ 7@K4]7LM TWQAXT\<^%_"WA;4=>U*:XM].T2P\0:[JMAI-YJ]_/
M:74-GIMO=R7ES+;7$<,+R0R*OH\4L<T<<T3I)%*BR121LKQR1N R2(Z$JZ.I
M#(ZDJRD,"00: 'T5XA^TE^T5\)/V2_@5\4?VCOCKXLT_P7\*_A#X/UCQEXLU
MJ^NK*":6UTNV>2TT+0K>^N[)=;\7^*-1-IX;\&>%[.8ZMXJ\5:KH_AW1H+G5
M-3M+>3XX\3_M\7?@G_@HS%^R_P"-;CX)>#_V98_V"/&W[7%S\=M;\?RVFIQ^
M)?#7[0GPO^"J:/KNI:O_ &#\/?!WA"T7QEJX:9]6\4:CKVKMI9.H^%1I\^DZ
MX ?IM17G_C;XL?"[X9^"KCXE?$?XC^ _A]\.+2/29;GX@^-_&'AWPGX(MXM>
MN[/3]"EG\6:]J5AH,,>M7^H6%EI#R7Z#4KN]M+>R\^6YA5^XM;JVO;>&[LYX
MKJUN8HKBVN;>1)K>XMYT66&>":-FBF@FB99(I8V:.2-E=&96!(!8HK*UK7-%
M\-Z7?:YXAU;3="T32[:2\U/6-9O[72]*TVSA ,MWJ&HWTT%G96T8(WSW,T42
MY&YQD5YMK7[07P&\-^#/%'Q'\1?&SX2:#\._ _B>\\$^-/'NM?$GP9I?@KPA
MXTT_6[?PU?\ A#Q1XIOM;@T+0/%%EXCN[70+SP_JM_::M;:W<V^E3VD=]/%
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
M)&01D=1GN/<=J6B@#^:*7]BWQ?JO_!3_ /;6_8>U;X:V&N?\$X/VU+GX.?\
M!3/XV6,^BW2?#^;QU:Z1XQ^#_P 6_@==7MQI>HI>?$;X]_M&_#CX"_M,:\]O
MJ>D6K?#_ .'7Q T&:2<>*(=/A]%_X(.>!OCQX$^"_P 1M/\ VM+:YTG6OV$;
MCQ+_ ,$ROAIXK\322Z?HWBSX/?LF_$CXAZ]+\>O"5KK6B:--X,\&?$GP=XS^
M$GPWNUDU36['Q/HW[+OA+QVVJ0V6HV%AIO\ 0Q28&<X&1P#@9QZ4 ?RS_P#!
M)+X%_ 7XDZK_ ,%;_&?Q4^)WQO\  U[+_P %@OV]OB=HJ_#_ /;=_:K_ &:?
M".K? OQ-XE\'ZIX-^,L'A'X,_'CX7^"-?\"^*Y)-731OC'_8E_I_B>VTS^S(
MO%6H6OA^WM=/_.V?Q'X%MO\ @W0F^"$GB#6&\?P?\%#9-5D^'-MK/CR]^-S>
M"(O^"FY^+[^*[?3[.ZN/C-=H?@X/^%DQ>/;22?6)]#*^)X/$$FI,MV?[JZY?
M3/''@O6_$_B?P5HWB[PQJWC/P3;Z!=^,_".FZ]I=]XG\(VOBRWO[OPM<^*-
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
MQ8^./'OQ%N/V;]*T7PG\-M>^)WQ:\5:WXUL/CR%^'^KV?PE^)&L:!\"?#?\
M;O@<<#CI[?2B@#^0']D'5_V>]<\;?\&L'C+X2Z?\/I+GPY^S/\:/ WQ)\<>$
M/"%EID5KXPN_^"?G@[PKJVB^(O&=GHMG:W-UJ/QFO-7\$73SZK-;:G\9;+Q-
MX&::Y^(N@>(=%T[1^)$_@'Q7^P1_P4G_ &/OC3HSV7_!6;4/VM_VE_C%\(O
MO@[5K_\ X:D^,/[0^M?&W6_%'_!/+]I_]FM-1N-.^)=Q\)_ ?@"7X-> -!^*
MG@FX3PW\$/@3\(O&^E>+]9\#>'? GCK2-!_KMZ]:,#ICCTH _BU_:;^!OP;U
M3P[_ ,'05[XI^&_PI\9_%.Z\$?L_2_#77;3P!H6H3:W\8I?V-_AG;^,/$?P8
ML!I5Q';>.M9_:PTB_E\3ZCX%MHO%<WQHT;3XO%-R_C'P[I:Z?_9AX;UW1O$_
MA_0_$?A[5K'7M!UW2--UC1=;TN\BU#3=8TK4K.&\L-3T^_@>6"]L[ZUFBN;>
MZBDDCGBD6178,"=JL*R\4>&=1U[6_"^G^(=#OO$_ANVT>]\1^';/5;"ZU[P_
M9^(4U!_#]WKFD03OJ&DVVNII6J/HUQJ%O;Q:HNFW[6+SBSN#& ?D_P#\%4]8
MOO _CK_@G+\6_B18Z=J/[%?PB_;+'C']KN74K'4+[0_!,4_P1^*_AK]G;XR?
M$D0V%WHVF_!OX,_M Z]X+\>>+_%7BF:W\.^ /%^F_#;XBZH^GV7A&X\3>&_P
MX_X*5^"?A;XD_9]_X+B?%SX#Z5:>.?V5OV@H/V!_&/PEU#PGH.E^/_A'\8?V
M^+CQGJVE?M)?%']DRR\&)XELO&^O7GP:7X3Z5\=?B=\-=+E77?B!I'Q:T_Q5
MK-[KGPU^)UQI']H3,J*SN0JJ"S,Q 55 RS,3P% &6)(  R3@5D^'O$/A_P 7
M:!H?BSPGKFC^)_"WB?1],\0^&O$OA[4[+6M \0^']:LH=2T;7-#UG39[G3M6
MT?5M.NK>_P!,U.PN;BRO[*XANK6>6"6.1@#YS\(?M!_LA^$/'GPF_9C\ ?$;
MX.>&_&7Q2\ ^*OBE\%/A7X+N=!TFP\;>!=&U6XN_%>N_#ZUT&&W\,ZMLO[G6
M-=N]-T:XDUG4+33O%GB:/3[K3O#WB?4M.^I*\W\0_"KPGXL\?^ _B-XEBOM9
MUKX72ZMJ7PYT^\NR?#_@_P 4>(/#^O>#]=\<Z7I,,<,5QXUU#P1XFU[P1!X@
MU:34KC0?">N^)M&\+IH<'C+QH?$7HY('7OP/Y_R% '\:_P#P51^+GPEL_C1_
MP47M+^_\&? 'Q?\ "_\ :6_X)'?$;QEH^M>'OB1XH^-WQXT;P%\;_P!EA-%_
M;!N?B+XQ74/AC^SM^QW\&O!WB?XB_!G3A\&M*T.ZN?CAH^NZW\4_C-X8U'XQ
MV/P=^)L/[2WPL_9M^)FK?\'1OBV\^#?P_P!>U?Q1^S9\!->^")\9?"..T\17
M'Q,U[]CNYN);WX?>&O&/AFSUG2OC#+^T6/"5GXQ_L32+#XDV/QOTGPEHGC=;
M;Q[X9T&QTO\ L'\.>-_!?B^"ZN?"7B[POXHMK#6KOPY?3^'-?TK6X++Q#86L
M=]?:#=RZ9=W4=MK5E92Q7EWI<S)?6]K(EQ- D+JYZB@#^9+XB?'#X)Z#^V7^
MV19_MKR^#]=\'_M3?\$R_@)X*_X)^>)?&/P^UGXF>&_C=\,K7P?\:=<_:O\
M@E\.-<L_"GBC2_%GQ5\6?%G5OAWXF\;_  4T:ZOOBA\8- @^"U['X.\667@_
MPFVE_J]_P2-U*+4?^"6'_!.+99ZUI\VE_L._LN>&M0LO$'A_7?#&J6NK^$O@
MOX,\+:W#)I/B33M*U,VB:QH]\-,U5+1M*\0:8+/7_#][J>@:GIFIWGZ'T8&2
M<#)ZGN<=,_2@#\O_ /@LGXL\$>#?^"=OQRU?XD_#+2_BKX#?5_@QI_BK1_%-
M_P#%33_AQX0TB]^.GPUBF^,7QD'P1_XNMK7P2^!S^7\7?B_X+\&F*[^(GP^\
M&>(/A]J-[I6A^*-4U>P_#3PEXL^$'CW3_P#@M#X"\1?MGR?#V^\1?M=_\$QO
MVB?#W[8O@CX"Z'%\+/ OQ(O/ O["OBCX6?M27/PJ\1VR_":+]FGQ=^TEX<TK
M6=+U'QYXP\0:;\6?V?O"OC7XF7_Q>^*GASP;\0?CG#_8710!^4'_  2,^(?C
M/XC?!WX^ZMXZ\"? +3M<A_:Q^)B7'QY_90EU@_LQ?MGS:IX1^''B.^_:I^#U
MGJT^H6VG-XPU/6;SP;\7(/#/B/QMX7NOCYX#^*FIQ>-=5\1WWB;3]']X_P""
MF_C#P]X#_P"">?[:'B?QA\$O%7[2'@ZS_9O^*UCXQ^!?@O7/$'A?7OB?X0U[
MPGJ.@>*?"P\4^$UD\3^%M'O-!U34)/$_BCP]!=:SX<\,0ZQK6FV5[=V,5I-]
MSX'7'/K7,OXU\&Q^,K;X=2>+?#*?$&\\,WOC6T\"/KVE+XRNO!NG:K8:'J'B
MVW\,-=#6YO#-AK>J:9H][KT=BVE6NJZC8:?/=I=WEO#( ?ST_P#!*SXI?#+4
MO^"C/[7SZ3\8OA[\7]?_ &@?V)?^"</C_P )^,/@K\!-:^#GPC\?^'?ASJ7[
M:G@O5O$/PITI['Q!JFM?!_X;Z3;^ OAA:_$[XA?$[XG7MCXC;1OA!>?$UM=T
MG0OAUX9_H[;&#GI@Y^F.?3^=+1UZT ?R_P#PD^*/[+MS\5/V@_V1/VU_V?\
MX@>//^"A7AO_ (*F>*/VO/@K\/W\!_$_4O&WQWL-)^-[ZG^P5^U;X&^+7@/2
M7\-Q_ KX*_!RX\$?!WQ)XD\6^+X_"7P1^'WPJ\3>"_B[X=TCPS+%X:UWQ/XE
M3_#_ ,5_L%?\%*/V/OC/H\EG_P %9-0_:X_:8^,/P@\#^$-5OE_:F^,7[0NM
M?&[6_%'_  3Q_:@_9MBU"YL?B5/\*/ GP_E^#/@'0OBGX(NAX:^!_P "?A%X
MXTGQ=K?@CP[X#\=:3H/]=E&!TQQZ4 ?Q:_M-_ WX-ZIX=_X.@KWQ3\-_A3XS
M^*=UX(_9^E^&NNVG@#0M0FUOXQ2_L;_#.W\8>(_@Q8#2KB.V\=:S^UAI%_+X
MGU'P+;1>*YOC1HVGQ>*;E_&/AW2UT_[/_:(^,GP,T+]L?_@I=I_[8</@;6=%
M_:F_X)T?"W0/^";WBGQ%X%U#XE^'_CE\ =+^%OQ/\2?M#?!KX1:QI/AGQ5H^
MO>/;GX^W6@?$'QE\(M%N3\2/B?X?N?@KXJ@\*^+-"\#>%+_P_P#T]T4 ?R\_
M\$\+'X<7/QE_X(A3:MX4TC2_%VI?\$ O$GP/^(W_  EW@*7PQXNU:[TA_P!A
MM?"7PV\8KXHT'2]?U;2KD>#/C]KOPXT+6?M6B:_X?L/B-XQ\"PZAX=U35]8U
M#YK\&I^R_I_[$7P=\+Z1X7^$VB?&3]GG_@X4\&ZG\5X(_A[H7A_Q9\(?^$;_
M ."Q'Q?\;Z?>>(]8E\.V$OA67P5^RYJNL^(+NY.H6TG@;X%Z_<-J<NB^!M?$
M5[_8T0""",@\$'H1Z&B@#^?7Q!XW_9O^'G_!0G_@J/\ #G_@H_IWA31/!G[5
M/PB_9QTS]F?Q!\9]0?5O"'[0O[)WAGX0-X1^)_[,GP2T=[*XDUCQUX _:4US
MXG>.?$?P9\#W%_\ %?QGK7Q_\&^)O#_@_4D;0M1K\^?V#O@)H\/[97[#N@_\
M%#O 7PV\9>/M%_X("^(-'^.=_P#M"?#OPE)/8ZO9?'WX>:IX#\#_ !UG\;Z&
M--N/C!X"_9?M]9TGQKIGC2XO_%ECH&A_$G6-1GNM&N?$FM7_ /8A10!^4_\
MP0ZOM1N?^"2G[!&G:W=:G+XA\*?L[^"/!'B#3]<DOSKGAO5O!MJ_AV7PEJ]G
MJA&I:/=^%X-/M]$CT.[BMVTBRL[2PM[:"RAMHUX3_@X)\$V_C;_@CI^WC$?"
M$7C'4O#?P4U/QCHMO_PCR^([W0+KPYJ.G7FI^+M,@^Q7MQI-QX=\,'Q!>ZAX
MAM%MY-%T :S>7-Y:Z<M]*OZV'QMX,7QG'\.&\7>&!\0Y?#$OC:+P&=?TH>,Y
M/!D&JPZ%/XN3PN;O^W&\,0ZY<6^C2Z^MB=*CU6>'3GNQ>2I"W3T ?SVGXW_L
MH_#[_@HQHOQ4^,C?!WPE^PS\<O\ @GSX=^%O["_Q\\8ZEI'@G]E&T\01?&7X
MO:]^U=\)-!3Q9:Z5\,-(\7?M'^$+WX.>.+#6XVTG2/C;\(OA)H<W@Z_\?:38
M:D=*^QO^".GP^\9?#']BC3O"FN67C30OAO;_ !W_ &HKW]EGP7\2-*\1Z)X_
M\ _L=W_[0OQ%N/V8?"7B;2?%]I9^*=)2V^$Q\.ZIX4T#7HUU#PKX#U;PIX4D
MM-'CT2+0M+_4RN9\8^,_!OPZ\,:WXW^('BOPSX%\&>&[&34_$?B_QCKFE^&/
M#&@:;"RK+J&M^(-:NK'2M*L8VD19+N_N[>W1G4-("P! /R2_X."?!=OXU_X(
MZ?MXPMX1A\8:EX;^"FJ>,M%@/AY/$=]H%UX<U'3KO5/%NF0_8[VXTJ?P[X8;
M7[V_\06JV[Z-H']LW=S>6VG+?2CY-O;#]B[XX_\ !83X1ZQ/X5^!'CS]D^/_
M ((W_'"3P]+XJ\#>%9?@$!J/[5'@G7Y+K2K7Q5H<'P_DMO$/PLLOB+XUTF^M
MH'M_$WPCF\0>/]%GU'X?:Q<:[??TB<'!QTSC(P1V[\_XCVI: /XD/A-\2[[X
M+?LS_P#!#+XQ?M3_ !V^-O[/_P"QU\/_ -A;XL?L]^*_C3X(^&/PU^*X_9H_
M:\UG4?A1X'\*VGQ]T7X]?L__ +0>C?"[1/%7P:TKQ_\ L^^#/&=MX)C\4>#H
M-?\ %OPZ_MSP#\+OB%X\B\7_ --G_!+SX;?#'X0_L5?"OX=_!#6/V@/$/P5\
M.ZG\1U^$OB']I?1] \-_$K7O 6I_$KQ9K.B:QIWACPYX&^&EEX9^%&HC4)[G
MX&:"_@+PF^G?!J3P-%:Z!I.E'3M/MOT#HH _$;_@XB\->%O%?_!*+X\:3XB\
M-:5XLU!O'?[-UQX2T>]T"+Q-JSZU;_M(?"M]:NO"NE+97^J/K5G\/3XXFU"Y
MT*W.HV?@T>*[FYDBT6/5I4^5/^"BEA\&OV//VJ_V+/C#K/BN_P#V-/\ @G/?
M?#']I;1K[XT_LK? +]GWQ/\ #KX5?M>_&G4?@QI7A;XG_&?1O&W[-_QT\ >&
MM*^-GP1T_P :_!?PM\;-,\$WGB^VA\1>*O!%UXO\'_#?XA>/AXO_ *1Y/$_A
MJ'Q)9>#IO$.B1>+]2T35?$NF^%9=5L8_$FH>'-"O]'TK6_$%CH;SC4[O0]'U
M3Q#H&FZKJUO:R:?I^H:YH]G=W$-SJ5E'-5O_ !IX-TCQ1X<\$:IXK\,Z9XT\
M967B'4O"/A'4-<TNR\4>*].\)#27\6:AX;T"YNHM6UVQ\,+K^AOXBN]+M+JW
MT5=9TIM3DMAJ%H9@#^4KX:^,OV?/^">'Q>_X)^^.?BSJ/Q^U/_@E7IG[*W[7
M'P1_9D^.7[4_PD35+_X9_M'?%?\ :@T[Q%_;?C3PYX!^#OA2R^%GPU^//P#@
M/@7]DW4]6\$^$&L?@A9WO@+P]X5\,>%/%WC :AQ7Q:7X%_LS_'W]DG7/BA??
MM*?\$]?^"5VN?L#_ !4_99_9>UG4OAGX*^+O@SP7XQU/]H[Q[=^,/!'QU\*_
MM<?LV_M1>)OA++^VE^S/#\&/'/AG2?BGI/@?XCZCX>\+:Q\'_'UE%X@\,^,/
M"^C?V(X'/'7K[_6C ]* /Y??V$/@G\$O@O\ \%'/V-_AEX#LOBUJO@/2O^",
MW[1'P,\/>)?VLM$\+6OQ^\=_#RS_ &QO@QKOP$\%?%-+/PCX+N8$O?@-X:\2
M>*?A'\%O&OA/PM\1O 'P*TR72/&WPW\&>)/#GCS1M,^%OV'/A[^RO\1?V*_^
M"=WPT^ &B_#&'_@H-\'?^"KWB;XC:7I7PAL_"GA_XX?"SX(^$/\ @HS\:K[X
MX>+OB'%H$>G>*= _9CF_9"T_7_ FI3:V8/A+XMU^\^&/P?M_[5\;:OX0\*7/
M]K!NEU33[R30M1TY[A6U*QM;\I_:NGVFKZ=<7.GSQWEM9WUB]U_9>K6TUIJF
MG1ZA8W*W%K=6#W-E=1N\/RA^PE^R5;?L/?LW^'?V;M-\?WWQ,T3PKXS^+7B_
M2O%>L^';+PYKUS+\9/BGXP^,_B>UUFUTO4+O2+J2T\<_$#Q5'H]QI=EHL%MX
M7.@Z/<Z?>:GI=_X@UL _-3_@B]I_P@\#_%G_ (*O?"C1/"?AKP7\8?"W_!3[
M]J#6=6\*Z9X 'A?Q)X<^"WB:U^%6N_"";5)8- L!I/P_\::9JEQKWPC@NKJ#
M1?&FF6OB?6/ <6K6GAKQ1<Z3^\&I?VA_9VH?V2;,:K]BNO[,.HF8:>-0\B3[
M$;XVX:X%F+GR_M1@!F\C?Y0+[15W &   !T'IVX]..** /Y ?AW>>%OB7_P3
MF_8K_9F\#63^!O\ @LG^S?\ MG_L_P"J^-?A]J5]=^+?VE_A5^TQ'^U!X9U#
M]MG]J7XRQ65G?^+9_@?\;_@YK_Q<^+'Q ^*'B"'5_@W\1_ WQ-\,>$$\2>,K
MC7O"NEZI^G__  2AT[]GJ#]HK_@JK)\/_#7PQTGQE)^WWXPU;P7>^'O!VA^'
MM;U#X)7O[-/[(_A:ZU+P5J$&CZ=<ZO\ "Z]^+G@;QM8W-]X:GN_"=[XRTB_O
MGFGO;J"[N_V_P,8P,>G;\J* $90PP21R#D'!!'H:_BE_:7TKX/>$_P!B3_@Y
ME^!?A?P9X9\/?M"7O[6?C&^\+_#SPS\/%T[X@-\(_B'\(OV'#\-;;3+#1?#\
M=_;^$OB)XELO$NK_  [T:-XK3QS+H?C'Q/X7LM7MO#?B;5-._M;HH _E;_:A
M^'NJZ=^UK_P4X^'W_!."S\)> /'OQ@_X(5?#4?#&W^ +Z3X*LOB!\<M(^)G[
M3-YI+^'-9\!P6VDZC\>(_@EXQ\"+\/?$4MTGC'1/#7C+X>ZW8:_H'A?4--U^
M#V?_ ()7Z]^Q;\;_ -ICP5\>?V7/CM^V'\5/B)X(_9.OOV:OBE\+_''P$_9Z
M^ /PF_94\"^!O%'@Z?PM^SC\<O#?P7_9$_9QTS3?C%\,O%EMJ7A3X+> [+7?
M%8\.>$=)^+&H^#43X=7%QJFM?T>T8!ZC/?\ 'UH *_CR^.=S\-/'7Q _X.W+
M#6I/!7C#1OC/^RO^SA=? NVU5=%\0:/\6?'GP[_X)\Z]X:T*;X1B[6[T_P ?
M^,? /Q[MO"&A:<?!9U?7?"/Q;C\+:="--\8/HL3?V&T4 ?S,_#CP1X3\#_\
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
MJ]CJ_@?1K#P?X$\#?#LVZ:P #'U?_@I7\>_@[I?_  4_L/CS^SGX)UOXB?L
M_"3X2?M#^'O#W[/GQ%\:>-_#7CSX4_'70OBC>^&-,\0ZYXH^&?ASQ;I6L?#/
M4?@UXVO?BGXLT/X?:E!<>!5M_%'A3P'<ZM:R^%+KO/#W[>OQ&\1_L=>,OVFO
M!%U^RQ\:O"EK\5? WA+P7^T?\//CCX3\+_LO6OP-\06?PQ7XG_M6_&*?Q[X[
MMM9^&.@?LX:EXF^*<7Q+^ H\9ZY\3-5O?A';Z#!K?A@^.+C7?!/;^(/V'/C8
M?CK^V%^T%\-OVJ]+^%WCW]J7X<_LL^"-%U#2?@9+K4_PIU#]E/Q3XJ\2^%M8
M7^U?C =.\=Z1XUB^(_Q)\/\ C[PIJNE:/;:MH6L^'K&UU*QBT/7$\8_)>K_\
M$6M:U"#XD?$C1?VC_ _PW_:6^)'[;O[+_P"W3K&H_"W]F[4O#7[&^K_$?]ES
M2SHVBZ!XQ_8YUC]H+Q3JGB32OB4VI^(?'GQ2\2:9^T1X6\>Z]\:H/AY\7-/\
M4:3KWPUT>VO0#QCQ3_P50_:>^-O[,VE^-/@+X8^$&B>,OA]_P6,_9L_8!^)/
MC3_A,_B%X>\'_%?PCJG[07[-KV_BGX5:?KOPI\1^(?"W@WX^^#OBOI?A/Q==
M^)K7Q#>> O!6I^+M9^'.H?%6:]\%>*9?LCP_^U[X-^"O[0O_  54\6_&C]G+
MX-?"6\_9(_9-_9._:8^.GQC^!]['XV^*/Q]\.WWPS_:6UR]TCQEK.L?#3X0Z
MOK]W\(K/X->(?!OP:T'7-5\2+<:-K:ZA%K/A:;Q5>>#/#' _\.BOB;8^!/VE
M_#ND?MD6EQXJ^,W_  48^$/_  4N^''B?Q9^SEI.K:/\.OC3\,OB'\%/B!?>
M&/'OA7PO\5O MQ\5O FLGX*:-X:T6S\-^)O@UJ_A[1+TW&M:KXUU^"[UG5?I
M6V_X)XQ^*?BM^VQXS^.WQ,T;XM^ /V[OV7?A!^R]\8_AS8?#?4?A]?C0/A1X
M3^*'A2;7](\:Z;\3-9-E<^,K?XW?%"ZU>RL?#%A<:3+<^"O^$;UC2IO"FIW7
MBP \^G_;G_:9^$GBO]D"/]IWX#?"[P3X._;PU.V^&7PT/A3XF>(KS6OV>?VG
M/$'PL\3?%3X;_L_?'*^O/".H#Q[I?Q)T[P?XG\-GXU?##POIFG^ O'.BC0M4
M^&WB'PYJ]CXZB^??V8O^"K/[3'QLT3_@G]\;/'O[-_P6\"_L[_MS_M"_&O\
M9:BMO"GQO\;>-OC/\/\ XH>!_P#AI?6/ OB:+2M4^$G@_P #>)/AI?:9^S-X
MF\/>*+BX\0^'O&+W.NZ)XTT_PU8;[[X=Z;]*?"W_ ()W?%C1[#]DWPC\>?VH
M/#7QV^'7[!^KP^*?V8=$C_9Y7P-XIU'QMX6^%?CGX(?"3QG^TQXNO?C%X^L/
MC#KGPP^'/CS4[BQE^&'A+]G:/7OB3!;?$'4TCEM=-T33N ^#/_!*3Q?\'/@3
M^P)\"[3]I7P_K^E?L)?M7>.OVI].\07?P&O['4_B7J7C>/XYVDW@V_MK?XX2
M67A:RT_3OVDOBM#'K-LNM7%Q>0_#V\>QAB\,>)++QT ?LN>A^A_SQ7\[?[!U
MAX<_;V_X*7?\%3?CO^TQX<T/XJ3?L5?M$:5^QI^R'\./B-HFE>+O"O[-W@_P
MKX.#?%KXA_#/2=7@DTS2?'?[2?B-K+6/''C=]"/C0>'O#NC^!;'QC=^"+6+0
M;/\ 7O\ 94O_ -I>]TGXQQ?M)ZIX8\2+8_';QC#\"_&'A[X9:G\'+WQ1\!K[
MP]X,UOP^_BSX=:SX\^(&J:+K_A'QUJ_Q%^&MCJE_J.C7WC7P;X(\)^/;WPUI
M-WXHF-S\Z>)O^"?_ (Q\!_M;_%C]M#]B[XY^&/V??B=^TMX:\">&_P!JCP%\
M6/@SJW[0OP-^,U_\*].O-&^&OQ.LO"'AWXS_   \=_#OXO\ ACP]?W/A.YUS
MPU\4Y/A]XE\.223^(OA?J'C6>?QI* <[XOT+X1?\$M=%GTC]E7X):9/XH_X*
M ?MP?#OPS\/_ (&Z!=:;\-_A+HOQV^)'PTTC1_B)XZFN]"\.:H/ ?P[\._!;
M]GOQ1\:?&^EZ!X:U>]UK7?">M:?X;TV/6_&\3VGC7QR_X*=_M"_LS)^V)\*O
M&W[/GPR^*_[2O[(_[-WA?]MO2-"\$?$WQ'\._ G[1O['%[XE\7^&/B=\2_"9
MUSP?\1M7^%GQ$^!NJ^#-=M?$WP?\1:EXWOO'<-IH%_\ #_Q-?S^-1H_A/Z>_
M:-_8!U']IGX0Z+H_CKX\:_;_ +1O@#X]_"[]J[X+_'>P\+R/X0^#'[0?P8W)
M\/[OP;\"KOQ=-I=S\'(]-O?$OA?Q;\+?$'CK5]=\:>%?''C)=:^)K>+]1T[Q
MGH_HOP7_ &2]?\.?'#XB?M1?M"?$7PA\:OV@?B#\(/!7[/2ZAX(^$L_PA^$O
M@GX*>"/%?CCQROA;P3\._$GQ'^-GB^WU?Q[XM\?7^J_%;7?$GQ:\36?BU/"W
MP[T_2M \+6/A)H=5 /,_B]_P47\"_";PM\2/C8MKX<^(G[,/P8_8<T[]M/XC
M?%#X?^*OM_BG5M'\<KXEO?@CX6^$WA&^TVT\-^-D^,VB>!/'>I:/X@UGX@^#
M[3PU-IGA&#58+O3?'T.M^'/CKQ#_ ,%6_P!J#X<>#OVJ?$GC#]C+Q)XAA^"'
M[&?Q*_;(\-^-9?A;^VS^SS\#;74/A#:IK/Q+_9;\8?%;]H[]E#PK<:Y\2=+\
M+1ZKXE^$GQ/\->#M(T#XYVVBZE9>(_AU^SY.EC)?_6GP0_X)9_ OX4?L-?&W
M]@?Q#JWB+XC?"3X[+\8?#7BG5-5GNH?$EA\+_&>E?\*O^#G@S0YM=U+QA:Z5
MJO[/'[-_A?X-?!KP9XJT^&TAU'4?A'I/Q+_X1S1/$&M7]A!XS:?\$T/VM/%W
M[,_QF_9I_:,_X*6^,/C_ *%XW_9N^+/[+/PXUW4?V?M#\#W/A[P'\9M"/@7Q
M)X^^.%KX<^*4EW^T9\=/"WPU\SPI\./'E_K7P[\+Z5JFL>)_''C?X=?$3Q3K
M-O>Z4 8WBO\ X*2?M&?"OPM^SQ%\9?@]\)-&^)'[<'B'04_9:\,_!*X_:9_:
M<O/!_P .M(^ $7QC^-GQ ^-W@;X;_ *T^(GBC4_A[/;36/A?P-\'](U6S\87
M_BKP=HGB7Q]\-_"]IXQ^+6@S?#+_ (*=?';XKZ;\$/@Q'^R]K?P9_:^^,W[0
MOQY^"FFV/[0WA7XQ_"#X2ZG\)?V9?#7A[QM\3OVU/AMX5^)'@?P)\=/'_P (
M?$'A7QQ\.M.^''PRU7PMX$\3:A\7O&EQ\,-?\?:-X1\#^)/C4?:_VA_^"<OB
M#XT_!3]D+2?!?[1=_P# W]K/]AN^\.:[^S[^U7X-^%NBZ_9Z5J]K\.KCX2>/
MM%\5?!SQ;XGU.#Q)\,_BQ\/+^]TCQIX%B^(>DWEQ>P:)>1>*_L.F76D:KQ?C
MW_@FQ\<O&\_[/?QSE_;=U:;]O+]G?XP^-OBEX8_:&\3?!<>(/@A<>&/BS\.O
M!_PD^,/[/=K^RCI_Q:\-6WA[X ^/? W@#PA?_P#".:1\9$\<:!\5-+NOB]IW
MQ$?QAK>LS7H!Y#_P0KT?5] T/_@J;H_B'P=X \ >(['_ (*^_M-0^(O"7PKF
M>X^'6F:Z?@Y^S0^JS^#I9O#WA2Z_L76;QI==MX;_ $"QU.T;4Y+/4WO[^WN-
M3O?C[Q-\&O@7J7_!=#]O2#Q)_P $V/#W[:UO>_LA?L;^);C0= ^&'[%>LOX2
M\3:WXF^-4.N>-]87]J3XJ_!VSEUCQ=!IFEZ=?ZQX4G\2:WJ<7A^P@\2M:6VG
M:!Y_[1?L,?L7>(_V/;C]JW5?$_QSO/C5K7[5W[5?CW]JWQ 1\.=!^&WA_P $
M^)OB#X=\(>'-4\,>%M)TS5_$FK7>BVECX,T6ULKOQ#XFU:_%AI]@MRUQK+:Y
MKVO>4+^PM^TAX8_;=^/?[;GPO_:E^#N@^)OCO\-/AM\'=1^'_CK]E#Q;XZ\+
M:#X"^$NJ>(M7\%3V^HZ%^UA\.M?O_&RW/BS7HM?UYKVR\.ZM:W5NEKX*TJXL
MH;H@'AI_:,M/^"?'[+7P6^._PT_85TKX.?L>?$#XT7VM_M>>"O#^LZ?X$\9_
ML#>'_'WC&'POK?Q5U#X">$/"6M^$?%7@OP3K=B+G]I/3?AQXVT^Y^&VMZCX@
M^(GA?1?B/X*@\3:AX?\ 9/C-_P %"OB?\#OV??A9\5O'G[/TMCXW_:@_:,\,
M_ O]F3X>>&8OC'\2O$4GACQMHOC/XA:#\4?C;X"\%?!BZ^*_A#Q)IGP0^'7C
M7XG^*O@3X \$_$CQ'HVOZ9IGPJNO'%K>:EK/C;PGZAI7[&OQ9\5ZK9O^TU^T
M7H'[1W@K7OBSXR^*?Q4^$FN?!#_A'?A5XDM6\ ^%O!7P9^%G@KP?<?%3Q9:>
M&?A+\(M5T+5_BA<^%/B1)\;+CQ]\6O$LOC[4-6T37- \-W&F?*P_X)">+#^Q
MYX>_90@_;$\8Z'>_LY?M Z1^T7_P3N^,&@> +[4/%G[%/B+P3?>*9_A3\-OL
M7Q.^*GQ-'[07P0^%_AWQ=K7PH\._#_XIZN;JZ^"%]/\ #'5O$E[8V?AS4O#H
M!;^'W_!3+X[^*H(_@WK?[,/B'PO^TUXW_:AL?V:_V?O$_P 1_AY^T5^SU^SK
M\;O#VH? _P =?M':K^T-I]K^T%\*/ ?QFTK0?AC\*OA5\4+#XB?"/1O#7C74
M4^,WASPA\--+^*C>#OBAI'QDT+UW2_VQ_P!K3X;>/_V=_A=^TY^S)\/?"6H?
M'C]M[XM_LE^&O'7@[XQK?:;XU^''A3]GSXA?M!?"_P#:>\*>!;;0O&-_X8TK
MX@6?PO\ &/@/Q)\%?'_CG3O&O@/Q!I]MK4/B+Q5H.I6KUQ7Q<_X)G?'/]H#X
M1>&KCXN_M[>.I_VU/A?\9?!GQW^ G[4_PV^$>A?#WX>? [QG\.-%\:>%?"V@
M^%/V6YO&WBGPUKOP]\4>%_B)XXL?CKHGC7XB^(_%'QQE\3OI7B?QO9_#OP9\
M)/AY\-M_Q[_P3S_: \=>%O@]XUU']MN;5OVQ/@]^T_X6_:?T?XW^,O@!I'B'
MX(F\T#X/^/O@+J'P6T;]F/1?B;X0O?"_P2UGX;?%#Q[,NGZ9\<Y/B=8?$/Q5
MK'Q /Q3OKZ:WTZT /G+]MO\ X*%_M0Z3^S?^W!<? [P3\-? /Q"_98_;^_9F
M_8XU'QAJGQ'\1ZC'XA^'WQ[U[]D&\@\=>&[6/X3R2^&_&>HZ-^U-I?@S5M*N
M!K%KX%;3]=\=>'/$/C'4=.T/PWJ/U3X4^-'Q)/[<7[2?P<MOV6OV:M _:&T#
M]A']G/XZ6'Q.T'XCZS=ZA\8;WQ?XR^.?@GP]\'?B/\2Y/@%X;\8>&_A_\/OB
M3\.?B)8^%-4.@_$?R?#?BJV\?6WA70M;US7OA[IWD/C+_@DY\0_&GP>_;P^'
M.L?MF:SK'BG]L_\ :;_9W_:NT3QKX@^ W@:;3?@_\2OV?+C]FC5M,LI?"'A7
MQ'X-E^(OA76]7_9F\)Z6NE7/BCPC=:5X$>QT:;4=9\;6OB7XD^-/K[X;?LH?
M$?PO^V+XL_:]\=?&OPOXVU?QQ^RW\)OV:_$7@W0_@[?>"+11\+/'7Q)^)]MX
MNT76YOBSXM;3[:_\9_&/XAVMMX:OM(UBZT_P3'X%T*^\5:[XF\.>)/'/CH \
MK_9W_;]\5_M+_";]B'QKX ^%O@^+X@_M,>(_B#;?'#X4:W\0_$FCZQ^S/X9^
M!=QXB\+_ +2=Y/<:E\,[36?B%KWP+^--EX-_9XU>R3PIX1T'Q-\2/B/X4UK3
M_$>F^!KR'6[GY8_9Y_X*\_%#]HCQI^S1XY\#?LF_&'Q/^RS^U/\ $O5O >B:
M[X<_9V_;#3QW\&/ VI2>)4^#O[2'Q(^(^L? 6V_9C\4_"?XCMH.E_P#"Q=,\
M)_%+3+GX"VOC;PUJ*^*_B_8V/B^3PU]]_LY_L(_#G]FK]HG]KC]H#P9K-[</
M^U1\1[;XFV_P_ETVUM/"OP?\0Z]X5\(67QJNO :QSSRQ7W[0GQ#\':9\6OBW
M?I'I[>)?&%II$U[;W,NBVMX_S;^RG_P3.^,'[)NM:3\*/!'[<?CFY_X)^^ /
MB/J?Q*^#7[)5O\*]"\._$?P!%<^)U^(.C?!K5OVLM)\7CQMXR_9W\+_$6\U?
MQ#IWP^D\#Z#XNUWPRGA[X0>._B;XO^#-MXR\ ^/@#ZN_;1_:$\<?L\>#?A]K
M_A2#X3>&_#WBGXEV/@_XE?'?X]>.-,\)?!S]GKPE=>&/$^JZ7XO\4Z,?$/AK
MQ3\2M?\ 'WC[2O!?P/\ AW\._!^KZ-J&K>._BCH>IWFN06FC?V)XB_/SX=_\
M%5_CU\4_@1_P3J^*O@?]E[X::QXB_;5_:7_:&_95\7^%]5^._CCP7:> ?B)\
M!8_VF[&+Q+X?N/$_[/\ ::_??#3Q1>?LP>,?$GB.]\6^'O#7Q1^'7AV^T70=
M,^$7Q1\8WU[8Z-]L_M@_L=^-_P!HOXH_L>_&GX9_'2V^$'CW]D/XN>-/B/H^
MC^,OAD?C1\)_'NF_$3X4^*/A-XCM_$/P]A\?_"^]L/B+X=T?Q+<7WPH^*%EX
MNE;P!<7GBBTNO"7BK3_%=Y;6GRU\%O\ @E9\2?@]X<_9-\&R?M::;XY\.?LB
M?MJ?M ?M;^"Y/$'[/5EIOB3Q99_'K4/VBKC5/!GC+4_"_P 6M$T5O%=K:?M6
M?%V'5_'OASPOH'A/5K[2_A1>>'?@_P"![/PIXWTGXH@'(^ /^"J'QHUSX*^)
MM UWX#_#[4/VU-&_X*2Z]_P2YT/P5X=^(VLZ1^SUXM^-6D>%[;XN7WQ:C\?:
MYX=O_'.@?"#PK^SZ?$?Q+U_1[SPC?>/]:U[P+JOP\\+Z9=:OXD\.:DW/?\$O
MM%\7Z#_P4P_X+>6'Q \._##P]XU?XG?L/:CXAD^$%OJ%CX(\4W>K_LS:AJL?
MCV#2=7L;76-!\0>.+:]A\2^,O#^J:AXLN]&\7:AK=BOCWQW:Q6WBK5>QUO\
MX) >(]2\'_'5-(_:MO?!WQB\;?\ !2&3_@J%\!/B[X7^$+VJ? 7]H*7P;I_P
MTG\/:_X&O_BMJ&E_&GX6:I\-+34/!NO>$M;U7PG+K-GXJ\5W%SJ:O=Z'%X>^
MJ/V2_P!BCXB_ ']I#]K[]J'XH_M"Z=\8/'7[8A^ EWXP\+>#_@S8_!_X<^$-
M8^!WPJT_X8V]YX4T[4/'_P 5_&LMGK$-K>7UEI^N^/\ 59-&L+U-+U"^\3:A
M:+XAF /EGQM\3OVD/BM^VA_P4Q_9D^)WA'X&^+_V1_ _[#GP*U.'P/K'B;6=
M>N[?2/C!IG[;MMJ7B'4_!&N?!VY\-^/?$OQ.U7X<Z%X;\?>$==\7:3X-\%>!
M?"WA:;PU=^,]<U/Q=!>?/W_!,S]M+XU?"KX:?\$8/V8?B[\)/AWH'P0_:B_X
M)D^"M3^"WQ \+_$36/$7Q-T?Q%^RW^S/\%?%GBG5_B[X7O?"^A^$=!\$^/\
MP-XE34?!EMX-\2^,_$NC:C86]OXMCM&U:ZM/#GZ4>-/V+_B=J'[5G[07[1/P
M]^/WACP?X6_:4_9:^'7[/GQ"^&'B?X(W/CG4H?$_P@E_:%?X=^/O#_Q!L?BY
MX(_L[PU;C]H+59?%GP]E\'7FK>(KOPYI\FF_$KPS:WEQ8Q>.?#S_ ()@Z_X(
MU_\ X)9:G>_'SP]XBTC_ ()B_ 3X@?L\Z1H<WP1N;1?C9X.\=_"GPE\$Y+_Q
M)=W'Q?U6'PIK-AX \ >$FE-CIVNZ7J7BO_A)M8DTRWT/6M,\*>' #RS]F+_@
MJ_\ %C]HSXA_LQZ_I/[)GQDE_9L_:[75;KPKXDT[]G+]KRQ\2?L^^%=1T#4/
M%OP6^(_QK^*'B'X'V7[-'C/P=\7_  S;:1_PE-[\+?B;+H?P9\9>*M%\.Z%X
MO^/O@F'5/BS9\E_P6$\>>(_'_P"U5_P23_X)SW&MZQX8^!W[=/[0GQDUW]I6
MYT.]FM9/B;\(OV6/AGI'Q"U#]F7Q2BS6T=W\,/VA=0\66OAKXFZ=%=6][K'A
M?1Y]"4WFE:MK&EZA[[^QK_P36^-?['UWX7^$>F?MY?$CQY^PK\(?%FK>*/V?
M_P!F;4OAKHVA?$[P1I,DC7OA#X/?$']JBT\87_C#XK_ ?X=ZYJ.L^(/#'@@^
M"/!?BJ\>R\#^!O%7Q$\1?!OPOK'PO\8?4'[;?[$'PZ_;9\%?#FP\0>(?$OPR
M^+?P$^+7@[]H#]FKX\^!4TJ;QM\%/C7X!N_M?A_Q+::1XALM4\*^./".L6[7
M/ASXA_#+QMI.J^$O&_A;4+F":WTOQ-IWA7Q7X: *6J?\$_OV1M'^+O[-'[07
M@OX1?#GX*>-_V1V\36W@+6_A5X.\(?#:Q;X8ZY\'?B-\)KSX3>*$\/Z3IEG=
M?"G0K#Q[_P )EX?\-ND-CX7\4^$]#O\ 13IUI+KEMJGQDG_!3[XP:)\!?V>/
MV^/&OP&\,Z+^P?\ M%?$7X7>%T(\8:@/VAO@I\'_ -H3XA:7\//V<OVG_B%I
MDEI-X&\6^&OB%J'BSX<:CX_^#G@^>W\7_"/0/']GJND>,_B]J&@:QX?/W_\
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
MPW\$^-X/$%KX\^(&N>'-:\%5YMJO_!67]J?3=+_:"^+-Y^S)\"+#X&?LD_\
M!3+P=^P;\<EL_CYX^\0_$_7O#'CGQE^SG\*M.\?_  ?TZ;X)^%?"^K^)]'\7
M_M#>'_%FK^'O'>I>"=&N/#UIJ?A+3-:FO],M_&VO^S_#_P#X)*ZEX(^#6B_L
M3S_M"Z3K7_!.GP;\;?#_ ,7? W[/D_P3EE^-.G>%O"'QRT;]I+PM^SQXJ_:,
M\0_%OQ/X<\8_ C3_ (K:2+"]TZ3]G[1_B5J_PC^R?#.Z^)JO!>>*-2IZ]_P2
M:\::S\%/VQ?@VG[3?ANUA_:__;^\'?M\:SX@D^ &HW,O@?Q)X-\>?!;XCV?P
MZTG3$^.]I'J^A77B']GGX707&N7U[;ZBNC2^/[-+7[;XF\.ZGX& /T>_:L^*
M_P 1?@A^SU\3_BK\)_AII'Q;\?>#=%MK_0O!7B/XB>%OA+X2=+C7-+TO6/%7
MCCXD^-+JS\/>#? 'P[T&^U/XB>/M:NI)+RW\'>%M<31;/4-:DTZPN?QR\6?\
M%G?B+X/_ &3/VZOC9X>^%OP2^/\ XF_8F^./P/\ AE:^,OAY\4_&'@?X*?M
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
M6N:1XQ\+_$?PK_X(_>-O@M\*/^";/@GX>_M8:9:^./\ @F_\2OCOXD\'^/\
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
MRC^T7\'_  +\-O\ @Z$_X)D?L7^#8/$VF?LL>-?V%/%OB7QQ\#[GXA?$/6_
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
MO:>']*M[75!JTGC!?$>DZO)?V#Z;#HK:=<QW,\O?444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M^V+\0OA__P %G?@=X&T[]F^;P1_P45N;SQ?\&OB'XN^,?Q+\/>(_#OB;Q?\
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
M7P/K7P'^$5Y'\1_$_P 4O%&F2?\ "X/$I\2_\(QX.NM+\3:-X3NO$7B_P/\
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
MTGQ/I7B&U^,<NH0Z[IN@:!<V-W9+X;_X1N\M],_X3/Q* ?%?_!1?Q'H_A?\
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
MQQQJJ(BJJJ% %2T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '%>*/AK\.O'&L^"O$?
MC3P#X*\7^(?AMKLOBCX=:[XH\*Z%K^L^ ?$UQI]QI,_B+P5JFK6%W?>%M=FT
MJ[NM,EU?0I[#4)-/N;BS>X:VFDC;M  !@  #H!T%+10 5XYXV_9U_9]^)?CG
MPC\3OB/\"O@Y\0/B5X \O_A!/B'XV^&/@GQ7XY\%>5=&]B_X1+Q;KVB7^O\
MASR[TF[C_L?4+/9=$W"XE^>O8Z* $  )( R>I[G P,_04M%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MB-\:OA]<?$#X ?"WP=8:GX+\=^&;Q/B;\5O"'B&#Q#X+U>V;0OL6H>%]0\0
M'W-17YSV_P#P5 _9RTB[\71_%[0?C3^SOI>A?LT>._VS/!^O_&KX8:CI&G_&
M']ECX7Z7;:Y\1?BQ\-].\(7OC7Q/%K'@30M3T#6O&GP ^(GA_P"'_P"U/X0T
MSQ-H%UXF^!6DKJ $?T=\$/VBK;XR^(OB#X)U3X1?&/X)^/OAG:>$-4\3>#?C
M!H_@N&YGT/Q_+XK'@[Q#X6\5_#3QY\3/AQXVT/6H/!^KS/J/A#QMK<6BWL<W
MAGQ&-'\9:1XC\-Z( ?15%?"_[3G_  4!^$G[+GQ0\$?!#7_AS^T?\5OC'\3/
MA7\5_B]\.OAW\!_@/XX^)6H^-?#OP:ATB?QEI.A>([>TTSP%)XNA77-,CA\.
MWGBZSNK2XU3PU;:\VBW'COX?1^+.*^)'_!43]G'X47_B.^\:Z/\ %32OA1\+
MO%WP\^''[1W[0<_A?0[3X,?LK_$_XJZ'X*U_P1\//COJVI>++'Q?I>MRVGQ*
M^'D?C36/ O@KQ]X(^#\OC70)?C1XL^'EC<3WEN ?H[17Y^_$S_@I#\#OA?\
M$;4?!NI>#_C/XE\#>$_C7\-_V;?BE^T#X*\#6&O_  4^$GQ^^+TOA:S^'/PJ
M\6WP\26GQ$\0ZWKNL^/OAWX9U77OA3\./B/X%\ >+/'GA_PM\3/%G@S7H]<T
M_1I_&O\ P4>^ /@/QG%I6KZ7\2KSX26WQYTO]E;Q7^U+H7AK2=:_9T\ ?M+Z
MSK%AX7L?@]XT\267B5_'.GSP>-]8T;X9>(_BKI_P\U7]G_P)\8=0G^"_Q ^+
MWA;XM>'O%W@KP\ ??=%?C5X!_P""@_['O[-7[-?[9O[2VM?%[]K_ .(_PB^%
M'[<GQC\"_$[7?C;X.^)OC#Q9\/?BWXM\2^$K[4_A#\/?#>L^%="U[X6_L[_#
MOQ%X\T;X=?#>W^(6G>#O"'@X0C2YO$<VGW^A:SKG5_$'_@K_ /!'P1X'_;:U
M";X._M):1\6OV+/@?K'[1^J? CXE_"C4OA;\0/B_\ X=-UJ[\.?'SX6V_B6Z
M$.H?!?5;SP_K.F>)]>UHZ+XT^%FK:+K7A?XH_#[PCX[LX/"%X ?K517A'[,?
MQ>U/X\_ 'X2_%W7/"6N^!];\>^!/#GB+6?#>OZ%>>';FQU74-*M+C4I-/TO4
M+S4+Z/P_=WDDUUX<N+J\N)[W0Y;&ZED:25J^>?CE_P %&_@G\![OXS7FL^"/
MCMX\^'?[+MUIUO\ M<_&#X5?"^[\:?#_ /9?35O!WA?XB6USX_MH=4LOB#\0
M%TSX>^,O#_C_ ,>6?[.7@/XXZM\'_ FHVGC3XS:=\/?"]]INK7H!]^Y ZD"@
M$'H0?IS7X$?M#_'O7/VM/^"CE]_P3_TSQ?\ M3?#_P"!%W^P)X?^./@OXS_L
MB>,O%GPV\0R_%CXT_&6;P;X'^/D/Q;^'?B2QD\0?"KX6^$_"3S^#K'4)]=^#
M7B_7_&'CF'XJ_#_XCVFA^#E\/?HE^U=^T'XD_8&_8'^*GQ[\1V/CK]IWQO\
MLY?L^ZEXEU:\M= T'1_$7Q8\5> ? LEQJOCKQM:^$=,T'P;X#T/6=0TF\\8?
M$34O#VC:;H7A/1I-7_X13PW=W,&A>&+\ ^Y<CIGGTHK\*?B#^V#XS\*?MX_L
M>^/[[3/VM-1\)_%7_@GA^V;XD?\ 8[\)^"=8FU3Q=\7?AG\;/V2[;P_KFF_"
M>VDM],M?&-_X?\1^/?\ A'?&?Q<\>VWA31?!][81:?XB\(R^)=5'B;[=\'_\
M%&_@#\4?@A^SQ\9?@QI_C_XQ:O\ M5Z9XHO_ ($? SPAI7AC1?C=XQNOAS!J
M$GQ@TS4M&^)/B_P%X&\ K\%KS2-2\.?%#Q1\2/B!X0\ :#XY/ASX=6?C#5/'
M_P 1/ACX9\:@'WS1D>HKP3]FS]I/X6?M7_"K3_BY\);[77T.77O%W@KQ+X;\
M8^&=9\$?$+X<?$CX=^)=2\%_$?X7_$OP+XDM;'Q!X-\?^ ?%^C:KX>\1Z'JE
MHJ?:+2/4](N]6\/:EI&L:A^,'QG^*_Q2'_!3/]L_X#:Y_P %#OB3^R%\"/A7
M^P7\*?VG?"'BBYO_ -GR7PA\*_B1XR^(_P 4=$\4^,];N/C;\-/$D>O_  ]T
M2P\'Z'?7?@;Q!XCB\-6UD=5T^VFTJTOK$Z6 ?T-49'J*_$3_ ()R_P#!3;XC
M?&#_ ()W?L&_%O\ :7^%OC?Q'^V?^UC\//B1KG@_X"?"KP=IGA[QQ\9]#^#G
MBC4=(UCXT:39_$;7?AO\*_AQX&\3?#H^ OBK>>,O'_C[X=_"J]NOB?X*\->
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
M6_\ !1GX<^"M+_:R_8Y_:;^$W_!/?XG?M;_#N\\2Z)X?\ ?$"]^&$.A^.8/
MWQ,\)>+?!?B'XF6GP^DUCQAX)O?#VM> _'%_\+OVDO"=L;Z2?P5X%U>WCUO2
M0#]UJ*^!OV:_V]/A#\:_C!>_LO6>C?&/PM\5?#?P'\$_';PS?_%GX=Z]X)T?
MXZ_!_5;RP\(:Q\5?A3?^(91XBUO0?#/CB[TWPQXK_P"$UT/P9XD34]?T+5M/
MT;5_#>N:?K]SI?MV^./A?X'T#]F:?XH?$W]I;X7P:_\ MN_LG>$O ]W^S6WB
MVQG\;?$OQ9\7M \,^!_A?\<-=T#0-6T#3/V<O'FLZQ#I/Q?L/'NJ>%_#_BSP
M_P#\4EI.KWGC36O"WA[6P#[GHKXC\<?MY?"KP7\:=;^"UMX+^+'CJX\#_$/X
M#_"/XM^/_ &@>&-=\#_!CXH?M,Z[X*T;X*^#?B+9W'C/3?B1%+XMM?B%X2\2
MW?BCPI\//%?@+PCX:U>VOO&GBSP[=21V,GTY\6/BCX%^!WPL^)?QJ^*.N?\
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
M^'UU\-=6L?'7Q&\/:9HEWXFT#Q6^M>#?"_COQ#X>\!?$*+4?#DTUG8VWQ/\
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
MI&NZ_P#$GX&Z4^J^ /'.HWJ:=X1_::\&ZGJ7Q"UKPW\*/B#IWA/PMI?[ET4
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
M-4TR*YEM[>S-QH'@'0?$.K65I/=7EC!<:YJMMIWAK1$O;?4/$>MZ-I'FZA$
M?D-XA_X)D_M#Z5^QKXZU7X70?"?0?V]-0_X*>^)/^"K_ ,,M#U?QQXNU/X%>
M"OC%XF^/CZO<_"[7?%>CZ#X,\6>(?"NO?LN:GXD^$WQ0O=.TG04\3^+?&/CC
M4]&-CHVI:>T7J?P&_P""9?CW]G_]O2Q^)/A_QJ?$O[+^M^#O#G[27Q1?7;T0
M^/?'_P#P4YT+P+\1OV<O&?QXU'0],N++PII>A_'KX$_%O5_&7Q2T'0_#=KI#
M?&/X?>!/$?AX^'TM;W3]4_7[XC>.--^&7P\\=_$G6M-\2ZSH_P /O!GB?QQJ
MVC^"_#>K^,_&.JZ;X3T2^UZ_TWPEX0T"VO->\5^);ZUL);70?#>BV=UJ^N:I
M+::9IMM/>74,3Z'@[Q18^-_"/A;QII=EK^FZ9XO\.:)XHT[3O%?AO7?!WBFP
ML-?TRUU6SLO$OA#Q18:5XE\*^(+6WNXX-9\-^(=+T[7-"U%+G2]6L+2_M;BW
MC /YN?%'_!+?]IOXI_L<_M=_#C5OAY\+[#XLW_\ P5[^)'_!3C]GCX=?&?6/
M#'CKX(_&;PMJ7QNL_BOX8^"WQ_T_PXWB%K"P\7^%&\1>!OB!H=I]LTG3M9U#
M1KJP\5Z_H/\ :KPVM<_89_:@^('P3\*?'7X,?\$VOV/O^">GQP^ G[47[)G[
M5G@C]CCX5^,OA!IGB/\ ::U3]FN]^,VC_$;X;_'?]H_X,?#G2_A;H>C^./ G
MQEUBU_9N=O"_CJ+X>^,-(?Q9X]U/08?B/JOAWX:_TOUY!\6_CY\'?@1)\+HO
MB]\0?#_@!_C5\7?"/P$^%?\ PD,T]NGC;XQ>/K76;OP9\/M'DB@E1O$'B2'P
M_JXTJ"X:"*XFLVMQ,+B6"*4 _G5_:!^!GQ]\1#_@K3\9_P!J']G#X*?"_P"'
M/_!17X$?\$]OV;/@A\*?C3^TU')XFOOV@]%UCQ=\-/!/@3Q1K'P2\ _$#1/!
MWB>3XH_'/24\/^,O#?C#7_#OA;Q=X1\,>)Y?$3^!]1\6>,OAL+^SW^U1\6O'
M/Q8^!/[;/P#\4>$_B_\ \%!_V%OB_P#L#?#O]L!_VM/@;^U?XC^#/@SPE\*_
M%_C&^?Q9\%?A5^R9^P]!H_PR\8>+M9U3QE\2?BIIUKXOO];^-6L?"+X3ZQJ/
M@GPOXH^%MMX4_I.^)GPM^&?QI\#Z]\,?C%\._ GQ8^&WBF*S@\3_  ^^)GA'
MP_X\\#^(X-/U&SUBPAU[PGXIT_5=!UB*RU;3[#4[2/4+"X2VU&RM+V 1W-M#
M*GD'[/?[&'[)G[)YUN3]FK]G+X,_ ^\\36UG8^)M7^&WP^\-^&/$'B73]-N+
MR[TO3?$7B33["/7]<TS2;K4-0N=)TW4]1NK'2Y[Z]DL+>W>ZG+@'XQ_LW?L@
M_M":=\+_ (B:3\0?^"-W_!,GX,?%[X>?LQ?&?X5^(/'/A"V^!>IZ+^WI\0_$
M/POU3P1IWA'P3;?#_P"%?@W7_@C^SE\<M6\S6OB\WQ=U.R\4Z+H]]I'PYMOA
MSXHTO4=?\<>%_K[_ ()??LH?%#]E;Q'^T!H>B:!\<?@G^Q3KFF_"*V_9I_9&
M_:-^,7A/XZ>./V?_ !MX9M_'6G?&9OA=XJ\&?$CXSV'A']G#QII,_P )[OX?
M_#[6_C%XR\06/C/2?B5JI\*_"[2;[3K+Q=^O%% 'YT_'3X*?%SQ?_P %'_V$
MOC_X8\%-JGPF^ GP:_;'\!?$GQ,_B+POI\]CK'[1[_ %O!C:+H%[K$>NZY;Z
M%)\#=7/C)UL+);*V\5>%9O#S^)[A?$=GH'Y-^(?^"9WQI^'7[5G[8GA_3?\
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
MUI7BWPIJ6I>%M<L/$GA^ZO\ 0]:MKO3[M],UO3+&_@2X@DB=X##/'-;2SPR
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
M?BG!XNTO3O@=I_UGH'P=_;4N/C#_ ,$>OCUJ'[*UIHK_ +/WP _:/_9U^/\
M\/+WX]_#.Z\0_!T_&+P/^R_8^'OB!KVLZ4+WPWXST+3];^ OBO2]8TCX5ZCX
MYU^.V\0>#=6L[.Z6Z\26/A?]T*KW=PEG:W%W(LSQVT$MQ(EM;7-Y<,D*-(ZP
M6=G%<7EW,54B*VM()[F>3;%;PRRND; '\NGPF_8S_P""E$G[6'_!/K]IKX_?
MLYZ#\1?CG^SI^U?^V7!^TO\ M$>(/VI?#6LP^._A=\8_@Y\8_A[\)O&7[/O@
M>ZL-8F^$'[*?AG2_'/AG3]-^"'AS2_ _Q"T_QEI-[J_BCX)^)-<\0>*?CGJW
MV%_P3]^$7_!2?]DCX<_#?_@G]K_PB^&EU\!OV6M6BTGPA^W5I/Q?\*7^M?';
M]G3PUXTUGQ=X&^'?A_\ 9@N/!=GJWA+XY:_X+7PW\%/B7>>-_''A[X?>$4OO
M%GQ3\#?$OQ[K>DZ#H6N?JS^S3^TA\+?VM/@]H?QV^#%_XAU/X=>)/$7Q(\,:
M1>>*_!?BWX=>(VU7X4_$WQC\)/&%OJW@?QYI'A_QGX9N;+QGX%\060TOQ1H6
MC:Y#%;QMJ.E:?<N]K%[Q0!_-I\%_V"_VOO ?[*?_  2W^$.N_"&U_P"$X_9'
M_P""HGQ<_:]^,45C\1?AW=:#%\)?'/C/]L?Q%IZ>$=8?Q';W7B+Q5'IW[6/A
MB%=&NM'T2WDU'X?_ !$@N=2L+0>!K_QMF_L]_P#!.;XS?L\_'_Q1\&M0_P""
M:G[!/Q^^'C_M4^+OVC/A#_P4X^*%E\'[SXJ^ OAE\1OCUJ7QPU;P%\1/AU??
M#S4/C9XP_:;^$ESKGB71/@Y\0_"OB+1/A?=EOAUJ%_J'@>U\&:AH>K?TNT4
M?S#Z)^QI_P %&?AO^SC\,OV#/#G[-_@?XC^&_P!EO_@I1\'/VH_AE^U1XH_:
M?\+^&?"'QN^ VB_MZ7G[7C1^*/"\'@+Q#\5_!?QE\*Z9JUOX-^)&AW/@+6?"
MTT5AKOC;X?>._B7K,&D^!/$_]+_B*\O].T#6[_2M$O?$NIV6E:A=:?X=TVZT
MNQU#7;V"UEDM=(LKW7+[3-&M+K4)U2T@N=5U&QT^"259;NZ@@5Y%V:* /YYO
MV?OV&OVKOAUIG_! ;1_%/POLH_\ AW'X8^+'A7]I&^T[X@^!]0@AG\6_LK^+
M_P!F?PWJ?@.)]9M+CQ9I,FN>)+;QOK'FQZ/JFE>";6YBLM+UKQ:8?#$GEO\
MP3]_X)N_&;]DC6/AU^S?XS_X)K?L&^+[#]E[QNFO_#?_ (*H1Z!\"+WXK_%/
MX4^$O&,_B?P%:Z;\'4\ :%\6= _:WU3P;)8?"S7O&?B;XG>&/A[X%UV76/B_
MI_Q(^*MQX9T_P-\3?Z7-5U&#1],U'5KJ.^EMM+L;O4;F+3-+U/6]2E@LH)+F
M:/3]%T6TU#6=7OGCB9;32])L+W4]0N#':6%I<W4T4+^)?LQ_M+?";]K[X*^%
M/VA/@7K.K>(?A5XYO_&MCX5UO7?"OB7P1JNI?\('X]\4?#C6[FY\*>,=,T3Q
M5H:-XC\(ZN+6R\0Z-I.L+9BWEO\ 3;&XDDM80#\3_"G_  3,_::\6?\ !%"Z
M_8:\0Z3\+/ 7[2_A'X\>.OC[X)TKXJ6_A_XQ?L_>,?$FF_MY>(OVV?ASX+^(
M^FZ1+J*^)/AAXTTK5=*^%?Q'MM3T..YT[47\2WB^$_%_ABRTZ+Q9Y/\ &7]@
MS]I3]H/]@/\ :]\.?"S_ ()4?L7_ /!/CXR^-_!/P4L_"/P1^%OBWX$O\2OC
MMXN^#_[0'P_^-_B/3_$OQQ^$OP]\)?#GPIX!N-'\#2^&?@MIGB>^U2ZU[QGX
MJU77/B7%\(=&T2PN-9_J$HH _'K2OA_^U=\#OVW_ (C?MI:!^SAXR^+G@3]L
M_P#9^^!'P\^,/P1\%?%OX(W'Q7_9T^)W[.VO_%J?X<ZK#=?%+QE\'?AAX@^&
MWB3X?_%K4;/XEZ;X'^)/B[7O!WQ=L]1G\'P_%7P3K<'B;1?JK_@GG^S'XF_9
M'_9?\/\ PF\<S> V\>ZK\1OCO\9O'=A\*H]9B^%OAGQ=^T'\<?B'\<-8\"?#
M7_A(;33=<N? ?P[E\?IX#\+:MJVCZ!J/B#2/#EMX@OO#GAZ\U2?1K'ZV\9^*
M]*\">$?$_C;78M<GT3PAH&K^)M8A\,>%?%/CKQ)+I>AV%QJ5_'H'@KP-HWB+
MQGXNUE[6VE73?#7A/0-:\1ZW>&'3M%TJ_P!1N+>UEY'X'_&/P+^T/\&_A9\>
MOA?J%WJWPV^,WP_\(_$_P!JM_IE[HM[J?@[QQH=EXC\.:A=Z1J4<.H:9/>:1
MJ-G<R6%]!!>6K2F&YABG1XU /4Z*** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *_G1_X*V_MB_M"_!7Q'^UM>_LS?';XN77BO]E?]A_PS^T$
MWPL^"'@3X%ZAX!^!WBR#Q'\8/$]_\1_VTO'OQS\.:C;ZMX2^+WA3P/X6\#?"
MCX%?!_6M0^-&IZ/8_%+QVG@30-('AWXO^'/Z+J^ /V@O^"8O['?[3OCCXL?$
M'XM>!/&-[KOQW^#EG\"OC5I_A+XS_&7X=>"OB[X$T.'Q+!X*E^)_PY\!>._#
MW@#X@^+?AM%XQ\3_ /"M_&GB_P -:UXD\%RZI!=:)J-M=:#X9FT4 ^"OV^/V
MN/CO^S#^U;8^)OB]\3/C=^S]^PQ<6'[,6E>#_P!ISX1^ OA!\5OV:OA?\29/
MB1XDU#X\_#W]O?3M<\->)?C5\(]-^./AK4/A!\)_AK\8-'B@^'G@:3XB^%O$
M.F:UX9\4P>--4F^D/^"Z^/\ ASY_P41(QG_AF3Q\">_^HMQC/7\*]HU[_@FA
M^RIXHU6YOO$FE?%GQ%I6OZ'\-O#GQ(\%>)/VA?CKXF\!?&S2OA%<VFH> !\<
M_"/B/X@ZMI/Q;U*RU:UDU/Q=KOC6'5=>^+CZCJ^E_&34_B!X>U.ZT5ZG_!1W
M]GCXG?M5_ N7X#>#?AE\'/BSX#\>7MU8?&'P9\8_VE?VG/V8](UKPBMF&MM*
MM?%7[+?AO7/&/B:RU._8V_B+PEK]WIOA?4=,"B]CU0@VB@')_!ZR_;$BTO\
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
M[]JS_@G)<_LO:AXT_P"%+_M ?';1/A1^TS^TM\.?V<OCS\+_ -H#1O!_P_\
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
M58O 6IZU8^(]1^&_B'Q;\-/$7ANZ\??#&\U^P@UUOAM\0X_%?@:VU\-XAL-
ML]>8ZE6AX@_8X_9S\:? WXJ?LZ_$+X=6_P 2_A?\<['4[3XT6/Q'UWQ-XV\3
M_%*YU33=/TAM<\9^/]?UB\\=ZEXET?3-%\/:?X+\11>(K;6/AQIWA7P;IGPZ
MN_"NG>"_"=IHH!^:?Q>_X;M^''[5U]^QE\)?VQ/B7XELOVM_V&_V@?BC^S_\
M8?B5\-_V?/%/C;]E/]J#]F;Q;\,-&D\3^(;CPQ\#=(\(>(/V=OC!_P +V\":
M=XO\->._AGXIUS0_$^CW&D_"CQ9X3M?$MEHWAS)^!G_!0;XD?''X(?#;]H30
M=3^,=G+^RG^P]\9OCK^V]\!M7\+_  TL?%GCK]H[P;+\1?@OI_[/7BJ_O/@W
MI.L6>O\ AWXS?LY?M37NIWWP=T[X0LFJ^#/A7J.I>'9_ ?Q(M/#-Q^GWP5_9
M!^#GP-\57?Q"T%?B#X[^*-YX$TCX7'XL?&_XK_$;XY_$ZT^&NAWYU:Q\":5X
MV^*?B3Q1K>B^'+S6%M]=\4VVD7%E<^/O$EAI7B?Q_=>)_$6D:9JEKW'PD_9Y
M^#GP+N?C#<_"GP-I7@YOCY\8/%/Q]^+D=A-J-Q;^,OB_XWT+PQX<\7>-;RTU
M&]O;:SOO$.E>#]!35+32XK+2[B\MKC4C8B_U"_N+@ _#S]E[XL?\%-/BGIG[
M)O[2.M?&GPUH_P "?VO/V4O'/B3XHP^,?''[/VK1>'?C#X__ &?I_CQ\#_&'
M[#7PX\._!71?$\5S\.]3TGQGX;\0?"CXV?$7XPPW?P7T&R\4^-+CQK\0?!_C
MSX@>)_,_"7[2W[;>C?L<_P#!*OXIZQ^UM\1OB7\5O^"ILO[*O@KQ7=>)_#?[
M+'PG\&?"2[U']E_XL?M$>)])^!FN6OP<TS2?#GQ8_:"U_P (^&OA79WWQ43X
MNVUQ-K'B.^^&7A+PQXC;P+HGAO\ 5OX-_P#!*#]B+]G_ %?Q1?\ PA^'/C?P
M5HVO)\23X=^'NE?'OX_1?"CX+7GQB744^)VN?LV?"Y?B8O@;]FWQ3XL@UK7M
M./C#X(Z)X&\5^&] U_7O"?@O6O#7A'6]5T&[[+QG_P $UOV,?B'^Q_X1_81\
M;?"!_%/[,WPZL?"MC\-?!WB+X@_%'Q#XG^&I\"2$^!=0\ ?%GQ!XUU7XN>$]
M8\$VKR:+X4U;1_'%M>Z)X4DF\%V<J>#[FZT*8 _,_P#X7I_P4!\!^-_V:_V#
M?CK\9=-\#>/_ -JK]LWQ]X;\#?M ^&;_ .#_ ,2_VBO!?[&/P]_9Q^)'[1I\
M+_$:VL?ASX/^"F@?'CQSXY^&=U\#? _Q0LOA!K^F:S\'[KQ7XA'AFT^-OA"R
M^(>O?3W_  2T\)>(_ WQ@_X*T>%O%?Q&\4?%G6=(_P""B.D0/X_\:Z3X0T;Q
M5KFFS?L'?L3WF@PZ];> _#WA/PK=:EH>@W6F>'Y]:TWP[I,WB+^RU\0:K;?V
MOJE]))] >(_^"97[(OB_X*6?P,\4>$OB'X@T?3OBWX;_ &A++XH:S\?/COJ?
M[2MO^T/X.T&P\*^$/CTO[45]\1KCX_O\6/"?A/2='\$^&?%DOQ#DGT'X=Z-H
MWPQTJ"T^'&DZ;X4M/7OV<_V.O@%^REJ?Q9UOX*>'?%^C:Q\<O$V@^-OBOJWC
M'XP?&/XN:IXS\8^'/"FF>"[/Q;JFH_%WQ[XYO%\4:AX>T;2[7Q/XCM9K?6_&
M5Q86>I>+K_7-1M+6Z@ /RX_X*>Q?$";_ (*?_P#!"R/X6WO@S3O';?%?]O[^
MP;SX@Z7KNL^$(2/V)_$[:E_:VF^&M7T'6KDR:0NH1:<+/5;18M5>RGNS-917
M-O-]H:OX5_;'\3?"W]JGPCX]_:2^$W[./Q[\0W^J7_[*7QV^#?@KP3K$'@[X
M9>%O@M\';JZUSQK\._C[8?$F#7_#WA[]H/4?B2OQ#TR\D7SOAWK7AY]!\4^!
MO$6MV.KZ5Z7^T'^P1^S7^U%\3OA7\9?B]I/Q;N_B5\$#XAD^$7BOX=_M0_M1
M_ Z[^'UUXNT>7PYXLU'PS:_ WXR_#K2]/U;Q-X<GN/#>OZNE@=4UCP[=7>A:
MC>7&DW5Q9R\NW_!-?]E*YM_B)'K&E_';Q7J'Q3^'=G\(O&'BGQW^V5^V;\0/
M'[?"RV\6V?C>_P#AUX9^(WC;X_Z_X]\!>"O%OB'3[*3XB^&O /B/PQI'Q/TF
MTM_#/Q%M?%'AF)=( !^:7[,'_!0CXY>._P!F?]LS]KWXC_%+4-6^)O\ P3^_
M90U71/BI^PQH^B>!=-T3QK\:?A=\!=6^.$_[5FIZSJOP*\%_&VP^'?[8-E)I
M&L?LN6'@GQ/+\);[X.V,?C7[7K/CWQ7XF^&/P.X'3/VMO^"CGP"_9V\-_MZ>
M-O%W@;XS? [Q%^P/\;_V@?&WA?XE?%?X,6&B^/OC)X;_ &9+[]I_X*ZO^Q[X
M7^#GP9T#QG9>#]?L?"'Q"T?X@?#OQO\ %+XBSZ)\#['1OB3IGB3Q!XP\#?$#
MQ+X\_<34/V0?@+JO[1VH_M9:AX5U^Z^.FL_":#X%:]K[_$_XL#P=XD^$EI>Z
M_J=EX&\3_!U/'"_!KQ-HVGZKXJ\2:MIW]O\ @#4;RPU?7-3U:TNH-1O)KE_#
M_P!G_P#X)9_L1?LQW>L?\*C^$FI6?A?4-,^(FA:)\+/&OQ1^+/Q4^"/PX\/?
M%V^EU/XK>'OA#\$?B;XV\6_"GX3Z+\1[ZYOCXRLO /A#05UO3M1O_#MRQ\,7
M,FBD ^#_ -H#7?VJ?V?_ -BGXU_M<>$?^"I^M?$B#7/^"9WQL^,7PJT_6OA/
M^R]/+XL_:<^'_P *]5_:8\(?&7X"ZA8> KGPV?A3J?P]\->(O#FL_!W5O#/Q
M/LF^'!TOQ-8^.AXPM-0\<W_TSXJ^*WQ[UG]KW]AKX/Z7\=/&W@OP3^U#_P $
M_P#]KGQEX]L_#GA'X+75WX?^+GPLN/V0K;P3\8?!-_XQ^$_BN[T_QGHO_"^_
M&,DOASQ'+XI^$NHO9^&UU3X97:66H+J_IWP8_P""5'[#WP&\)?$#X?\ @3X6
M>)+[X?\ Q$^%OQ"^!=WX ^(GQG^-OQ7\#>#?@;\6;B&]^)GP:^$WA+XE?$/Q
M3H/P>^&WCW4K:TU/QAX<^&5AX6C\37VG:')K<U^OAGPPFC:WP<_X)E_LE? S
MX@?!OXL>#?#?Q1U?XG_ 'PIX^^'WPJ\??$K]HW]H;XL>)O#OPW^(D.AVNI_#
M*XO_ (C?$[Q+_P )!\-/#UIX=TJ/P!\/?$<>K>#OA]?I?>)O".BZ1XOUG6O$
M&H@'X5?\$_OC%^TO\*O^"<G_  0:\8:5^TW\3_$J?MB?MM^&O OQQT7QSX<^
M"FO#7/!/Q+^&_P"T_P#%#Q/X6L/%-M\)M*\=I;ZC\1_A3;^-+_Q7K?BG7_B?
MK&K^+?%,&M?$#4=&N-/TJP^^_'7[4?[1GP0_:,_;R_9 \:_&WX@:]\5_C!X"
M^$WQ:_X)@>*=1\!_""YTOPWH_P ;O$FB_LSZGX1-EX;^!_A#1O$C_LT_M2^)
M_#WCCXL7?CO6OBKXAM_V:O'/@/Q-<Z-)=^&_%NJ^+/K?P'_P2;_8?^&_@SX)
M?#[PIX ^)EIX0_9N^,Z_'OX$Z)<?M/?M175G\+OB':V^NZ?H:^%XI?C'Y</@
MCPOHOBCQ3HGAGX97:7?P[TG3_%_CIXO##ZA\0?'=]XD^N/&W[//P:^(WQ?\
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
M+32K&QL;8 ]AHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKP"?]I[X-0?$/XT?"<ZYXFF^(W[/_P .O"7Q9^)WA&S^&'Q4OM7L_AWX[7Q@
MOA'Q1X0BLO!-Q%\4[/7+OX?^-='M+;X52^-=07Q#X:U;PW<6<.O6KZ=7O]?C
MG\7])_:(^%7_  47^.OQ3\$?LK_$[X[^!/VF_P!AOX!_ ;P-XV\ ^*?A/HG@
MSP/\5_@S\2OVL?$_B#3/C9?>-O'.A>+? WA"Y\/_ !M\*ZS:^,?"O@;XCW%[
M:V&N:-X9\,>*_'2:1X+U< ^E=9_X*<_L3:)'^SYYGQ=U?6M1_:O^"^I_M!_L
MW>&/!7P=^.?Q!\<?&CX5:/H_A[Q#J.L> ? '@;X:>(?&VN^((- \3Z5KJ?#R
MW\/GXCW.B)K6KVOA*;3O#/B6ZTGK]*_;^_9.\1?L_?"?]I_PG\49_&_P?^._
MB&T\'?!F_P# ?P_^)OC?QS\3/&UQ>>);&[\"^$?@[X6\&:M\8=4\<>&I/!7C
MJZ\>^$$\"+X@^'&D> /B!K_Q T_PUH7@3Q=J.C?E-^QY^SA^UCX#\0_\$)+S
MQQ^R_P#$CPEIG['G_!.[]H3]G7]H[4-1\<_LY7<?P[^)?BSP;^R]X2\(6$]A
MH?QUU;6_$NE>)KG]G;Q#J]EJ/@S2O$ATK3/&'@%/%5KX=UF;QKI'@?PKX1?L
MV_MP_LV^$/\ @FY^T;K'[*7Q9\7WW[(O[2G_  5;_P"%[_LL>%O$WP!\6_&/
M5/A;^WQ\7_B?\4/A5\>?AM<:1^T.WPGU[Q)\-8+_ ,+^$?$GA.;QE=^-CIGQ
M'^(UKH5BFF:=/J^K 'V5_P $Y/\ @H);^*/A7_P4$^,G[2/QZ\9>+_AW\-/^
M"HGQ4_9S^"&I>/\ X477@SXH6/A*;P=^SWIGPM^ &F? _P &_"7P'\3-3^*L
M?Q"\;ZMX+T[X87?PJN/CGJGCF^N?#.O:/J?C".Y@K[3U;_@IW^Q/X>\$:%X^
M\2_%K6_"^F^(?V@M%_93M?#?B?X-_'/P_P#%+3/VB?$G]F2^'OA-XJ^#&J_#
M2T^+G@SQ-KMAKOA[7=%/BWP3HNF:OX7\2^%_%NF:A=^&?$V@ZMJ/X/>)_P!B
M[]O3Q7\)OVB_B?IG['GB.+QQX8_X+J:M_P %+?!'[.GQ!^-/PS\)>)OVBOV;
MO$?P";]G3Q5\._"7Q&^#GQIU>T^&WQBTK2M1\1>)M/N/%7B#3_!BZEI&B-X:
MU3XIZ'?)!JGMWQ4_9,^*WQ,T;X&?$_\ 9R_X)K_$7X%I>?\ !3/_ ()W_M#_
M !,\/_$3XE_!";]J3Q/\-/V6/$&LZYX\^+'QSUGQ)^T[XL\+2Z3HWAV_T;P#
M\'/ASH/Q'\:_$RWCT;5[S7]'T31M<TC2O#8!^NL__!3#]D>S_L-=1U_XU://
MK-GX+U"^L-?_ &1_VN?#FL> ;+XD?%CQ9\#_ (=W7QCT+7_@;INM_ Z#QY\3
M? WBK0/!\GQAT_P0OB&QT>;Q7IAN/!T]GX@N>!\)?\%4?V>M;^.O[=?PC\3Z
M5\4OAKX6_8$T.PUCXP_%_P"(/P9^-OA?X?1)IW@NY^(7Q"O&\2ZM\,;/PGI.
MA^'_  E>^%M6\ W&H^*!KWQTTG4M5\9_"'PYXJ^&UIX?\;>*?BK_ (*.?LY_
MM'^-OVCO%'QF_8N^'O[0?PD_;"LOA_\ "+P-\*?CQX/\6>#?$7[&/[4GA#3_
M !)XANO&7P'_ &]/@5XT\60:&W@/X6>'?'WQ!UG2_B;+X5T_QP;/QR$^$&N_
M$7XA?#G2_A)J')?&KX0?MZ^#?BO_ ,%[IOV>OV74\<^)?VN_ /[/_C?]F'Q_
M\1V^!OBCX">/E\'_ +)/P[^ ?CKX>ZIX1\9>.[K4M7^)TFK>&?'T?A?P5\2/
MAA<_">_N=,\/WOQ.U+_A"_%&EZ9XH /U%;_@I?\ L;6?PX_:%^*?B3XC>,?
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
M$;T*'P)%KGQ2M?A?8^%;7Q-XHMY/#O\ PEMMX/N_%^O67A?2[K5K#Y(_;3^
M_P"T#^WK>_%WXY?#/]ESXS?"R^TC_@DM^W1^R;X4\'?$_P 2_"[X;_%CXX?'
M+]L_2/AS8>#_ (5ZEX5N?'^I>"K3X;_ *7P!XDUGQOXT\6?$3PSX<U?QSXU\
M*W_PKO\ XDZ)X<UC5;< ^U_@M^T#HNN^+_\ @F9H'Q#_ &JO'>D?&OXW?L6Z
MQ\0S^SO9^!](U3PS^T9?_P#"M_A#XD\8?%7QMXQB^&NJ-X,U#X9WLE_=:/9:
M9XW\ QZ_J7C*2RMK;4K&&_T74O9_$/\ P4@_8]\*_%/0_A#K_P 2_$6G^(/%
M/Q:UCX >$_%I^#?QON?@EXM^/V@:/XBU;5_@/X3_ &BK+X<7/P#\3_&FSN?"
M/BOP<?A;H/Q(U#QO<?%7POXC^#-IHEQ\6]!U;P39_!OA3]G?]IF']IK_ ((:
M^.[_ /9Y\;Z;X._94_8P_:)^$W[1^NW7C?X!2Q_"+X@?%7X._LX^%/#.@ZQI
MVG?&6_UGQ>(M<^#7B2QU;5?A3IOQ#T6U;5?#=Q;:C>V-UJ]YHF;^P1X2_;?_
M &3/"^@?\$_/$G[)FL>-;7X5?M-^/_&O@K]NWQ!XP^%GB/\ 9W\6?LU?%+X^
M>-/C;XA\<^(+"?XH:+^T-H/[4UQX.\;_ !!^$>G>"-&^%/BK2=-^+$_AKQUX
MI\6W/P@UO4]<N0#]%/ /_!0O]DWXI? CP-^TQX \?^*_$_P2^)7Q9T;X'>!_
M&=A\$?CRDGB#XFZ]X_7X5:=H-MX6NOAE;^,H-/\ ^%E>;X%OO%E[X>M?!VD>
M*;2_T75_$%A?:??0V_LOQQ_:*^%/[.NE^#M3^*6K>(K63XB^.;#X9_#_ ,/>
M"_A[\1/BMXX\<>.]1T+Q#XIB\-^$OA_\*O"OC3QOKUW:>%?"7BGQ7K5QIV@3
MZ?X=\*^&]>\2^(+S3-"TB_U"W_*+X"_LR^/? '_!4W]I'X7V=[I6H_L@:!XF
M\,_\%2_!^DPW>J67B3P;^UK^UKH/QG_9T\8?#[4;:XU&_P!)\6?#75+SX<?'
M/]I%+&*PT5?#/Q7^(7AC6%@O-1T^PU,^^?\ !371/VC=>O/V0+;X1?"KXJ_%
M#X/67[1%]=_M-I^S3K7PT\)_M9>&_!.I_"/XA>#_  A<_!#XA?$_QO\ #2'X
M5:)XJ\7^*K?P#\=OB?\ #'XB> OCEX6^"_BGQ<GPT\;^$FU/7M<LP#V+5/\
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
MK>)M0TG3F2Y;^>3_ ()Z?L3_ !A^#?A[]G+]D/\ :*_X)UZGXU^*G[('QO\
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
M'=?!7QYK_P -?B%XS^&D<?Q+T_PG>?#/7K[1_B/X@\$I8>++A]5UFZT,:@I
M/0M-_P""F?['VH:QXE\.R^,/BEH'B/PI\ /&W[5&I^'?&/[+_P"U+X)\07?[
M//P\U;PEH?BSXK^'-$\6_!C1M3\7>&;'5?'/ANULQX5M=8U76C<:E+HNFZA#
MX>\0R:7ZGHW[:?[-'B'Q'^RSX5T?XE"^U;]M;X?:K\4OV7I(_!_C]=$^+?@G
M1? -A\4M3U+2/%$OA6/PQHU_;_#W4[+Q:/#?BO6- \43Z/*\]MHTS6]PD7XI
M>,=9^*/[8O\ P4;70M3^!/CW]F3Q[\6/^"$G[>OPOTGX?_'[5O!"ZYI/C#Q)
M^TO^S'X0>]U:?X4^)?B=I<7@>#Q!?10Z9XEBOI-9\0Z5:W>OVGA"VTB;0;K7
ML#]FSX2?MCZGX\_X(%VWBK]AWX[?##1?^"<GPB^*GP(_:8\0^/?&/[-L5MIW
MB5OV0/"/[-,/C+P%:^%?CIXJ?QW\+)O'&GWNJ6OB&TN-.\9:WX7ETW6?!WPZ
M\66Y\2/X4 /VWC_;K_9?E^+'A_X-_P#"P-8A\2^+_B+XE^#O@SQ5=_#'XL67
MP1\;?&/P9::W=>+OA!X+_:.N_ \/[/WBSXJ^&Y_"OC+0M8^'7A_XF:CXPM/&
M/@'XD^!&T<^-?AIX_P! \->9:_\ \%0?V0=$T_QW?V^O_&'Q,G@;X4_%SXVP
MMX1_9?\ VE_$&G?$CX7_  ,\9^!/A[\3_&?P2\4VGPE_X0OXU>'?#'B_XG>
MK*\U[X:>)?$NAKH7B6S\?MJ2_#B"_P#%]I^/O[%/[#/Q-^"DGP@_8_\ CM_P
M3Y\4?&7QS^S5^U7;_&+X6_M\>-_CAIOC']DW6?AIHOQPUKXN^'?V@7\#ZG\:
M[7XF_#_]KG1O"7BGQA\._#/@#P]\!O%EM%\8#I_C;Q!XUTOX.^-/%6JZ(SX.
M_L=_M:>'-=^*G@_]G7X,_'7]G']GGXY?L;_MG:5\?_V,/VB/&?PR\<_ SX%_
MM-_%O2='U+X6Z;^P+\0M(\8^*=4\)^&/C1\1/%'C_P =^/?"/A[Q#;_!7P_X
M?BO)?B;X7^&?Q:B\">"-! /T4^!O[?7PI_:HUK_@F)\2?^%V?&#]G'QK^U9\
M)OB+XZ\/?L9ZI\(/$<>A?'C5;WX#>&/B;XEM/$WC[XD? +2_$+^"?@!9#5M?
M^&OQ=\ >(/ACX!^,VHS;M$U[QWI%Y:^')_IOQM_P47_9!^'?BO5_"OBWXFZU
M8V_AKXH>'_@GXQ^(UC\)?C-K_P !O 'Q<\3ZCHVBZ/\ #KXC_M'>'OA[JOP#
M^'?BMM=\1:!X=U73/&OQ(T-_#7B;7M"\,^)FT?Q!KFCZ;??DK^SE\ /VN+_5
M?^#>/7?$?[)'Q9^'^C?L)?!/XJ?"3]I&Y\8^,OV=[6^\"W]S^Q/X-_9ZT#Q-
M-X>TSXWZGXCUC0?%'Q T_5[C1;3POI/B'Q19^$[!=9\4^'_#5_?6VAM1US]F
MW]K'_AAG_@H%_P $J?$7[,WB3XF^*OCI\6?VJF_9^_:@N_%'A>3X">./AG^V
MK\8_&GQGTKX_?&;QU/K5GX^\(_$W]FCQ7\3M>?XI?#:^\!Z[XQ\6ZK\.O#D_
MPBA^*7A[Q3#>Z8 ?IW\3?^"M'[ /P?\ %GQI\$^/_CK=Z;X@_9O\7>"/!7[0
M::1\(/CIXQT?X'ZI\1K&RU#P9J_Q9\4>#/AEX@\,?#[P#K,6H6EL/BCXJUC2
M_AI8ZM*="U'Q;::W%/I\?M'Q6_;=_9Q^"OQ(M_A1\0/%/C"V\8-=?""QU;_A
M%O@W\:/B+X6\'7OQ^^($WPM^#-I\1O'WPZ^'WBKP+\-9_B+XZMYM#\/IX^\1
M^'-P6/5;XV6BW-IJ-Q^*/QL_8T_; UGP1_P<,>#/"?[/GQ0\83?MI_#KX&>
M_P!E'Q!K7Q0_9S?5/C==>%?V,_ _[,OB/7M8U+5?C;H]QX5FM/%OA6\\4>);
M[XF6'@:[U7PI?0:EH.FZSXDN+GPE:=W^W)\"_P!J7QY^T#=_'G]C?X/?M(_L
MZ?ME2>%/V>O#G@CXB6WBKX7^*?V./VFO!.FW\6H^-_@W_P %#O@\_P 0O$'@
MMXOV<]!^(_Q<&B_%+0;<^,S%XB,?[.7C_P"+7CKP3X>^'T(!^H7[=/[='@7]
MA7P=\)/%/C/P5\3?'5S\8?V@?@;\!_#VD_#OX9_%;QZEK<?%GXM^!?A_KNN:
MIJ'PS^'7Q"%CJGACPQXJU?Q7X-\#7EK:^)OC/XDT"V^&7P\M]0\3ZW&UA/\
M%G_@HC^RC\#X==D^(OC+X@6S^"OAAH/QH^*-MX5_9Z_:*^(VI_!#X6>)[+5-
M2T+QM^T+H_PY^%'BK5?V>])U#3=!\2ZFL?QILO E_;Z3X1\;:S=V5MI/@?Q?
M>Z)XI_P5D^&/Q;^(_P $/V>M;^#7PL\5_&C7_@9^WQ^P_P#M)^)/ASX#O/"%
MKXY\0?#KX'?M >$O''CJ/P=%X\\4>"O"VH^(H-!T^XGT_3=6\5:';7+(YN-1
MM+>.:>/Q/P'9?M&_LW?M2?M_^*/$W['WQ3^-_P -/VZ[;X,?M!?"F3X>WOP:
MU;7=#^*&B_LZ> _V>OB7^R5\>_$.K_$71;;P9/I/_"M/"_B'P!\0#?\ B+X!
M#PQXC\8VR?$'2O$FFG2_%(!^D/QZ_:K^$GP _9:\??M@ZU>ZY\0?@MX#^%=S
M\8O[9^"WA[5OB]>>+/ PT:+7M-U_P=;> K778]8\.ZKI=S::L?&K3V_@30/#
M$MQXX\7>)_#_ (&TK6?$FG?D/XM_X*<ZU>_M,_\ !)+XBGQ=\7/AC^SW^U[^
MS1^V)X^^*O[.5Y\!_'.I^+_$?Q/^#O@#X%^(/!6G_#/P9J7P T;]JSXKZM87
M7Q;\9KHMI\,= U+PY\5/#GAK0_'_ (4\'7>FV-UK5S] >&_V&?C!\*/^"$OB
M#_@GGIVI6WQ/^/\ 9_\ !-SXI_LZ6)B\2PG0/$'QD\7_  '\6>&+?POX<\5^
M*;?PO!:^!K/QMKR^%?!.J^)+7P_'8>#;+19=9ATM;>Y6'P'X0?"+]JCQ-\?O
M^"(/Q:U;]DKXO?#WP+^RQ^R)^T]\'?CM=>-O&'[.UGKOP\\1_$;X0?LW>$/
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
M_HOQ,TC6-?\  E[\+?B[H_PA\6:SJUG%9?#;QM90^/?"WAW4[OPAX?\ #/\
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
M]:3 ]!^5+10 48'I_D=/RHHH ,#&,#'IVHP/0=_UZ_GWHHH 3 ]!^7^?04N
M.@ HHH ,#T]OP]**** $P.>.O6OGJP_98^"FF?M+^(?VOK/0?%"?M >*OA9H
M?P4UWQ;+\4?BK=^'KOX7>&M;OO$F@>$HOA9=^-9_A)I]KI'B'5M:URQOM-\"
MVFKV^L>(/$>IIJ O?$6MSW_T-10 8'3''I1@>@HHH 3 ]!^5&!Z#\O\ /H/R
MI:* # /49I,#T'Y4M% !@9S@9]>]&!Z#CI[444 >9_&+X,_"C]H/X:>+O@W\
M</A[X2^*OPJ\>Z8ND>,/ 'CG1+'Q#X8U^RBO+74[/[;INH0S1"[TO5K'3]:T
M74H/)U'1-<T[3=;TFZL]5T^RO(/$O@A^PS^S?^SYKVF^*? /A_XCZWXET#3[
MK2?"6O\ QJ_:$_:'_:5UCP#I-_96^F:GI?PTU']H[XJ?%6[^&6FZMIEG::;K
M%C\/Y?#=MJ^G6EM8ZE%=6L$42?7-% !@>E%%% !@>@HP/0444 ?(/QZ_8/\
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
MWBOQDUGITWAB'^UI=4GM;6]O(@#ZGHKYT\<?M:_LZ?#OX<^#OBSXH^*_AE?
M7Q'M3??#;6?#QU+QK=?$FQCT"_\ %]U?_#GP]X+T_P 0>)O'NGZ;X+TG5_'6
MKW_A+1M8L]'\!Z/K/CC5)K/PGI&HZQ;4OB!^V1^R_P##/P#\/_B?XH^-G@:?
MP/\ %K2+GQ%\*-;\':C-\2#\4_#5CX9?QMJ?BCX9Z7\.;;Q7K/C_ ,+:/X)B
ME\:Z[XF\):=J^A:%X.BE\4ZQJ%EH,;Z@H!],45X%X._:I_9J^(FL6OAWX?\
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
MA^+= M-7\8"W\$:7I=M;ZU]HZ-^U=\)_C;X8^,&C_LX_&7X?ZA\6_A_X$O\
MQ%%I'B?P[X@U2]\,KJ^CZE/\/OB+X@^$M_KGPL\;^,?A%XEOK*6Z\.>)_#_B
M/PWX3^)5CINJ6?@SXB));W.I6 !]945^17[*/[4?C7XQ_!7_ ((Y>/\ XG_M
M>?##X=?%7]J7X Z9\4OB'\ =2\#^"9?'7[9.O:U^RROCCQ%:?#)%U_1M8^&N
MB?"#Q/JD/Q6\5ZQX*\(Z_I\MAI^C^"M9N/#]CX@MI+_[5\7?MI_LK> OB]I7
MP(\8?'/P#H'Q2UCQAX,^'$'AS4-4DCM]/^)GQ)TB37_AG\+_ !'XE2V?PEX2
M^*'Q/T1$U7X9?#?Q3KVC>-_B)8W6GW/@S0=;BU/3VN0#Z@HKY@T[]M;]D/6/
MA7XO^.>D?M-? K5/@M\/O$L'@SQY\6=/^*/A"]^'/@OQA<ZEI.C1>$_%/C.W
MU63P_H/B;^V=>T+1I=!U/4+75;?5]:TC3+BTBOM2LK>?Z?'(!Z9% !17SYX[
M_:J_9[^&GQ&T/X2^._BKX8\,_$#Q'J'@;1].T&_EO=L.M?%+Q1_PA7PKT+6]
M8M[*?0O"_B#XJ>+$NO#_ ,,-"\3:II&K_$/5-,UNV\&V6MOH6L?8?@+X,?\
M!1KP?X&^//[9GPD_;-_:3^"?A/5/#/[?^B?LT_LPZ$VFVGPWNK[PCXM_9I_9
MF^)WA'PY<Z/=>)_&6NZIJ*>+/B]?:!K_ ,3?$>LV7ACQ!XTU&SM]+M/ EKKW
MACX>:. ?L!17S-\0_P!LG]E_X4?$[2O@Y\1OC9X'\'_$35[OP7IPT76;^>WM
M-$U/XFW>N:=\+=)\9^)%M9/"W@#6/BOJOACQ'HWPGTCQQK?A[4OB?K6A:KHW
M@*V\0ZI8W%I'^9?C/]M7]K#0/BC_ ,%U?"VG>,OA8T'[!/[.'P)^+W[-$%]\
M)M2N-%T:Z\8? GXW?&3Q+;?$.RM_B59:_P"/]9U27P?HV@MJUMXL\):!9KI^
MGZAIO@NRQKEEXA /W-HKYK_8R^(GBWXO_L??LI?%KQ]J,6K^.OBC^S9\"_B+
MXTU:&QLM+AU/Q9XV^%WA7Q+XCU"+3=,M[33=.CO=9U.]N8['3[6VL;1)1;VE
MO#!''&O7?&K]H/X/?L\:)HVO?%_QM9>$K3Q+JUSH/A>P6PUOQ#XF\6:U8:%K
M'BO5-,\)>#?"FF:[XO\ %5YHOA'P[XC\8Z_#X>T/4CH'@_PYXA\5ZU]@\/:'
MJFI6@![-17R'XL_;]_8E\$:'\*_$?B7]JKX#6&D?'+PMK_C?X,3P_$SPOJ<_
MQ6\'>%O"^J^,?$/BGX>:?I6H7VH^,- TG0-&OI[K5=!M+ZS_ +0;3M BED\0
M:SH^EWU+3_\ @H;^PUJ?PG^%WQSM_P!K'X"0_";XV:[)X7^$WC?4OB7X9T?2
MO'_B6TU4Z+K/A_PW'J]]8ZA?:UX6OTN5\::8+)+SP1:6&JZGXOAT33-)U.[M
M #[)HK\6OVX_^"EFDR_\$\/B!^UU_P $]OCQ\)?'<OP\_:'^ ?P6\9:XOAZ3
MQQ)H-[X\_:0^$7P5^(/@2\T#4M7\.W'P[^)NAZ;\5-,\36W_  GOAG7EAT7[
M(_\ PAT]MXJT3Q/I7ZAZ1^T)\#O$/Q.^(?P3\/?%OX>>(/C%\)-*TS7?BG\*
MM#\6Z-J_Q%^'&C:YIFGZWH&I^./!>G75SXB\+V?B'1]5TW5?#LVLZ=9IK^G7
MMO>Z,;ZV<24 >Q45QWP^^(?@3XL^"O#?Q(^&'C'PS\0OA]XQTR'6_"/C?P9K
M>G^)/"GBC1;DL+76?#VOZ3/=:7K.DW@1GL]2T^YN+*\AVSVT\L+H[?*W[1/_
M  4"_9K_ &8OV@?V7OV:?BG\0/#N@_$_]J?7?&UIX4TW5->TS1K?POX4\#?#
MSQEXPN_'7BV^U.6WL--T?7O%/AS1/A=X,TZ>[@UWQIXS\5B'PII^LVGA+QG-
MH8!]M45\R^*/VS/V6O!/Q1T_X,^+OCE\/O#OQ%U+QIX9^&<6CZKK2VVG6GQ4
M\;Z?9:OX$^$6L>*VB_X0_0/C#X^T;4]+UKP%\)==U_3OB-XVT;5-+U;PMX8U
M;3]1LKF?Z:H **^9OB%^V3^R]\)_B=I7P<^(WQL\#^#_ (B:M>>"M.&B:U?S
MV]GHFI_$V[US3OA;I/C/Q(MK)X6\ :Q\5]5\,^(]'^$^D>.-;\/:E\3]:T/5
M='\!6OB'5+&XM(_.OBK_ ,%*?V O@AKOC/PS\5OVP?V??!.O_#CQ#X0\)_$;
M2M7^)?APWGP]\1^.KZ[T[PYI'CR.SN[K_A#;N6XM#+JX\2-IB>&-/O=&U;Q0
M^C:7KVB7FH 'V]17CFE?M"_ W7OBIXY^!>A?%OX=ZW\:_ACHVG>(OB1\(]&\
M7:+JOQ)\!:!K&GZ=JVBZUXQ\%6%W<>(O#FF:WI>KZ7J&AWFJZ=:P:U:7]K/I
M;W:2J3U?PV^)GP\^,7@?P[\3/A1XW\*?$GX=>+[$ZIX3\=>!M>TWQ1X1\3:8
M+B>T&I:!XAT>XN]*U?3WN;:XBBO;"ZN+68Q,8I77#$ [BBBB@ HHHH ****
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
MC#QW\78]"_:U\(W&E:W\6+71%\=7WPE\=^#? OPU^(NLVZZ!X423^H.C]?\
M/O0!_.[X"T;XA_L\?\%'/V??C]J7[#GQ-^$OP3^(?_!-3QK^S#\)O@_^S5\&
MT\>Z)\(?'NG?MC1_$OX6?!;XJVGP7MM2^$7[.GB37?@_XD\(7?B7QAXP\6>'
M/V7/"GQ"MOB-I"?':;P?X//C34/BS]C7X6_M%_!?X#?\&ZGC/XF?LK?M/: O
M[-?Q?_;@TCXU^#[/X->*_%/Q#\!7?QS^!7[2?AGX1ZGXP\!^$+?7?$O@CPMX
MO\5>--!\.S>.?B#IWA'P?X%N=1AU3XGZYX&\.SQ:S)_5A\)_B_\ "GX\_#_0
M/BO\$?B5X$^+WPO\5_VK_P (Q\1/AIXKT/QOX)\0_P!A:UJ7AO6O[%\4>'+[
M4=%U/^R?$.CZMH>I?8[V;[%JVF7^GW'EW=I/$GHM 'X$?LH?LCW'[0_P:_X+
M9_LV_'OP!\3?AMX3_:P_X*#?M.>*O 7B7QG\,]>\,ZC-X"\??"3X*>&/AC\>
M?A7+X\\/VNE:EK?@KXA_#K4/&'@#5[5;B_\ #7BGP9X9\3-;V$-UX:O[[C+W
M]F;]OO\ ;'_X)5_MLV7QNT]/A[^WI\>/V6[S]C[2?#C3Q:'!KT7[-FD^+/ 7
MB:YO;^^L_">@6.G?M@_';4/V@/'/A_QEIMS!X&O/V=_BW\#)YX[JW\-:C=ZI
M_1510!^&/_!/#2?A9\5OVB]*_:5T7]@W_@H)\ /C?H?[//BSX-?%WXJ?MZ?&
M+]J[7;SP';:KX]\$^*D_9]^$>E?M$?%CQ[HOQJ\+>)?%VAZQXZ/Q8^&FC6G@
MS0M+\&:*;G6+/6_'=KX:M/TS_;4L]5U/]C[]J?1M T/Q%XG\0:_^SM\9_#WA
M_P .^$O#^L^*?$NNZ_K_ ,//$.BZ)I&B>'_#]EJ.L:IJ&HZI?VEI;V]E9S.&
ME\V7R[>.::/Z;HH _F?^"/P7^,?V[_@A%X0LOAM\;/A3KGP;_P""2_[27P"^
M*'C:X^!WQ.T[3OV>?CC\1_@G^R)X$\*6GC#4SX<TK1]#\0P^-?@C\4;F,2:Y
M91.= TK5)M5M-*\=^!M6\1\)_P $V/A3H'A&V_8D\#_'3_@GQ_P41\,_M=_\
M$Y/!5]X"\9?%;XK?%[]K[QG^RG\,M)\"?L_ZG\)?&GQB_98W_%/Q?\$/CE9_
M&_0+/2_!7@GX"_ /X:ZOX@TC_A.+[3(?"ND^$O KZ]=_U-T4 ?RFK^RU^TY>
M?\$"?^"<_@CPW\%?C;<_%#]C'XC_ +)/QM^/O[*6A-XY^!WQY^*7A#]G/XES
M>(/BI\./AUJ4.O?#/Q+IWQ*TQS;?%?X::UX<\0Q7WB+Q=X!T&7P#<:[XHO\
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
M8=UOX?\ Q/TWP1XW\:?!SPM^T>0WP5^+OB[QO^S-\*_$GAOQ7\-_#/@B_P#
M/C_0/V7]6T[0[3PO_55XU^,'PH^&VN> O#'Q#^)7@/P-XE^*OB4>#?A=X=\6
M^+=!\/Z_\2?%I@6Z?PUX"T75+^UU/Q?KD%F3?7>E^'[74+VST^.;4+J&&RAE
MN$^>/VV_AI^S%\1O /PZ;]IKXG:Q\%(O"_QB\,W/P/\ BUX4^._BK]G;Q]X*
M^/GCW0/%GP6\&R?#[Q]X1\5>%;R^\5>)M"^*'BSP7#X*UAO$7A7Q?I?B/4]*
M\3^$M>T9[NV4 _ B[\<W7QH^&O\ P7+L]8^ O[=G@/\ ;._;_P#V'?B'/\,?
M@A\6/V*_$?P?\/>.? ?PA_9];]EOP5I'P<M? ?CW]H.U^(/Q$T?XF_'CPA;_
M !H\:>,/'OASQ"OA_P"(WPR\GP1H'PM^&-[XDM??OVPOA3\0],T/_@CI^T]<
M_ ']K3XK? []F/X3>/OA1^T9\(OV6-0_:!^&/[6GPSN?CQ\(_@MX,\$_%GPG
M\-/A!XO^$WQB\36?PM\5?#G5_!/Q-\'Z#=7/BC2OA_\ $?Q'KVG>$=?TO3=5
MA3]KO@/^RK\/_@)=WOB&R\6?&3XL_$+4]+;0K[XH_M ?%_QS\9/',>@R7EO?
M3Z!X:F\7:M=>'?AWX?U*XT_1;CQ#H/PQ\.>"]'\7:AX=\.ZYXOL=>\0:+8:M
M#],4 ?R:_$/]GVU^#7C[]D3]K_X:?L"?\% ;?]CJ[^('[;4'Q:^'7PM^.W[9
M&J_\%$/"6O\ [9^I?LO^)K7]L;Q;\//"WQ?B_:2CL?B!\2/@CXD@^*OP @^)
M7B'7O"'PW\0:1\9O&_P_TSXT^(?&OPB\$=[\5?@+H/P^^'/[./BW]EGX=_\
M!2+_ ()\?$S2K#]N'XG_ +,?Q"\)_"_]I#]O/;_PN[QG\$/$GCKX;_\ !0'X
M&7_A3]I?QKH6G?M@^(]/M_CCH'PW\<:OI6I?#74_AVWB'QOXA^%WQ^CU;X4I
M_3?H_BKPSXAU#Q3I.@^(M#UO5? VNV_A;QKINDZMI^I7_A#Q-=^&?#WC2U\.
M^*+.SN)KGP_KMSX-\7^$O%MOI&K16FH3^&/%/AS7XK=]*US3+NZWJ /!?V5C
M\3C^S%^SK_PNOX=>$/A!\8A\#?A0OQ4^%'P_>!_ OPS^(:^!="7QEX!\'?9-
M:\36D?AGPAX@&H:!HD%GXG\3V=MIVGV]O:>)O$-O%'K-[\5_M 3>*_!/_!53
M]A_XFO\ #3XQ^+/AOJ_[)O[9OP*O/&/PV^%_C?XA^$_!_P 1OB%\8/V)_%_A
M6Q^)VN>$M)U/1_A?H6M>'OAMXOU*S\6?$&[\/>&+R;PW<:?:ZI<:K%':#]3J
M* /Y1H?@W\3%_9(_X)\Z-I_[.'QT@\6^"O\ @X&\<_M1?%32(_V</BQI_B;0
MOA#?_M@?M2?$[2?C3XLT^?P):ZJ^A-\'OB?\*9K?Q!<PW%[%9W \&)C6O!?B
M+0/#_,?$?1OC]JG[2'PC\4W_ .R=^U3H<WP9_P""[.O?%#7_ (-_!']C[_A$
MOV<=&^$NN?#7]J;P]X%_:;TKXC^%]#1OVF_B?^U;J6O^#O%?QL_:0\:>/M5\
M!_ +Q3>3^"OB19_LPZ!J-CXD^-_]<%% 'XX?\$K-&\??#7XG?\%.OA7\1_A)
M\8? ^KZ[_P %+/VFOV@?"_BKQ;\.O$VA?##QE\)_B];_  VO/ACXD^'GQ-U"
MTA\$_$<^)K;3O$1O](\ ZQXCU?P!<^&M2T[XH6'@C4=7\(VGB?Z"_P""M?@'
MQW\4_P#@F+^WQ\.OACX3\0^._B#XQ_9.^.&A>$O!?A'3KG6O%7BK6;SP'K"V
MN@>&]#L$EU+7M=U4@VFE:#I5O=ZMK=[)#I6E6-]J-W:VDWZ&T4 ?C/;^(G^)
MW_!43]EG]IJ/X*?M!:?\*],_X)N_M6^'+7Q;X]_9D^-/AW4?!WQ!\9_'/]G3
MQ5X8T#7-)UOP$NN^!/'OBCX<?"7XKW%EX:URTT?Q:;-K#PM?Z;;:[\0/">@^
M(_Q4^ /P!^.OP _9:_X(U_%WXN?LB?MM^,/AQ^SE\._VW/V;?VF?A/\ LV-^
MTC\(?VN_@#K'[2'QW^'_ (U^'?QG\+_#OX(>*?AC\7?BQ\.V_P"%;6>C?$O1
M?"6J:I8Z7X,\1KXSL=!\8ZMH,&DV/]H=% 'PY_P3T^&'@/X6?L[QZ?\ "[X"
M?$_]F_X=^,?B)\1OB=X4^&_QM^(OQ(^(/QDN;3XB>)+CQ-JGQ"^)UO\ %3Q;
MX[\8?#KQ=\4_$5[K/Q$N_AAK/BW4?$GA2T\261^(>E^"OBIJ'CSP!X5^"?\
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
M<Z1_2M\7OV3/ /QH^/'[,O[0_B7Q-X^TKQS^R9XA\=^)_A/8>'-3\.VWA?\
MM;XG>#-0^''CN7Q/I6J^%M9N==3Q!\/M8UGPCM.HVC:-8ZM=ZIX=?1_$R6FN
MVL7[3W[(_P /OVKQ\"U^('B;XA>'A^SQ\>/ O[2?P\_X0+6-"T@CXL?#3^T/
M^$(UC7SK/AGQ%_;6E:(-6U8-X;F\O0M7&H2#7K#5!;:?]C /YZ_VW/@#\2_C
M)\./^"K7[2GP;^!'QUN?#_[8_P 8O^"1GASX6_#R7X$?&_P_\8_B9J/[$OQV
M\$>,OCI\=M9^!_BKP3H_Q*^'GAM? ZS?#O1KWX@>#/!VI^,H/V?$US0[;6_#
M/CCX2:QXT^YO^"D_PP^.WAS]I_\ 9:_:._9)N]9TCQS^UWX2\6_\$O?CC+I>
MKZKX=\9^$?AQ\8M!\6_%SX-_M9^%?#NJZMIMAJ'CG]A+Q)X9^*WQ1F\,/X<F
M\9:UX$\;>/\ 1QJ_@O2K/5/$>B_L?\0_B[\*/A#_ ,(*OQ3^)/@3X;CXG_$7
MPW\(?AN/'/BO0_"@\>_%;QH+]_"'PU\'G7+ZQ'B/QWXJ&F:E_P ([X4TDW>N
M:TUC=+I]E<-!(!YUI?[,/P_L?CYXH_:*U7Q#\5_&?C#7)-%N_#'A+QY\5_''
MB[X/?![5]+\"GX;ZAXD^"'P>UC5[CX??"[Q9XK\(2ZAI/BGQ7X;T*W\17]OX
MC\<P6FI:?;?$?XAV_BD ]G\'>#_"WP]\(^%O /@;0-*\*>"O!'AS0_"'@_PM
MH5G#IVA^&O"WAG2[71?#^@:-I]NJ6]AI6C:38V>G:=90(D-K:6T,,2JB 5^2
MW_!031?'OA_]O_\ X)!_'G1?A-\8/B1\,_A+\2?VP_#7Q)U3X0_#GQ1\3KKP
M;K'QI_9EU/P3\+)?%FD^$;/4K[PMX6\4^-(4\.7/Q'\2P:3\,_ ]W=VNI?$?
MQCX,\.RRZU%^QM075U;6-M<7MY/#:VEI!+<W5U<2QP6]M;0(TL]Q<3RLD4,$
M,2M)--*Z1Q1JSNRJI( /Y=O&GPD^*=]_P3T_X*-_\$MOB5^R]\5_B;^TO\;?
MCY^V/JOP4\=Z/\ O'%O\"?CE=?M2_M >*OV@/@;^U;XO_:0T?PGK7[/'PZU'
MX/Z[XYTKQ+XX\.>.OB+X<^(_@FX^!UOX4\*^'-:UB?X:-XM_IV\-Z=>Z/X=T
M'2-2UBY\0ZCI6C:7IU_K]Y$L-WKE[8V4%K=ZQ=0H\J17.ISQ27L\2R2+'+.Z
M!V W'Q72/VMOV4]?\3:7X*T']IK]GS6_&6N7ZZ3HOA'2/C/\.-2\3ZQJKSRV
MR:9I>@V?B6;5-0U!KF":W6SM+6:X:>&6(1F2-U'T&#D \C/J"#^(/(H _DO_
M ."K_@3X^?$CQG_P4;\%^&_V9?VAK:W?QU_P34^)'P]@_9L_9#F\1>"OVM?
MGPW^,?[-FM_%#X]_'C]H#P-X4\5?$?XZ?%?X 1Z/XK^#_@+]E?1-6TGQ)X)^
M'F@Z?\6-.^$'Q>T1M0^(7P,]7^,WP\^+_C3Q/_P<D^(;/]G3]H&RO/VL?^"?
MGP&^&/[/MM=_!'QUJ&I_$GQZ/V1?C5\,=6^'7A;5?#6B:_HNO:IX6^)OQ2\+
M>'?$3Z)KNI^%]-FO-:\40ZW<>$/#_B3Q-IO]/5% '\\G[8?PR^/_ (.\0_\
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
M_%33]?\ #&HPP?&_5]%\;:1<:-XQTQ=!N;+7O!-K]C:?_P $B/A)X?\ V/\
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
M&&6Z^-?@2ROM;N[;4-?\:WWP2\4?!:X\6WS0@'Q!\7_^"I/[;<LW_!5;QM\
M]"_9#B^#_P#P3D^%GP#_ &C/"-Q\1_#7QQ\1^+_CQ\)?B/\ LX7W[1_B+P;>
MG1?&?P]M?AMXWUKP:;27PKXTFT;Q3I/A+7;-?"?B#X?>++77Y_&_@_\ 7/\
M;$_:PC_97_9.\3?M)6/@D^.M8CE^$GAGP'X"O?$NG^#;'Q#\1?CU\2O GP>^
M%VB>)?&=];ZA8>#_  N_C[XD>&AXS\6M8:N/#?AB+6=;MM)U>>RATVZ\,\<_
M\$N?A;X\G_X*+M??&7XWZ/9?\%-/ ?@;X:?&_3- 7X,6UGX#\'^ OAI<?!FQ
ML/@O]O\ @[J5QH%QK'POO+KPUK5[XZF^(LD5U)'KOAM/#FJ01RU](?'K]D;X
M9_M._LG>*_V0/CAJ/BGQAX"\:> =#\%ZYXLM;O1O#7Q CU?PK-H^K>$?B9H>
MH>'M#T_PWH'Q$\(^,_#OA_X@>&[_ $SPO#X=TOQ?HFG7,?AI]*A.D. ?G;\>
MOVYOVQ_V,?BU??!?XYQ_LR?&F\^,'[(7[47Q[_99^)WPX^''Q?\ @/H]I\8/
MV1/"NF>./B;\&?C-\.]<^*_[2<U[X<\1?#_Q)IGCOP1\2?#GQ/\ "=Y<7?A[
MQ3\/M0\"I,^E>.6^O?\ @GA\6/VI_P!H/]G3X0_M)?M$ZY^S_-H?[1/[.W[-
M'QI^'_@KX*_#3XC>#-4^'NJ_$GX7V?C+XCZ/XQ\3^.OC!\1[;Q]IUUJFO:#-
MX'DT3PSX!NO#-A#J^BZ\WC.Y-GXC;F=6_P"">][\4;?6]8_:1_:2^(7QE^*3
M_LS_ !<_9.\"?%'3_ 'P>^'NH_#7X<_'BR\'67QC\?>'?">G>"M<\%77QY^)
MH\!>$)/%7C34]#N/AYI\'AO3M'^'OP?\!>'=5\<Z/XS^MOV</@?H7[,_[/\
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
MG1?$VNP#1/'7BO5M;'B"+Q1H!T?PWIFA^D>+O^"77@7Q?X3_ &DO!MS^T/\
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
M=_#6V^(VJ?$:_N_'M]X/N?$ !Y+_ ,%1/VU_VBOV2[CP]!\%M9_9]\)VU_\
ML_\ [1?Q7TI_BK\+?BE^TI\1/B[\3O@\G@"Y\/?!SX=?L^_ CXO_  J^+.C>
M#?[!\3Z]XP^,G[336/C_ .&/P,\/:9HUQ\1M)\.Z?KMGK<O"^#OV\_VROVD_
MBK^Q5X!^ OA?]F/X0Z!^V/\ \$MI_P!O)_$GQ<LOBI\:=8^$OC:+Q%^S*K>&
M%\,^"_$GP/T_XH>%([3X[KX*2P'BSX9ZO=7-R_Q7;Q/90^!T^#/Q0^B/VI/^
M":F@_M)_M$W/[1.E?M"?&/X':_XU_9-\<_L3_&K2/AMIWPPU>'XF? 'Q9J_B
M/Q9I^C:;?_$KP+XX;X<>*-#\9^)]3U67QEX3LTUK5])>/1&DL)K33=7T^/\
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
M:A_8QTKP7X$U^Z\;?'/X;>-=0\2_#@:1=Z1K7QJM[#QU\5/"W[1-CX6^!_\
MPK7P]=_#:Y\=ZK\0?A'JNA:[HU[\6[3PUX,YWP?_ ,$</ WA?X.?#'X#3_M2
M?M%7_P -/@5^V]I_[<?P1T.WTWX#63^"/&.@?&;XA_'W0? &I:C>?!O6=4\6
M^#)_B=\3-=U[Q9?:E>P>+]<BT[P]HNB>(O"7A^QO](U7[:^//[&?PD_:)^-'
M[+/QS\>OXB'BO]D_QGXL\6^#=/TK4Q:>'?%]MXJT[1KL>%?B#IAAD/B'PWX>
M^*/@7X._'+PU9&:W_LSXK_!7X<>(P9?[&,$H!^:_QO\ ^"@W[9V@?$;XH?LR
M?!GPK\+?%O[37[+G[+/P0^*WQN/A_P#9:_:G^/'PU^+7[0GQQTCXG:KX9^"/
MP\3X<>._"6H?L^_#ZX7X27,</QM^*/B/XHSNGQ*T)X?AI=R?#;QO!J7U/X-_
MX*T_L:GQE\%/@%\=_BQX,_9R_;1^+.@? Q=8_8[\=Z]-??%7X>_%#X[>%O"7
MB'PU\(M9N+#2(=+O?$Z7WC'2M%MIA_9WV^:>TN);'37NOLD.M^T-_P $\'^*
M7[3/AK]K_P" _P"U%\=/V-/CX? VC_!OXO\ BGX+:9\(O&&@_'/X*:'XAOO$
M^B>&?&WPY^.WPX^*?PW7Q[X+U35=:3X<_%F+PG<^(?#.E^(M=T35K'Q5HQT&
MQ\/_ '/X"^'^A_#/X=>$_AEX.GUBV\/^"/"6C^#?#MYK>M:IXM\1BPT+2H-*
ML=2UWQ+XJN]7USQ9XCG2W2_UKQ'XGO\ 5=9\1:M)=:KKM[J&H7MW<3 '\H'P
M1M_'OB'X"_\ !PE\.?"/_!/1?VZ]+\3_ /!5/]NPCP9=^+?@_P"']&UWQ%<_
M#7]GR2#P]_9?C?4#XLN-<T&ZM[/QWI5]X4\/:AK4VN0Z9'X/ED\9I;&W^XO@
M+^U]XC^&'_!*?_@EQXD_9Z_:=^$/Q8\*>/=(\&? CQ7^UK\9OAG\2OBGJNI7
MW@'X2_$RT'A?X:?LE>$_B5\(/VB?VC?CAXJ^+GPLM?@GH/PN^'WB36/BK9QC
M7_B#J'A+QI9^&->6OJSP)_P2FO/A5I7[46C?"O\ X*#?MS_#2S_; ^-/Q&_:
M!^,5QX+3]C73]>MOBC\6-+T+0/'&O_#?Q9>_L?:EXL^';WWASPSH&BZ1-HFM
MMJGA4:5;Z]X9U/2O%[W'B2>!?^"//P,^'OA/]@+PO^RO\2/B=^RQ+_P3LU?X
MFGX,Z_X.C\%_$74M6\*_'S3Y]-_:#TGQ9IWQB\+^.?#&I^)OBA]MU'68?&DV
M@33^#?$>I7UYH&CKI$[:#0!\;6/_  67^+MQ^P9^P[^UE\2=$^'G[-WA_P".
MWQ0^/'PE_:6_:3U[X#_&GX]? #]GOQ)\#?B1\3/@MX=U#Q;\(O"GQ.^%/Q:^
M&WA;]H?X@_#\OX>\4>,/'>O:+\"[RZMO GQ&O/%#ZG%X_P!/]+\;?\%&_P!K
M[Q"O@WX2_ S2?@AKGQW\-_L%?LY_M3?&+X@?#_\ 9X_:1_;1_9]\;_&#]HO2
MO'2>"?A?\&W^ GQ&\$-X8^$?B'4_A'X[U[1_CSXK^)WC6UN/"7B#P+_PC?@_
MQS/9^-M2T/Z"^!7_  2Y\3?LR_!WP!\'O@W^VC\:6\._#KQ3^U+J-EH/Q4\"
M?!SXC_#WQSX)_:H^),7Q)\2_#SXM>!8/!WA*7QM:>$]?GU_Q#X9\7V?B7PWX
MX_X2[Q7XACOM>G^$NH3?!MN%T[_@BG\,_A%>?LN^*?V-/VGOVD_V/?B?^S3\
M +']E.\^)/@:Y^%?Q)N?C=^S_!XMU'XA3^'/BO\ #SXR_#;QQ\&[CQA:_$+Q
M#XS\;>%O&/A3X<^&K'PMK'CC7K&V\*7GAC2/A_X>\#@&99_MG?M@_M;ZSXS^
M#GP<^&WP/_9@\<_!S]BOX(?'S]K?X9?M8>%OB5\8_$FB?%;]I^P^*TGA7]EK
M03\-O&'P9TWPQI_AO0O@WXNU;QC^T#J*_$:867C3P!%I_P"SQ-J]KXOT32OJ
M+_@D!_RBD_X)M?\ 9C/[+/\ ZI;P97&ZY_P2^T;2OBSX=^+WP#_:B_:&_9U\
M0ZA\#O"_[.W[0,GA<_"SXCW_ .T]\/O [^-M0\'>*/BOKOQJ^'7Q#U6[^.^B
M>(/'_B;4S\<X)G\9ZG8ZOJ6A:HUUI]S"+3Z__9'_ &=-,_9%_9F^"'[,6@^/
M?&GQ+\.? CX<^&_A?X7\8?$*V\%VOBV]\*>$+%-(\,:=J<?P_P#"7@CPU)%X
M>T&WT_P[IETF@?VW>Z5I5E=^*M:\3^*9]8\2ZL ?1=%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %?E]\9?VT_BSXK_ &V(_P#@GG^Q[X?^
M'$OQ>\'?!O2/V@_VB_CK\:+'Q7XI^$?P%^'WB?Q5%X6\">"['X=_#WQ!X2\2
M_%'XX?$,QZGXBTGP/K'Q)^#7A[1O FG-XO;QIK]Q,GAH?J#7\][Z'JG_  3Q
M_P""SG[7G[6OQET[5;/]CW_@I)\'/V:=/G_:%M]"\1:SX,^ G[0_[.>G^'_@
MGX>^&WQBU+PUI&HV'PN\#?$KPKKB>)=%^+?Q'GT7P*OB:-/"4WB2QNG,% 'Z
MM_ /QA^U7-\5/BU\+?VCO!_PVGT+P'X#^#/B3X<_';X2:5XU\-^"_C-J/CO5
M_C#8>/M/N/ _C;6_%MY\,?%GP]?P'X475/AU9?$+XMVMEX?\7^$O&<GQ1O[G
MQW-X$^'?I'PS_:7_ &<?C3!XXNO@Y^T!\$_BS;?#&\.G_$FX^&?Q5\"^/(/A
M[?K!=W+67CF;PMKVJQ^$KM;:POKAK;7VT^8065W*4$=O,R?FK_P4Y\2?$_\
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
M[-_@?QY\7='^*OBCPG\0+KX?P^!-9R_@M<-<_"+_ ()\^ ="T+XV:_J7P/\
M^#BW]J#QO\1KOQ5\!O'/A+7/"OPYUWX@?\%#8M'^(7Q"T_0OA%\// OA+3WA
M^+7PJOO'%UX<\*>$? GPZOOB5X9L=7T7P%9ZE8:+9@'] G[+'[2?Q6^+W[4'
M_!17X(?$/3_A_:^'/V3/CA\(/A]\+[[P;I?B*RUK6/"'Q/\ V:_A;\=_M?CV
M]USQ'K%GJOB:TN_B,VE-/X?TGPSI4-MI\<*V%Y*'U&XX/5?V\=/^$?[<7[2?
MP._::^)O[-WP3_9Y^''P&_9*^)GPL^(7CSQ;#\-=:U+QK^T-XW_:2\#ZIX,\
M8^-/B%XSTSP1J>I3WWP#:]\$^'_#.AZ=J;65_>+=:AKERC1:=QW[#D&H0?M_
M?\%C=3N]#\2Z;I/B_P#:(_9?UCP=K6L^%_$6B:%XST?PM^Q)\"?A;XGU7P9K
MVK:79Z+XPL/#?Q$\#>+/!NOW'AJ_U6/1=?T6>PU1K22XL?M7@WQV?]GCP%_P
M5!_:G\3_ +6_PLA\2?#SXV?\$S?V>OA#\,I?$7P*\3?$ZV^.$NB?%_\ ;)N?
MCM^SC\)K[2_!7B*W\>?%#Q-H'C7X8_VE^SGX6U&Y^)/Q*L]9\)W>E>!_$=E8
M0WFG '[#?%_XX_!#]G[PD/'_ ,?/C!\*_@CX%;4[;15\;?%_X@>$OAKX2;6;
MNTO;ZTTE?$GC/5]%T=M3N;'3=1O+>Q%Z;N:TL+V>*)H;:=T]*T_4+#5K"QU7
M2KZSU/2]3L[;4--U+3[F&]L-0L+V%+FSOK&\MGDM[NSN[>2.>VN8))(9X9$E
MB=T=6/\ '=H'P\_:'_X)Z)_P25\;_MQ?$_\ :?\ A'\%?A7_ ,$M-8_9,\5?
M%7]G7X0?#W]HNZ_9?_:,\1>-/AGXUNOAY\5O">H? #]I^;3_  IXS^&/@CP!
M\"M/^(GP[\*:S'=>+_A!I.A/JD'@[Q+J>KR?T<?\$VO@]X(^ 7[%GP9^$/PR
MT#XY>&?ACX*/Q%L_AGI/[2$\_P#PN-?AQJ'Q8\=:UX"U'Q/HU]H/A36_ ^G:
MYX2U/1]<\%?"[Q5X1\'^-OA+X#U'PS\,O'/A#PKXO\):WX?TX ]9M/VP?V2;
M^Y\>65C^U'^SI>WGPLOKG3/B=:6GQM^&EQ<_#C4K/6+'P[=Z?X\@A\3/+X0O
MK7Q!J>FZ%<VGB%-.N(-8U"QTR6-;V[@@D/C[\<+'P!\/?C7;_#WQ;\+[_P"/
M'P]^!GCOXP>'OASXK\01W%X-.\-:->3Z;XD\3>$-!U.V\:/X&?6TLM.O=3T]
M+&&YGN8M.MM7L[NZAF3^2V/P'\7/%7['7[3/[,_P ;6?VWO@7/\ \$9?VB_#
M_P"S+K'B/X(:IX1_;Z_8IBLK7X/P>"/^"<O[2VF>#;*U\#_$3Q-XAT"PT76_
M@II;:#IOQWUO7OA?\0(=(\(ZEX030_$WBS]'O&_Q[\%?M?\ [=_@[Q]^SGX2
M^-OQ!^'WQ!_X(Y?M\?"#P;\2Q^SO\;_"O@?7?B9XO^)7[,WC#0O TWB/QEX!
M\/1^'M0AT_P%XJTB]U+Q@GA[PI9_$.WE^$D?B&;XMV^L>"-- /U,_8%_;;^'
M_P"UW^S]^SWK.J?%'X(7_P"U%XP_9-_9G_:"^/7P-^&WC70[CQ7\+=3^._P9
M\ _$[SM2^&,WBKQ)\0? _A#4W\:VEUX,?QC)<37F@:CHLPUG5_M<5_=>I? S
MXNZBO[/=U\4OVA/C5^S+XBN/">L_&)/B'\7O@CKDWA_]GC1-$^'_ ,3_ !SX
M?5)]8\:>-/%9\,ZQX \.:%9>&?C!'KGC">V\/_$O0/&EF[Z=:6<5E:?@G^PS
M\,/AC\2_#G_! ;1/@O\ "B70OCM^PW\%;JP_;,U^V^%VI> [KX">%[K]C'Q_
M\'?CG^S[\<[?7['PJ=-^+/Q<_:V\6>#/%%M\+_$6C:EXYU^'P[XX^/VFVB>&
M;>Y\3>)_)=5\.?$/PG_P2:_99\:?![P=\6)_A-^S-_P6@_:I^+?Q[\*?LP^&
M/!>M^/\ PC^SI\//^"@/[>.CV'C/P)\(/$GPX^*'A#Q_:_ #XJ:M\&?C38>
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
MZSX&\+Z^? 6I>/K*PUOF/V9/ /[>?QU_9I^/>G?%*75_"7[87[''[,O[3?\
MP3C_ &;OC'K=CXB\&ZA\3_VC+8>(M%N?VW-%O/$FM:_'K'A#XS>"/!G[&OBG
MP-X_U&#1_$7ASX@C]I_3+73?^$'\1Z->:N ?M=X2_:/_ &>?'WBOXE^!/ OQ
MY^#'C7QQ\%WFB^,7@WPE\4?!'B/Q7\)Y+:\U73KB/XE^'='UR]U?P(]OJ&A:
MW8SKXIL]*:*\T;5;:0+-IUXD/":5^W#^Q7KVK'0-#_:__9=UG71IG@76CHNE
M?M ?"?4=6&C_ !0T.U\3_#35CIUGXMFO/[,^(GAN^LO$/@6_\G[+XMT.\M=6
MT"74+"XBN'_F>_8\\/\ P!^,OPX_9UL?%NG_ /!0;7OVC_V$OV+/C3^SI\:O
MV:/C%^S_ *#\,O@E^RWX+\4_LUZGX \?_##XB:OX)_9)^$O@K]JSP;XW\?\
MPX^&]G\#/A;'\1/C#\2?%&H7'A;XP:3X$L_^$2^+-QHOV_X#_80E^-W_  0P
M_8P\'_!WX<>%_A5^VA\!?V8_V+_C7\$=2\1_#G3_  5XI\'_ +;W[)'A?2_&
MFA^'?'MGX@L/#6IZ/=ZU\5Y_BO\ "[XD7?B+9<Z;IGQ@^*NKNDU]KNH3WX!^
M_.F>// ^M>*O$O@71_&7A35O&_@RWT:\\8>#=-\0Z1?>*O"=IXBMY;KP_=>)
M?#UK>2ZOH5OKMK!/<Z/-JEG:QZG!#+-9-/'&[#A?BY^T9^SY^S^?"H^/'QV^
M#?P3/CK4Y=$\$#XN?$_P3\-SXRUF"2PAGTGPJ/&6N:+_ ,)#J<,NJZ7%+8:1
M]LNHY-2L(WB#WEN)/E?_ ()PZ[=?'+X-7G[=7B#P1=_#_P 5_MW_ /"&?'33
M_!^LG2[[7_ WP8@^'_AOPI\ _!-YKNGINU&";P'I2_%B_LI9#;Z/X[^+WCRV
MT^*"UE5#\9CQ7X#^#7_!1K_@IEH7[=?AVWG^%/[7OP4_9@TS]F?7?&OA#QK\
M2/ OQO\ @#X+^%/BOX<?&+]CKPWH=KX4U_PGXB^)&F_&[QA\2O&]O^S/H4>N
M?%GXSZ7^T4FJ^'/!WC/3X+BTT  _6SXM?M+_ +./P"2XD^.W[0'P2^"L=IX:
ME\9W3_%KXJ^!/APEMX/@\4>&O \_BNX;QCKVC+#X:A\:^-/!WA"779"NEQ^*
M/%GAK0'NAJVNZ7:77B__  4._;3\#?\ !/K]CSXX_M4^-TTC59?AIX(U[4?
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
MXTO@_P"!OC_X@?!Z_P#VXO\ @E1\;OB%\(_#?PV\3R6?[2/[,OPN\+?LR?\
M#;GA[X4:*V@P>&OC'<:S#\._B'X1^-7AKPS<:K/XJM++Q/X-\5P:I>^(].T'
MQ!+^TSJ6J?MP_%__ (*DZ_\ \$\=#^(E[XE_:G_X(E?!#0_AS\3[3]G_ .,'
MPJ\/?%SQ]I'QC_:TT_Q)X2D^)?Q#^&'A+PK!\2?$_P *]3\,_"[PO/XLU_2=
M>,]I-X>T;4;*7X2^,7\" '])?@_]JO\ 9>^(?AOXD^,O '[2/P$\<>$/@U)?
M0_&#Q5X/^,/P\\3>&_A3-IEA/JNI1?$G7-%\17NE^!9-/TRVN=2OD\476EM:
M6%O/>3B.WBDD7K?AW\;/@U\8+CQE:?"3XM?#'XI7GP[\0'PEX_M/AUX]\*^-
MKCP-XK%K%??\(QXQA\-:KJDGACQ!]BFAO#HVMI9:B+6:*X^S>3(CG^43QS8?
MLY?M<_LN?MT?&7X5Z-^WM\:OC?8_\$D/VDOV/?$G@+X_?LK>'/@_X9^!?C*#
M3M#\3? K]D6+X;_#S]D;X":+\4_VA/"'QSUB6X^%=I\,8?B=;_"%](\4ZC=:
M[X/3QG\.QXI_J$_9<\)> ?#'P!^$G_"!^"O#G@S3-5^%'PL^U:9H/@VT\$%D
MT/X;^%_"NDV&K>'XM)T:[T^Z\.>'=#TGPI;Z-JNFVE]X<TS1++PTUEI\.DQ:
M?; 'YG_M6?\ !7KP#:?LH_M"_'#]A#X@? _XU>,/V;_VG/@!^S]XUMO$.I'Q
MEX:U.U^*?QR^"?P<\5^)O"6C> /'6B>(]7TG2-3^+E[H'AGQ5J-YHWAS6_%_
M@7Q6VE1^)?#UEI=]K_ZR_#7XW?!?XS'QFOP>^+OPP^*[?#GQCJGP[^(2_#3Q
M]X5\=GP'\0-#*#6O OC,>%M5U4^%_&.CF6,:IX8US[#K>GF1!=V,.]<_R(_%
MO1)=9_X)U?\ !9K]FF3X3_%/6OBQ>_\ !:[Q#\1-0^&MG\!_BOJFK>(/A%XI
M_P""B?[.GQFT36M&AL/ \\/C7P]XC^!VDZ]\4-)3PI/KJW_PYTG5O$MO&=)L
M;B=/O?\ :)^"?Q&\8?%__@NC\-_V.?!DG@GXE_';_@EY^R+X ^"VL^$/!8^'
MOA?XF?$7P#X6_;%\,ZWX0\'_ !+N=#T3X=ZCXVT3X;_$'X,_#VPUJ/Q0EWX
MTKQ+X"M%UOPSI_AB.Y\. '[T?"K]H7X!?'6Y\9V7P0^.'P?^,EY\.=9B\.?$
M*T^%7Q+\%_$.Y\!^(9UN6@T+QG!X1UK5Y?"^LS+97C1:7K:6-](MI<E("()2
MGP/^T1^UG^U#X(_;]^"'[%7P?TGX!W]K\?\ X#_&CXW>'?&/Q*TSXC07/@]_
M@G=^!=%U#PGK-MX6\3O%XE7Q7JGC2"^LO$5C%X;_ .$=T^">QG\/^(+JWBO=
M0^.?^"9FJ_LY_M ?M,^ /VB/AD/VZ=3^-_PK_91UK]F/XK>'?V@?V=_!'[,G
MP]_90\&Z;XG\#>)M/_9+\2V?@7]DS]FGPK\1?'W@_P <IJ)\"^%_!=WX]T3X
M=Z#H'CS5[Z^\'V_B'PKIOC#I?VQ_!$'Q1_X+/_L46UY<?&;PYX'T+]C_ /:M
M^'?C+XK?"BX^*G@BS\!>//B/XH^#>K^ /"6I?&/P/;6>@^%/$_C;2O#NM-HF
MAZSXA@NK^(6TMK9QZK>^&;F4 ^R/V$?^"D7A3]J[]G[X^_%WXS>$-"_90\3_
M +(O[27QS_93_:D\/^,/BGX?\2?#7X;_ !1^ FJZ7!XIO](^--_IG@71O$7@
M:YT3Q)X9U-/%&J>'O"L5IJ=[JFB^3?6VE6VO:O!^VQ^W3_PK;]C&W_:Q_8Z\
M=?L_?''1A\>/V9_AK+XJAUW_ (6M\.-3\,_&3]ISX6?L_>,V\/:S\,/&NE65
MWXM\.CXC&]TXR>(Y--TW4=.D_M?3=1$?]F7/QW^TY^RA\,OV!M,_X)NZQ\&O
MA'JLO[$/[.?[<WC?]H#]L73;*V\5_&#XAR>+_B;\%OC+X6\%_MA_&/Q'XEG\
M5_$;XC67PA^-?C?0?'WQ*\<:UK/B#6? VFV/A'Q?::?:>#OA187'@OXF_;#\
M#-XM'_!4;XY_L[>&OB;XC_9R_:"^.W_!&;4O##>"O"6M^,? ?QW_ &AO@C^U
M?X#^(G[4OQS_ &?_  WX+T>_U+Q3X)\.?L]>'?A9#\1OBUX8T?6?#WC_ ,7_
M  [^(L;>+M;N_AC=66B ']*WA[Q?XWG_ &E?B7X"U?XB_ F^\ Z9\)OA?XK\
M$_"W0I=47]I#0-;U?Q'\1=)\;>+_ (CVESXIN]*/PJUN/1O"FG?#/5-,\*Z=
M<7OB"P\?6&IW[G1K-]0IV'[8'[)6J^(/B9X2TO\ :B_9UU+Q5\%C<K\8_#-A
M\;?AI>>(/A,UEXC?P?>#XF:-;^)I-2\!FT\6QR>%KD>*;;2C!XC1]$EV:FK6
MH_*SXL^!_B3XB_X*+_\ !2!_V9K6_P#A_P#%[XN?\$=/A3X%^$GQIL?".H:'
MX4O?VI=&\:_M<OX5O9/B7<: ?!>O>.O F@>/O@+K5U!=ZMJNL:?X-F\,,]G+
MH>CO#8>8_L&>*?V1OVK?AG^R!^S/KG[#'CUOCA^S7^R5XI_9"_:F\*?&7X"?
M%WX:>%OV3?AUXG^".A>!?CE\-)?B/XP^&VA_![XP7?QE\9>$? ?@[0/!_@?Q
M;>>+_%/PR\5>*?BK;Q:-H'A_QWH]\ ?O#8_&;X/ZI_PK_P#LSXK_  UU'_A;
M']I_\*L^P^.O"]W_ ,++_L2V>]UG_A7_ -GU23_A,O[(LXI+O4_^$=_M+[!;
M1O/=^5$C./2@<C(Z'D5^#G_!*_X7?&'3_%[_  "^/NE2ZQ9_\$>K?QI^Q)\&
M_B;J/_"/WB_&NU^(NC?#[XA_"GXL"QT^>]D\)>+_  )^PO>_LY^"M5^S7(NY
MO$_QC^-FD7\\D$,$$7[3?#3XE^#OB[X1MO'/@.^U'4?#5WK'BS0+>[U7PWXG
M\)7S:IX(\6ZYX&\2P2:%XPT?0-?MXK+Q-X<UBRM;VXTN*QUFTMX-:T2YU'0]
M0T[4KL [VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "D*@XSG(Z$$@\XR,@@X.!D=#BEHH 0# QS^))/YDY_6D
M"@$'G(!'+,>#UX)(["G44 %?(W[77[('A;]L'3?@5I?BWXA_$3X?P_L__M)_
M"/\ :G\*R_#M? GG:]\1_@AK$_B'P%I7BP^.O!'C>.?P7%KDL>H:WIGAZ/PY
MKVJFTMK2+Q/I]DU[;WOUS10 @4>^2.?F)[D\$^A)P>#C Z   4#GG. ,DD].
MG4_YR:6B@!" <9SQTP2.V.Q'8T8&,<XY_B;/.>^<]^.>.".0*6B@!NP9SSD9
M .YB1G&<9)ZX&:=110 @&,]>?4D]R>,GCKVXQ@#@4M%%  1GU_,C^5( %&!_
M,D_4DY)/J>]+10 A&?7\"1^HP: ,=R?J<TM% !1C..O'N1^>.OXT44 (1GU'
MT)'\CS^.10 %&!TR3U)Y)R22<DY)I:* &E%/7)Y!^\W49P1SQC/;O@]AA<#.
M<GC_ &CC\1G'Z4M% 'FGQ=\!>(?B7X UOP;X4^+GQ%^!7B#5)M$N=-^*GPHM
MOAO?>/?"TVB^(-)UV0:+8_%_X>?%?X;WEMKMOIDWAO7K/Q-\/]?M[GP[K&K0
M62:?J<EEJMCC? +X%^!OV</A;H?PE^'B:FWA_2-6\;^)KS4-;N;6ZUOQ'XS^
M)OCOQ+\4?B3XRUI]-L-)T>+6?&_Q%\9>*O%^JVF@:-H7ARPU#6[BQ\.:#H>A
M6VG:39>R44 -*@XZ\<@Y.1P1USD]>AR/6EQVY_,D]<]3_G'%+10 C*&&",C(
M/<<CD$$<@@\@CD'D<TFP9SSDD$_,W)'3//3GD=#QD' PZB@ _P ^O\Z*** $
M"@'/.>>I)ZX[$X[#]>Y.0#' S^))/IU))_SGK2T4 (!CU/U)/;'<^W;C.3U)
MH  Z9_$D_EDG ]AQ[<TM% " 8SUY]23^62<?ABO OV@O@5??'W0/#_A5?C?\
M;/@WX=L]9N[GQK8?!36? _AJ]^*OA#5M U;PUK_PV\7>)O$O@#QCXN\-^&=;
MTK6KS/B'X1Z]\,_BEX<U1-/\2>"/B'X6\4Z-H>N:9[]10!F:+HVD>'-&TGP]
MX?TK3-"T'0=-L=&T30]%L+72]'T;2-+M8K'3-*TG3+**"RT[3-.LH(+.PL+2
M&&UM+6&*W@BCBC11I;1G//?HS <@#H#CH!CT/(P232T4 %%%% "$ D'G(Z8)
M'\B/\@'L*4#''\R3^IYHHH *:JA0 ,X P 6) ''J3Z?YR:=10 $9X_D2/U'-
M-"*.!D#). S<$G)(YXR3_AU.744  &!CTXII4$Y.>H/WCC(.0<9XP>PX[$8I
MU% "$ ]<_@2/Y$4 8X'\R?Y_RI:* $(!X/KGJ1R.G3T/(]#@]0*3:,@\G'3+
M$]B/7G@XYS^?-.HH 0#&>O/J2?RR3C\,4M%% !CG/^?RZ=J*** &[1D'DD=,
MDG'&. 20,@<^O4\DTZBB@ (SQ_(D?J.:!Q_]>BB@ (R"#T(P>W7W'(_"N%^)
M7@[4O'W@#Q?X*T7Q]XS^%>J^*?#^IZ#8?$?X=OX77QWX)FU*VDME\1>$)/&_
MA?QMX3AU_3?,,^FS:YX4URQ@N$CF:Q>2*)D[JB@#R7X+?!_1/@GX*'A/2]<\
M2^,M7U+6M8\7>.OB1XZN='OOB#\4/'WB6Z^V^)O'OCF^\.Z'X8\.'6M6N!%:
MV.B^%/#'A7P)X(\,:?X?^'WPV\(>#/ASX3\)^$=#]9  SC//7))_GG_"EHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH ***JWUY'I]C>7\L5U/%8VMQ>2PV-G<ZA?31V
MT+S/%9V%E%/>7UU(J%+>SM()KFYF*0P122NB$ M45^=/PQ_;4^,^H?M:>'/V
M6?VA/V0M=^ LOQA^$/Q%^.'[//C[1_C#X-^-=AXC\*?"'Q/X'\._$_P5\<-&
M\'Z1I8^"'Q:\'Q_%;X5:E-9Z!K?QD^"VOMXQ.B>$OCMX@U_2I=-NOT6H ***
M* "BBLK7=<T?PQHFL>)/$6J6&A^'_#VE:AKFNZUJMU#9:9H^CZ3:37^IZIJ5
M[</';VEAI]E;SW=Y=3R)#;V\,DLKJB,P -6BO@W_ ()T_MY^"O\ @HE\ =9^
M-_A'PAXA^&FI>%/C5\:O@AX^^%'C9;BU^(GPS\7?"?Q]JNAV.@?$?1+S3M+O
M/"?C?7?A_-X%^(6M>"[VU:\\(-XUA\.W%]JDFG'5+W[=FUW1+?4+/29]8TN'
M5=1>\CT_3);^UCU"_DTZWBN]0CL[)I1<W3V%I<075ZL$3M:6TT4]P(XI$<@&
MK132R@@'.3G P<G'7 QDXIQ('7U _$G _4T %%8VB^(_#WB2R;4O#NNZ/K^G
M)<W-F^H:+J=EJMDEW9N8[NU>[L)KB!;FTD!2Y@:02P,"LJH1BI++7M#U*[U#
M3]-UC2]0O]*^P_VI8V.H6MY>:;_:=H-0TW^T+:WEDGL_[0L&6]L?M*1_:[1E
MN+?S(6#D U:*PVU_3+B:ZTS2=3T34=?BTF/6+?1CK$$4\EG>&6+3+ZZ6UCO[
MVTTB_NXFMX]533KJ(E93!%=21&%OSE_9;_:Y_:9_:M_94^!G[0'A'X4_ #PE
MXJ\4_M7?%/X5?'3P=XI^+WCQ_"W@?X+?"']J7XT?L^>+M=^$OC&V^%$&I_%#
MXJSV_P .?#ESX+T+Q=X1^$_AWQ?JNN:C+J%WX-$-CH4P!^FU%8^H^(M TB]T
MG3=6US2-+U'7[B6ST*PU'4K.RO=;NX466:UTBUN9HI]3N88V626"R2>6-&5G
M158$MG\1Z!;:Q:>'9]<T>'Q%J%I<7^GZ!-J5E'K5]8VC%+N]L]*DG2^NK2U9
M66XN(('AA9661U((H VJ*^(?V2OVK?$GQ^\8?M@^#OB)X3\#?#C6?V<?VS?&
M'[+W@[3_  SX[U+Q@/'WA_PW\!O@;\:],\6RWNO^$O =XOBC5-*^+-[=:_X4
MTKP_=:?X232IM+L_$/B^STQ_&&LZ7@']I7QOXH_;J_:,_9,U[P+X2T;PE\'_
M -G[]G'XY^"?'6B^,-;U_P 2>-+'XY>*_CGX.U.R\6^&[_P=X;TSP1?>&]=^
M".KV]AI6B:YX_M]6T6]TKQ#<^)-.U'5+WP?X: /LRBLJRUW1-2NM4L=.UC2]
M0OM#NHK'6K.QO[6[N]'O9[>.[AL]5MK>62;3[J:UFBN8K>[2&:2WECF1#&ZL
M8]9\1>'_  Y#;W/B'7-'T&WO+ZUTNTN-9U.RTN"ZU.^+K9:=;37TT$<]]>&.
M06MI$SW%P8W$4;E&P ;-%-WK[]<9VMC(.",XQG/'7KQUI=PZ<Y !Z$\'..WL
M: %HK&M/$?A_4-6U;0;#7-(O==T%;)M=T6TU*SN=7T5=2MQ=Z:VK:9#,][IJ
MZA:LMS8F\@A%W;LLUOYD9#&PFKZ5)>1Z='J=A)J,UO>W<5A'=V[WTMKIEY%I
M^I7,=HLAN'@T^_N(+&^F6,QVEY/#:SM'/(D; &C17PQ\./VM]>\??MW?&/\
M92B\,^ )_AQX#_9B^"W[17@+XK>$/B!>^,-3\<VOQ2^)?QD^%>L:1K^C+X7T
M?0?!]WX3\6_!3Q7IZ6&C>)/'D>I:>VE:Q=:WH^IWNI>$M ^T=5U_0M".FC6]
M:TK1CK.K6>@Z1_:NHVFG?VKKFH"0V&BZ;]LFA^W:M?"&8V>G6OFWER(I3#"_
MEO@ UJ*Q]7\0Z!X>AM;C7];TG0[>^U*RT:QGUC4;33(+W6-2E%OIVE6DU]-!
M'<ZEJ$Y$%E8P-)=74W[J"*1_EJQJ&K:7I,/VG5=1L=,MR+@BXU&ZALH"+2RN
MM2NB);EXHR+73K&^U"X(;$%C9W=W+LM[>:1 #0HK&E\1^'H+W1--GUW1X=1\
M2I=R>'+"74[*.]\01V%HNH7SZ':O,L^K)96#+>W;6$=PMO9LMS,4A8.77?B#
M0K#5-'T2^UK2K+6O$(U Z!H]YJ%I;:KK@TFW2[U4Z/IT\J7FIC3+66.YU V4
M,XLK>1)KGRXF5B :]%95[KNB:=+:0ZCK&EV$U_?VNE6,-[?VMK->:I?133V6
MFVL4\L<EQJ%Y#;7$UI90J]S<Q0320Q.D4A6Q;:EI][/?6MG?6=W<Z7<K9:G;
MVUS#/-IMX]I;7Z6FH11.[V5T]C>V=XEO<K%,]I=6]PJ&&:-V +M%95IKNB7^
MHZOH]AK&F7VK^'VLDU[2K._M;K4M$?4[5;[34U>Q@EDNM-?4+)UO+%+V*%KN
MT87$ DA^>EAUS1;F^_LNVU?3+C4_[-M]8_LZ"_M9K\Z1=SS6MKJHLXY6N#IM
MS=6]Q;6]\(_LLUQ!-#'*TL3JH!J45Y;\'?C-\.?CWX,G^(?PI\1P>+?!D7CG
MXK?#I->M+6\MK*Z\4_!7XJ>-/@O\0K:P>]@@.H:?I?Q!^'_BC2K#6[)9M'\0
M65E;Z[H-[J.B:CI]_<][>:[HNGZAI6DW^KZ98ZKKTEY#H>F7E_:VNH:U+I]L
MU[?Q:19SRQW.I265FCW=VEE'.UM:J;B8)$-] &K15&[U/3=/6-[_ %"RL5EG
ML[6)KRZ@M5EN=1O[;2M.MXS.\8DFO]4O;+3K*),O=W]W:VENLEQ<11O/=75K
M8VUQ>WMQ!9V=I!+=7=W=2I!;6MM!&TL]S<SRLL4%O!$CRS32ND<4:L[LJJ2
M">BO(?BG\=_A3\&?A9>_&GQ_XQTO2_AM:2>$;:'Q-9L^LV>KZA\0?$^A>"?
M.E:#_9*W9UK4O&WC'Q1X;\,>&;:P\[^U-8US3;:%\7 D'SUHW[6/B1?V\?CE
M^R=XW\*>!/"'P\^%W[,'P(_:,\+?%,>/+^\U7Q1:?&7XD_%KX7SZ3XMT/5_"
M_AK0_ EUHGBGX1:[9Z=8Z=XC\<1Z[IM_H&M/KFEZCJMYX3T, ^XZ*R]7US1=
M M%O]>U?3-$L7N;2R6]U>_M=-M&O-0N([2PM!<WLL$)NKVZEBMK2W#^=<W$D
M<,*/(ZJ5U#6M'TA&DU;5=.TN-8);II-2O;:Q1;6">TMI[DO=21*((;F_L;>:
M8GRXI[VTA=EDN85< TZ*0GCCJ<@<'J,]?3IWQ7Q%\%/VK]?^+7[8O[4_[.S^
M&? 4?PZ^"'P@_99^*_PS^)O@SQ[J/C:[^)VE_M :S^T3X;UY_$%DWA30- \)
M77A+Q1\!-4T*RT;PWKWQ"M+ZU(UJ\\66FJ7][X-\*@'V]167I^N:+JUQJEII
M6L:7J=UHE[_9NM6VGW]I>7&CZCY,5S_9^J0VTLDFGWWV>>&?[)=K#<>3+'+Y
M>QU8LM-?T+4-4UC1+#6M*OM:\/?8!K^CV>H6EUJNAG5;9KW2QK&GP3/=Z9_:
M5FC76G_;88/MMNIFMO-C&Z@#7HIN]>>3P<=#USC'3KGC'7/'6LXZUHPO++3C
MJVFC4-2&IMI]@;ZV%[?C198K?639VAE^T70TF>>&'4_(C?[!--%'=^4\B*0#
M3HJA8:IINJVRWNEZA9:G9O-=6Z7FGW,-[:O<6-U/8WT"W%L\L)FL[ZVN;.ZB
M#^9;W5O-;S*DT3HM.P\3>'-5T=O$.EZ_HNI: B7TK:YI^J6-YHZQ:7-/;:G(
MVIVT\EDL>G7%K<P7[F<+9S6\\=R8GB<* ;=%<)XR^)WP^^'_ ((^(7Q(\8^,
MO#OA_P "_"?0?$WB?XE^*=0U.W71_ V@^#-!D\4^*]2\3W43RC28= \.1/K>
MII=*DUMIP6Y>+RY(V;4\%^+]%\?>#/"?CWP[)=2^'?&OAG0?%VA2WUC=:;>R
M:+XDTNTUG2Y+S3KR**]L+I[&]@:XLKN&*YM)2\%Q''+&Z@ Z>BLZUUC2;ZZU
M&QL=3T^]O='NEL=6L[.\M[JZTN]>SLM12SU&W@DDFL;IM/U+3KY;>Y2*5K._
MLKD(8;N!Y..\4?%GX9^"_ WQ%^)GB?QWX6TCP#\(M(\7Z[\3_%L^LV<NB^ =
M+\ Z-<>(/&MSXJN[66==&/A;1+6?4];MKP176GVD9DG@0%0P!Z%17A%C^TE\
M(M0USX >%8O$S1>+/VF_!GB+XB?!_P +W6EZG:Z]X@\#^#_#/AKQ5XL\27FG
M3VJ3:'IWANP\:^"[#67U;[+)9:]XN\/:*\9O=01%V?@]KGQ>O_!^J7?Q]T3X
M8^$_&MIX[^(ME;V'PO\ &&N^+O"R> +;QOK<?PMOM1U?Q/X:\*7]KXMU'X=/
MX6N_&.GG3OL$/B2>_ETU[>QNK?3+  ]>HK-T_6-)U879TK4]/U,:?J%WI-^=
M/O+>]%CJNGN([_3+PVTDHMM1LI"$N[*?9<VSD+-$C'%1:-XAT'Q';37OA[6]
M)UZSM[Z]TRXO-%U&TU2T@U+39VM=1TZ>YL9IX8;ZPND>VO;21UN+6='AGC21
M2H ->BOC/]J7]J#4_@Y\0/V7/@#\/]-\/:C\;_VQOB/\1_AK\+[WQJGB+_A
M_!4?PP^ WQ,^.?B_X@^+X?#MF+SQ%8:)IW@"PT.Q\!V7B#PCK'B[5_%5@EGX
MFT+2M,U[7-*]%_9Y^(_Q?\2?"KX?7'[5?P]\!_ /]H;Q!?\ CO0=>^%GA+XI
MZ=\2_#.J7?@?Q=XET73_ !7\./%+:9X<U/Q!X:^(7@G1-%^+6DZ)J&@6/B[P
M/X?\76OA?QO8VWB70=9( /H>BJ-YJFFZ>B/?W]E8K+/9VL+7MU!:K+=:C?VV
ME:=;QF>2,/-J&J7MEIME$I+W=_=VMI;B2XN(HW_-C]H7_@HCI_@CX9?LW?%S
M]GW0/!OQG^'WQL_X*%_"W]A+Q5XHUGQ5XE\(?\(C=Z[^UCJ'[*/Q-\5^#-'@
M\#ZS#\1KGPIX\\+>+]*TB.Y\0^"O#&K6EM:>-]%\3>*-%-AHWB  _36BJ5EJ
M6G:DDLNG7]GJ$4-W>Z?-+8W,-W%#?Z;=2V.HV,LEN\B17EA>P3V=[;.RS6MU
M#+;SHDT;H/(/$7QL\/I\0/&GP,\!W?A[Q/\ M">&?@M'\:K3X=>(-7UOPKH*
M^'_$&M^)O"'P[N_&?C;2O"7C6;PCH'C?QKX/\4:);ZMIGA3QCK5G9>%_$^K6
MGA/6#I4&GZ@ >V45\?\ ["O[4?\ PUW^R5^S1^T+KVF>'_!?C+X]? GP%\;-
M2^'6DZV=6?PQ8>.-,AODAMGNTM=5OM)LKF5M,CUJXT^U@O+JWE CAD)@3ZLB
MUS1;C5;O08-7TR;7+"TM;^^T:*_M9-6LK"^>6.RO;O3DE-Y;6=Y)!/':W,T*
M0W#PRK$[M&X !J45Y-\7_CA\,/@1H_A'7?BEXKL/"UCX]^*_PH^"'@U+E)[F
M_P#$WQ0^-?CS0OAQ\//">B:;9QSW^HWVJ^(_$%I-?O:6\L&@^'++7?%NN26'
MAKP[K>IV/H=WKVAV&IZ3HM]K.EV6L:^;]=!TF[U"UMM3UMM*MQ>:HND6$\J7
M6I'3;0BZOQ913FSMB)[CRXB&H UJ*SI]8TFUNK2QNM3T^VOK^:.WL;.XO+>&
M[O;B:VU&\A@M+:219KF::ST?5[N**%'DEMM+U&X16BL;EXH4U_0I+M["/6M)
MDOH]+BUR2R34;-[N/1)YI[>#67MUF,R:5-/:W,$6HL@LY)K>>))B\,BJ :]%
M8TWB/P_;Z&WB>XUS2(/#2Z8-;;Q%-J5G%H2Z,ULMXNKMK#S+IXTMK1UNEU W
M(M#;L)A,8R&K526.1=\<B2)\WSHP=#M9E8!ERI*LK*P!R&4@C(H DHK&A\1>
M'[G6+[P[;:YI%QX@TRUMKW4M"@U*SEUG3K.\&;.[O]+CF:^L[6ZR/LUQ<01Q
M3Y'E.V14DVNZ);ZA9Z3/K&EPZKJ+WD>GZ9+?VL>H7\FG6\5WJ$=G9-*+FZ>P
MM+B"ZO5@B=K2VFBGN!'%(CD U:*_/W_@IE^VAK_["'['_P 6_P!H_P $>"_
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
M'[9C#PAXP_8OT/7/C[9?$*\\56/A/]C_ /86\#_"SQYJO@K3?&^DVWB_PO\
M%KQ?XF^)>L:I\6OAYIOQ3C^'_CS^S:2VMYI8)Y8(I)K9G>VF>-7EMGDC:&1K
M>1@7A:2)WBD:,J9(V:-R48@MDL[25G>6UMY'D6V21Y(8W:1+.:2XLTD9E)=;
M6>66>V5B1!-))+$%=V8@'\?'Q\^'?['?Q4\'_P#!<?P_XTT'P!J/_!0G6OVO
MM2\;?L Z/%&="_;>TCXL^*?V*_V-M;_8\\;_ +.^F67]G?'SP%I_B#X]>'8;
MJ[\<>$K?P]X5FT+PEXYN/B9K<7P]\%>-Y]$^_?'_ (H^*5[^VK_P5/\  ?P6
M^('A'5?VV;3_ ((E_LT:1\.],\)>*/#_ /PD*_M'Z)JO[?FH:+/I>C2/97UA
M+IGC+QU\-->9;[1=.72-+\<>!]2U.RT^Q\3Z)]L_H*:SM'N8KQ[:![N"*:""
M[>)&N88+AHFGABN&4RQQ3M#"TT:.J2&*,NK%%Q/L7!&#@C&,G''X\'W')/)Y
MH _E7_X)*VG[%WC_ .*'[#OQ._9__:,^*'B#]I3X<_ #X@?![]H?]G?P=\(/
M@W\-?&7PXTX^#[<?$_PY_P %(98_AQX7^,&L77P\_:.\(K;_  R\0^._$^M>
M/O&?QW\8:_X[\)WWQ \">,OBWXY@^A_^"O'C;X-:Q^UI\ _@1\0O#GP7\.>+
M_$G[%G[:.K>%?B[^U;X4F^*?PK\1^&?%.L_!/PAXW_9[_9>^ =QK6BZ5\:?V
MV_B UCX>.B.FHSZM\//AI=:E%!\,/CQ;_$:;P;HW]#BVUNCRRI!$DEPZ23R(
MBK)/)'&D,<D[J TKI%''$CR%F6-%12%4 .D@@E>&26&*22WD:6WD>-'>"5H9
M+=I878%HI&MYIH&DC*N899(B2CLI /Y*O 4WPT\._LB?\$$_^"HG@KX:P_M+
M:]\-?V??V?OV!OVG8_AUX0^''C?QU\5?!W[5G[.?@[X#V/A*]\<^,9+"+Q)X
MI^&'[::_#+X6W.G77C*&R\+:Q\2_CU\._$5]HVK:EX]TD>]_\$]_V;O'?PS^
M.=E_P3(^+_P>^'#?##]AKXMWG_!1GPIXJ\%_#GPS_P *4.G_ +2NG77B'X ?
M"WP%:>,M8U[QP]M\,_VP_$/[;NM_#CQW=Z3HGC7PGX?_ &,_@)'=:C]KUV[(
M_I:A@AMX8K>WBC@@@C2*&"%%BAABC4)'%%'&%2..- %1$5550 H  IY5 ,$
M*#GD\ DY[\#GMTY(Z$B@#^)O]FGX[_ #6_V^/^"67QM^'^J?"WX&^$O'7[:W
M_!5[P=XZ^#6KZ9JTW[8?@/Q;\2O _P"T7KNM?#W_ (*"?&3Q#XHU#7=9^,_Q
M>^/)\*>)?A-^S/JOAG0KOP[<R^&O#'A'Q+^TL_A3PI\2;#MO!WPT_9-\&?\
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
MPS\$?M%>.?!7A&+5-!\#>)]+\;>+S+';6-W/]1_\$Z?VAOV&?VP/^"H.K?M
M_"+XG_LB^%O%>B_L,?"+X$_#S]F+X;ZA8^(?&]WXW\":OXSU;XE_%+P;K&I?
M#OX>:7:>%OAI\.];TCX'^ 7^'=HWC?QC\)H=1U/XK>%/ASX7\,_#[PC9_O/^
MU#\!]2_:.^#VJ_#+0OC%\2/@)XD/B?X>>//"7Q5^%L?@V^\4^%?&OPI\>^'/
MB;X(O)M%^(?A;QIX-\3^&O\ A+O">B#Q=X0U_0+C3O%OAL:GX>NI[.'4GNHO
M*/A1^S#\9$\:^!OB5^UA^TO#^TCXM^%.IZWKOPHT+PG\$_"7P(^%W@CQ;KWA
M/Q-X!O?B1#X:M=?^)'C[6?B1_P *\\;^._A_#J&I_%>7P1;>$_&.N):?#ZV\
M0SIXB0 _++_@JYX&_8S\5_\ !4K_ ((O:;^T=X*_9E\37/C/QS^UIX5\?6WQ
ML\+?"[6Y/%'PUM/V4OB^GPT\+^,3XZT^Z&K>"(_C=XJM/^$#\/ZX\^AR?%/7
M8G\.63^++S<WCOQ+UC]E/Q/XT_X+>_!O_@IH_P /-'^/>O>);W7OV>8?'>AV
M^K?%'7_V)]1_9V^'FA_LLZE^Q%I?C QZWXT\1^&?CYX8^)VHZ?X:_9YOKO7]
M*_;+U'5Y1#HOQ-\5Z)#-_45M SCC)R<$CD]^#522PL)[BTO)K.UFN]/,YL;J
M:"*6YL6NHO)N39SNK2VK7$)\J<P/&9HSLDW+Q0!_+A^QY\ /@U\?_P#@H!H'
M@;]O[X2_ 'XW?M36?_!$K_@F;K_[17@7XU^%_AC\3?%7_#3VC>-?V@(?B?XF
M\<^#-=M=:TZ[^+NB:%/\.(/$7B5M)GU70O#NM>&;;2]2L_"/B;24U3X8\%P?
ML8^"?^":G[-?@/1)/V>_AAX]TW_@OM\+?"'[3VD^#[OP+\*_'_AW2?"__!6K
MX^7?@OP]\5KWPM-X9\5>%KSP'\![.36/!]AK=WINK_#[X3V]GKN@QZ%X16PO
MJ_N V+C&..F,G'/MG'T].V*9'!#%O\J-(_,D:63RU">9*P :63;CS)&  9WR
MS8&2<"@#\*_^"6>G_!OX:?M__P#!:SX ? :S^&7@'X5> /VA/V4=?\)?!/X1
M6_A3PIX \%:QK_[%WPBT?XHZYX>^&O@Q+#P[X:U'7/B!X:O]+\>:EIVBV4^I
M>,O#]]8Z_--KFDW,5OAZKIW[&?PE_P""]OQ?\<?$K1OV:OAY\5?$'_!-;X ?
M%'P!XP\8Z)\,_#7Q%U;QKI/Q>_;=\*_&?XE>$O$>K65IXGN->T3X%:1HNC_%
MWQMI-Z;O1_@UH-BGCG4[7P%X?1K#]],#CKQTY./RSBHS!"94G,49GBCEACF*
M*9HXIWADGBCE(\Q(IGM[=Y8U8)(T$+."8D*@'\7W[ ^@?LU_"W5_^#6CXE_#
MR7X7>$OBU\:OA-\>_AY\;OB#HWBC2E^(_P 6M*M/V(O%EAIOPX^*GBR76;CQ
M1X]\/^#/C3HW@CPAX&\ >+=0U;0_A;XLT/P;\./ 6B>%!HWA_P -6FM_P32L
M?@=X^U;]D6S^,O[1GQBT#_@K-^SO^UEXLD_:%_9N\-?"3X':%^UCJ7Q9\3^(
M_$]M^T1K'QB^(7B#X>0_$GQS^Q/X_P#ACXNM_BEXP\:2_$2[\ 7O@71_AIX3
M^&^M?\+B\&?"_P"%EI_9?M'OTQRQ/?/<_P"1QTJ(6]NLS7"PQ+.\<4+SB-1,
M\4+R/#$\H'F/%$\LKQQLQ1&DD*J"[9 /P5_X+^^"?@5JOPC_ &#/B%\?/!OP
MEU;P#\._^"H_[$*>/_''Q?\ #/@_4_"'@'X,>+?BSIFG?%YO%_B;QG8W&C>$
M?AAXET>PTFP^)4NLWNG>%-6TNTL+7Q2\]G# B_F?\>K?]D7X@_M9?M[? ?\
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
M+I?!TDUO%\6T\7K_ ,(?]Z?M+_\ !/?1/C]^V-^RI^UCI_BNV\'3_"'3=7\
M?'WPU;:!8R:G^T+\'-%\<^#/VBO@AX&U+Q:(VUC1+?X.?M:?"7X:_%+3+>QE
M@M]<\-:K\5/ ^K33>'O'NO:3K !\T_M,?\%F?!G[-_B;7_ACKGA+X(Z=\<O@
M[\!/AM^T!^T?\&?BO^V)\,?A!XL\.P?$?3?$NLV/P(_9X-SX5\6Q?M,_M,0:
M3X,U^^MO MK'\,/AU>+J_P ,TN_C!I*_$K1)8OU ^%WQ\^"WQ]^%WPR\>>&?
M%&AW_A;XZ_#3P+\0?"?AWQ6UAH_B35O!WQ8\'Z5XN\,VFN>"-9E75;*_U;PU
MX@L'O- U&Q^TI]I>TN(&.Y3\"_&;]C3]LSP1^VGXS_;#_8%^-?[/?@F?]I7P
M5\*/AG^UE\+?VI?AK\1OB3X)U!/@U+X@L?AW\<_A:_PR^('P]\3VWQ*\+^$?
M$VI^$-0^'M_XF\/>!/'6D"WGU77-%UZVT[7=,^F=,_8 _913Q)X*^,_C_P#9
MU_9_^.G[67@G2/AS<R_M8_%3X&_!V3]H#QQ\1OA5X7\/>'?"OQ.\1_$[2/AZ
MNL:-XQ5O"NBW=KJOABTLX/"OV2SMO"FE:?INDZ7IMN ?RT?#KXC_  .\-?L\
M_P#!>/Q+\7M/_;SU7XA_L^_\%(/^"BN@? #Q]^R7H'[:9\0_ #X:^ O"_@"?
MX=^'_AK\;/@U!9_!GX,>%_A3K=YKGB1_ WC3QSX<\"^%/ LFI2^,/"S_  SU
MF73M7_?CP5^U_P#M#?"?]A?]@?Q1XRT'X9?M)?''XP_!SPC=?&C]H1?B]8^
MOV+/ \_A+X!ZE\3_ (C_ !Q^-/[4_P +?AE\;/ ?@;P/XKN_#4GA[PAXH\+>
M!-4\ ^.OB=XLT72?#-WH/A74(=4L/,_V;OV!?V_OV5M$_;<TCX.?M'_LL>'M
M7_;6_;,^.7[8K^.?$GP,^)?CW4_@5XE^/G_"&Z=K>B^&_"S?%GPAH/Q._P"$
M(T3PC!/X5N_$MUX5T_5O$LBWOB+19=#\WP[)Q?A3_@C=XT_9Q^%/_!*#X-_L
MQ_%KP'XV^'O_  3K\=?%'Q/XP\$?M3>%O$WB+P/\3O&/QGO-0\27/[2ND^%O
M FO:;I]O\9_V>O'OB/QYXJ_9[\):Z+C3]*L?'^K:-!\4O!OB'2[#Q[. >C^$
M/^"S?@+XI? G]@3XI?#OX?>%?#?C'_@H%>?$_2/AOX5_:)^.6A_![X:Z3XH^
M"7B-?!'Q#\ V_P =/"/@CXR^'_%GQ#\4^,7^P?L\>&]-\-V5M\;M)MK_ %@:
MQX+FM&TI^D^._P#P5L\-?!:U^$'@;6?"7P<^&?[3WQ$_95\)_M:^+_@+^V#^
MU=X#_9#T[X<>&_%3IHNG?"$?$_Q=X/\ &%AXP^/&L^.K#QSX1\/>%M,\+V/@
M>T_X5;XXUGXI?$KX3VMW\/+?Q]\[_";_ ()8_M.> ?V'_@W^Q-\:K#]A;]M/
MX->#=8_:OMOBK\&OBOX4^(WPY\-_$C2_C+\5O^$\^#OQ(\)?%== ^-/C#X1_
M&?X5GQ)\4]6?6?#7@B\CMHO'=EX.\-:O9>)/"6E?'*3K-*_X)B?MI?LP:C^R
M9\5OV+/VP?!?C;XZ?!K]C7P#^PO^T';?MG>$/'GB;X1_M$?#/X>>)M8\=^!?
MB99Z;\,/&FD>,O GQ%^%WB[QC\1K;P9IM_KOC4:CX#\86?A#5O&MI<:%K7B#
MQT >\>%_^"D,'[8'@_P!IG['/[.7BKXZGXG?LL>&/VF_BMX8^*'CZ7]F>_\
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
M#6?"5I>17T\>M:-HFE:U/!IE_J%YIEH ?E;J'Q1^.7[/?_!4?_@K3XU_9O\
MV4=?_:IU\_LU?\$U?'_CWPK:?&+3/ .I?\(_X=@_;3@U;3/ ,?B+3?'6L^,/
MBUKVE^2/A=\+-(\,^&O /B"/POXDLM?^)?P\UZ?PAIOCSZ ^*W_!:?\ 9ZT/
MPS\ +CX1>(/@3J7CC]HG]E+P_P#MI^#O#G[5G[4'@']C7PI8_!/Q:UC8^"]#
MU+X@>(]!^)L-S\;/'?B*XU[P]X5^'VC^'=1\+V%S\-OB9<_$GXD_#FWTGPG_
M ,)O[)XZ_94_:J\)?M<_M*?M'?LR?$+X):=#^UY\"/@9\&?%UW\7-$\77FO?
ML^>*?V?KCXQ#P5\8? GAOP]%>^'_ (\V5S8_&K76UKX->,-:^#,5WJ^@:)=1
M_%N'2[G4=%D^>?%'_!+_ .//[-OCC]E;XP?\$Q/C3\.?!'C;]GO]CSP-^P#X
MV^''[6^@^+_'/PB^-W[.WPVU9_$OPY\7>)#\(-3\!ZKH7QQ\!^+-4\9>(O\
MA)M#TB"Q\83^.=9TR8^%=&&H:?KP!^F?[)7[47PZ_;(_9I^$7[4OPQM?%&D>
M ?C!X2C\4Z9I'CS1)/"_B_PQ-;W=[I'B+PWXLTB:6>WM-:\*>(M*UC0=5N--
MOM3T"]N-,EU/P_K.L:#=:?JMW^%/[4W[27C;]KCXG_\ !%;X[:;\ CX1_9B^
M(?\ P4T\!>(_V=OC)JOQ:N+CQUX^\#ZA^SS^TM<^'M=^(/[/LO@W0['P!I'Q
MBTS2M,^*7P7U*#QQ\3/$MMX$T57^(^E?!7QCXB'@>_\ Z$OAOX$\5Z!\+=.\
M%_%7Q[+\7?&%[::]+X^\:'0U\%Z9X@U;Q?JFJZSX@LO"GA6SU;6[WP7X!T:3
M6KGPU\./"]_XN\9>)?"O@/2O#>B^(OB!XZ\1Z?J7C+6OQ&^'_P#P2Y_;H\*^
M"?V$_P!GC5_VF/V<->^ G_!.#]KOX??%_P" 'CC6_A+\2]:^./CSX"?#OX/?
M&/X:^$/AS\5])TOXC^"O &G^/?!6D_$N+P%I_B/PC<C0/$VAP:+X]U#2="U'
MP1J/P]^*8!Z5??\ !<'X%1?';PGX!\/0_!_QO\*O$W[5H_8T&L>$/VH_AKK?
M[45C\3?^$]U+X1/\5'_8ZL=(G\12_LN6OQ;TJX\#W7Q2?XGVWQ%GL7M/BCHG
MP0UKX,ZGI'Q$U"IX:_X+J?L[^+_CA\,O!7AFX^$'B;X1_&#]J#4_V/O!6O\
M@[]I'P=XR_:;MOBK!X_\0_"CP_\ $?QE^R%H'A>[UKPI^R[XW^(_A>\\.>%_
MC-/\5+WQ*;#Q)\.?&NO?"C0_ ?C";Q-H?<? G]AK]NC]F#XJ>-/A/\$?VHO@
M[IW_  3Q\:_'CQA^T7I_ASQ;\+_%6O\ [67PBE^*'Q2N_B[\6OV;OA;XQM_%
MFG?"M_A%XT\8ZKXKN-*^)/C'PQKWQ.\%:%X^\2:18V&J^*+#P_\ $2Q@_9<_
M82_;D_9*\777[/\ \+_VFO@I;?\ !.71_C%XC^.'PXT2[^%_BZZ_;!\#Z9XJ
M^+\GQIU[]EC3?'EQXKF^$]S\%=8\4:AX@T74/B9XF\%>+OBK%\-O%'BCP/H=
MEH>LW7@WX@?#P Y(?\%B_B#:Z)\&_B5K?[!WQ)TKX.?$[]M_XG_L :OJ$7QW
M^!^J_%[0_CQX=^,/Q*^!/PO@\+_#>PU23P'XN\-^._B?\/8O!GC;7->^-OP_
ML_AIK&MMK.D2?$SX:Z6_Q$O?6]._X*KZ'\/_ (.?MQ?$#]K7X2#X!>.?V#/C
M%X/^#OQ-^'WA?XI>'OBIX>\8ZG\9/#_PI\1_LZ:KX$^+.O\ A_X/>%+.R^,D
M/QI^'^DR7'Q)M/A]HGPLU74;^Z^*6O\ AOPKHVI^)[?R74/^"87Q[U/X'?!?
MX677Q.^#J:O\*/\ @K!>?\%-;W5K;1O&R:9XAT^[_:7\=?M3/\$;.VEGFNM$
MO7\6_$+4/!4?Q,GDUJWM?#6AV6MO\/;[5=7GT[2NS^+?_!+OQS\<X/\ @J#I
M'B+XXQ_"V/\ ;O\ BA^SC\:O@_\ $#X56.J3?$+]G+XK?LG>#/@MX>^#7BZ\
M&KSZ;IWCFWB\8_L]_#GXF:WH^E7G@B]B6Z\2^ M-\2HTNE?$"Q ,/P)_P6G^
M%>L+^T'X:\1^%_ 'CGXG_!JT^!E[X TS]C+]H;P7^UU\(_VB[G]I?XI:=\!O
M@UX"^&WQLB\.?"&P\*?&*Z^.FKZ)\/?B#\/?C#X2^'4/@;3O%?A#XDV_B7Q-
M\--3U3Q3H6/^RE<?%74O^"T/[7VK?&WX,^%/@S\1KW_@G1^QM)J=CX$^,VH?
M'7P)XOLQ\?\ ]K>UT_QAX-\9:[X"^%'B6PTTV-C:>#M9\.:]\*_A]=6GB[P5
MX@U"PTO7_#^HZ)X[\6=+X\_8B_X*&_M6_L\^)O"G[7/[4G[/GA7XZ>#O$GP<
M^('[,>K_ +,'PC\=:=\+O!'QC^ /Q<\%?&OP9\:/BQI_Q+\<:QXA^(6O>)?$
MW@#0O#-[X*T!/!?A/P)X.U3QN-*?Q;XB\1:+K/@_VC]FW]F']L;2?VS/%7[9
M7[3_ ,1OV99]3\>?L;?!;]FWQ'\+O@-\/OBJEI8>+/A5\6?C=\16\2Z%\0_B
M#\0S(WAJX;XL:A.;+4/AY+JNI?VUI_AY9O#X^&MWXM^,8!1_;3_:W_:-^"O[
M9O\ P3:_9Y^#GPU\(>*/!_[4GQ0^/-A\0=<\0^/[;PSJ&JZ=\)?V8?C)\0XO
MA]INGS> /%<FD1?VSIWACXAS>-[;4[.[EN?!=G\/DTN;3/&>N:UHF#\5/^"G
MVK^ ?AU\;/VGO#?[.>L>.OV*_P!F7XK_ !$^$OQQ^,1\>S^&OBO))\%_'7_"
MM_CC\5/@C\#)_ASJNB?%OX+?"+QK:^*O#?B7Q-JGQI^'/C76]2^&/Q.F\!_#
MGQ?HVE^#=9\>^K?MG_LF_&;XW?M _L"_M$_ WQU\,?"OBK]COXO?%OQ/J^C?
M%?P[XJU_P_X@\'?&_P" WC?X'>(]2TV+PAK6B:C>^)O!UKXJ37M$\+76HZ!I
M7BJ=7M;_ ,:>%H[17U'Y?O/^";?[16A_"S]M7]B7P!\8/AW'^Q1^VOXS^.'C
M#_A,_%</B34/V@_V9/#'[5>HZ[J_[4'P3^'7@>#1)/AS\4?#GC34O$OC:_\
M@]\1_$OCOX?:U\$M5^)&I:KXK\#_ !]'@^QT_P 4 'W3^W/\0OA-HO[!'[5/
MQ-^(7P]N/VBO@-;_ ++OQ<\6?$#X>>"O$FBV/_"UO@S-\-=;U'QE8:)XMG\2
M>'=/M])UKP'+JE\=>T?Q!'JHTCS;WPFFJZ[_ &3I][\I7?\ P4&U'X>:K_P3
MI_9Y^"?[(NN^)_$'[:W[*_BOXJ_!K3%^*?@_P;\*/AE8?"+X8?#/Q&?A]XL\
M77NG:YXSBT+PS9?$/PAIWB'Q?8_#.[N;7P]<6NH>"O"_Q%\5?;? ]C]G_M1_
ML[3?&C]BWX]_LE_#FXT'P'#\7/V</B+^SCX8U#48+ZXT#P'H?Q!^'>J_#"WU
MC^SK(/?:O#X,T/6&U2PT".ZTXZ]/I=MHLVN:%%?2ZU8_(V@_L'?&'2_C1_P2
MY^+%WXW^&<\7_!/?]FSXO_ 7Q?H]M:>*H7^+=]\8/AS\(OAY?>)O#-S+%./
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
MBC]G/X1>(/A_<^#_ (T>"?@-)>^)-#\>ZIXO^./P4UC4/%_PI^+/AKP#X?\
M&D^@>%[KQM^?O[%GP*^)'[;G[.7Q1^"VI^*/V?=5_8RD_P""M?[7GQH\=:[X
M=U?Q)XA^+_BC3O@M_P %-_B+\??#OP"F\+6D-QX L]&^('COP?X&\>:K\=XO
MB''J,WP;\13_  ST3X$KJNJ:7\>Z^OM3_P"">7[2?A70?^"@?[-OPA^*7PG@
M_94_X*&>.?C7\4KKQEX]C^(%_P#';]D[Q9^U+X<O-._:?T3P!X,LC=?#_P".
MGAOQUXHN=8\??"*;5_&OP'/P.\6^._$5SXFT7X^Z!HVF^&=3 /3[/_@IQI/Q
M#_:9\0_ /]G?P)X#^..F^ =5_9H3Q]>:1\=;#2/C%<_#O]IJR^$'B;0/VD_A
M!\$K?X>^(K+XN?LM>!_ _P 9] UKQ[\7(?BGX3N]+UGP]XST"T\(7EEHUKXC
MU/PWQU_P7(^ 7@[XS7?A'34^$_B_X6^%_P!J9?V0/B!>:3^TM\/XOVL=%^(D
M'C>W^%'B+XG^%OV*)-$?QQXV_9S\!_%J[;P7XU\<0^/-$^*9TKPYXT^*O@3X
M&^//@YIWA?Q[XTN_&K_@EKXG^+?Q2^$5A!I/[/GA#X9?LS?%7]EKQ?\ L;?M
M$>$(O%'A?]LG]DCX1?LZZ%\++/QC^S=X=N]/\*W&D_&?X??'=_#'Q4\.WLGQ
M ^)VB^&?A_IGQ;D\4:U\-/C+J_@CPCHFF]+\-?V'OV\OV??C5\8_!?P&_:R^
M%6G_ +"?Q^_: ^('[2VM:/\ $/X:>*_$_P"U5\ _$'QG\97'Q%^.7PB_9Z\3
MZ;XMT;X11^ O'GCO4O%GB/P=XN\;^#]0UKX43^/-6=O"7Q#UK21XAU\ ^4_^
M"F/[1?C/]IO]GRVUCP7^SM::Y^RY\//^"G'['?P?TC]H2^^-UMHOC&?XI_!;
M_@HU\&?A+\2O&^E_ *#PPNE>*/@);_$+1O'W[/\ I7BO4OBK<_$75/B'&WC'
M3/@)_P *C@TCXSU^F'_!732K+5O^"5?_  4C@O5N2EI^PK^U;K=LUI?7VG3Q
M:EX=^"'C;Q%I$ZW.G7-K<E+?5M+LKB:U:4VE_#')8:A!=:?<W5K-\'^*/^"8
M'[:]E\)/B[^R!\)?CY^S!H'[*&J_M@^!/VO/@-JOQ%^%'Q9\;?%WX8S1_MN^
M&OVU/'7P6\2Z3X>^*7@;0/&/@K1?B#9:UJ'@WQ<?&-EXP\2Z+/<_#[7QX9NM
M?M/BGX(_7_\ :J^!;?M/_LK_ +2'[-%SXI'@QOVAOV?OC!\"[CQM!H9UX>%#
M\6OAUXB\ 2^*8?#4FL:2=9&A'Q VK1Z&_B#3/[1^RC3VUFS\XWT8!^:_[-/[
M=GQ2\$W'[,'[*_Q)_9(UCX<ZI\:/V-;3QS^Q)XGG^-'PXUW1?CWXJ^!_PC\,
MZQ\0O@7\1[7PU9W]O^S_ /%6UT6[TOQGX66SU3XO?#GQ-\-IM5UZU^(%GXH\
M)^*_ >B^Z? /_@HE>_M$?"']BWXI^#/@7K=A??M=_%GXC?#76OAUXC\57F@>
M.?V?+/X.6_Q:7XOZ_P#%'0];\ Z9JJW?PP\3_!_6?A7XPT:TTZ*PL?C%XH\
M>#+7Q-?:;XKMO$]OQ?PW_9>^(?@[Q+^SI^TA^W-XV_9Y\*Z%_P $Y/V??B7X
M-^&=_P##;5/%5IX*$FN^ ?#WA3XK_M4_%3QK\3X/#I^&]E'\(?!5SX?T/X,6
M:>*?#_PNT_6?B-XI\7?'CXN/KOA.T^%O(_\ !/'X%_"R[_:U_;A_; ^!7CRR
M\?\ [,WQ8\>PZC^SO/X;OM,UWX81?$GXV>"/A#\0?V[OBA\#/'?AR[U/1/B/
M\+/CM\3/ ?P*C\07SZ[JL7@W]I#X._M$^']$TGPI->>*6\3 'O?_  51_:;^
M./[)/[(^L_%[X ^%?"WB7QJ_Q7_9Z^&=Q>^+=?CT6S\)Z/\ '#X]?#CX*2^)
M-'M)O#GB2T\1>)[?4?B#IMKH^G:O;6OA[2?M5UXMUN37+?PY'X&\7?G=\6?B
MW\:?V>?^"G/[7OQJ^%G[*]M\8?C(?^"/_P"R5\7OB!\-9_CUH_@'P+IMWX*^
M/G[9X\7Z!%\8/$_AKQ!/#K5UH'ABTT/X>V6B_"JU\*^+==T9[_QGJ/PULKS4
M?% _4W_@HU^S+X__ &OOV0OB'\#/A5XH\'>#_B5J/B_X$_$GP)K7Q#L-<U'P
M(_BKX _M _"WX_:)H7C"'PS<6_B*W\.^++_X8P>%-6U71#<ZIHEGK4NLV6G:
MK/8)IMWXEXE_8U_:*\6_'K]HSX[ZYX\^"LNL?'K_ ()\^#/V,1I.F:#XZTS3
M?#_B[PEXG^-GCB+XD&.XU35KJ[\,2:U\?_$^BOX+%\FKW.D^#_#^JKXQL;WQ
M%J6FZ& >8?%O_@L_\"/#7A;]G:;X9W_P5C^(?[2'[(?@_P#;B\(^#OVN?VG?
M '[&7AO3?@9\0;+1W^'VC:G\0?$6@_$ZUO?C-\1=6U+5M(\&>!]!T#4_!\?_
M  K[XCZEX_\ B=\/[#3?!TOCK[__ &6OVB_A3^W7^RU\,?VA? N@ZY)\+?CU
MX"EU3_A#OB=X732M?L;:[FU'PWXN\#>.?"]^+W3Y;W1=9L-<\+:[%:SZQX9U
MAK*XNM$U77?#U]8:G>_E3I'_  3'_;-_9U3]B;XO?L9_M _ W2?VC?V;?V%O
MA9_P3G^-?A;X]>%?B9XD_9N_:'^!?P9FCNOAM\08M%\"^)/#GC/X>_%3PEKT
MGB;Q7IT=K/KL+KX^U;P3+XI&@Z3>:CXQ_9_X;>%OB'X&^%^GZ+XP\<P?&+XJ
M6]EKVKZ]XOU'3/\ A7OASQ)XSU_5-5\27.G:'H5@_C:_\ ?#32=4U3_A&/ >
M@WNJ?$GQ1X.^'FE^']*\0>+?B5XDTO4?%'B  _BIUG5OB:W[(G[8R?L>>(?V
MK[K_ (*@Z!_P60_:&^&_[$VG_"#6/VBM3M+[P!\/OVN_#.B/\+O']W%/=? B
M']EOP9\'M-\8MXFT+XT:EIGP1\.VV@6'_"1S6=Q;Q6]Q_3W\2_VZOBMH^J_M
M'Z9\"_V:4_:!@_8HL_#=M^U%JQ^*+?"K^T?&VK?"?0_C9KGPQ_9@TV_^'OCK
M3_C)\2?!WPU\2^$_$WBG0_B#XK^!?A33Y?B'X \,Z7\0?$/B2Y\::?X&VO\
M@G5^R%\3OV-O"_[1GA3X@^+O 7CF+XY_M;_M _M8V.K^"[/Q%H;^'+W]H7Q>
M/&.K_#J[T?73J8U.U\&WYN;?3/&L.M6,OB*RNK>&[\':%<:;+>ZOPY_9'_:H
M^!_[1G[6/Q+_ &2?B7\*(OAS^W#>:%X]\<^'_C;'XKN;W]F+]H_0?AUX:^$E
MQ\?/A%X=\+Z+?:9\<O#WC/P;X3\(:IXT^!'COQ1\()KGQ?X(LIM%^.&D>&O$
M<GA[PR ?&WP$^,?PR^/G_!8W6/VE?@FNK_$SX=_'#_@A-\!_C)X+T^QO;5=6
M\5:=XL_:C^*C66@6&E^,?$.E>'/"'B?5=+T/0O#.N:!JNK>%M-TWQ1I\L'C"
MZTZ_L]4OH?6?V0OVY_@SH'[ W_!-S3OV1?V<=,\&ZO\ M@Z?K/P__8X_9-UW
MXO+HNE>&/"_PW\,_$/Q[XL\0?$CXKZAH'C?Q5I7@'P+X ^']_K/C;QAHO@#X
MH^)%\9>+/!W@^ST7Q+K'BRQU.;O?V8/^"9VN?L??M)?#SXH_"3Q3X2UGX3_!
M[_@F;\*/^">G@KP/XJ&J:=XY\17_ ,'O'7B'XG:5\8O%_B_0M'?PY97?C7Q%
MXHU;2/&/AK1_!=SY,LK>.=+UHR3/X"7P'PG_ ,$D/V@_@]^QC_P3U^'_ ,$_
MC[\+-'_;0_X)AZSXVO\ X"_%OQ7X&\6:G\"_BOX:^(.A^+/!_CWX;_&'X<6?
MB*'Q5HGAGXA^"?%%MHVMZOX4\2ZKXF\,:SX=LO%/A&_LY[S^S-/ /IA?^"C_
M ,7?!_C/]E_P/\?/V,/%/P,?]H7]JOXG?L>ZKX_\1?%;3+_X6>%?B=X&A\0:
MOX"\2>#]:G\!:%XX^(_PO_:6T#PQK4?[.7BS4?AO\.]2\5^,K$>%_'/AKX<:
M=JGASQ3KGW+\!OC5JWQJNOC3/)X*@\.^%?AC\;_'7P9\(>+;3Q9;>)]/^*8^
M&\UGHOC/Q5I,-MHNE/H%MX9^( \4?"CQ!HNH2W>HZ;\1?AWX[TM7N=(TW1]=
MU_\ *;]NOP=J$_[$'Q4_9\_:A_:<\!Z]_P %"_VEEN?C7^QWX+^$U]?_  ON
M=)_:Y^!6E?"F\_9_\.?L6?#_ ,8>./&?Q.3P[\.?C#X-^&'C+Q_X@O\ Q??#
M4]7\9?%OXF^,I/A7\*_$NI>%/ 7[ ? GX4V7P1^$7@#X76NL7/B6Y\)>'K:T
M\0>,+ZTM;'5?'OC.^EFUCQW\1M?MK/-LOB7XB^--1U_QQXFDA)CGU_Q!J4ZD
M^:20#\VOVR_^"JM[^QI\4/$&F>-_V>+N+X%^"/''[./PYUOXJ^-_B='\,/&_
MQ>\6_M$^(]-\/M:?L8?"C6?AWJNB_M1V7P23Q+X0U;X[W2_%SX93^";+4/$<
M=C9:_=>$;Z"ZY+]H7_@K5\1?A+XY_P""AGA+X??L0^,_B9IG_!-7P+\(?C'\
M=O%.O?'/X7_#BQ\0_!?QYX*\;_$?QGXI^&FGQ6GCO4-;\6^%/ /@R]\5^$/
M>OIX8;QQ9Z5XLT[Q)XA^&'B&U^'^B_$[QW]N7_@E1^U;^TG\1OVY=>\ _%#]
MF2[T#]J./]C'Q'\-O%7QD\)?%;4?C-\'H/V3?B/\(/B'>_LL:%XGT7Q%JF@>
M'?V:_B#X^^%-S\<6U?PIHEI?Z3\4/B1\2(-8^%?BW5=?L/B;H?L?C3_@FS\?
M_'-Y_P %<-1U[XM_!RXU;_@I_P#LP?"?]G2'4='\&>-O#^G_  IOO ?P(\;_
M  #\5>/)_#][XF\67'B.T\5VGQ+\2_$+P]X-C\3:;-X,N-&T/X>ZGXQ\=1ZA
M?_$6R /:/VBOVM=?^(NL?$[]FS]G#X!6O[2]QHO[+.A?'3]H*35_CIIW[/\
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
MXP_$3_@L)^US^SMXB\>V_C[Q;>V&O? GXG?%W_@IA=>(_A/!X>U+Q'?>!8O
MOB;7OAYX(\1V^@Z5H%O:Q^-[6X\::*MKXR\2:YK6K ']HNX$XPW7&=I SDCK
M]1UZ<CUIQX!/IZ=:_CU^#_B'_A=WQJU[XG_&[]NW]G7]F?\ ;R^!G_!3[Q7X
M/\9_#*;X$_$?5OV\=7\)6G[26K^&/@K^R%X0U^3]LK28?''['7QV_9[UKP%I
M/A/PSX'_ &>+[X!7#:OK_P <M33Q7\:- ^)OQOU?]<O^"Y_Q5^)GP@_8S\#^
M(_!OC#_A6GPQU3]K?]EWPG^U=\5)_#WBGQ7I/PW_ &5?$'Q.L+7XF^(?&&A^
M!?'?PU\=:E\-M5U)/"7@GXK6/@SQOX>\3:I\,?%OB[2-,U33Y=0-]; '[+@Y
M&>1]00?R-+7\I>E?LE7OCCX%?MPP_L7?M?\ P'_:P\8?![Q%^S'^V'^RG^SG
M^R%\,]<^$G[%_P &OBSX''B[Q9XV_9F\)77A_P#:;^-'@OQ'X&_;G\+>![&S
M^-?[+>H?$C3?AWX,N/'GA;XT:QX!T%?C%X2\43>G_M-_M%>)?BK_ ,$XOVOO
M^"LW[.UY\5OAII/QI\&_LM>%/AOXO\,^'/'.I>._!O[#/A7XI?#$?M3?&B3X
M7>'M8\"^,?"_Q(CT/QW^TXFO_$3P'XY\'>-;GX(?!SX'>/\ P/\ $OX?7OA'
MPYXPT, _IC+ #.#UQC:<_@,9/KP.E4]1U33M'T[4-8U>^L])TG2;*ZU+5-4U
M.Y@L-.TW3K&"2ZOK^_OKN2*UM+*SM8I;F[N[B6.WMX(Y)99$1&8?Q4_MM^'_
M (<_#3]A+_@I?X__ &=_^"@W[/OC'P-XT_9W_9U\>7OP3_X)Q^%O'/[/W[-G
MP@\77?Q]\-^!-+^--_-X7_;!_:"\"> /%O[1_@CQAKO@SQ!\+K9/ _@S]HJQ
M^&5SXV\3^!O''B/P'XHUV;Z\_;7^"_PN^$/BK_@NM\"? L6NZ=\,O'O_  0Z
MT7]K#QIX(UOXD^/_ !C%XA_:(T:[_;I\(7?QFU&\\:^+/$&OMXQUGP_\,OAA
M!X_U6'488OB!?>']#UWXA1>(]>D&IS@']07@KQEX9^(O@WPE\0?!>JPZ]X.\
M=^&-!\9>$]<MX;JW@UGPSXGTJTUO0=5@@O8+6]@AU'2[ZUO(X;NVM[J-)E2X
M@BE5XUZ3>,XPQYQD*2,_7T&,$] :^%?^":%K\+[']A#]E?3OA3JF@:GH5O\
M /X*WFK_ /".>*3XLMK/Q-XB^%'@KQ5J<5UJ!U769+2[O(-=L=:CT]KJ-(=-
MU73KFTMX=/N[1G_ #Q5=ZG\1?^"7G[0W[;5SK.I^!_\ @L-^S]^V7\9?#FF>
M,] \0^(_&'QL^'?[2OA_]MW5?"WP&_8"TR+2?$>IW6K?LZ_%OX=^)?A5\)/#
M_P"S0)]1^ OCSPI\5-.^+VJ>"]8\9>(K[Q[<@'[B_&[]O'XA^'?BC\;?A7^R
MU^S#J?[7?BG]D]/@'JG[47A'P]\5=#^%_P 1-$T;X^R:QJ^E:)\!O#WB_P +
MWOA+XS?%+P;\-M%'Q6\5^#/&OQ$^!/A:\\+>)?!VB^"?B1XN\>ZAK_A#PO\
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
MS4+U[>RMK>W6>[N;J]N6027$\T[N[ 'G'['_ .T!_P -7?LI_LW?M.?\(D?
M0_:$^!OPO^-"^"?[=/BG_A$4^)7@W1_%Z>'&\2_V+X=&O/HZ:N+!M5&@Z/\
M;V@-R--LQ(($^C,\XP>F<X./IGIGVK^2_P#8<^#W@[P!\)O^#<KXX_LM^(-?
MF_:)^-/PZ^&_@/\ :/MK;XT^/_&VG?$W]D/PI^Q1XZU'XY2?$GPWJ_C77+*Y
M\$_LW_&BT^#7A3X<VDR6'@SX!_%'QKX#^%/AS1] N?%GAOPC/X?^P]JFJ?M!
M>(O@=\9_C3_P4"^!OP$_X*!>%OV^_'7PY_:F^!OASX >,;K_ (*!?$V/Q!\?
M/'/@KQA^P[X_UI/VOM8N?%7[+ ^&6IZ;K/P^UCPI^ST_@C]F3X;?#S1/CCX?
MG\'ZM\&OB%XGMP#^Q'P/\0/!GQ*TC4=?\">(=/\ $^C:3XP\??#_ %#4M+>2
M6TMO&?PM\;^(/AM\0_#K3/&BOJ'A#Q[X4\2>$M:2+S([76]$U&R,C26TF.PK
M^0OX7_L__#NS_P"".'Q\\=?LJQZ!:?M*_L=?M9?MB_M0Z-\/_#'CKQ5?W.O^
M'OV5?^"BW[4'BS2_@1X[\ Z#XFN[R]^'OQR^!?@[Q1\)F\":SH\GACQX=5\/
M^(-;T7Q+J/AW2[R#T:7XN^,/$'[3_C'6OA?H_B.3]FG_ (+U_#CPCX>_8NU2
MX\*>.'USX6ZU\(KSP7I/QC^.5OX1\3^'KKP/\*V^,W[,_P 2OBO^W=\+M'UQ
MM&L?'0_9RL?%OBWP_#\4?'GBO0I@#^JW/(&#S[<#Z^E)O!) !.#@D D \<9Z
M=P?ISTK^/O\ :9C\+?$;]I7_ (*)? [X]_MM_LX?L#>,_P!EJ^^"]]^QIXJ^
M-'PB^)_B/X^_!#]E;0O@7\+]>^'_ ,8_V"_B58_MG?!73WO-<^+^C?%32?C9
M;?#;X;_$#Q]\1O$<.C?![X_Z[XX\$V_PK^#G@?F_C'XIU3XV_M!_\%%=-_:3
M_;\_9X_8:_:@_9\^.'@37/V8/$GQ,_9U\>>+OVP_A?\ L[V?PE^#'B'X2^-/
MV(TC_:Y^'&F2:;\?_%?_  G'A_XN? WX:_"3XC^+_BIXX\8:W\'?C#:^++'Q
M%\-/A[H@!_906 .,-VY"DCD@=0,=\GVR>QI2<8Z\G P">Q/..@XZ]*_C<_X*
M(> _"VD?!O\ X.&_CS;^-OB>WQ4_92_:?_9R^+_[-NOZE\?/BQJDGP#^+ES^
MRQ^QOX_L_&WPUL-0\>WMKX3\0)X[\8^)]$T&RMP^C^'?#+-\)/!^E:-X!MKC
MPE+_ %5?M1>$/#/CS]FWX\^#_&>GKK'A7Q!\)/B'8Z]I,MW?V%MJFF-X6U6:
MYTZ]GTZZLKI]-NTB,&HVGVA;74;![BPOH[BPNKBWE /!?&?[=WA?3?B[_P $
M[? _PW\'/\5?AC_P4/O?B!+X&^.VC^+=)TKPEX;\,>%/V8_'W[3/A3Q#8>'[
MBSO/$_C4_$/P_P"#+:RTF&&S\.:/IFF:O)KU]XCDO[.P\+ZY]Y!@0>N00&&#
MD$X[=<<Y^G-?R.?L[_#GX!^.O@M_P:^?#C0+^PUC0?&/AW6;SXOZ-X/^)6O'
M49_';?\ !&GQUJGCGP[X@O?#OBA=<T+[9$^A6'C+P+#=Z7IESX>ULZ#K&B'1
M/$=S97_C6F_%K7?@I^R5+\%T^)_AWX7?L1_#?_@X+_;$_8X^*GB/XK>&/&?Q
MI^!OP6_9CT'6/BVWP#^#/QZTW1?C!\)O%5I^RUJ'QVOOA;X=^(2>,?B_X8\
M2^&=5T_P-\7=0\3?!?Q3XG^%7CX _M(5@V<9R.H(((R,C(/(R/6C<,XPW7&=
MIQ^?\ST'>OR=_P""4?@?PM\-?"O[2W@3X=_M9_##]J/X;V/Q[E\0^&M)^ /P
M_P!?\&_L[_LSZCXS\#>%/$?B']GGX)RZW\>OVBK2W\'Z5<7=G\2XOAOX9\?1
M^$_A.?B;%X:\.>'?#>BW%AH.F_CK^T7\+O@1XY^*?_!RAK'QQ^+OQ"TJ^_90
MM_V<_CC^S[KVH?M$_%Z'6_V7/BS=_L,>'OBQ\-/C'\'M)TWXAVFO>%O&$'QT
MO=5MOA3:Z/\ Z&PEU_X*?#C2;7PAXI\9>"-? /Z["V#C#?7:<?GTXI<\XP<^
MN#C\\8_7^1K^;CX$_ !/VD/^"A>E:+^W/I_C#Q3\7+?_ ()(?\$N_P!H?XJ?
M##4/C)\7-.\!^$?VM_#WQR^/,GC;Q7X6^&&B?$2U\$>%KKP_XV^%WA;R[+P[
MHEKHEK=2>([E[62X^*'Q#N/&/R%K>J:SX[_X)1_$']NF#4+[PK_P6<^$G[:W
MC'P/!XFL_%WB#Q7\;_"G[6VE_MXW?@[P)_P3JG'A/QO)J&J?LW_$'P5XM\(_
M"WPW^RKJFI7/P(U3X8_$3PY\;-;\#7&OW<OQ!(!_8+7BG@_QQ\8M7^,OQH\%
M^,O@E;^"O@_X*TWX6W7P<^-D7Q-\/^)IOCAJ/BK2/$=Y\3M+G^&6GZ9;>(?A
M?_PJ;5M-\/:-'>^(M3U6#Q^GB8ZGH:Z?#HM[!)^'OCKP?XG^"?[8/[4O_!.V
MRT#Q5=_#C_@J@GA#XW_LY>/++6?%DVJ_"?PSHMYX:^'_ /P47\!>'?B5>ZIX
MBO\ X1K\"/ ,FD_M&?LJ:78Z9H?@3P5\9?CK8^%_ "V=Q=Q:5HO6PV^A>#_V
MN_\ @O#X=@^/'C']GOP-X3_X)U?L/30?%R+QAXT\91?LJZ</A9^WPE]\2OAU
MX=UCQ%J<7@2T^&VCZ=8?$6T\'>!HO#6CW>LZ9-XCCTS_ (2'Q%JNL:F ?L_\
M=O&?Q:\!_#+5?%'P.^#"?'_XD6FO> M.TKX6S_$;P_\ "6/5]$\0?$#POX=\
M<>(7\<^*=/U/1M.7X>>!-5\2_$4Z7+83WGBW_A%/^$1T9H=8UVPGB]=.UD*N
MH=74JPV%E8'Y2I4@\,#@JV1C.>,U_$!^TA>^*_@-^PO_ ,%!_@]\3OA?X;_9
MT^/_ ,.OA+_P3$^*%Y\9?V)/C1XRTO\ 82_:5^#?Q+_:[\3_  ^\-?''PKH6
MC2^#[WX;_$+XP3>+/C7X'^/7PW^+#ZY9_&_4? 5A\4-)/C#1M-T[Q##^Z/C?
MP_X!_:8_X*H?M(?LM?MG>%M/\4_"C0_V*?V?_B%^Q[\,O%_B&ZD\#>)3J7Q
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
MBUW1KJ37?B;XT^(OA?3O#'P_76_%'BW2/AIX;T==1\0:1X T_P 176G>(=!
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
MT;X/_"7PY\1/%_Q>\/?"[X=:#\6/B#IND:-X]^*&B^"?#6E_$3QOI'A^)8-
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
MI_P"UR\?2_AQ))=_$G5O!EB_Q-^-6N67B+P]\)OAY<W%BUUJ_A#Q/)\1]?\
MAGH-C;:[??/#?\%@?ACXAMOV-O\ A3_[,W[47QKU;]OCX?\ QA^)7[,ND^#K
M7X :.GB_PU\&O!^G>-]:DU_7O'/Q]\+>'/ =YK'A_6M)O]+L_&6K:-/8R37/
MAWQ(FA^/HK/P7J(!^HGA7X>> / NCW?A[P1X'\'^#M U"YFO;_0_"OAG1?#V
MCWMY<V5MIUS=W>F:196=E<W5QI]E9V$]Q- \LME:6MK([06\4:>=^&/V7?V9
M_!/@5_A?X,_9V^!?A'X9R>);OQF_P[\,?"3P!H'@5_&%_;_9;[Q6_A'2O#]I
MX?;Q+>VO^C7>NMIYU2XM_P!S-=/'\M?G=\3?^"T_[,WP>.O:Q\1O"'COPIX!
M^%?Q#^&?P@_:7\=:KXT_9S$'[-GQ5^([>!K'4O"7C#PE9_'2]\=?$:Q^#?B+
MXD>"?"GQP\=_ 3PY\6/A[X3\0:Y=VOA?Q1XZA\"?%FY^'?0?$;_@L=^RM\,?
MB!XMT'7X?$#?"OX;?M!Z5^RY\4OC\OBGX-Z5X&\ ?&'4O$/A_P %7UO?^#?$
MGQ1T/XT^(/ '@SXB>)M*^&OQ$^)?@_X8^(/"W@[QO_;%K>7,^@>#/B#XB\(
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
M+_LW?L[>![/PIIW@KX"?!;PAI_@/[;_P@UCX7^%O@;P_9^#/[2U[5_%6H_\
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
MRJ;J<O+:_!#X*V7Q7U+X[V7P@^%]I\<=8\/Q>$M8^,UK\/\ PI;_ !6U7PK
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
MFM/]&DO&A^2M'XF_LY_L\_&G0_"?AGXR? CX-?%GPWX!U"VUCP+X?^)OPO\
M!/CS0_!6JV%@VEV6J>$])\4Z'JMAX;U"STQWTZUO='M[*YM[!VLX9$MV,9_/
M#]F[_@L%\,/VEKG]D+5]!_9G_:I^'_PF_;;UKXB^"?@E\;/B5X>^$>E>"9_B
MC\.-%^*/BK4?AIXFT7P_\8?$OQ&T;6-2\*?!WQSJNC^*(O!%_P##C6[BPAL_
M#?C37H#>ZA8?,O[>O[9US\9K;]ER?X*?#S]IFT^$_AG_ (+"?L4_ J+]J'P9
MXYT_P+\&?'GBSP/^VMX!^$_QQ\&ZYX0\._&'0?B+\1/@V/$%C\1?@\-9\?\
MPIU[X7^)OBGX0GO_  ]IMYHZ_#;XGZN ?NOK/PS^&OB7Q)8^,?$7P^\#Z_XO
MTRP33=-\5:UX3T'5?$FGZ8AU,QZ?8ZY?Z?/J=I8(=:U@I:6]U';K_:VI[8Q]
MNNO-\T\5?LE?LI^._!\GP\\;_LR_L^>,O ,FHOJ\O@;Q5\&/AQXA\'R:M*FB
M))J<GAG5_#=YHKZC)'X:\-I)>M9&Y=- T16E*Z58"#\T/B;^V;X7_9B^#'_!
M93XY_L^_ ;]H3QK\8/V4/'WBWQ?\7?"/Q8^(.BZKX.UCXEZ;^RG\-_B-X>^(
MG@JT\<?']8?#?[.-G\+I?ASXHU[POX&G\+_$*ZT<ZSIG@+X3ZIXACT#P_)[Q
M\-OC?X*\<?MG_LYZ?\1O@C^U!\)_VG/B%^Q%\;/&&BQ>-O'G@R;X-V7PT\$?
M&OX/:!X]TG6O _PB_:+^*WPFNOBEK.O^)?AEX[\,>)-#T?Q'J=I\-/%EAH/B
M#QYINOZ=J/@3PZ ?IC9V-EIUE::;I]G:V&G6%M;V5C86=O%:V5E9VD206MI:
M6L")!;6UM!''#;P0QI%#%&D<:*J@#R[2/@#\"/#_ ,5O$7QWT'X*?"71/CAX
MNTU-&\6?&72/AQX.TWXK>)]'C@TRUCTKQ%\1+/1H?%^M:;';:+HUNECJ6L7-
MLL&DZ9$L0CL+58OAJX_X*I?""STCP1\7+OX6?%^W_8[\?_&O_AG_ $3]M4K\
M-)O@A8^.;KXD:C\&= \6>*-*MOB--\5_"?P+\6_&+3U^%GAGXUZ_\/;'PI=>
M)M4\/^(]073/A'XD\/?$_5///$W_  62^$WA.?XPZIJW[-/[5=O\-/V<OVS/
M#G[%O[1'Q@N/#_P<L_ OPA\6^--;^"OA7P1\1-1AN_C3#XO\=^ O%/B3X[^#
MDCT_X1^%_B%\2/"WAZUU'Q'\0? 7@Z+5O =EXU /U!\*?"/X4^ ]4N]<\#_#
M'X>^#-:O[233[[6/"G@OPWX=U2\L);N._EL;O4-'TVSN[BSEOHHKR2VFF>%[
MJ..X9#*BN)_%7PM^&7CK7_ WBOQO\.? GC'Q3\,-9OO$?PT\2^*O"/A_Q#K_
M ,//$.J:9-HFI:]X&UG5]/O-1\):SJ&C7-QI%]JF@7.GWMWI<\UA//):2O"W
MR5JO[>7AF/\ : ^(?P&\'?!KXM?$Z7X,?%SX&_!#XY>-_ E[\);O3OA!XU_:
M'\-^ ?&7PYUCQ9X%UOXGZ'\7;OX9GPQ\2?"]WKWQ'\,_#[7M$L+^YU6QTY-9
MM_ _Q/U#P%]J^)?$F@>#O#FO^,/%6L:=X?\ "WA71-5\2>)/$&KW45CI.AZ!
MH=C/J>L:QJ=[.RP6>G:9IUK<WM[=3,L5O;02RR,$0D 'G _9W_9_72H="'P,
M^#HT.VU"75K?1A\,O!0TJ#5)[&UTR?4H=.&B?8XM0FTVQLM/EO$A6YDL;.UM
M'D,%O#&FGJ?P7^#&M_$_PW\<=:^$WPRU?XS^#=$O?#7A#XP:IX#\+:A\3_"O
MAS4TOXM1T#PY\0;O2IO%>AZ)J$>K:I'>Z5IFKVMA=)J5^D\$BWEP)/ASPS_P
M4W\"ZMK7[.C>*O@-\=OAI\-/VS=/9OV0_C%XV/PALO!?QJ\5:AX#OOB?X!^&
ME_!9_%:]U[X/?$OXU_#[3-3\5_!7PK\8]+\%2^)X=-O_  EXHN? WQ0M_P#A
M7[_%7[ 6B^+_ -N7XG>._P!IWXP^&/VSO@1\6_V>?V]OVQ=$\,^.;7XY?"_3
MOAIXR^%7P^^+_C#X#:9^Q;X]^%GP_P#CM\9M!UKP3X&\-?#OP3JGQ"T:V^&W
MA;PA=_&GPYK7Q9^$_P 6-?UKQYXY\7_$  _=SQ?X#\#_ !!T^VTCQ[X-\*>-
M]*LM0BU>STSQ?X=TCQ+I]IJMO;75G!J=M9:S9WMM!J$-I?7UK%>Q1)<QVUY=
M0)*L5Q,KVO#'A+PIX)T6V\-^#/#/A[PCX=LWN);30/#&BZ;H&BVLEY<27EW)
M;:7I5M:6,#W5W--=7+10*T]Q++-*7DD=CX/^T9^T=<? :[^#OAOP_P#!KXI?
M'+X@_';XAZG\.? ?@_X;0>%=/M;2]T#X<>.?BMXB\0^.?'/Q \2^#_ O@GPU
MIOA/X?:U;V<^JZ\^L^(?$]_H'A[P]HFI2WM]=:5\=^'?^"O'P/\ ''PS_8M^
M*'PX^"G[3/Q(TW]NGQI\:_A=\)_#_@WP9\/M0\2>'OBS\"=%^*=[XK^&WQ!-
MS\4K+PUH^I:AK_P:^('A72O'&B^)?$/P:TS_ (1^_P#'OC?XG^#_ (26\OQ"
M4 _0+PY\ ?@3X/\ B?XQ^-WA'X*_"7PM\:/B)9QZ=\0/B[X<^''@[0_BAXYT
M^)=+2*Q\8^/],T:U\5^)K.)-#T18[;6M6O8471]*54 T^T$,2?L]? */0Y/"
MZ? [X/IX:EU.VUN7PZGPT\%KH<FLV>F7>BVFKR:2-$%@^IVNCZA?Z3;7[6YN
MH-,O;NPBE6UN9HG_ #ITW_@L/\)[CX=_#7QYJG[-W[4VEW/BK]N6_P#^"=7Q
M6\+KHGP4O+S]F']I^T\<6G@*PT;XY>(S\<+7P2OP^\3:OJ6CR^%OBG\+O$OQ
M,\%ZJOB#PUH\FI6?BWQ-X?\ #>I_H-\._CGIWQ)^+/Q_^%.E^!?'>DC]GCQ!
MX"\(^(OB#K1\"GP'XO\ %OCKX=:#\4Y?#7@D:'XYUOQP-5\&>#/&'@;4O%R^
M./!'@BU \;>'CX7NO$\+:I/I8!T/B[X,?!KQ]J?P\UGQU\)_AGXUUKX/ZW#X
MF^$VK>+? ?A;Q)JGPN\26\=M%;>(/AW?ZSI5[=>"=;@BL;.*#5?#4NF7T4=G
M:I'.JV\03Q=O@=\5O&_[1.D?%'XO_$'X<^(/A3\&O%.K>,_V8_AKX-^%^O\
MACQ?X4\9>)_A7J/PKU_QQ\6OB-KGQ-\6V/CO7],\,^./B[X6\&Z;X,\#_#?1
M-/\ #_Q!U&\\20^)]9M]#D\/_!W_  6KUGQ=X0\!_L/>(/ OQ)^,/PWU7Q9_
MP4N_8G^"7BN?X5?&GXM?"B/Q1\+/C!\6+3PU\1O!_B*U^&WC3PK:ZU9^(M"!
MT];[48KC6-$5VN?#NI:1>G[374_&'_@K/\._V?/$?[8_PVT[]E7]L3XK1?\
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
M%-OHVO7GAK4K:'P_9:)J>OVFEZQ'>:?X?TO4OTY_9"^(/[%_[2VJ?%#]IO\
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
M"OG_ &4=4\6>)O\ @N;X*_X*CV\B?%?XM^%-!;X3^#_BOX!^)UYX)E5/@/\
M$"^L_'NJS?#Z#0=,M5FOM"2PUL>)-0UVPO;.3P8W[Q'XD>)A\:;#X5CX0_$$
M^$;SX47WQ'E^/0F\$M\*+7Q):>+-)\.0_!V6!/%S?$8?$2[TO49_&<-Q+X#A
M\$/X;L)U@\67&N)<:/:^NT ?@9\=?^"<G[7?Q-TK_@NGI6@#]G"V7_@IQX>^
M%WAGX"W6L?&'XFV;>$[7P?\ LU^%OV;=;U/XO6UE^SGJ@\/S_8O#/_">Z7IO
M@RX^($>HW-]_PAMWJ>C16O\ PF%QZ%\:?V1/VR_#7[:UG^V;^S_\,OV-OC/I
M?Q[_ &?/A1\'?VL/V;?VB?'?C+PSI_A7XB?!._\ '^I?##XN?!3]H&P^ 7Q2
MU34=(TRV^+'BWPCXO\.WWP0\(3ZYHFAZ/KMOH]UKWB(1^ /VQHH _&C1_P!B
MG]KS1/VJ_BW\==3U/]G7Q]I7C#_@EUX _8RTG5;7Q1XO^#]_K_QN\&^/OC!\
M3-0\12_"O0/@GX[\-_"?X,:MK7QBOO#7ARPTWXB_%GQGX-\+^$](N=63X@ZW
MJVHW-KROP6_8F_;)^"-U_P $:[^TT3]G'Q-J7[$/[%OQ)_8D_:*_XO-\1K'2
M;#3_ !=H'[)7AW2/C)\)I)?V?UU#XG-!IW[,FIZC>_#+Q/:?""5M<\8:)X=B
M^(":1::MXUL_T,^,/[7?A7X,_M.?L@_LP:[X"^(.JZ]^V1KGQC\/>!?B!HR^
M"W^'OA35O@K\(O%'QD\0:9XT-_XQLO'4.H:UX;\+W4/ALZ!X'UW19KEY!J^N
M:/)#!;WWUK0!Y9\;M-^(^L?!GXLZ1\'T\!3?%W5?AEX^TWX61_%:WU*\^%LO
MQ'O_  IJUKX&C^)=IHUG>ZM=> '\3RZ6OC*WTO3[S4)O#IU*.RL[FY:.)_Y^
MY?\ @C'\6_$?PC_;K^&'PKO?A]^P-X _:+\/?LT^._@W^S3\,/B%J_[1_P"S
MC\)?VR_V>_CE=_'O6/CIX1\)^.OA/\/?"OP\^&WQ(U[PQ\)_ ^J?#WP3\.M*
ML/$_A;0=6\2^,/ ME?6?@[P5X=_:[]H[]K#PI^S5XR_9=\&^*_!'C_Q&W[5W
M[0&D_LW>"_$WA2/P9-X9\(?$+6O"'BOQ_II\?C7/&.B>*+72-2\)> O&UYIU
M]X1\+^,%&HZ"-,UL:$-5TJ[NYO@;^U/X9^.GQA_:L^"NE^"/'O@[Q3^R)\2?
M!_PP\?3^,T\&#3?$^J^._AKX:^+_ (8\1^!9_!_C'Q>UWX2U?X?^-/">KVLW
MB1?#7B>WN=5N-*UOPKHNHZ9=6Y /RD_:(_8A_;[_ &Q/V!_VEO@=\2O W[#?
M[.7Q8^(GP7\(^"/"W@C]GS7?%GB/X:_$7XJ>&_B1X)^(7B?XF^/OB)XA^"O@
MSQM\//#.MGP'#X;^%OPLT#2O'?\ PA5AXJ\1:]\2OB#\3-5G\,V7P^^BE_9S
M_;5_X>-?"G]N.3P;^S4MAKO[!^K_ ++WQI\#Q_&SXDR?\*V\4VGQY?XU:/<_
M#S7G^ 4,WQ<TK5[*2T\#3ZSKN@_"*73+A-6\>/H%TEEI?P]\0?KI10!_.=\+
M/^"7?[9?@+]B?_@D=^S?J$G[,E[XX_8%_;F\.?M+_%W4K/XR_%3_ (1/Q+X
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
M\+? >J_!CX:ZS?\ Q,U7XT^-CKQ^)?B*S\2Z/H/PS7PSXU\/QZIXZU#]B**
M/Y^_V8?^"<'[8OP-_9N_X)!_!?Q#;?LT:OKW[ _[37Q.^+_QIU71?C;\4CI&
MN^#O%_@+]IKX<:+!\+S??LRVM[XC\3)8?M'OXEU32_%EMX!TNSN_!"^&K7Q!
MJ</BH^)O#' Z-_P3C_X* _#;X#_#?]B+X;:3^R/X@_9Z_9F_X*"_"W]KCX"_
M&/QS\;/BQX?^*7BWX.^"?VT!^UI;_!CXD_#7PW^SIKOAO1OB-H$LVK>%;CXJ
M>'_&M_X:\1Z;#X;BA^'&F:CJ>N^(= _I"HH _%_XC_L'_M*_$KX=_P#!<7P)
M>/\  _P\?^"CND^)+3]GC5;3XD^._$#:+<7'[%'P_P#V3]%3XS:=<?!7PXO@
MR*\U7X8Z7XSU.?P3J7Q2;2K#Q5?Z+:P:Q<>%K?4O%?JG@3X"_M=Z]^U_^QW^
MT[\4/ ?[/7@C0/A1^QU^T'\ /BKX1\'_ !]^(?C[Q+H'BWXP_$'X"^*]!N/!
M,NI_LT^!=$^(&C:/IO[/.E)K^HZOJOPXN$U/XC:GIVE:9JMC\.+/7_B=^IE%
M '\]OAO_ ()?_M#W/[!VE_\ !(7XCM\-O%_[(/AKXH^#['2?VD[[XFZS?_&/
M6?V2OA_^T=X>^/GAKX8:K\))OA#::/I?QRC\.>'K;X#6?C+0?']CX2\(Z%'8
M?''PQ?CQ?H.G?"RYSOC#_P $S_VU/B#^S/\ \%+_ (+Z-!^R];>)?VR/^"E7
MPI_;.^%U]J?QP^*\&A:-\./A_P"+_P!E'Q%J/ASQ]>6G[+U[J&C>-K^V_95L
MK>QL_#ND^+]!BF^(MW]HU\IX)AD\9?T1T4 ?AI^TA_P3U^-_Q]_;1\(_M&Z9
MX!^"'P4^(?PT^/OP \9?"_\ ;1^!?QI^('@/X^3?LS>$]+^"]_\ M#?LQ_M&
M_#JQ^$MKH/[0NF?$/Q+X7^+/A7P#!XE\;S^";/X?^,?"MUK6D^'G\*^*?!/Q
M2_6K]H7X+>&?VC_@!\<?V=_&M[J^F^#?CU\'OB9\%_%NH>'YK:WUZP\,_%+P
M7K?@?7KS1+B\MKRTAU>UTK7;J?39KNSNK>.]CADGMIXP\3^PT4 ?B#X9_8@_
M:P^+OPU_X)[_  !_:RT_X,WGAS_@GG\8?@O\<+GXU>"_B?XG\0^)_P!I?QM^
MRUX"\6>$_@#?VGA#7?A)I6I?!^^\4^*=3\)_$_XYZM)XS\03:5<>'-=^$OA6
MR^(G@_XCZQXL\-?5_P#P3G^ 7[0_[.O@;]H'PO\ M Z+\&-,O?B3^V%^U/\
MM(^#IO@Y\4_''Q,M1X<_:6^-GC3XT+X=\3/XV^"/P9FTC6_!<_B\^&#/I4/B
M&P\10Z>-<WZ(]U_8]O\ H?10!^8O_!0_]FO]H;]HGQ=^R:GP\TGX/_&/]G+P
M-\3/%^H?M:?L?_'/Q=KOP\^&W[1/A;Q)X,D\/?#G7?$_B?P_\./BNOB_2O@7
MXLGN_'DGP*\;>!M=^&?Q4O[G3-2UZUMO%G@'P%K.D_#G['W_  3C_;9^!'@C
M_@FCX%\9:9^RO=Z=^P_^VG^VC\;/'&I>%/B[\3M,?Q5\,OVDK']K+0]$OO ?
MA6?]GW4;&S\2:;'^U3=:I'\/M;\5V&F:=IGPUTJQF^(EU?\ Q%OH_AA_0[10
M!_/S=_L8>'_AK^QU_P %3/@O_P % _B3\$_A1X#_ &U_VK?VKOVJ?A?XP^''
MQ3\4>)?%?@FRU[0M#^+7@KQ/HVE^*/A]\(M7O_C5\!=8^$-E\8=)\/>"!XSM
MY]0\)0W*7LUC8W*3_I_^P/\ #+XH_#+]E;X5)\?KU-6_:4^(FB)\8OVF=:^Q
M:?937GQ[^*:IXO\ B'HZ#38XX)-"^'U_J$/PL\"199-)^'/@7P?X?LUM].T>
MSM8?HGQG\*OA?\1M4\#:Y\0?AQX#\=:U\,/%,/CCX::QXR\'^'?%&J?#SQK;
MVES86_C#P-J&N:=?7?A+Q3!8WEW90^(/#\VGZO%:75Q;)>"&:1&[T#  YX]>
M30!^7G_!4?\ 97_:+_:R\$_LR^'?V?M.^"UW??!+]M/]F?\ :K\1'XQ_%3QS
M\,[/5='_ &>_''_";7'@[1+GP3\#/C5.VI^+7@@TB'5[^RM+70EN)=3>QU<V
M:Z;??,WQ8_X)^_M@?$#7O^"W.LZ=9?LV6"_\%-/V3OA+\ /@U#>_&KXH,W@O
MQ-X6_9\^(GP-\6:S\3F@_9K<:=H5K-\4-4\2>'6\*CQ;J&O1^&+#2]3LO##>
M)+B_\-?N[10!^(%K^R9^W[^SG^T_'^U#^RUH_P"REX[E_:)_93^ 7P'_ &M?
M@K\8?BM\4_!NC^"OBW^S+IGBS3?A-\9_A'\9/#7P1\9:QX\\$#0OB'XN\+>+
M_AUJ_P )/AGJ^I/I/A_7K#6([GQ)J$7@;G=:_80_;5^!_P"U=XV_:7^"^G_L
M??MEW'[4OP6^ ?@[]J6S_:P/B+X':]H7[17[._@7_A7/AC]HSX47OPZ^%?QL
M\/0>!/'WA:[NQ\2/@?%X5T'4=-U?P]X4E\&^/!;ZAKS67[PT4 ?CI:?L6?M8
MZ-^UA\5OC@^J_ ?XA^'?$7_!*KX5_L.Z!XBU'QCXF^%7BWQM\:?AIXJ^*GC>
M^^('BCX9^$/@/XG\!?"KX>^-M:^*]_:_V?X)\5^-KCP39Z'!+I7A/6+?5(]&
MT+B_@K^Q-^V/\$;O_@C7J%MH?[.7B?4?V(?V+?B3^Q+^T6J_&?XBZ?I=CI_B
MW0/V2O#ND?&/X2S3?L_?;_B:\.G?LQZGJ%[\-/%%E\(I?[<\8Z)X?B\>C2+/
M5O&=I^W]% 'Y2? ']@;Q%K/[#W[4O[&_[9'A_P"&LWAS]I;XQ_MP>*M9M?A%
MX_U[XBVMG\/_ -KGXW?$SXQZ5)9Z]X\^#7PPFT7XC?#B3XDBPTK4K?PEJ]G:
M^)/"6D^-]+OK:XNX]#T;RGQ%_P $T_C_ /%G_@E7XT_9;^*OQZ\*)^W5\69_
MA!\:OBA^TUI?AW_A*_!>O_M5? GQ#\&/$OPS\1ZGH'BK1(D\3^#=,T[]GKX1
M?"[6[K5O"4-SXB\(^'+CQ!?^%9-9U"YTR;]L:* /R,\$_L6_$O\ :K^%^L_#
MG_@I/\ ?V2? _P /]1\,>#M,UWX+?L@^.OB=)H'Q-^)WAGQ)I?BC4/C-XD^)
MD7@CX%_$CP3H=IK'AW3H_A=\%-!UCQ-;Z%I.L^*;SXH?$;XGZIJ'AC3O 'Z
M?LX_LV?!;]DGX2:!\"_V??!K> ?A9X7O?$.HZ%X7?Q+XN\7-8WGBOQ!J7BG7
MYCKOCG7O$WB6Z^WZ[J^H7PBO=8N(;07 M;&.VLH8+:+W.B@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K^=+XJ^'/B#XG_X.6]%L/AM\
M1T^%VNQ?\$+]0O+GQ%+X*TGQVMWI-O\ \% M*2\T5='UF]L+2%[R::TG_M%)
MFN+9;7RHXBMRS)_1;7R?\1/V#/V'/B]XZO/BA\6/V,_V4/B?\3-0B2"^^(OQ
M#_9T^$'C7QW>P1"010W?B[Q+X/U/7[F*(2RB..>_=$$D@50';(!_-E\ /CWI
MW[._[/7_  <"?!KXM_M">-(/BW\#?VA="_X7!_P4Q_9HT;1M3\3_ !U^-7[8
M&CZ/\/? 'A#X6> %U/2_AS\&/VA/@MJ=KX%_9F\5>#].\>^%_ WP<^(%YIOB
MOQ1X[^'DUAXF\<6'JWP@UG]M:\UG_@M)^RMX9^-4/P"\;>!]1_X)U3?LY>!?
MC3^U_P#'3]I7PU\(?''[2FC+;>(_@K)^U?XT?0_VB/"VL_M.6>B^#_!%U%\/
M?$A;X&_$?XIRZ[^SSJVI:ZEIX\\8?T2Q?LG?LP6OP-US]F33OV>/@EHO[.OB
M73=1TC7O@;X>^%W@OP[\)]3T[56CDU"WG\ Z'HVG^&%^TSPP7;31:;'<)>VU
MK?0S1WEM!/'X[I'_  3+_P"">6AZ5XJT/3?V)?V7(]&\=?#_ ,#_  L\<:7<
M_!+P!J-AXS^'WPWU_3O%7@SPMXMM=0T2ZA\2:;H_B?1= \0G^V4O;G4];\->
M%]4UBXU"]\,Z#/IP!_/MXQ_;G\;?#[X!S?#&\U+]H_\ 8U\>ZK_P5V_9]_9E
M_;.\ _M3?M._%'XLV7[+7@7XG?LK:7X\T/P?\(_VX]'U+X@>/=!_9I^._BSX
M=^ +I?C#;ZIX-\5^ H_CU\3;CP_/\%M(U/X>_$#2?H?QEJGQQ^ 7Q'^$7[%?
MQK_;+OM-^$'[37_!0KX/> M;/PS^,W[0/B/XU_L[?#_Q_P#LU?'/XK>&?V5Y
MOVR/B3KUQ\97?]J;]H7X(>$]-\'/9^(- ^,WPP^%_P 3/$W@GPCXOT3PYXJ^
M#^N^$_W:M_V1/V8H?A'XX^ UQ\"OAEK7PA^)^H2ZO\3_  'XJ\*:;XQT3XFZ
MU-;Z%9-K_P 2%\5Q:S=>/?$4=AX6\+:?;>(?%MUK&M65AX5\+V5G?06OAO1(
MK'D=-_8$_8ETC]G76?V1]-_92^ -E^S-XBN&O]>^"%O\+O"4?P[UG6&DT^X7
MQ-JGA\:8;:_\8P7NDZ3J5IXSNO-\566JZ3I&J6FL0ZAI6GW-N ?"_P#P3-^'
MVC?"K]M;_@LUX%T#6O''B#1M&_:F_9@?3]2^(OQ \9?%/Q<(]9_8(_9RUYM-
MU#QY\0=:\1^,M<M-#DU1]%T,:_KNJ7FE>']/TK1ENGM]/@ \/_8875O '_!?
M7_@MCX5^*T%UIWC'X\?"C]@7XT?L[OJEE*$\;?L]_"OX:>(?A5\0==\$7CVT
M,<GA_P '?%'Q+X<\'>++>T2-3XP+273:C< :C-^Q_P $_P!DW]F']F[4_%FM
M? ']GWX-_!K6_'EIX6L/&NM_#7X=>%?!VM^+-/\ !&C0^'_!^G^(]7T/3+/4
M=9L/#6DPFWT6RU"YGM=/ENM2O;>)+_5M4NKS1^-G[,_P!_:-A\)I\;_A)X'^
M)%WX!U>;7_A_KOB+1+>7Q7\/==N?LJWNL_#_ ,8VOV7Q7X&U348+*VLM4O\
MPIK.D76JZ='_ &;J,MU8/);. ?!W_!53]IJV^ O[*7[0GCCX2_$"U^'?Q*\(
M^)/V2_AI\<OC)X3T'0]?\:?L]_!;XS_M >$?!GBKXAS-K%G)HDGB;X:_"?Q_
M\1_B-X,T;Q-=S67@FYUS2OB)KVD0>&-;CFUSX2_;M@^+G['OQI^)'PT_9J^.
MW[2<GPV^-_\ P2<_X*#_ !D\?>%?%O[37Q1^,/B?X ?$K]C_ $CX<7WPC_:/
M^&7C'XY>+/B5\5/A_J?CW6OC&WPJ\5:3X3\6:=X4\6W=CI7C$^'XO&WAC5/%
M%U^_FC? WX.:!\,]9^#6F?"_P'%\*?$VD^(-#\6?#VY\+Z1J/A/QEI?B^SN+
M#QC;>-=%U&UN[/QFWC.TN[R+QG<^*(]6N_%QOKZ7Q'/J<U[=23>7>!_V(OV1
M?ASX%\8_#'PE^SC\'K+X>_$+PCH_P]\=>#M1\#:'XDT'Q?\ #GPY97NF^&/A
MKXCL/$]KK,6L?#3PIIVIZGI_A/X=WPG\%>%[#4]2L] T+3K?4+R.8 _#O]GS
MX5^,O%OQ;_X)1:%XJ_:G_;DUWPU^VM_P2P^*/Q1_:?\ #UQ^U]\=+&P\?^-_
MA'X8_84N? GB+P[J>B^*],\2_ G7M.N_C5K\OB+Q3^SEX@^#WBWX@S:?IJ_$
M?Q!XLB\4?%&#XC^&_#3XN?M"?$C]@7_@A_>>+?VL/VD]+\2>//\ @K!\4_V2
M/BI\0-&^+-YX;^(/QD^#7@7Q;_P4!^'OAGPO\6?&%M9PZCXWUS4/#OP&^'FB
MZCXEU IXJU/7?MOC.SU*U^)LFB>+]'_I9TK]DW]EK0=;^&WB;0_V:_V?]&\2
M?!KP5<_#7X0>(=*^#/PYT[7/A5\.;VUO;&]\ ?#;5K/PY#?>!O!-W9:GJ5G<
M^%?"\^EZ'/:ZA?6\MB\5U.DGY\?ME?\ !,GPQ\3/"_[#/P;_ &9_V=OV0_ W
M[.O[/O[;WA_]J'XQ?".ZTV'X+>"-8\,6'PM^+GPVUC3_  %X ^%_P/\ &?A?
M5?'6J7?Q:D\8IJNKOX):UU?P=I2P:_#J6K0^(/#(!^47Q\_:'_:?_8GUK]KS
M]G#0OC5\2=6_8^T'_@I=_P $_/@;;?M)?M%_'?XBZGXI_9U^#O[6OPA;XO\
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
M'4WBC2=:^+5UJT?@GXK>&+"T\8?M!?'OX@^&[RV\8?\ !*7]FGXJ>(F;P/\
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
M]7URZO\ 49Y;E^%\1_\ !/7]A+Q9X#NOA=KW[''[,5W\.;[XKVGQWOO!%O\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M4O$G@'P!KGB+04\3VNGZGI&K7'A2'5-/M;OQA/8ZM8:A!X;@U:[M[V&XB24
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
MG1? 'A7PIX2TWX6Z5X%FTC[;/^WWC3QIXV_:2_X*(_'/]C.\^-/Q;^ 7P_\
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
M_;6^-GP._P""1GP#C\?:%XH\>?M4>*?^"E_A?XH?$3Q=\6M>_9K\;_&33/\
M@G]\7?%'PI^'/@*W^,GPW^"7QHU;P=XX^(/@V-?BI\0=;\#>!O#7BWQ9=_"3
M7X= \4>$M)USQ'97O[I_\$_;;]J/PY\'_%OPT_; ^*OPC^,'QB^%'QA\<>#8
MO$_PS^((^(_B>Q^&>I6?A[XB?![PS\?M=A^#'[/FFM\>M"^&/CSPO;^*[W1O
MA%X-T[QGX:?P;\3!ID5WXXO$4 \X\5_\%?/V#/ VM?%_0_&/Q!^,?AMOV?/$
MWA;PA\>=>U;]CC]M"T\"?!;6_&FFZ?K7A?\ X6K\27_9]_X5[X T?5]&U?2-
M8A\3>*?$^E^&8M)U;2M3N=7AL=2LIY_T>T76M&\2:/I/B'P[JVF:]H&O:98:
MUH>N:+?VNJ:/K6CZI:Q7VF:MI.IV,L]EJ.F:C93P7EA?V<\UK=VLT5Q;RR0R
M(Y_EMT_X-_M*_M+_ +1W_!QE^R[\ H?@;H.E?M)_%'X*? [XG_%7XP>*O'RZ
MC\+_  '\4?V&/AQX&\7^(O ?PK\%^ [ZU^*'BV#P3K_B:?PSIWB'XL?"S1].
M\56^A7.JW6M:2;^Q;[1^"GP\U;3OC_:?\$G]!_:!^-_PC^#?[!7_  3:_9"_
MX5M?^ /[.^'WQ8^.7C#Q=J7Q8^%%W\>+_P"(AT_7+?4_#'P9L/@EX)L-$^'>
MGZ/:_#7Q%\2OB)\0+'XI>&?B1X<\-^%O#WA\ _3WQM^UC\)_ '[3GP._9(UX
M>,A\7OV@_!_Q2\>?#X6W@S6SX(E\,?!ZSTR[\;7.H>/KNWM/"QU/3FUO1;>3
MPSHVHZSXHL/[;T/4-;T;2=%US2-4O?0/@_\ %B#XP^'_ !%X@A^'WQ7^&H\.
M?$CXD_#=]%^,/@6_^'_B#6G^&_C/6/!W_"<^'=+U":=]7^&_CU-(3Q=\-?%L
M$BP>*?!FK:/K'V:QGN9["U_FZ_9M^./QN^/G[;G_  1=UW]HG6_#WCCXP?#?
M2O\ @O'^SGXO^+7A'0;#POX2^.5Y^S/\4/@1\!H_C1H7A_1KJ[T'2%^(D7@!
M-:UVR\,RP>%(/%DGB!/"FFZ)X<&EZ)IW::5^W-^T5X%_9'\;VWC7XW^/-=\5
M^//^"['Q$_X)K+^U!J^C_#.U\5? KX#M^UMJWP=LOB(^EZ1\,+3X.Z;XCT[X
M?>$CX*\-Z[K'P^T[P%X>^)GCK1/'GB#0-;L-,NO"6O '],^1ZC\Q2Y!Z$&OP
M4_;!T?\ :I_9,^#G[3_C7X#_ +<'Q<^+$W[,GB[X _MGW/[+U]I?@#Q+\9;#
M]B2WN]4TS]HWX&ZW\:_BC8_$CQGXWA^,&F?";]H;Q]\#_'TNF>'_ (A^#/%O
M@R/X8:)KNIZ#:&Y/Z"?L@?%JX_:3\6_'G]HWP/\ %N]^(G[+GC+Q#X(\'?LP
MPZ3<^%-5^&?B'PWX)\ Z'/\ $SXR>!-;T[POH_C!T\6_%KQ'XL^%.JZ'XFU[
MQ/H]A>_ N7Q1X0GT^U\=:G:* ?<^1ZBDR/4<=>1_GL?RK\.O^"I_QI^*6C^/
M-5^&?P.^,7Q:'Q!\!?L1?M#?M$_\*3^ \WA[X::OX!UW1]0TC3OA;^US\?\
MX]^*?$5[9GX,^"-1\,^// 'A']F_1OA/\4]3^-7C+Q'XA\2ZO\,OB1X8^%6J
M77PV\5^$'Q-_:H_;%^+7_!.CPCK_ .U]\9_A)X5_:R_X(@W_ .T_\9],^"^B
M?!OPI<CXS3>)/V,;?4O'WPVUG5OA=XDUWP-XHUB?XU:[!-<7^J>+]&\.:!9)
MI?P^T'P5JVKZYXEU  _HN+ #J#[ C_'_ #[5\W_LO_M5?"O]KOP=XX\=_"*/
MQI%X?\ ?&7XH_ K75\>^"]<^'NOIX[^#_B.7PGXVMY/"/BFWT_Q9HT-AK]M=
MZ<+3Q3HOA_Q!#<6=S%J.AZ?+&$;\+/V(OVO_ -H+]LSX1?\ !'KX,_%WX[^(
M_ FI_M+?L\?M;_&WX\?$;P$EKX"^)O[1-]^Q_P#$;X<?"#PC\)?#_CFPU*#4
M_A_=>.+/XBW7QJ^-?B'X66NB>.[]OAE;Z1X2U?P;X-\7>,+5/L[_ ((DZ'?^
M&_@7^V/X<U;Q3XA\=:EH?_!57_@I1HNH^-_%T7AR#Q5XTO=+_:@\9Z?>^*_$
ML/@[P]X1\(0Z_P"(;FVFU76HO"?A3PQX:CU*ZNDT/P]HNFK;:;; 'Z6?'K]H
M'X:?LW?"7XM?&GXFZCJR>"_@E\/=2^*7Q#A\)>'=<\=>*]'\$Z7:ZK=SZXO@
M[PE8ZMXCGTYH="UN4ZE_9Z:59VFB:YJNJ7]AHV@ZUJ.G]-\/OB;H'Q+^%'@?
MXQ>&[36CX8^(/P]\,_$O0+"ZT]6\1G0/%?AJR\4Z5:7&DZ?/J ;6SI]_;P2Z
M=8W-\#J!:VM;BY!CE?\ F(^-7AOQBWQ#_P"#KC5=<^-7Q=\5Z-X/_8FT'0]'
M\%^);_P/>^$K;P]XK_X)W_%/Q[I?AK38K?P%9Z[X>T#X?:MXJ\2CP?HWAC7M
M&TZXF\1Z[XC\<6WC/QKK6J>*+WZF_8NA^.W@3XV_L-_!P_M6_&KQ#X#_ &J_
M^"//BKXD:_X9U72_A#)X9^#/Q.^"LG['WA'X>^-_V>-!O?AEJ<7@R31- ^/_
M (LTR?0/'UW\5-%\5P:)X/O_ (E0>/O$>EZAK^L '[D_!CXFQ?&;X3_#OXL1
M^!/B7\+D^(?A#0O%O_"N/C/X0N?A_P#%GP,VMV$-\WA;XB^";NXO)_"_C#17
ME:PUS1VO+V.TOH)D@O+N#R[B3TVOYKOAS^T7^W%\4O\ @E7_ ,$NOVA-%MOB
M[^TQJ_C+PK9_&']N7P-\!/%_@SX=?M@_%WX20_#KQN;WQ/\  RYN]<\ VU_<
M^ /C#KWPL\7>(?AQ\.]1\)^)/B)%I_A?X66.J)X+\5^+/!_B[]E/V"/C9X-_
M:*_8]^ ?QA\!_&+7OV@/#WBKP/':-\8?%GA*#P%XR\<>(O"6JZGX+\9ZAXX\
M$6>FZ-IOA'QS9>,?#NO:/XT\-Z-I.G:#HOBG3M7T[0+.WT6WL(E /KVBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOG/]K'XL^)O@Q\!
MO&_BWP!INGZU\5]7/AWX:_!+0M9^U+H.M?'3XO>*=$^%GP8T_P 43V%K?WNG
M>"F^)/C#PU<^/M>MM/OSX7\"VOB/Q1/9SVFC7"$ ^C**_.O_ ()5?M@:Q^VS
M^P7\"OCI\0+>?0OC3:^']3^&/[2OAC6+#3?#NM^$/VC?@WJU]\.?C9IVO^%;
M"9D\$MJ/C7PYJ?B[1O#%_'8W^F>$/$GAV2ZL;03I$O>^&_\ @HG^QSXJU_X1
M^&]*^,<<6H_M VVJW_P$N-<\!?%#PKH/QRTC1/$5IX9U/Q!\'/%7BGP5HWA?
MXH>%[:ZU30M8'BCP/K&N^'I_!7BGP?\ $2VU.;P!XQ\+^)M7 /M>BOSO\%?\
M%6/V$/B'HGB7Q7X1^-E_J'@CPAX=^)'B3Q%\2+SX.?'C0OA5IT7PE^)-M\(_
M'?AP_%3Q!\,=+^'=W\1].\?:CH6BZ1\*+'Q+<_$_Q?;^+/!&O>#O".O^'/'/
M@_5]<[WPO_P4*_9&\5^$OC9XOB^*5]X4C_9UU?PCH/QG\&_%7X7_ !@^"_Q?
M\"ZO\1UL%^%5C?\ P*^+O@#P1\:M0F^-&H:G9^'_ (%_V'X!U1/CAXNE?P9\
M)G\8^*X+G1X0#[3HKX!U'_@J'^PQH'@?QI\0?&7QQ7X;:)\-_B]\-?@5\2-*
M^+7PT^,/PC^(/PW^)GQBET8?"W2?B/\ "?XF_#_PI\4O 6A^.['7M,\1>&_'
M?BSP?I'@'4?!LEWXWB\3GPAI>J:W9\7XB_X*_P#_  3^\):1\6=4\3_&'QKH
M5[\!M>AT3XW>"M3_ &:/VJ+7XK_"/3KCPKIGC2V^)/Q'^#4GP47XL^#/@-<^
M&]<T*_M?VC?$'@O3_@)<R:[H6G0?$=]4UK3+*Z /N/Q!\&?AEXJ^*OPV^-VO
M^$[/4OBG\(/#GQ(\)?#;Q?+<ZBEYX4\/?%UO!+_$?3K*RAO(M)N5\4'X=>#!
M=W&HZ?>W=HFB1QZ9<627>H+=[?@7P!X9^'&E:MHOA2/6H=/UKQGX\\?W\>N>
M+/%GC"<>)OB5XQUOQ]XNDL+WQAK>O7VD:+<^*/$6K7>C>$])N;+PGX2T^>#P
M_P"$=$T/P[I^G:5:>)?&W]LG]GS]GV'PY_PL'Q;XCU34_%GA+7_B%H'A?X0?
M"CXP?M$^.-0^&_A7^QE\3?$U? /[/G@/XG^-K;X8^'[CQ+X8L-8^(]YX?M_!
M.G:KXG\,Z/=Z[#JOB/1;.]\C\=?\%1/V%? 'B+0/".H?'>V\6>*_%WP!L/VI
M/!OACX0?#SXM?'GQ%XW^ 6I:IX>TVT^)'@;1/@AX#^(.I>-=*>W\3Z?XIEL/
M"UMJVNVOPZLO$OQ0N]*A^''@WQ?XJT( ^_:*_,KQG_P56_9RT+XJ_L'_  U\
M%:?\3_BWIO[??AO6OB3\+?B-\./@Y\;/%O@BV^$6F_#[4O%EEXQBU+PG\,/$
MIUC7;K7;GP/H_B3P,PTC5OA9X3\47OQ'^+MWX%T'3-#MO%_Z4ZAJ%AI%A?:K
MJM]9Z9I>F6=SJ&I:EJ%S#96&GV%E"]S>7U]>7+Q6]I9VEO%)<7-S<21PP0QO
M+*Z(C, "Y7 _%#X9>#?C+X!\4_#'XA66J:IX)\:Z-J'A[Q3I&D^*?%7@^?6=
M"U:TFL-5TBYUKP9K7A_7DT[4["XN+'4;2WU2&"^LYYK:Z26&1D/Y@_M1_P#!
M0OP1\0_V%?V__B!^QW\6_B-X'^-O[.'[#_C/]JWP?XG\2?L[_$3P#>V>B3^
M?BWXQ^#/Q \,Z-^U#\%M+\&?$SX=_$?5_@IXRT.VU_0-&\7:%>Z9IFL3:?J%
ME>MI.I+]!_LV_P#!0/\ 9B^,4L?PKLOC39WGQ>\#?LY^!_V@?&P\7^%O&GP^
MT3Q/\(M6LH],O_CY\.?'GC3PGX5^&_QE^#'_  DEK>V.J?%OX+>(O&WPTTF_
MGLK>]\0V1U/3(KD ]/M_V*/V;;;]F74/V-X_ ^N-^S3J?A&/X>W/PKN/BA\6
M;K3(OAW'IMAHB_#G3M;NO',WBS2/ATV@Z;;^'Y? .DZ_9>#YO#\E_H4VBR:3
MJFIV=W=TG]CG]GC1?C#X8^/MKX,UJ[^+W@_X*_\ #.FB>,]=^)?Q3\3W7_"D
MWN;6_NOA[K&F>)?&NK:%XFT;4M6L=/U[69?$VEZOJ6M>)--TWQ)JU]>Z]IUC
MJ-O\NO\ \%&_V=_VF/@S^T'IO[*GQQ\5:!\8?#/[(^J_M+?#Z[\3?!#XD_"O
MQ7?_  Q\5>&?%$GPT_:$^$GAC]IWX1^&="^-GPHN_$&AK;VWC_PCX?\ B%\-
M!J$^D:;KMZC^(-&M=2^-?A1^UG^T[XCOO^#;'4M7^-&M7>G?MQ? #7]>_:L\
M/-X4^'*6'Q?\76O_  37U?X]6'BS4-1B\'1^(?"U_9?$^T'B%=+\!ZQX6\-W
M3R_9;[1;FSM[2W@ /TB_9=_X)J_L1?L7^,O$WCS]F;X$Z9\,/$/B>V\2:>%M
M_&/Q'\4>'O!FB^,O%0\;^,/#/PA\&>-O&/B7P;\#?"'BWQ7#IVM^*/!_P9T'
MP'X7\0WGA_PG_:^D7D/A#PO%I'O7Q+_9W^$OQ>\>?!WXF>/M!UK5?&OP!\3Z
MCXS^$>L:;X]^(/A6/PAXHUC1KSPSJ^LQZ3X2\5:'HFLW6J^%M3UGPEJ0\0Z;
MJT-]X1\0^)O"MU%+X>\3:_INH^MZSK&F>'M(U77];O;?3-&T33;[5]7U*[?R
M[73],TVUEO;^^N9,$1V]I:02SS.1A8XV/:O@OX&_\%3?V$OVD?&/P6\#_!?X
MY-XSU;]HOP_XW\1? O4_^%7?&CP[X(^*L7PSM[^]^(OA[P7\2O%GPZT+X<ZS
M\0O FF:;>ZUXO^%UOXK/Q)\.>'X#X@U?PI::+)#?. :/QT_X)A?L(_M*_&[2
M/VC/C7^SUX>\9_&#3?#</@K5/$\?B3Q[X6T_XB>!8+ZQU!/ /QL\&>#?%?AW
MP+\?/ +RZ;96MQX'^-GAKQ_X4N](A.A76D3:++-I\FA\<O\ @FK^PY^TG\;/
M#_[1/QM_9[\+>._B]X?\,-X'F\2W.L>,=&T[QOX&-_::I'X'^,'@SPWXDT;P
M-\<_!5IJ-C:W>G^$OC-X;\>>'M,FBSI^G6RNZMK:Q_P4%_9,T#XEZ/\ "S5O
MB9JEMJVO_%G_ (4+I/C=/A5\9+KX#77QQ&K7GAM_@PW[35G\/I_V<K;XL0^,
M=.U#X?W/PZN_BI!XOM?B787OPTN-(B\>VL_AR/,_9I_;N^'7[3WQO_:C^"/A
M#P1\8_#NI_LR?$M?AMJ7B+QS\#_COX%\,^*KNS^&WP?\=Z[>0^)O'OPI\(^#
MM U&VU'XOV6B>'/!6H>*9_&WCKPSH5Q\8/"6AZG\)-=\-^+M2 -OXL?L!_LI
M_&SXA^*OBC\0/AWKLOB_XB>#])^'OQ;;P=\6?C)\+?#'QU\!Z#'JEMHW@O\
M:'\ ?"WX@>#/ '[0WA73=*UWQ!X<M= ^-OACQ[I<?A#Q%XB\&BU_X177M7T>
M]]@^(G[._P $?BSI/PKT+XB?#+PGXHT?X'?$OX?_ !B^$&FWFFQV]E\./B9\
M*C/_ ,*Z\7^$K;3S9PZ1J7A".ZNK71DMT6S@L;FXT][62QFEMV\5_;(^+7@G
MX6S?LM0^+_VJ?$?[,-QX\_:]^"7@#PW8^%? ^@>/+_\ :.\0>+=4O?#ND_LT
M:O8ZW\/_ (A77AGP=\3-7UG2AXI^(/AZV\):UX,L]*AU!?B%X.L)+_4J\^^+
MW_!5S]@GX&^,/C9X#^(?QTGMO%G[-Q\#3?'S1_"?PE^./Q,E^$&D?$2PUG4?
M#GBWX@7/PR^&GC"Q\-> 8(=#N+?Q9\0]2NH/ WP_U74O"VA^/O$/AG6?&GA"
MQUP ]7_:O_8/_91_;=M?AY'^TM\*(_'&J_"37M3\2_"[QIH'C/XA_"CXG?#W
M4]=TPZ/XB3P=\6/@_P"+? 7Q-\/:/XHT];.'Q7X<TSQ;;>'?%#Z1H%UX@TK4
M;OP[H<^G[/@W]C#]FOX=?$/X8_%/P!\-E\&>,?@S\*+_ .!GPSD\,^+O'FB>
M&?"OPCU>[L=2UCP);> M-\46W@.^T76=8TG0_$.M+JWAJ_N]9\3^'/"_BC5+
MF[\0^&= U/3OIRWN(+J"&YM9HKBVN(HYX+B"198)X9D62*:&6,M'+%+&RO'+
M&S(Z,&5B"#7Q1KO_  47_8^\,?'6T_9U\0?%74=+^(EY\8/#_P"SRFJW'PJ^
M,W_"FX/V@/%O@NR^(/A7X$:A^T@GP]?]G72OC5XC\*:KHU[HGPIU/XJ6GCW5
M+[7O#OA^RT"?Q#XAT72KX ROAM\)?BI\3_VI;3]J;]H7X/?#SX4Z[\#_  /\
M<?V??@%I7A?XB?\ "V-=\0^"?BE\5/!^N>*?BUXFUYO!'@FS\,-XR\*_!3X2
MR^#O!-M:ZMKO@@>(_BAH^M:Y<IJZBX^Y=2TW3]8TZ_TC5["SU32M5LKK3=3T
MS4;6"^T_4=/OH'MKVPOK*ZCEMKRSO+:62WNK6XBD@N()'BFC>-V4_GQKW_!5
M_P#8%\.>)_%GA/4OCRTM]\/?C[H'[,?Q-U71OA3\;?$G@KX2_&/Q;J7@;1O!
M^B_&'XB^'/AOJOP_^$?A?QGK?Q$\/:#X,^*/Q)\3>%OA3XNU^U\7Z)X<\;:G
MJOP[^(5GX7]DT[]M[]F?5-=_:B\-6WCS6HM;_8OL3J?[3-CJ7PM^+FCGX7Z>
MWAN]\9VEW=7&K^!+&T\30ZMX+L)?&N@/X+G\2?\ "1>#+C3/%FA?VCX>UG2-
M2O@#F_A%_P $\_V2_@7?:+J'PU^'WBG3)?!_A[Q3X2^&-MX@^-GQW\?Z5\#?
M#/C2!K+Q-H7[..B?$+XE^*=&_9MTS4]*\C0C:_ 6P^'26?ANPTGPWIXM-!T;
M2M.L_9OV>/V<O@W^RC\*/#GP.^ /A!O 'PH\(2ZO)X7\&IXB\5^)K'05UW5K
MS7=4MM*O/&6N>(=6LK"YUC4+_45TR'4%TZWNKVZDM;6$W$F[TSPAXJT;QUX2
M\,>-_#K:FWA_QAX>T;Q3H;ZUH&O^%-8;1]?TZVU736U7PQXJTS1?$_AS46LK
MN$WNA>(]'TK7=)N3+8:MIMC?V]Q;1?(WBO\ X**_LB>!O#/[1WC'Q?\ $7Q3
MX>\._LB^)=(\)?M(7^J?!'X\VS_"C5]>T:'Q+H\OB"P;X9?VC<Z!?^%[S2O%
M4/BS1K35/"O_  BGB#POXG?6DT'Q5X<U#5 #T[QC^R=\"O'OQV^'/[3'BGPO
MX@OOC=\)-,U;1/AUXUL_B7\4=#7POH?B$V;>)="L_#&@>,]+\'7&A>*SIVF'
MQ=HNH>'KS2_%ATK2CXCM-4_LRP^S^<7O_!/']D+4/B3XN^*,_P *]035?B%\
M1=%^,/Q#\#67Q0^+VF_ /XA_%_P]+H%WHWQ:^('[,.G>/;7]F_QQ\4K+5?"7
M@_Q$OQ$\5?"G5_&$WBSP;X-\7W.LS>)_"7AW5M-[KXQ?MA_L\?L_Z=XBUCXS
M>.K[X<Z)X3^"OB?]H/Q'K_B;P#\2;3P]I'PO\'ZCX?T;7+Z[U^/P?-HZ^+UU
MGQ5X>T;2OA8EZWQ4\1ZMJMOIGASP7JU\);=/#[[_ (*G_L/:/\//BK\3O$?Q
M3\8>$?#_ ,"_B1X$^$WQIT7QI^SU^TIX*^)OPE\;?%/3=%U7X76_Q(^#'BSX
M0Z-\8/!7AWXGV_B/P_;_  W\=>(O NG>!/'FK:WI.A>$_$FKZWJ%KI\H!]%>
M"_V7O@O\//&WQW^(W@W0/$NB>./VE]1L]8^-7B2+XG?%.ZU#Q?K&F>'T\)Z-
MJUJU_P"-+N+PAJGA[PI;Z?X6\,ZCX(B\-WOAKPSHOAWP_H,^G:1X;T&RT[P_
M3_\ @F3^PSIW[)_B?]AA/@'I%_\ LD^+8M2CU'X&:_XN^(GB?P?IDFK:Y=>*
MKR]\%MXD\7ZKK/PYU4>,+V[\:V>L?#[5?#&JZ=XWN9O&>GWEKXHD;5C],6'Q
MO^'&I?%UO@5::IK;?%"/X7:=\9;KP_/X'\=V=CI_P]UCQ#<>%-)U75O%=YX:
M@\'Z1JNJ:_8ZI8:=X0U/7[3QE>_V)X@NK;P_)9^']:N+#XU_X*O_ !>^+GP%
M_8YO_BO\$OB)JOPV\;Z%^T%^QUX5FU73-"\%>(%UKP?\8?VM_@I\$?'WAC4+
M3QOX7\4VEI::MX-^).MO;ZOH<.D>)](U>TTN_P!(UVQ\FYBN@#IM&_X)??L/
MZ#\-O!/PGTWX/ZP/"'P^^-NA?M(^'9KWXR_';5O&L_QY\*)8V_@_XL>*_BAJ
MWQ,O?B=X_P#&W@FPTC0](\#:UX]\7^);CP3H/AWPSH'A4Z1HOAO0[#3_ &+Q
M!^QU^SEXK^/>J?M,>(?AX^J_%WQ!\*;3X)>*]0N/&'CQ?!'CCX9:?)XX;3?#
MOQ!^#L/B>+X-_$&?2H/B5X\TW2?$7C3P#KOBG2M&\5:OHFG:W;:1<?8E\[TS
MXX_#+0_VOOVF/">L?M3^(-6U+X8?LX_!_P")/C?]FS4?!5G:^!O@1X4EUKXL
M33_%^W^(EAX#MKW6]6^)UG8):7W@^[\<ZYJF@6O@<:D=&&G:]H,6D^8>&O\
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
MA^^TVUM(85V/^"BW[:7A/_@GC^Q5^T%^V-XS\/7GB_2_@KX,M]3TOP?8WO\
M9<WB_P ;^*/$.B^!/ASX4GUC[+J#:%IGB/Q_XH\-Z1K7B&/2]8F\.Z-=ZAKD
M6C:N^GKIMU\UQ_!7_@J99?LXR_%:X_;%;6OVS[_P*/&VK?LSV?PJ_9STG]CG
M3/'M[I<&K:O\"/AQKMS\,;S]H'1].TR07?@7P'\9_B)^T'\2(;3Q.UK\3?&_
M@3Q=X3$_PM4 ]K^-G_!+C]A;]H?QM\7_ (B?%GX)W6N>+?CWIGPOL?BWJ&A_
M%?XU^ +3QAJGP3UC1=9^$7C^?0_AW\1O"F@:5\8_AN= T_0O!OQQT'2]+^,6
M@^")-6^'EAXYA\!^(-?\.:GV-A_P3Z_91TKXDW7Q1T[P'XMLM7O_ !7\+O'N
MH^"[?XW_ !XC^!.I^._@CX0^''@7X0>.-4_9H'Q,_P"&==3\9?#3P]\'?A*/
M!?BF_P#A;<Z]H&N_#'P!XMT_4(?%OA#0-<L'?&[]O_\ 95_9VU_QEX;^*/Q!
M\0VMY\,]'T3Q'\6[_P $_![XW_%[PS\$?#_B6-KS1-<^/7C3X1?#CQUX0^!6
MD:AHZ3>)HM1^+VN^"[1/!UM>>-)YHO"=E=:S%D^//^"C_P"QU\//B\?@+J?Q
M2UGQ3\85\#_#SXG-\/\ X0_![XX?'GQ!'\./BIXDB\(^!?'TT/P1^&_Q!@A\
M&:UXCN]*TN;Q-+.FC:)+XA\*S^(+S2[7Q7X:FU8 HZ1_P3'_ &%?#_[3&O\
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
MKH/P+^)?Q UI/C7XM^'NN_%/P9\(/ /PI^,7QE^*'C?P7X8U_0/#GB&\\#^
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
M.^*_C?\ X2CQ]X9T[X*7O@O2?B%H/Q&^ '[0WPJ^(]AX@^)<UG9?##PGX?\
MA%\3/A7X2^*OCWQM\4]8U/1O#'PM\$> /!GBCQ;\2?&6O^'?!7@?1M?\6>(M
M$T:_^>OB!^WM^S'\4].\!+X)_;#\=_L\:YX-_;E_9O\ @)XZ\':C\!/&7A?X
MK^+?B3\1M?T27P7^S#\3?@Y\>O@K#\5/AWX)_:%T_P 2:.++XKV7A3P1##H)
M3Q1X>^)ECX>L]=GD /0O$7_!+#]@OQ9^SCH?[)GB+X"P:K\"/"?Q+E^,G@?P
MM<?$;XNKX@^'7Q5N/$M[XQN_'_PQ^)\/CZ+XK?#/Q1?^*-5UW7-2U3P%XV\.
MSZE?^)_%\U^;@^+_ !.-6^KO@C\#OA7^SC\,O#?P>^"_A&V\%?#[PHNHMI>C
MQ:AK.N7USJ&MZI>:]XB\0^(_$_B74=9\5^,?%_BKQ#J6I^)/%_C3Q=K>N>+?
M%WB35-3\0^)=:U76M1O;Z?Y.^-G_  5._88_9\\7_&KP!\3/C-JD/C3]G/PY
MX1\:_'+PQX%^#/QY^,&M?"_P'XTTCQ5K6F_$/Q=8_!_X8>.Y=-^'&C67A#4D
M\>_$)@_@OX7ZEJ7@S1/B7KOA+6?B+X L/$OB>G?M2>--8_X*Y^"/ASX=^/-A
MXM_8X\??\$G?&G[6/A_0-$C^&^K_  WN_%%E^T9\'O#&@_&'PU\2M!T%_%'B
M+0]:^&OB6\ET^23QSK'@J;2]1_MG1K!&NUO" ?;GP>_9!^ 7P%^(OQ/^+/PN
M\+^*-$^(7QIO=*U/XL^)=7^+/Q?\;7'Q"U;0=+AT/0M8\56?CKQYXETS5M:T
M30K:VT'1]8N;)M3TO0K:VT:QNH-,MX;5(OC7^QW\ ?C_ .-O!WQ.\?\ AWQE
MI?Q0\ Z#KWA/PO\ %'X1?&7XU?L\_$ZS\&^)[JPU#7O U_\ $7X ?$+X9>--
M?\!:GJVE:7KD_@;Q#KFJ^$AXATS3O$,6C1ZW96U_'\E?!+_@H+^R-\)OV//V
M8?BG\5_V\KCXZ^#?CC\2]7^"'PP_:>^*'P['P_UWXZ?$U_BCXR\%)IK>#/ /
MPM\#:-X?T_1->T+4?"%CXG/@G0/"EQX=\.Z=XLU3Q)JEKJW_  E>L>Z>&/\
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
M)/BWKNA/I/A75])O[2,Z380/J$GS'^R+X:^/OP/D_P""6U_^W!^QU^V)X4\
M?L2Z7X/_ &;OV;O'U]J?[$M[H7PT\<_M4V7@S]D3X;S_ !]M_@W^U3XK^*OQ
M/M/!OA/QIH7P"\+^,=!^ GPGM+&W\1ZW\4_C#\,'\07-A>_"_P#=NQ_:+_9+
M_:L\+?"CX7"4?%WX??MP_LV^+_B_X T#Q%\)/B%=> /BQ^SK-I?@>R\5WGBJ
M3Q-X*M?#OA^QU/1OBUX-M[CP9\0YO#WB74+?Q+%:C07F$T*0?!;]@#]F+X!Z
M]X;\0> ?#OQ0U"?P-9_8?AOHWQ6_:6_::^/W@OX40+83:-"WP>^'WQY^,'Q)
M\!_""YMM N+CPU9WOPS\.>%;VQ\+7-SX6M+F'P]<3::X!^2^M_L<?MF>,O\
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
M1?P>_9F\+>'_ !K\:_%<W@[PQXI^(WP\^$N@ZE#X:\6>*6OOB#\5O%&G^"_
M.@-8^#M"\0:A9+K_ (IU;3-'&M:C:V?A_3)[V"76=6TZV8S@ ]?U6\ET_3-0
MU"#3K[6)["RNKV'2=,^R?VEJ<MK!),FGZ=_:%W86'V^]9!;68OK^QLS<2QBZ
MO+6 R3Q_S>?L4_LE?M=?!K]G/_@@3\-OB#^S3X]T;Q1^Q=\5/C/J'[3UA;^-
MO@%JUG\+M'\0_LY?M0? SPWXCGOM)^,UW9>-M/UGQ/\ &SPEKUG#\-9/&NNV
M7@^'Q%?ZUH^DZ[IT7AN__I2HH _EUO?V,/VG-4_X)8_%G_@C+XJ^"?C[QM\4
M-0^,'BG0/"'[5E^^B:3\%/%?PA\=?MCR?M#Z-^V3KGC;3/%5MJFD?%3X:Z5X
MA;Q%XD^#ETNM_&#QA\=O!HO(M)\4_#_Q/J'Q%A_4K]CKPS\7/AM^V5_P4O\
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
M?V??&]U)XD^&>F^*_#=I<WG@>:#Q&UIJ^HW^@<%_P3$_9E^)'@+4?V/OA/\
M'G_@G5\1/A_\??V ?#"_#7Q%^UM\1OV@KWXI_LTWGA+2?@?XG^".F>./V*;>
MX^-OB7Q3<^-?CAH5IX$E\2>"-1^ OPN\'?##X>:GXZT7Q;XCTGQSX0^'?@#Q
MA_2!10!^>_\ P56_8CN?^"C/_!/[]I+]CC3?%EEX&\0?%[PMH#^$/%.J0W<^
MC:9XX^'WCKPM\4/!"^(5L(KF_3PSJ/BOP7H^E>)+G3[+4-1L="OM0OM.T[4+
MZWM[*>I\&OVH_P!J#QE\,/#G@WQO^QM\7O _[6^E^&/#6C?$?3_&T7@S2_V=
M+7QNNE^&[/QA\1?#OQO\(>-/&'AGQ7\(AK^KWFK^&]"\)MJ/QNU+P_:R6FI_
M"CPSJMCKT&@_HG7D^I_&SX>Z/\9O#'P O]0UJ+XG^,?ASXR^+&@:8G@[QC/X
M?N? O@#7_"/ACQ9JMWX]M] E\!:5>:9K7CKPM:C0-5\2V7B&\CU6&[LM+GM
MTX /R0L_"?[0?[-WQC_X*B?#_P 5_LK?$/\ :V^'7[<WC&]_:"_9\\7>"]7T
M&\T;QIJWB3]F_P"%_P"SMXR_9*^/6L>(->\+W'P)LO!G_"K-#?P+XYUW4+GX
M:ZU\)_%=T=#\4Z=XX\+ZGX$'/?\ !/7]BK]HG]DO]K;X1Z7X[\&ZYXC^%_PD
M_P"",O[&7[$^H_'JQ\6>"M5\">)?CU\ OB/\4O%WCK0?#&B7GB;3?C!%X.M]
M(^)&FVW@#6M>^%FCZ2=,T>^T*]OK&^T^RCU;]?O@%^T/\(?VG_A\?BG\#_%4
MWC/P(/%_C_P&VMS^&O%OA.1?%OPN\9ZU\//'>D-HWC70O#FO(^@>,O#FMZ))
M=R:6EA?R6#WFE75]ITUM>39_QH_::^"G[/>O?!/PQ\7?&+^%-<_:+^+.B? W
MX-6"^'/%FOMXS^*/B&QO]3TOPPD_AG0M9M-!\W3=*U._FUCQ/<:+H-K:V-R]
MQJD;($8 _FB^''PW\=_MC_LD_P#!2']@3PM\'?BQ!=?&_P#X+3?MC--\>K6U
M\'I\)OAU\.?"G_!1 ?$[QW\6;GQ9=>)_MMEXS^'EOX!U+3/!'PYBT"Y^(WB;
MXF7?@#4-+T.S^&5[XG^*/@C[";X%?M$_!7P#_P %@_V3-8_9T\>_M,I^WQ\5
M_P!J3XT_LV^/]#'AK2OAMX\T?]K'X,Z+X*U/X)_'CQS/XPTG5?A/_P *(U31
MKGPG>>+_ !C=V9\2_ ^U\%Z;\%E\3>,=#L_AE8?HG?VW[%7_  24^ GQF^+F
MLZKXJ^$'P0USXK^(?C1\6?$'B/Q?^T)^T%=WGQ8^,_BBV'B7Q':6'B+6_BYX
MUM+[QWXRU*+4-4TOPG8VFB7'B#4[_7;NPAO=1U&_E_0*@#\6OV$?V7/VA?V6
MOC[\8_#VK>#O$7B/PEX=_P"";O\ P3<_9>^&7Q[\5>(?!3>#OB[\6?V.?#/[
M16C^.KK4=+TGQQK7Q9T*RUJ^^,/A&^AUCQ)X!TF/5)+?QLUG=2/IVES:]\5_
ML0?"S]J30/VH_P#@G)\7OB5^QI^UWX)U_P *?LV_M8? +]I.3Q=XC^!.F? ?
MX-?%'Q?JO[(\^EZ-^S[\%OAQ\<;GX3_!C]D?P98?"7Q_X<^$5[\+?A_I'C;X
MH^$M$\"7WCVV^*/Q'N=:\=W/]/-% '\K'[+?[,'[9NB_L,_\$2?@3XF_8[^,
M'A?QM^P1^W;X+\4?M!Q:[XK_ &>[:#3? GP_^'G[4'PU\4?$CPLT7QNN!XO\
M#IXB^,GA.Z\-2:$]WXP\7>'K#Q+X@T#P9=:=::#)XD^J[OX0_M"_ ;2_^"N?
M[.&L?LU?$7]K71_V\_B1\>/CS^SAXMTB\\,Z?\/?'\?[0O[/G@GX4:_^S7\=
MO%-_XFTN_P#@K:?"+5?!G_"/VOC[Q=?G1_%'P1OO#D'PTFN_&'AMOAA8_OY1
M0!_.O\/?V+_VG_@CI/[3'PKA^%'C;XG:?IO_  0N_9$_8.^&OQ/T+Q'\)+'1
MOC9^T#^SIX+_ &FM \4:3X:L/%/Q7T?Q=X;C\17GQM\(3Z%XC^)FB>"?"TMW
M;^+AJ?B/3[?2+*_UO]8O^">'P[\=_!_]@C]BOX0?%'PE?>!?B7\(OV4_V?\
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
MCPY\0/B+?Z-\6-1T7PQXSCTWXBSK\'O%/Q)^('P_L_A(?(?VO?A!^U[-\/\
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
M$(KC7?V??&]U\3_C#J'C?P1\1/&5MH2> ?Z)R<?T'K[5Y%X+^.?PW^(/Q/\
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
MWA;P]JR6E_J6J2>!;CP9.VG7FF_JYX1_X)X?LW>!]:_8VU[PY9?$*TOOV _
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
MQ\->'?#VN:SJMEI=W^ ^N_M__MT^"_@5_P %PM%T;XM?%BSU[]B7]E_]G?\
M:4_99^*_[7/P!_9ZT?\ :0M=*^,WPW^,OB#6X/'WPV^"VF?#CX4VFG:H_P &
M;3Q'\,=$^)_P2\#_ !<^&DWC?5M%^//PPU;5M!A\$Z?_ $5_M._LV?";]K[X
M$?$?]G'XXZ+?:_\ #'XH:-;:3XBL]*UG4?#VLVEQI>LZ9XE\.>(- UW2IK>_
MT?Q%X5\5:'H?B?P]J4#L+36M'L)YX+JW26VE^*A_P1]_9,OI/VA)_%OB']I?
MXA77[6'P+^&/P _:2O/'7[37Q>UJ\^,?A/X7PZY9:?K?BNYC\1V4L/BO7M)\
M1:OH.L7>@-HNBZ1H&HZMHW@'0/!5AXB\30ZT ?/\WQ"_;TL_V\?VA_V']*_:
MRTKQ#XC^)W_!-C2_VM_@?XWU_P""?PPT'PI^SM^T+I'QKUOX4R^&O"GA_1O#
MFI^(/%7[/?C*\O=#O->\-?%WQ'\5OBQX?T/19K/PY\63K.I3:U'V?[ ?[8'Q
M=_;*LOV-KNW\?^)-$U[P-^SI\0O$W_!0CX?^(? W@;3/$>C_ +2.D>.9_P!G
MK3_A%XGL7\)Z+JO@?^S_ (W_  P_:EU#2KCPG::%-J.A?!?1QJEK/IGBZSO[
MKZ]\:?LV^"?A9\4M4_;?\%_#[XS_ !V_:>\%_LSQ?LX>'?#.C_%;2;36/B/\
M+]+\0P>-++P(-.^*7C;P/\&X_$FJ>/(U\8:E\2O%>I:/XM>\%U:/XIN=&>'P
MM=)^Q5^STOPE_P"&C?C+K?PPT#X0?$G]LG]H+6_VCOB#\.](/A.]O_ YG\#^
M!/A?X*\+>*=>\'&^T#5O']UX,^'.E?$;XRQ>'?$_CGP58?M"?$CXR+X"\?\
MC_PE<:7XY\2 'MO[3WQPTW]F3]FO]H7]I+6M"O\ Q1H_[/GP.^+/QPU;PSI=
MU;V.I^(M,^$_@+Q!X]O]"TZ]NTDM;.^UBUT"73[2ZN8Y+>WN+B.69&C1A7XV
MZK^TO^V5\(/!O_!,7]IOQ+^T;_PO7P%_P40^(G[/GP'^.GP@\'_##X.1_#WX
M*^)?VPOA1J'B3X9_&S]C3QC;>&O!GQ2_X0#X1_$ZWTRV\2>'/VAM6_:@U3QQ
M\&M8N?$DP\(:OX4U;5]2_?C4-/L-7L+W2M5LK34]+U.TN=/U+3=0MH;RPU"P
MO(7MKRQOK.Y22WN[.[MY)+>YMKB.2&>&1XI49&93\+_!;_@G1\!/@?<?"&ST
M37/B_P",? /[->M:MKW[*WPD^)?Q+U7QE\.OV:+W6_#GBOP9=CX;VEU;V_B;
MQ'%I7@CQIKW@;X?'XS^*/BM<?!OP1>7/A#X+7'P\\.ZCK&FZD ?SR:3;?&76
MO^"7O[%WB[Q%\>O$OQ'^(7CK_@OO\//[)U[XI^"_A_>Z!X<\<:9_P6D^/&EW
M?BZX\-_"K0?@[?ZYIOBS7UM/%GBOP8GBG1])LI8I_#OPUNOAOX8?3M+TG["\
M5_\ !0G]J7]ES2_^"FWP=\6?%'4_VAO&?[.?[:O["G[.GP#^-WC[P+\"_#/B
MCP]X9_;W\)_L^:@U[\0]!\)M^SA\#M</P.E^*'B?4/"6J:[??#C1/&6KVV@Z
M3\2/%'A?PW<ZEXET;](]%_X)2?LKZ'X(3X;VU]\=+CP+I?[5%M^V/X(\*7GQ
MW^(TN@?#+XTZ3\3/$WQH\-W?P^T>/6(=-T3POX=^+GC+Q-\1XO#%Q::CI_B;
MQ3J-K>>/O^$O@\/>%K70^\\7_P#!-G]D/XC_ /#9%M\3_AQ>?$W0OV^4\&K^
MU%X4\<>*_$NL^%_'5Q\-M TWPK\-=5T/2!J5O'\-O$/P]\.Z'X<L/"/B?X:/
MX2\1Z7?^%?"GBK^U9O&GAG1/$=B ?D!^U)^TW_P5B_92_9I_:X\8W_BS6?"F
M@:'X^_8LF_9<^*_[67@C]CKQK^TB;+XQ?M&?#+X!?M#^!/&WP^_8]\>Z3\#/
M$7@_PE>_$+PGXJ^'/CJ/P?X5\1VVD:_KG@;Q3_:_B"Z\-^/_  ]_09\%? /Q
M)^'?AK6=&^)_QU\5?M ZW?\ C3Q1X@TOQ?XP\&_#/P1JF@>%M8O(Y_#_ (!M
M],^%7A+P;X?O]-\(VB-96>O:CI<_B75Q+)<:UJ-W*(O*^%=)_P""0/[**? S
MQI\!/'?B?]ISXV:#\1=1^%=SXU\=_&W]I[XP_$/XOZOHGP*\;3_$GX*^!=/^
M)FH^)(?$7@WX?_"[X@3_ /"9^%O"/@*;PKI7_"2+/JNLQ:O=:IK3ZG^HMO$T
M$$,+SS73Q11QO<W A$]PZ(J-/.+>&WMQ-,RF27R((8?,9O+BC3:B@'X,?\%<
M?VL/VH?V?]9^+&H_L_\ QNU_0Q\#_P!@KXO?M0:=\&?@3\-OA1\0_B)=^._
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
M:6Y_;W^,/QL_9R^+'PT_X9J^$MOX&\/Z7I?@+]J3XH^&?BYX'U"P6V\=:?\
M&#P?_P *!N_">EQZSXKUWX/ZWX?UWPC-XE^$]_XB\'>+?$/Q6_5WX)_\$D?V
M0OV=OBGJOQ(^#L7QG\%^'3XI\5?$'P!^SQ8_'+XCW'[)_P $/B=XX@UR'Q3\
M2_@K^S7>ZU<_"?P-XMO)/$WB&YT4Q>'+_0/ DFL75O\ #K0O".GQVEE;=Q\.
MO^":'[+GPH\!?LK?#'P'8_$[1? W[%GQ(\3?%C]G70Y/C!\0]5/@WQKXOB\8
M6>NWNKZIK&NW^M>/;&?2/B-\1_#UKI'C_4?$VF:9X<\>>(M!TVUM-,.E6VE@
M'Y,:?_P4G_:R^%7[-'QJ^'_B+Q/J_P"T!\>/"W_!:^W_ ."4/PN^.(\$_!/P
MI\1-9\!_$#6_ASXUTWXA^(O!S7_P>_9TN/C9X7^&WCSQ+\,_AM/)8>"/A9XD
M^)VD?"W7_'G@S4=,U'QCX?UKO_$O[6W_  41^!K2? 'XM/KG@BX_:>_;*_95
M_9B_8W_:4_:$O?V0O$'[1G@OPO\ 'WP3\7/&?QM\2?%[X2_LMW\O[/=]XJ^'
M!^ GQ \-?LMZI'X>L/#GCKQ%XY^'%O\ $KP?XVD^'_Q'L/%7Z1ZO_P $P?V/
M?$WPC_:D^!GC'P)X@\:?#7]L?XNZU\?_ (YZ+XJ\=^+=6NM4^-FO2:!/>?$S
MPAK4FJ)K/PW\06=QX0\&S^'K;P%?>'M!\)R>$M#_ .$6T;1DCO$O>5@_X)0_
MLN7GP$\4? SQWK_[1OQAU7Q9KOP_\777[2/QA_:3^+OC_P#:YT'QG\&_%NJ>
M.O@5XI\!?M%ZOXE/C[X;W?P+\7:UK7B#X6:)X!O?#?@[0-5\2>.;^[\-:I=_
M$[XH3>,P#\._BG\0/VEOV,O%G_!RY\4_AA^T9J_BKX]?!3]GW_@G]XZ\'?';
MXI?"SX4ZUXPD@@^#GQAU2RM]9\(>"/#?PZ^#&H>(]'L[RXT+0?$%O\+M/\-P
MZ?:Z+<^)OA]XOU>QUK4?$_ZA_MA?M*?M4^*_VT/%W[$G[,U_\9/ ^H?#W]CK
MP=^TC'XJ_9\L/V(?$7Q.\1^.?BM\4/BC\-_!\?B3PS^VYXWT'P[/\ _AU_PJ
MBXE^(,/PP\,:KX]\4>(_B+X5TU_B3\&[;0M,M_BO[6/^"0?[(-_X>_:7T+QC
M=_M"?$BY_;'\$?#3X>?M.^)?'W[2_P :-<\1?%_PM\*]$TO1?#UKKT\7BZQT
MS2;RYCTZZEU#5/">E>'M2M['Q!XC\(:!=:'\/=4;P?%WW[3?_!-']G?]JCQ=
M\(OBGXPU[XZ_#?X\_!?PO<^ /"_[1_[/7QP\>_ 3X^:M\--4FM+SQ'\,_&GQ
M)^&>I:#JOBWP1XBU6S76[C2M626?0=;O=>U7P5>^%KOQ1XGDU@ _+3]I?]NO
M]NCX(Z%\$_&_[6NO^*/V(/!.L_LV_#6T\<?'_P" /P\^$G[2/[&?PU_;K?XE
M?$KX??&'X=_MB:]J7AOXU?%_X4? S7;ZV^!NC?!+QCX&O/#6F>"?&WCGQSX8
M^)7Q*^)E]H%O;:/_ $G12)-&DL;*\<BJ\;HRNCHX#(ZNA965U(965BK*002"
M#7P!XU_X)K?L[>,-,N?"-IJ7Q7\$_"KQ%\!/"7[+OQ/^#?@SXAWUK\//C'\!
M/!NJ?$76-.\ _$--=L_$'BYKK5;SXK_$!?&'Q#\'>+?!_P 5_'-GXFU/3_%_
MCS6K*[N8)OORWMX+6&*VMHHX+>"-(8((46*&"&)0D4,,2!4BBB152.-%5(T5
M40!0  #^:GXQ_M_?M6^!?VW/ L/@3XYW7Q4^$6L_\%8_A3^PMXS\$>!/A?\
M#"]_8\^'?PG^(OPXM](O_AUXG^+OBOP9X,_:(\8?MW^%_B':^)?%_C&7X$?%
M/XJ_ #X076E1?"KXR>'/"WC-9?"EU]%:5^U!^T_X:\=?MT?L2>./C3XAU']K
MFV^.OP:T_P#8A\<R?"_X5:)9:G^S=^U+I%SJ7PS^*FG>$T\,)I'Q1_X9QG^&
M?[3W_#3,=U96,7BG1OV?-;N/!MW\.=4\;^'[/0_=/&'_  1J_9!\:>+/%'B>
M]U[]I?1+/Q#^UUH/[<NF>"?"'[3'Q9\)>!? /[2=KJNJ:UXY\?\ P[T+0=?L
MI/"][\7-3UW7+[QS)!?3WFC7NLZGJ'PHO?AIJ-W+>'[JUW]FWX,^)?VA?AM^
MU+K7@K2K_P"-WPE^&7Q&^$?@3QE<6\$UYHG@WXI:SX(UOQ/!")89&&IQS>!K
M:PT75TDCOM&T;Q-X\T>RE33_ !KX@@O #\4OVP_VOOVN?@G\?/'VN_#CX[>)
MO'WP_P#@[^U#^P+\%+WX:?#SX4_!O6?@;X1^'_Q]\9_L]_"SXE6O[;7Q5\?>
M"?"7Q!A_:=\<>)OCAXD\7_#GX<?L;_$;5YOAMX!T_P#9\\:_&/X7>$O!GQ/O
MM5\1^G>(/V@?C;\2]1_X.$?@E\3/%^C^(? G[,'PYTCPQ\%-*T7PCIGAA?#7
MA7XJ_L&P_&;5[/4;V*?4M=\2:TVK^,!::EK.L:U/:W4FEI=Z%HGA:QNWT6'Z
M7^,/_!)?]F/XS>+_ ([>+M4\7_M)^"5_:(\>?"#XP>/_  =\,?VA?B#X*^&T
M7QU^"6M_#[6/!OQV\/?#RROIO"6E?%2>+X4_#G2?$&MR:7>:=K%KX-\/ZM+H
MT7BS2[/Q)#[)I/[ '[/FB3?M7W&GCXG"[_;9\+>'/!O[1=_??%KQ[K&J^,=#
M\(_#6/X,^'&T[6-8UJ_U?PCK^G_":&W\"3^,?"E]I'C'6K*TL?$/B'7M6\;V
M%EXIMP#\GOAA\2?CYI'[!?\ P1=^%/P*^-?CCX=W?C__ ()S_#37-9\ _LW_
M  [^$7Q._:_^(FO>%_V<?V=-*^'VI^"K']I#P1XL_9F^'O[//@2Y\7>*];^/
MWQ0^-NN_##3HO%DGP)^&?@[XA0^*OB9;^&/$?&_!CXD_M _MT?&G_@C_ /&/
M_A<R_L^_%[X]_P#!';]JKXD?$/XC?#'X<^#/$VL:9J/B/XG_ /!/#5=<'PRT
M'XK0>-_AWX5U'4?$;Z;<2W_C7P-\4])@\,QZ]X<L?#%GK.L:+XT\(?J_?_\
M!,?]FR0?LHMX<U;XZ?#FY_8Y^&&H_ ;X4ZG\+_CQ\2OA_KNL?L\ZI8>%M/N?
M@)\3?$7AO7+'7_B%\-8QX#\ 7]E#KFI/XJL-;\$:!KUGXIAUD:I?:GS/P_\
M^"5/[/WPD\$?LY^%OA1\1_VF?A]XF_95\)>-_AM\'/BQI'QPUW6/B!H_PE^(
MW_"#Q>+O@]K-EXRLO$_PS\2?#"[M/AC\.(]%\)ZS\.KNT\%ZIX+TCQEX'?PW
MX^N-9\5ZJ ?FIIWQ\^-?Q\\%_P#!*5OVC+O0O$7QM^!/_!=OXY?LH?$+XD>$
MO!\_@+P?\8]:_9B^!G_!2+X.Q_%WPUX0FU;6X] C\<Z?X6LM1\1Z7I^H?V)8
M>.%\56>@6&BZ)!I^BZ=M>(?VXO\ @HI\?_%G[7?Q+_8X\!>.;RR_8T_;<\;?
MLR:1\)]?\2_L/>$/V2_B)X$_9[U+P/I?QWOOVFOB5\2/&%]^UWX!^)/BO3-;
M^(OC_P"&/B;X4Z3X.\!^%O#"_ %/$?@7QII\WQ)\3^,/UVG_ &!?V:D\-?LR
M^#=#\,^)_"7A?]D/XFW/QH^".D^&?B#XULSIOQ:U"V\66>M?$?QOJUWK=_K_
M ,6/&/BF'XA_$N;QQKWQ2U;Q??\ Q U;XE^/?$OCF;Q%XH\27NM'R?QW_P $
MI/V2?'W[27BK]IJYM_C'X3U_XI'1I?VA/A3\-_CI\3_AW^SQ^U+>>&M*FT/P
M[<?M,_!+PCXBTKP5\9+;3](GETG5- \4V5QX5\=:+<:AX?\ B3H/C/P_K.MZ
M7J0!^D,BL\3JC!'9&".Z;U1RIVN\>Y-X5L,R;DW %<KG(_EF_9Z_:8^/W[.'
MP&^/>K7'[0OC/XH_%?\ :6_X+V?$#_@GC\/_ !W\:_!WP\\3:/\ #A]6_:YU
M'X(S_%C5-.^'OA;X97>L^*(/@CX+FTCP7X8NM0@^%6C>/-#^&'AO1/ WAGX<
MQ:OH-Q_4X0""#R#P??\ I^E?G=#_ ,$N?V4/^$1_:L^'NIV/Q6U[X>?M??%S
MQ!\=OB%X%UGXU?$N?PUX)^*_BGQOI'Q5USQM\$K6U\0V=S\(_$-S\8]%LOB_
M9:UX3O+75]"\?1Q7GAZ_TG1['2]%L #S[X)_%;]HWX/?\%%O$?[#'Q?^*FN_
MM)_"OXA_LA7O[6OP1^-?Q T+X.>#OB[X.USX;_%SPE\'/C+\'/'6E_!#P3\,
M/!/BSPW=2?$SX8>.OAMXR@^&'@K4K!;SQIX2U>]\;S:7;ZMI>9_P73U#QQHO
M_!)#]O37/A_\1/$?PUUO2/V=OB#+>:OX8T_PG?W^M>&]1T.ZT+Q/X.N'\6^'
M?$<6E:9XKT/5K[2-0UWP[#H_C31K>=K_ ,(>)O#FN0VFK6WV+\%?V3O 'P<\
M>>)?C%>>)?B%\8OCQXP\!^#_ (5>(OCE\8];TC7OB!=?"_X?ZOXFU_P=\/\
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
M["/[-_A+QO\ M)^._P#A%]=\87_[7GP^\"?"O]HK0_B=XS\3_%#P?\3OA_\
M#3P)??##P7X9USPKX]U+Q!I'V*P^'VKZYX8UV2VMX+KX@0Z]K6L?$BX\7^)-
M1GUH@'Q1XI^('[;/[,OQV_87TOQ!^T3_ ,-0_#S]N#7O&GP"\?R:E\+/A':>
M&/@A\?W_ &>OB#\??AU\4_@'I?PKT3X9>.?$/P!G;X3_ ! L?$_@?XK^/OB;
MXHT[X>Q:)K3?&9?$>G74OBWXV_8!_;%_;P^*/A?_ ((I_M#?&?\ :9TSQ[X?
M_P""@]Q\?/AE\;/@9:? [X8>$_!-A)X7^ G[0?QZ^&_Q/\%^+] TZU^)&B?$
MC0]3^"*^#?%]G>>(]7^%_B_PAXEMETKX=^#/%?AN[\7^+OUM^#__  3H^!?P
M;NOAG<:=XD^,7CE?V?/"7C3P!^RI;_%+XAS>.%_94\$^.](;PSJ^C?!N[O\
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
MV_9?_:[^)>J6?P$C_:<^%EK\1?#WPK\3:H_B?QNEQIME:R?$&Q\):3X>TO\
MX2GXB>&_ EQ.VHZEXST7P?9VUKX)FTSQKXITGPA87L]K8<+\<?VPO&MM^V1_
MP2;\'? ?XF?"3QM^R]^VWXL_:2M?&.N>%M*LO'EWX[T/X;?LE_%'XQ> ->^'
MWQ>T?QK>^$H?!M[X@T31+^\30_">I:CKIT^R>S\;V.BOJVAZSYA\1/"VJ?LB
M?\%.OAA\?Q\"/%&K_L>Z[_P3PT[]C;X?WO[.7P%^*?QDUK]F3XB_"_XS:I\3
MH/!Z_![X">"O%FM> _@M\9?AM?>%]%A\1>&O!=_X<LO%'P \ ^$O$-SX4@?P
M>FN?GK\"/V9/CK\(?VJ?^":GBO5OA-\:].^%-[_P4S_X*[_M0^&_!=M\*O&F
MK>'_ -D_]FW]JWX8_&OPG^S]X6\;-X.\/ZGX3^#5EX^\7>--,^(A^'>MR>&=
M6^%D_P 6M4T3Q]HNB:IX-\=:A8 '[I_LY_';P??>!_VI_B1XO_;:^ G[0OPX
M^%'Q^^-,NM_$GP58^"/A[X _9?\ AWX8T#P]XVF^!OQ4\:Z9\0O%_A77O$?P
M'\)ZF+_XB_%36]5\(SRVNH;O%/A;PO>:+?QM;LO^"BG["5SX5\4>-=2_:V^
M?@SPUX'\1^$O"'C>_P#B=\2?#?PFE\&>)OB!H=UXG^'VB^+M-^)M]X2U7PS?
M?$+PU97GB/P!'K=E8CQOH%I<ZSX6;5M-@EN5_"P_!?\ :AU/]F?_ (*MZE\-
M_@!\5/$_CW1O^"XG@K]O#X>?!+QWX!\4?##_ (:O^!7P5^)7['/Q)N/#?@;6
M_B5H>AZ5J]EXTC^ GC:+0&TZWUV74M3\-Z-I1TA[7QAX=N]0_1-?A]\*?^"I
M'P>_;%\)ZE^Q=\2?V6_ ?[57P-\'?#[Q_P#''X__ +/UA\#?VG/'OQ7TFP\1
MQ?#Z]O/AUXJTW3_B-JC_ +'-R/#WB7X=^//B!+=>%+SQQKL%I\'M0N]$\*>(
M=8U$ _4BV^+WPHN_B1;_  ;MOB7X"G^+UW\/Q\6+;X51^+M ;XD3_"TZW;>&
MA\28O PO_P#A)W\!?\))>6GAX^+UTL^'UUVY@T=M0&HRI;&G\6/C5\+?@;H>
MD>(?BKXRTSPAI_B+Q#!X2\,PW27M_K/BKQ//I.L>(F\/^%/#>CVNH^(O%&KV
M7A;PWXH\9:M8:!I6HW.B^"/"?B[QKJ\=CX5\*^(-7TW\]?\ @E'>_M#?%?X2
M:]^TO^UOI>E:-^T-XL@\-_LT^(;3P]JJZGH%_H/[%VK>.OA-XA\:6,MIIVEZ
M/?VOQ<_:5U']I;XT>$=?T6WFL-1^$7Q#^%6E6VHZO9>';+5;W)_X*J>!++QD
M?V7]4T[7?VP_@W\5?A[\1/'WC3X(?M9?L>_L_>*/VHM6_9]^(\OPWU7P7;6O
MQG^!_ACX9_%6Y\=_!+XH:)XQUCP]XJT:7PTD-YJ&F:+::AJ_A[P[<>(/$NB
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
MR]SKEGXHM]+\&6,VF^/-.O\ 3=!^6OV^/#_P2\6_\$Y/VW_VB/AI^QG^W/\
M#J+XJZE_P3%\*?&37OV[M=_:)_X7'\8M9\&_MZ? N^T3X%Z9\!/VIOB+XON]
M>M/A=X>\6ZSINI?$@KH_POU_6/B1_P (5\.?&OQ(@M?B?-X' /W%_::_X*&?
M#KQ1^PO_ ,%#/C/^P7^T=\"OB#\8OV,_@5\6_'VKS6\4'Q6TGP=XE^'OPZ\1
M_$G2K;Q!X1TKQ9X2NKC3?'^@^%-;M?AQXX.IWW@?4;U3XKTZT^(^A>'-8\*Z
MK],>(/VP?@7\#?A7\'?%7[27QA\&_#K5?B'\.+3QFTWB"X%F]SIF@>&_#&J_
M$GQ]>:=IMO<-X?\ AOX%N/%.@OX^^(6IP:;\/OA^WBCPQ;^*?$&B'Q%H4=]^
M)G[9?PL\8?M/^+?^"G'[7_P0^$W[0]KX+\9?\$1OBW^P+X?\+>)_V=?VC/AA
M\3?VC?VDOBWJWC[Q9X T[PY^S]\1OA_X.^*-_9?!S1_$'ASP[=_%?4OAK%X4
M>;XZ:WX>MO&OV?X/_%6V\':/[:EI\</'.O?#?P!X3_9O_:-\/>&?&/\ P2,^
M+OAWPQ\?_@-^SE/JOQQ^+/QCU"RT6.__ & /BQ\1/%7@F;Q=^Q]\-+ZPT7PW
M\49)O'$OP4OOBMX\:P\.^"OC7\/_ !'\//$?A'XD@'[G?%[]KS]F7X#^'/"O
MBSXL?&OP%X3T'QUH.N>+?!-V^KKK4_C#P;X5T.S\4>+?&_A?3/#L>KZKKW@?
MP?X9U'3?$GC#QII=E=>%_"?A_4=/UKQ#JVFZ9?6MU+7^(G[8_P"RO\*?A_X*
M^*OCKX^?##2/AQ\2?#$_CGX>>,K3Q3I_B#0?'/@"ST"R\6ZI\1/"-[X;DU=/
M$7PYT+PCJ-AXN\2?$#21=>#O#7A.\MO$^O:WIVA3QZ@W\^/[+7B#XS_LDZG_
M ,$_/C-\6OV+?VL/B9^SWXW_ ."-O[,7[ WC+2/A]^S;\2?B'\7?V=_VB_@!
M<>(=>\>Z9\2_V:'\/P?%#P?\'OC?I>KKX1O_ !Z/!S65_P"*/A'X MO%^E0^
M"]6\'^*XNP^,_P -O&OP6_;(_9D_:B^)W[&/[6'AC]E+Q5^P;%^REX=^$?\
MP3DO?C3?^/\ ]B'QQX4^-WB[XQ^"/"?Q(^%7[%/C'P]J;^ _'OP;O?!_@3XA
M7'PIT[XH?"?P;\:/A/H7A:PU36/!LW@KQW>@']+/AGQ-X<\:>'- \8^#O$&B
M>+/"/BO1-*\2^%O%/AK5;'7?#GB7PYKMA;ZIH?B#P_KFESW6F:SHFLZ9=VNH
MZ5JNG75S8:C87-O>6=Q-;S1R-SGQ-^*?P\^#/@W4OB#\4O%^B^"/!VE7.CZ?
M<ZWKET((9]8\2:U8>&O"WAW2K:-9;[7/%7B[Q/JVD>%O!_A71;74/$7BWQ3K
M&D>&O#FF:GKFJ6%A<?"/[#/B7X(_LZ^#?@%^PGX-_9_^+_[+)C^$7C/XH?!_
MX2>.Q\7OBGX;\-_#63XH>*KFR\!:O^TEXL_X2SP1=_';2]"U;2?&/C_X!67Q
M5\9:K\)+/79/#7A;6/%WPZ\+Z-XNU#&_X*P7?CFQ^"WP+O?!7P5\0_%.ULOV
MP?V?[[QW\0/ 'P L/VI/C#^R9X'L-5UR]N_VM/@=\"+GPKX_O_&?Q<^%VOV_
MAW1O">J:)\./B??_  W_ .$TO_BM>_"[XE:!X&UGP1KH!],G]NC]C:/P#X#^
M*%W^T[\$=,\"?$[XCVGP;\ Z_K?Q$\-Z%'XG^+]WK?\ PC<GPGTZPUF_L=4_
MX69I.N+<Z;XE\!3V,/BKPG/I^K'Q/I.D1Z/JCVFS\+OVQOV4_C5\+/B)\<?A
M7^T/\(?&WP:^$.K^.M"^*GQ4T?QWX?;P!\.-2^&6EPZ[X^C\<>*[F]M]%\+V
MOA3P[<VGB?5]2UF\L],M_"U[8^)Q>-H-]::C-_+[X>^#7QHTKX)?%;X=^*?V
M<?VOM<GB_P"#E#X-?M0ZS-X^_9]^)WCC7_'W[-ME\</A3XW\3_%W4Y_!W@_7
M=!\;>'AX&^'FN>)O$=]X0M;GP7:&_P!'\":':6/B*2V\ :7[C^T5\'?V@?$/
MQ6_X+2^.?!?[-7Q>^*?AVZ_;6_X)+_M+:;\+[SX0:YI=M^U]\#OV*]"_9CUC
M]H'X<?"+5OB5X<TOP?\ $/5Y-2^#'C+3-)\.:%J.IWGC^;1[31O#]CXAT;QS
MHZZ^ ?J+^S/^W/=?M'?\%'/VC?@IX ^+OPY^)7[._P /_P!DC]G+XO>$M&\*
M>#-0\-^.? 'Q"^)OQ$^,_AKQ1X=^*M[XAUR^\27>N:KX:^'_ (1^(WA**Y\,
M?#BQF^&/Q#\#:MI_A;6]/U#3_B+XV_1'XJ_&;X8_!+0;#Q'\4?%UAX5T[6=<
MMO"_AVWE@O\ 5-=\6>*+O3M4UFW\+^#/"VAV>I^)_&?B5]#T/7M>/A_PMH^K
MZNGA_0->UV2S32=$U6\M/RP_9M\?>(?C3_P5=^+_ ,>] ^ '[3W@?X->./\
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
MSH%CKVCR>(O!OB73]*\2^'Y;^&TUK2[&[WP+_/I??#JV?X?_ /!:/X"_M#_
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
M!6^-GB#P_P#$7POXW\9?LWVGPV^*VB_#KXBV6A?%/X9^%/$OPN\5^-O'5O\
M#?P5]I^*/AW2M#\1ZW:P_$35OAX ?='A3]M_]D'QK8^/]3T#]I'X/-IOPM\'
MS?$KQ[J&L>-]%\,6/AWX311S30?&JXN_$USH\%U\"M5AMKR7P]\<=.DO/A+X
MFBL-1D\/>,M333KYK?SOP_\ \%._^"=WBJ6SA\/?MJ_LU:I)J6L?!KP[I0M_
MBYX/"ZQXC_:#35Y?@WX;T5Y=4C36?$7CN#P_K]UIF@Z6UWJ]M9Z%K5[JMGI]
MKI-_-;_G)\<KKQ)^VC^TI^R)^UW\%?A/^U7\*?"_[,/[+?[=EQ^T%'\6_P!F
MW]HKX&_$3Q#8?M!?!GP;X0^&7[+=M\*/&'PVT3Q3\<?%D_Q0LC\5I+GX6+\2
M? _@#4_@2\+:G+K/Q2^'%[K/C/QDL)_AS_P0]_X)$^%OBE\,O'UGJ'PN^+__
M  1-\!?%SX.Z]\*O%P^($FO?"[XZ_L[^$OB7\/YOA)K/A^W\3^*=6N_$'AG7
M=&TO0[70=0@\?-)8W7ADZ]I6NZ3?7X!^Z7P@_;._9/\ C[\._B%\6_@[^T-\
M)?'WPQ^$NH^)-+^*7CS1/&FC?\(M\.;KPAI0U[Q*WCC5[RYM+3PM9:1H#+K]
MUJFM26>F?V RZW'=R:4RW9S_  Y^W'^Q]XI\/_$[Q5IW[27P>L?#WP5TW1==
M^+VJ>*?&^B^![?X9^%_%"7$OA'QKXX'C2YT"7PUX"\:P6EW=>!O'NJQVW@[Q
MM:6MU=^%-<UBVMYI4_"?]K;]G7XM_M8ZQ_P4B_:F_9=_9W\?R>'/&W@#_@F;
MH2?!WXY?"GQ]\ ]9_;F\9?L-_M2^*?VB/C?:WOPN^+FG?#SXCQZ'J?P3O_!/
M[._@;6O'GA+PI%\3M4TKQ5X3\/ZE!\/I+?QAKO:_MP>&O$_[8GQ,\6_M.?L]
M_!3]I;PQI/PZ_P""2_\ P4.^ OQ*U?QA^RM\;OA'\2_C;XS_ &E= ^%2_LX?
MLS:)\.OB5X'\%?&3X@'PEXIT3X@_$O4-2\+>"_%?@#P-XCDL=-N]:L-<\2WK
MV8!^L'A[_@IU_P $_?&&D>(M:\$_M:_!CQW;>%M;^'GAG6++P%XJB\<^(/\
MA)OBMX0UWX@> /#6E>%?"<6L>)_$/B/Q!X'\)^-/%J:%X>TC5-6TWP]X"^(.
MJZQ::?9^ ?&,NB8/Q/\ ^"I/[#_PMU']DN'4_P!HCX/ZIX=_;)\1^(=-^%?C
MW3OBCX C\ 0>$?#'PW^(_P 0-5^)^N^+[_Q%:Z+:^!/[3^'J_#&RU&WNKFYO
M_B=XM\.>%[>U,J:W-I'YPZW#\8O!?[-G_!#+P/9?L_?&WPAH?A_X;^$_ /QC
M_:,^&?[,=Y\4OVG_ -B;QAX7_9"B\!Z3X,\)_"?Q)\+O'WB?X/V?QZUT^+/@
MM\1_CMK/PJ\0>!?AIX-M[C2]=D\'7'Q%\$_%GP+\I_L7^&_C)\#OV;/^"/UY
M\1_V9OVQM ;]EK_@I-_P4(F^.'AV^_9^^,WQ"^)GA"Q^/'A+_@I-!\,_$NL:
M#X3T3QMXL\:^#=5E^-'PPLM9^/>@_P#"5?!C^T_&\#S?%:_:WU^YT\ _HC^"
M7Q7T/Q#X]_:X:?\ :P^$?QM\/_#CXJV]E<^#?!FF^$M&F_9'L=%^'GAW3O$W
MPA^*7B[1/%^OKKWB:/Q/X=\5_$?6KWQE;>%_$OA9?%ESX?U#2[;0])T1+>SX
M/_;B_8^\>0^-[CPS^TI\'+FV^'/@.]^+7C*YU+QSHGAVVTCX,6"NTOQU2Y\1
MW6DP:I\ [E8KAM+^.NCR:A\(]:%I?'1_&=\+&\\C\0OV@OV<?VG?VC?"?_!Q
M;\,O@7X'^('A+XA?M)^*OV?+[X%3?$;P+XU^&_@CX_:!\.?V3/V>OAO\5/A?
MX<\?>+K;P7X-U;1?BIJWPK^)GP#O]=TWQQ9Z&NG>)8?%Q\1V?@75]'\7WGT!
M\2O$&I_MH?M/_L'?M<?"GX.?M9?"?0/V4/A!^V;XQ_: _P"%T?LY?M&_ GQ]
M9:#\=/@%IW@+PM^S-:?"_P 5?#?2];^/_CC6/BE'I7Q%EA^#4OQ4\$>$;S]G
MU[O^U;K5?B!\'K[Q, ?IU\+?VYOV.OC?\1].^$/P>_:6^#7Q-^)FK_"[1_C3
MIG@OP1XZT3Q'K=]\+]>ATJ[TKQ?;V^F75PDEC=:?K_A[5VMA)_:5MH?B/PYK
MEW90:1K^CWM[4_;=_;2^"'[ G[.WC3]I'X]^([31/"?AAM/TC0]':^L;37/'
M_CKQ#<C3O"/@#PE#?3P17>O>(-3=?.N)733/#6@6NM^,O$]WI7A+PWKVL:?^
M$O[-'P7\?^#=1_X-@[23]G?XQ>%A^S1^S]\?_"?[0;?\,Z?%'P_8_!7Q]XQ_
M9!TSX5:M#\3;IO 5C9^#KWQE\:H=7BO-=UJ6TLO%UU-+\0CJ>J>&=1B\577Z
M7_\ !<+X<_$GXJ_\$O?VF/!OPC^'_C3XI>/I;GX%^)M+\!_#G0+[Q5XZ\0Z;
MX _:/^$/C[Q3%X7\,:6LFK>(M7L?"7AG7=4M=#TB"ZU?538FQTJSO-0GMK68
M ^Q?'G[:/[)WPT\*>$_'7C+]H3X4Z?X.\=>&]9\;^$?$MCXNTSQ%H^O?#WPQ
M%9S^+?B=8WOAN;5XF^%7@JVU'3KOQS\49&C^'_@FSU'3KSQ7XDT>VO[26;WW
MPIXK\+^._#'ASQMX(\1Z#XQ\%^,=!T?Q5X0\7^%=8T_Q#X7\5>%_$6G6^KZ!
MXD\-Z_I%Q>:3KN@:YI-Y::GH^L:7=W6G:GI]U;WME<SVTT<C?B]X<^)OBSX/
M?\%(?C)^U9\2?@[^T]XD_9O_ &Q/V-?V;= ^!/Q \+?LD_'+XB^-?@UJW[.7
MCKXZ:QXK^"'Q.^$GPN^'_C7]H#X17/Q4L/CC9?&SPZWQ4^&G@ZWN;I-7^'OB
MM_#?Q.\)6_@F7Z;_ ."2GP"\<?LT?L+_  W^%GCSP1>_"FZ3QY^T'X]\)_!G
M4]8T?7]4^"/PM^+/[0OQ1^*7PD^#FK:OX=>70+G6_AU\-/%_A;PYK]MH,L^@
M:/KMGJ6@Z#<W6C:5874P!^DM%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %-V*23M&3U/KV_J<>F3BG5^/WQ9_: _;>\6_\%.O$O[#'P*^*
M'[-_PE^'NB?L3_#3]KBU\=_$/]G7X@_&3QJ=5U_]H7Q+\)]=^'U]IVD?M)_"
M30-1TK5=-\"7]Y8^)[4Z#>^&K?7;G3'T'Q/J#:?XG\/@'Z>_%KX4^ OCG\*_
MB5\$_BEH(\4?#'XO^ ?&'PP^(WAC^T]9T7_A(O OCWP_J'A;Q9H7]L^'=1TC
MQ!I']JZ%JM_8_P!IZ%JNF:Q8^?\ :M-U"SO(H;B/Y9^%?[ ?P\^&_B72O$/B
M+XV?M:_'VU\*:U:Z_P##_P '_M'_ +2?Q%^+?@;P/J>F7K:AX?OU\-:M?VMK
M\1]9\)WT6E:GX/\ %?QOD^*?C/PGXBT#1?&7A_Q'IWC:TD\1S_F[^RI_P4:_
M;V_:Q'[+/[37PJ_9MO\ Q=^R=^T5\8_$'AWQ=X/B\%^!O#9^$W[,6H>(/&WA
M7P-^T1I_Q]U[]I.#5?%WCKP;J'AK0/$?QJ^%\G[/]J=6T+QAJ7A'X:VMOKOP
MP?QC\5_H?]EC]I#]M3]H3X??LR_MTR^-OV9M+_8S^.'ASXA_%GXH?![4O _Q
M T[XL_"'X":UX3U?7OV?[KP5\1]$\3^+-.^(GQMTJ_L]#M/CQI&K^$-"\':D
M^MZQHWPTL=/O?#%CJ_BH _8/8O7 _P \_P Z7:O/ YQGWQTS_GGO7X$I_P %
M!OVQM!_9:_8U_P""E/B1O@#JO[+W[2OQ(_9]B^+G[/6A>$O%DWCOX&_ ']K[
MQCI'P[^"7C7PG\=K/QW>V?CCXM_"OQ;\1_A:WQS\+Z[\)-)\+^.[>X\6^&O!
M$?PIUKP]::KXC]*\"?MT_M/:Q;_M/?LT>,/$G[-^E_\ !0#X3_MJ^ /V;_AO
MH&F?!WXAM\--?^$/QJTW3?B]\(OCK=?#C_AI74?%OBZPNOV5]$^-'Q<\7Z?8
M_%[P&=&\4_ OXM_#VT6\;P1!XA\4 '[5E%/)4'Z\YP<C.>O0?RZ4FQ/[HXZ>
MU?S[_$+_ (*,?M[?$[QQ^TSK/["O[.5W\:O#?[('[8%M^R[?_!^7P3X,CA^/
MZ_#:?X;2?M.76J?'WQ1^T=X E^!_B[3M-\>ZT/@A90?![QSH%E+\.X->\9WW
MQ(A^,.G^#O@_]>_LV_&#]M7XZ_M4_M;>%];^)W[./AOX$_LC?MAW_P &Y?">
MA?L__$*[^)WQ2^'OB#]F+X._&7PKI]Y\0M5_:)D\.^"?$/A/5?C3I<>M>)[#
MX>^)+;QQ<^';HVGAKP+I=RFGW !^G>L:MH_A[2=2UW7]3TW0]"T6RN]5U?6=
M7OK;3-)TG3;&&2ZOM1U+4;R6"SL+&SMXY;B[N[J:*WMX4DEFD2-68>6?!O\
M:'_9Z_:,TG4M?_9\^.GP:^.VA:-=QV.L:U\&_B?X)^)^D:5?2B4Q6>I:CX)U
MS7+.PNI%@F,=O=313.(92J$1MCV4@''MR.W\OU'0]Z_DQ_8U_:7^/G[,O_!.
M7X4>)?@,/A??Z[\6?^"Z?Q)_9L\5Z;\5]"\5:M8WW@S]H/\ X*$^-/AYJYT#
M6_#'BG1IO!VO6T^L072^)-0\._$"TMK$Z@(?"=SJ,EI=6X!_6;L7T'/!]>W?
M\!2X&,8&!C QP,<C\B!CTQ7X(6G_  4=_:<^%,W[>/P*^+=_\"_B;^T#\ ?V
MS?V)/V3/@5\5O#?PT\=?"'X1Z_KG_!1#P_\  6Z^'&K?$CX23?%?XM>*(M!_
M9\UWXR:UJWBI-'^,UAJ/Q8\$>#[+P]9ZIX!\6:C+XJN/4OVA?VI/VW_V&/!'
MBZX^-.K_  !^.]W\9?VA?V1/V8_V&O$W@#P%XN\.>.;WXC?M%^(['P!\2]:_
M:"^#U_XZT'PAJ.@_"WQ%?2^,/AGX7\!_&WPG<?%30K6T^&_C#XA_"S7M6B^)
M-L ?LYL7T'7/XX S]<  >F!BC8@YVCUSC)['Z]0.*_GV\>_MK_\ !4GX+?!3
M]H'Q7XS^"'P_TM/AU^U/^PWX$_9[^*OQY\)6O@ _M$_"+]K+XT_#WX&_$7P-
MXK^'WP=^-/Q4D^$/Q1^!?CGQS'+#\:85\6>#O&?@Z]T2XLO@"^M6&JSZGXO^
MUY^U_P#M\Z#^SQ_P77^ &O?&OX-6/Q6_8H_9G^&WQH^'_P"T1\)?@M\0/AO?
MWOPW_:5^$WQLU?4O 6@^!IOVA/$FK?#GXG_#Z]^%FHVG@+XVV_Q3\:MI_P#;
MNE^)+WP%?:UH(M;L _H=D^-GPEC^-EM^SA)X\\.#XYWGPLU#XVVWPP^W;_%L
MGPFTKQ;IO@2^\?-IZHQA\.0>,=7T_P .I>32QF?5)I8+:.46UT\7JI ;J <'
M(R,X/J/0^XYK\Q?#WQH_:A\-_MW?"+]D;Q_XO^ 'BS2O&'_!/O\ :&^/-WXX
M\&? SQ]X!OK;XN?#+]HKX#?#[PS-!H?B']HKXGSQ_#5O ?QDTR#5_!)\42>(
M=4\7>%]3\2+\0+'3/$&F>&/"GC7[.'[;W[4WQ<^'.G?"'QG?? /P]^WSX._;
MP^(W[)_QP\.:3\%/C/!\&_#_ ()^$M]J'Q:USXF^'?".N?&2/XCQ^#_B)^R)
M)X \<_"OXL:GXNN_ ]Y\5?C)\+_ NNZ39R:[+;VP!^SVQ.?E&#G(['/7(]\U
MR?CCQUX#^&/A;6/'7Q)\9>$OA[X*\.VKW_B#QCXW\1:/X2\+:%8Q@^9>:QXA
MUZ\T_2=,M$!.^XO;R"%03N<<U^(?@?\ ;Z_;[^-GCT?%'X!_LW7WQ+_9ZL_V
MT?B5^SA??#[3/"/@K3_MGP!^$7QM\1_L\_$+X\6GQ_\ &/[0O@F]L/BWI7BS
MP+XG^+-A\.]2^"$/@ZX\ 7.G_!MIY_%L;_'-_H36?^"EW[&'[5W@W]KOX ?
M/XL:WXR^+GP__9K_ &BO$WBKP[??!SXZ^ [33-%\"Z=_P@WB:]@\6?$/X9^$
M_!FJR:?XJ\4:%I\%GHWB+4+[4XKR35-(MK_2+#4;^T /L?X5?MN?L7_';Q9:
M> /@A^UW^S!\9/'5_IE_K-CX*^%7Q]^%/Q#\6WNCZ4D,FJ:K:>'/"/BS5]8N
M--TV.XMWO[^&S>ULTGA:XEC$J%OIT*G! 'MUK^(OXA>*OBO!_P $$/\ @E?K
M_P 8O@3X,\ _LN_"@_\ !.WXA^+OVZ_ ?Q./Q2_:#_8X\'>"/'_PLN='_:(^
M'7P3NOA;X.\2V'B?5KH6/PY\07/PI\?^./&G@7P9X[\0WEMX6\>:1:ZM!'^Q
M7_!4/_@HW\<_V3KGXL>)O@I\1?@I>Z3\,OV,=)_:M^&_PHLO@[\1_P!H?X@?
M&*?3_%OQ F^(FL?&6^^'GC#PMI?[,W[-5KX#\(>']$^'_P :?&%]H6F>,?B7
MXKUZW\,:YXYUKX?W7PF\0 '[UD XSV.1]:38G]T=ST]1@_3(-?B?^U?_ ,%!
MOBK\!?VY_!W[/OBOQE\//V:?AAX_T/\ 9V_X9\^(/QQ^#OQ#U_X*?M/^.?&G
MCSXB']HSX37/[3.B>(=#^'?P8^,_@_X7>#-(C^!'@/Q;_9<NK^.]=T_6O%+>
M/-!\<^$O"&D>3_$/_@HQ^WI\3O'/[3>M?L)_LXWOQJ\,_L@?M@V_[+U[\'Y_
M!7@Q(OC\OPVG^&TG[3=SJOQ^\4?M&?#Z3X)>+]-TWQ[K2_!&SMO@WXX\/64W
MPZBU_P :7OQ&A^,.G^#O@\ ?M9\;_CQ\$_V:OAYJWQ9^/OQ1\!_!_P"'&A/;
MV^H>,/B%XDTSPQH@O[S>FF:-97&I3PMJOB#6)HS::%X<TJ.]UW7;]H]/T?3K
MZ]FBMWK_ !T^"UC\>/!5IX(U#XC?&7X76]IXO\'^+SXD^!?Q.\1_";QM=/X/
MUVTUP>&KSQ7X8GAU.;P?XG2U?1/&&@"18=<T*\N[)I;>5H;J#^;'_@KC\??C
M_P#M3_\ !-+_ (*C^/\ P;XO^%W@[]G#X$?M!W/[*EO\,]8^&/B?6OB3\2%^
M!'Q[^&OP^^,_CW4OBE'\1]&TWP=K!^,D>JV'PQ\/:9\-_$6@)X&\#7D_B[4/
M$&J_%O3KCX*?U:4 ?/'BGXC_ +,7[%OPK^'.B>/OB+\*/V=OA/H[^$?@M\+;
M;Q[XVT+P5HEUJ5IHLMEX,^&WA&X\4ZK;7'B/Q//H>@W1TCP[I\VJ>(]4M-*O
MKN.WN_LUW.O3_"3]H+X#_'ZSU;4/@=\9?A=\7[3P]+!;>(9?AKX[\,^-3X;O
M+FZU6PCT_P 1Q^'=3U"70-4^WZ%K>GRZ7K"66H6]_H^JV,]M%=Z?=PP_C!^S
M)J+_ !L_X.#O^"GFJ_%R[?4-=_8B_9N_8T^#O['_ (?O[DVNF>'/A;^TMX$O
M?C#^T7XX\.^&+IC;ZIXKUOXF:3X:\'Z[\3](MX]3L?#-MIWP[U/4)=.-K8)]
MI?MD^)_ ?["^@_&+]K[X3^ ? R_M,?M6>,OV./V6DN_%.I:IX;^'WC7XE^(O
MBZ_P-^"/CGXM2:%;%);;X::?\<-4U7QWXGEFTGQ5XN^%OPW\+?#1?&.EP>&_
M KZ( ?I5Y:?W1W[>N,_3H*78O/'7@]>?\_RXK\%_VK_VY_VU_P!AGQ9\>OAS
M\0=>^ 'Q<.J?\$[OVI/VTOV3_BJ/@YXZ\&0VGQ9_8PTC3/$OQS^!/QC^'&D?
M&?4X?%G@CQ-X;\;^ M?^&'CSPMX_^'WB'PA;G7O#'C'2_B%J4.F>*=53X<?M
M,?\ !2WXA_%S]G'X01_%?]D+1_\ AM?_ ()^>(/VJO!?C&7]GSXHZE=_LQ^)
MOAQJ?[.>G^)+:X\,)\>-.M/VE#XQC_:%LK&P@O?$'[/6G>&=0TMO&)M=8L/#
M[_#'XA '[TE%/51_G_./IQTXH"*"#M&1T/IU''IUK^>[X;?\%*OVR_C+^Q[_
M ,$G?C5X-TK]F_PI\3?VV?VIO&7[)/QPM/%OA/XD>)_!NB:WX-\,?M2?:_BY
M\,TT3Q]X5U6STV'6OV7M4\4#X4>(TU*Y\6Z=XOLOA['\6/AM<V,WQ07D]=_X
M*I_M8_ O4/C'^R+\4?#_ ,-OC%^V1X#_ &\OV9?V/? 'Q7^&?@#4/#?PS\=>
M"?VM/@MKW[2/@KXIW_P6U_XM6VIP?$'P5\+? 'Q.\/ZE\+5^,6@>'?$WQ#TG
MPC8VGQ%T_0==U#7;8 _H]V)S\HYY/N<YR?7DT!%!R% (SC'&,YST^IK^>OXD
M?MT_\%//@YX1T"W\9?!CP)X;FUK_ (*-?L1?LV?#'XI?&GX=V/@R+X__  $_
M:M\7^'?!_B:WE\!_"S]I#XIWOP=^,'P;\97VH^$?%7C[48/$G@GQUH,FC>,?
M!'PMT>[U6\T3PSV$/[>'[</@GPE_P5'^'.K>#_"O[3GQ]_8*^.G[+^@>&_$'
M[.?[/WC33+_QQ\&OVE/!/P'^*WCK4?#W[+][\</'GB3QC\0?V=_AW\1?B9K?
MAWPWIOQSM9?C$G@SPQH=P/#FK7.IZEJH!^\N!QQT.1[?YS2$(!@@ $YYZ9ZD
M^W )/8#-?@[H_P#P4?\ %_C/]D?0_CK\+OVP/V1?B=X)\1?MI^&O@)'\>]%^
M$GQ;L?'ND_"K4? VE:M-\.K+]C+3]9\7?&7QA_P4*U;QU+;_  X\,? ;3M'T
MR^\3#QAH/QGL/@YIO@]H/AK)\B_$[]MO]O'XU_L^_P#!/?4- ^+GPR^$OC_Q
M'_P6M\7?L)_&/6O^&>_B+I=E\5(/@1\4OC_:_#?Q5XA^&0_:-\/^*OAIX;U1
MO@/I.H_&[X%VOQ'U74_%OB2\32;'XG^#O ]AXC\ ^+P#^DKP3\:/A1\1_&_Q
M9^''@?QSX=\3^.O@3XB\/^$OB_X7TJ^-QJ_P_P#$7BKPAHWCWPYI>OVS1QF&
M36/"FO:;JUE- T]JX>ZLFG74M-U*SM/-/VO_ -E#P#^VI\$-7_9_^*'B3QWX
M;\!Z_P"*?AYXNUF7X=:CX>T?Q#?ZE\+?'6@?$WP7 =5\1>&/%<=I9:;X^\)^
M%?$LHT^RL[V^GT"VTR[O9M OM;TC5?S)\=?\%0?'_P"S<O\ P6O\8?&?P_\
M#;Q=X7_X)N7/P'7X5:?X!\.^(/AM>?$[7/C3^SCX"^)7AC1/B3KNM^+OB9'8
M7FI^/OB)X3^'-[XZLK2RT7PYX2TN/Q+<^&PMI>P-[?XM^.W[:_[/W[37[*GP
M"^*'BSX+?%G0_P!MGP[^T!X&\*?$OPM\"_%W@;2?V?\ ]J;X5_!K5_CCX4L_
M$&DR_'C7KCXA? /QMX,\$?$6WTSPD;_P[\5]*USPH)+WXHZ[I?B9O^$% /U=
MM;=K>UMH)KJ>_F@MX89;^[6U2[O9(HU1[NY6QMK*R2XN&4S3+9V=I:K([K;V
MT$.V)9]B^@[?CCD9]<$ \]^:_GB_9%_X*(_MR?$+QE_P1]\9_'6Z_9KU'X7?
M\%3_ (1_$N?4OAE\+/A[\0O#7B3X)>-_AW^SEKW[1>E>.;'XG>*OB+XFA\?Z
M;XYL?"VIZ%J_P\N/ '@^/X;KKFE:5I_CKXI7'A:_\<^-?Z'\@]"#0 F!T_Q_
M'\^_K2;%'0 8!'''!))_,DYKX,_; _:?\5_"_P"+?[''[+7PIO?"VA?&?]M;
MXH?$KPAX;\:>-]!U+Q1X:^'7P^^"?P6\9?&OXI^-(?"NG:WX6;QEXPDLO#OA
MWP-X+\+S^)]'L[;5O')^(&K1>(O#O@#7/"/B#\[/C9_P4)_;?^""?M>_!F2V
M^ ^N?&?]E;X__P#!-73?"?Q8\4?"?QWHWPW^.G[,O_!1#XSZ)\!-!U"X\$Z%
M\:9M7\(_&3X9^/[;X@V'C'QAI6NZM\//$J^$+>^\.?#'PW)XCF\/^#@#]V&\
M ^$)/'EK\3I]"L[KQYI_A/4? VD^);TW%[J&@^$M;U;2==\1Z#X;^USS6WAJ
MP\6ZQX<\*:CXS30;?3I/&=UX+\#2>*9-7_X0CPF-&Z\J"02.1T/<5Y7\&]#^
M,_A[P4NG?'KXC_#_ .*GQ .N^(KV7Q9\,_A/K?P7\+?V#J&L75[X=T2W\#^(
M/BQ\:-2AN/#NE3P:--JT_CF[DUA+.&]N+2"\>ZEN?RN_X*J?MN_M'?LECQ;J
M'P<\4?!GP_IO@3]CSX\_M*^'O#FI_"_XI_M%?%WXK_$SX*FUUT>%/%_PT^&M
MYX9M_@A^R5I_A:UN='^*/[3WBWQCHVD:3\1OB)\,/"]KXD\(:E#;:-\30#]I
M"B'JH/&.1V]/\]^>M!13V]^]?A@/VR_VW_CS^UQ\#_V<?@7XJ_9O^"WAK]H'
M_@E5IO[<MCXG\?\ P;^('QD\2?#+XA:E\3OA1X/OM&:WTOXV?"O2/B1H$5AX
M[DL]!MI;;X=RZ1<R7'B'6YO&4=G:^%I><^!O_!33]I;QSX;_ .",WQ^^*$/[
M/'@/]FK_ (*.^";#X7?%]HO!_BJ'Q;X&_;.\0?#/Q9X\^%.A>!?&VM_'RRTW
M3_AG\?\ 4/!GBGPEX/\ #6H_"SX@>*_!7C71?"W@Z_\ &?C2X^*VGZOX* /W
MS  )(')Z_C_^H4;5SG R>IZ$]N?<=CU%?*7[&/Q1^*/QQ^!UA\:OB3JGPYU7
M1_BMXO\ 'WCCX%7/PU\)^(O"FFWG[+VL^+=4?]F[Q'XB'B3X@_$"[UOQKX_^
M$$7A7XE^)=5LV\':=9W7C2/PO%X(TFX\-W-_J_GG[9'[3OB_X2?$/]C[]G'X
M3W'@[2?C-^VI\:O%OPS\+>,/B!I&N^(/"GPW\$_"WX+_ !#^.GQ1\>/X8T6]
MT#_A-/$PT/P'I_@+P1X0O/&7A&TF\6>/M+\5W][K6B>#]9\*:\ ?=Y1?3J<]
M^3Z_UKRC0_CC\&O$OQ=\<? 3PW\2O!6O_&;X9^'?#?BKXD?#31=?L=3\8^ =
M \9(\OA.^\9Z-92S7/AK_A);6,7^AVFM"RO=3TIX=5L[6;3;B"ZE_GC_ &]_
MVP?V[?"/P[_;4_9;OOB;\-_!'Q/^ /Q;_P"":'B?PA^T#X6^#?CC17^.7[)/
M[;/[3G@WX&RZ-+X5LOCS9+X%^)?@WXB>'OB-X*^+'B_P]XIN_#'Q3^'T-]I?
M@'P=\$_$_B8Z_P##GTKX^7O[8GA'_@HC^U3X@^#?Q2_9]\-?&;X=_P#!%O\
M96\>>./B5XP^"WCOQ)X(\4>(? 7[1?[>>MW/ASP3\%K3XR6.H^"M!^(.IVFI
M/+XG\1_&SXB:G\,M'L[71;;PK\4=2\12>+/!H!_13L7T[Y[]<Y_GS2A5!)
M)ZGOW/\ ,DU_/[9_\%/OVE?VAM0_9(^&?[/WPX_X0WX@?&__ ()C_ O_ (**
M_$_Q%H'PUTS]H+_A"KG]H>:#0?AM\//#_@7Q/\<?V=4U3P9I/BO1/'EY\1O%
M$GC"?Q-=^'=,\,^&/#.E:!K/B^X\=^#;_@C]K7_@J/\ &O\ :&_9V_9FUC1?
MV??V'?BC\5/^"=GQ#_:;^)_A7XG?!;7/VDM>^&7QJ^$W[27PB^#'B;3=-N_A
M[^UGX%\(^)/AYX\T#QS+XI\ 62Z[#K_A'3-5M$\8ZCXEUR&33-* /WS(!ZCU
M_7K1M'3'&<_CZ_YZ'F@ A<9R<=>G/TR<#/0$DXZD]:_(OX'?'W]N7]K"W\*?
MM.?L_P#B;]F73OV;-2_:^^*'P?USX*_%'PM\1-)\:V_[+GP ^,WQ2_9\^*/Q
M<T?XO:#J>L?VQ^T-XL\:?#"Y^(WP[\ :C\.O!_PMT/P%K]E\.O%FN:AXIT:[
M^)VL 'ZZ  =/K^/K_C3?+3^Z.QZ>F2/RR:_ 'Q3_ ,%*/VFKS]A/XC?\%9/A
M4/AEXJ_9F^''Q/\ B=<I^S'_ ,*R\0ZA\2?&'[*'P-_:2\2? SXD_$2'XNM\
M4/#\/A7X[:EX5\#^)_C;HNF:IX OO '@K0@GP=\6^%=9\36M[\7;+C/VO?\
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
M+)^PM<>/="N96^"?[3]M?^&G^.O[.'[6VH:7^TW;Z%\5KWP/X8\8:3K'P_\
M%GP:OOAAI_Q7\66%]\*O!EKK'CG6_!5EXF[K]I']L']M.R_:&\8?LH?LU^&=
M%\8?$GX$?LL?"GXX?$KQ[X;^"$/CK0?'?Q?^,_B;XJ>'_AWX";X<>,/VF?A1
M=_##X0>1\#?%>J^+]2TWXI?$SQMJ2^/_  OI.C>)?!<W@'6]6\>@'[3E0>H_
MSQ_@*38O]T<]??\ _7W]>]?BMX<_:W_;L_:G\8?$[X'?!+PO\)?V1_VE?V:?
MV0?V<OC9\9/AK^T!H=[\9]!U3]J+]J'0?B_J7@7X :AXW^&7C;2['PQ\$/A_
M<_!R:3XA?$WPIIWCGXA>.M,^).A-X9T?X8:Q\-O$&B_$'K?"_P"V#^UM-\1_
M^"CGPC\=V_[.>A^-OV2OV,OV3_CYX"N/"'A'XF>+O"FE_%?XS_#;]H[5?B=X
M6\6ZIJ_Q+\&:K\8?A[H'COX%0-X%UC1-#_9_\1WGA36;BR\0:=#K$*:C& ?K
MXQ 4C&[H-O3.3@#/09[9QS7EOP:^-/PG_:'^'VE_%?X*>.O#GQ+^&^NZGXKT
M?1O&GA2^.HZ#JNI>!O%NN> O%EO8WOEQK=#1?%OAG6]#GN(@]O/<:=-+:2SV
MK13R_B-\"_VC?VSOVE?VJ?\ @D7\1I?C#\(O W@;]I;_ ()2^)OVM/B;\&-/
M^"GQ*U;PO-XJUK5?V M8^)]OI.I)^T_HD?\ PD5Q9_%;7O#_ ,"O&'BCP[XM
MB^"&AWGBZVU_PQ\9;WQW/J7AW8U#]O\ _;+\,?\ !-#1/VYOLO[/5]>_!K]K
MGXW^$OVR;71O@5\7-;TK_ADWX)_MT_%/]G+XN?%CX)^ O#WQP7Q%H7C?X>_"
MWP?)\;-;L_%_BSQ]IFH:;H7C$MF[%A#. ?OGL0'(4 Y)R!@Y/4Y'<TH '2OR
M&_:I_;V^+_P8\'_M/_%OX4V/PN^)WP[\#>-_V6?V6/@%HLOA3Q;'KGBG]K']
MHOQ_\.O".M>*-4\>6GQ&M_!/Q'^!?P[TKXZ?"N^31?"5AX#UWQ'XZ\,_%_X6
M:E\1_!FI^';/Q WL?[&/Q=_;6\6_$WXR_#_]IOX,>(-*^&7A_1_!OB;X*?'W
M6?!?@'X4:IXPN];EU>U\>_"_QG\,?"_QZ^-D\>M^";VTTK5_"WCW1YM#T#Q1
MX5UY]$U;0].\2>$)?$/CP _1<@'K_G'(_6F[5P1C@G)'J>.3^0_*OB']O/\
M:OOOV4OAK\*IO"UKX?N?BI^T;^T[^SW^R)\&9/&5K?WG@;1_B-^T%X_L?"T7
MB_QK9Z7K/AK4=7\/^ /",/B[QZWA'3O$_A?5/B+J?AG3?AMH_BGPSK'C"PU[
M3ORJ_P""@G[2?[8_P[^'_P#P48_8L\7^.O NJZK>_P#!(_\ :5_;.^!'[3_A
MWX/^*?!MY%X9^%D5_P##G]HGX0^*-$T'X[Z>+?XMZ;'X]\ ZW\%OBSX(U#0M
M)\$VOBJQO_&WP^\::OX,#?$( _6[PS_P4%_8H\8WWCC3/#7[2_PGU34? &C>
M!O$FN64?B6.WN=1\+?%'5=$\/?"[Q;X)BNXK=_B7X/\ B?XF\3>&_"7PU\6?
M#<>+/#GC_P 8>(M!\(^$=3UCQ)J^G:7<^%77CO\ 8C_X*TZ O@7X,?M32^+;
MC]F+XS_ 7XZ^*[+X(:UX9MO%_P /?BEX#\77OQ ^"<'Q+T+XA_#_ ,2W>A7>
MC^/OAU>:S<>"==T+3;V36_!5]X=\9Z9+96VL^'[C\:_VC?AM^T)IO[.__!OQ
MXYM/B/\ LQV?Q,\1?M6_L4_"G2O'^F_LG^/M.UF/X?ZK^S[XM^(WPH\ >-+N
M#]K@^(?&?PU\&>)O!%QXK^('@!/%&@:#\2?B-;?#7Q_X>C^%FI_#1K/Q=]Z6
M7[<7B?\ 9,^*7_!:I/B+\/\ X%ZIX#_87_9W_9K_ &P%A^ OPLU#X(>)?C=\
M4_C'\'?C?K_Q6U'XE:C?>,_BC%JWBOQMXB^!WA/0/#OB^ZAFOO#7A632--\2
MW'BZ?09=<O@#]V@@'8$G.6Q@G.,YQW.!G&!QP , !13U4' QR,\<\8Z8YZ5^
M4'C3XS_MT?L>_#7X\?M-_M.^,OV7OCY^S[\)/V)?B;\?=5T/X0^%O'WP>^)L
MG[1WPUTW5/'TOPQ^'2:[KGQ/\.:K\ _$GPXTG4;/2?&?BO6+WXDZ3XKT^/5]
M3TK4?#>I7-KH/R]-^VG_ ,%2? GPS^+WQ,\8_ SPUJ/@O1OV'?C!^T7:?%;Q
M/\'M#\%_#OX1?M _"WP#%\0-*^&]QX9\/?MC>*/'WQF^!OQ0TJVUK2_#>OZ>
MW@KXA>"M<TFVO_$U_P"(-'\6I9^!@#^@#8HZ*!TZ#' Z#CMP..G%&U>N!D#&
M>AQZ<=O0=!VK^=CQE^W;^W/\"OV1/V2OVP/VA/B;\-)?@/\ M+Z+\$_B%\;/
MBG\"?V'/C'X_G_89^'7B+]ECQG\5==UGQOX<\._'7XF>(/B=X+\7?%VV^'OA
MC5/B^? '@;0_AOX?D\4:;/X/EUSXD^ M2^&?[9_LQ?$35?BU^SY\'OB3KOCG
MX0_$S7/&?@'P_KFM_$'X :A/J?P1\9:S=V:_VKX@^%-W>:UXDU'_ (034K]+
MBX\-VNK>(-:UFPTQ[>PUG5+[5+:[N90#W38G]T>WMR#QZ8(!&.A QTHV*>W\
M^W^?RXKX=\7_ !_^*OA[_@HA\%_V7+1_A_-\(_BU^R'^T;\;I9KCPEXC/Q'T
M#XB? [XJ_LY>"]-$?BR+X@Q^&-3\%>(=%^.UZ]]X;;X>:?KEAJ?AJUNX/&ES
M:ZI+IVG_ )X:=_P4"_;:\5_ _P#8+\5^&9?V7+;XA?M,?\%(_P!JG]@SXF7N
ML_"OXKVO@W3M"^#GC7]M;P[X+^+/@?P]:?'/6-<TS4].T3]DVTUOQ5\-M=\4
M^(+?XC:GXFN/#&C?$OX-6K1^,], /WQ*)U*CCOCGC..>O&3^=>2>"?CU\%?B
M9\1/BG\)?AY\4O GCKXC_ V3PM!\8_!_A+Q+IGB#6_A?J/C0>(F\,:-XYMM*
MGNE\->(-5A\*ZY=Q>'M4EMM=M[&U@U"\TZVLM2TNXO?Q?\#_ /!1K]J>Q^&G
MC_X/>-K[X*>)?VLK#_@K2?\ @EA\,_C%8?#;QEHOP:UN?4_A1X1_:-?XZ>,_
M@K;?$F[\26<_@OX):MXY#?##2?C':V7C3QOX+T#1S\2/"FF^+;S7=$^4]/\
MVB_CA^P]^U+_ ,%[OC!XB?P3\?OC/X>F_P""0?PT^&=QI?A34?AQX;\2:_\
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
M_P $^O"/[9?[7GB7X'? N2Y\>_M"^$O'?B*'Q"WP\^#/ANW^%?[5?Q:_9_\
M",O_  D7Q0\4W;6$FM:=X)\-I=W6M:_;KK'BK5;AM,T[28+^QT&Q ,;5?^"5
M_A[QA\)-:^''Q0_; _;#^*?C+Q'XU_9R\4ZY\>?&?B#X":A\5+S0?V3OB5!\
M9/@3\-K?3W_9\?X3Z=X.\+_%B&3X@Z_JUE\,X_B=\1M>N[FS^(OQ%\4>%UT_
MPYI_3?$C_@E]\'OBQXE_;^\0^-/BI\=;Z+_@HW\!?!G[//QMT"VU7X4Z?HOA
M7PA\._"GC/PCX'USX5R6/P@MO$&C>+?#UG\0O&5_'=>,-?\ '6A:IJ.MN-=\
M/ZIIVG:-I^F_9>G?M"_ /6-'^'7B+2?C=\(=4\/_ !?L[;4?A+KNG_$KP7>Z
M-\4=/O9+"&ROOASJEMK<MEXWLKR;5=,AM;KPS/JEO/+J-C'%(SW<"R3Q?'OX
M&SZ+XK\20?&7X4S>'? <]I:^.-?B^(O@^31/!ES?WDFFV,'BS54UEK#PY->Z
MC%+I]I%K%Q9R7-]&]I KSHR  ^=_!G[$L?AS]H3X.?M/>*?VD_V@_BG\5OA%
M\ /B+^SK-<^-X/V?+#P]\1_!_P 4?&_A;XA>*]8\<Z/\/_@!X(GM/$C^)? '
MPZGTIOA[J?@/0=*LO VE646A2KK7C>3Q;Z%X4_9"^"G@S]K+XK_MH:#H5U:_
M&OXR_"KX??"7QA>B>R30SI'@#4=5NG\26&G6^FP7H\:>.-+'P\\)^/=>U+5M
M335_"?P-^#&C:=8Z,GA.]FUKO$_:)_9_D^*%C\$(_CE\'I/C3JFC6GB+3/A
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
MGSP)XO\ VG?C)^RQXF^(VH^+]:^'OBCXA?LZZKJ/AW]GG7/'\_QAUWX8^$_
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
MJ\<>*OAK\-O#?C+QUXFT#P5X3U#25ET_7O$'@+X9>(/!+/A?_P $FO 7P_\
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
M76CQWD-U"[^AQ?&KX.S>%?!'CN'XK_#67P/\34M)?AMXSC\=^%G\*?$*._\
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
MNJ6N@>,/#T=_8/KOAK5I;/6M)2]M7O[*W6XA+@'R-)_P3-_9=O\ _@GM9?\
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
M_B+XOTWQ!\)_@Q\4O@7I'P[LM.\'/X&UGPC\8O$G@#Q?XUO];NKSPY<^-/\
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
M ?"WC;X<_&_PQX2NM<U'5[::_P#AGXOL[O6M:TKPSJ7];=& >HZ<CV/K0!^
M?[)?Q?\ @G\>?^"S/Q1^/G[.NA^*]9^$'Q@_X)5_LSK9?%O3?V?_ (O>!O 7
MC#Q=H'[2'[1<3Q:[XV\2?#;PSH">*=,\$6OACPE9VGBC4K376'@S5/A_IT$V
MJ_"_Q7H/A;V7_@H-\// GC3_ (*%_P#!&O5O%/PXT+QK%X2_: _:6N_%&OZQ
M\/K?Q99>#O#>N?LA?&'PYX+?Q-XAN-#U*Q\*:+KGQPU/X9Z=X4BUN_TVTUOX
MDIX6;18[WQ!I-I+9?LO10!_)-^UAX.^%7@W]LW_@H7^R]^V=K?[:'P>_9N_;
M/^'W[-/@W]E+PG^S3^S/\,OCW\+/VCO@AX ^ &@_#6[_ &7?ALUG^QC^T1X\
M^$'Q$^"7QNM/B;XS\#_#_P ,?$'X8IX2U+XPV?QA\%:)X*USQ$_Q"\7<U^T^
M]UX:\<_\%0OV8?'FC?%*'3_VZ_V=?V/?@UXF\?\ QJ_9%_;@_:B^)/P>UGP[
M^S5X0\ ^,-7\"^.?V5OV9/C9\(OVH/#O@OPYXPU+XD> _M7QR^"E[X<_;>TS
MXXK>Z%'X6\<1?$B7^OW'7'!/?WQC/OVZ^E?G4_[ /BG0?B5\5O''PA_;U_;4
M^"7A?XW?$K6OBW\1?A/X7N_V8?B+X1F\;>(=%T;0]:N?!WB?]H;]F3XT?%OP
M!HE]9Z!I<=MX5\,_$BT\,^%;6VAT[X?Z5X.TZUL;:T /S9\!_'[]F7X7?MG>
M./%'@"/Q/XE^!W[5W_!)G]DKP]^QQJ?PL^ _COQ-H?[0%Q\(?B)^V;J/Q$\%
M>!K'X;_#>W\)6GQ&\$^&OB7X%\3?$7X:ZC8^#M<\">&-8U'Q9XI\->%_!/A?
MQ1JGA[S?]A"2]?Q+_P &V[W'ACQ_H@^'W_!+7]I;X<>/1XJ^&?Q$\&2^!_&V
ML?#O]BWPUX:T7Q?;^+O"VAS^&AXXUGX-_$^/X:ZOK<5CH/Q3L?"%]KGPXU7Q
M5H-[I&IZC_2C\._A_P"$OA3X'\+?#CP'I3:+X/\ !>B6'A_P_ILNHZKK-W!I
M^GP+#'+J6NZ]?:IX@\0ZQ>.)+[6O$?B+5=5\0^(=7N;W6M>U34=6OKR]G[/K
MUH _BR_9Y^*EG\0?VR?^"2'Q-\1^!OB)\*]'\)_MY_\ !5OP#XP_95T[]GOX
MR>)- _9-\9?'OX8_M,^(=1\$?&+XW^/?!'C;XB?$']HCXV>/O&]M\3OB5::5
M\0O"7P:T?PGXA\/-X9^!_AOP5X C^).M^S>'C\-KG]B+X.> 4^'6H#XN?LU_
M\' >@>,?B-9R_ OQE;ZQ\,M(M/\ @L%\5OC3>^*H?$4_@..RBL/#/[,.IW'C
M7Q3XA\.:O<VO@OX4>)M/B\3WVC:/XNTNQU7^N>CITH _!ZY\;_"7X1_M_?\
M!47P#^WEX:6#X=_M@?"W]G2;]G+7?'.A>+O'?@O]I3]G#PC\$+KX5_$O]D+X
M9:-8Z/KNA^+/BIX.^.GB+XM>,4_9A\(PZC\:_B<G[2L'BKPGX"\5Z9JAGT_\
M]?\ @GM^S'J?P[_;&_85L_VV_AGH/B7Q?\/O^"!OB7P%\7?&/Q4^%FD:E8>%
MO$US\<O U[X.^"?Q&\9W_A5/"VJ?&'X=_LJ+XF\$>)] O=1O?&%UX"T;Q[J]
MU;WGA7Q'J^IZQ_77@#H,4F!C&!@=!CCCD?D: /X[_AS9>)/!G_!-_P#X).^(
M;7X_Z7^RS^U7\'_V!?VBO@[9^"/VRO@H_C']D[XZ^&K^_P#V?--^*?[#W[46
MB^+K;1/B/\/?%?Q#\4?#;X-V'PRLO FH:9\0M9\)>'/'UIX)\(_$BPM8_#]?
MT-_L;_M0_#;Q3X6_9Z_9I\0>&;WX"?M1P?L1_ K]H/Q9^R9K^F>/3KGPA\ Z
M]HNA^#[SP\GBSQ7HEK9>)7^''C1#X \0VDNM77CG0KI=&N/'.B:)=>(-.-Y]
M[5Y^_P ,O"4_Q-L/C!>V=SJ'C[1?!OB'X>^'=7O+Z[>#PUX+\8:OX0\0^+]!
MT/2HY8M+M8_%7B#P#X-U?7]2FL[G6]1G\-:)9R:F-)TG3=.M #\W?^"AFE:!
M+^U=_P $AO%,OAN/4?$/@K]M[QK?7_BNS\(7>MZIX'^'/B?]CW]I;P)JMUJO
MBC3]'OY_!O@?Q#\4?$_P>\/:M+J6HZ3H&K>*KSP2M\T]WIMA-8_B?^VO\&_
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
MWP_X)_X*@?\ !6WX=>(]*U:W^)7B[XA?LE?$GPUJS?"_Q-I6E^)_AM'^PU\
M/ VL>-]+\96WAF/P3%X=U7XH^"/&?APV5IXD/F>,?#NNZ5'9/?Z9<A/VHP,8
MP,>F./RHP,8P,>F!C\J /RD_:+ETF?\ X*O?L&/K-E+=^%M'_8]_X*'^'O&N
MI7V@ZC>^"]&F^)/B7]C;4/".A^,-?DTZ;PMH\OC;1?A1\4)]%TW7M1M7UNS\
M%^(4@AG%OY<OXN?"_P"%W@Y_^"%7[''PT\=_!BWN9_!'_!4_P=XB_P"%5^*O
M@GJ%_JW@;X>0_P#!7GQ/\5/$^K7'PQU3P;<:SX,\)+^RCK^K>*]=FN_#NDZ6
MWP2\1W<5\#X5\2-::C_7_10!_)9^TA\#?AWK7C__ (.?([?X%:-J[>+_ -A3
MX'>$O@!Y'P=DO[/QM\33^RG\1]"O=+^!KIX7ET[QGXTL?C18? 30_$DWPU;5
MM9TCXE>'_A)HWB2>S\2^%O!]KI?W7\+]-T'Q#_P5[_99^)7_  C4FI6_C#_@
MB[XX\"^,_B+J/@W4Q'XC\<ZK\>_V:O&WA3P!XU\9ZIHT0U#Q\?"?@WXC^*K+
MP'XEU.3Q;I>BZ-XGUB;1;*U-Y<3?O110!_%#\#]6\8^%_P#@C'_P28\1^'?#
M/[2/A[P;^P[^TYH=[_P4)TCX/_ ;3+KXS?!C_A$-%_:#\"?\+/U+X5?'OX$_
M$?0_BG=_LJ_&76?A[\3/'GA_3/A;\2O$W@-_#VB?%'1-+T#Q'X(\,_$;P5[U
M)-\"?A7J/[-?[:'P^O?VG?CA_P $\[[_ (*?^)/VJOVPOC'\<?V=$TRV\5_&
M?Q#^QSX[\!?"S]JWP=\!OA[^S?\ !M](^#/PV^/-S\.]<\9_&&#X0Z);77[0
MVD:7\4]+?7M=\'6?CA?ZY,#KCGUI,#.<#/KCG\_P% 'XX?\ !*S7_ NM_&W_
M (*S:E\.?!GB?PIX,\<_M]:1\7O"^HWWP-^(WPB\'>.M,^(7['O[+L.M>/\
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
MZ[\$_AS8Z)=^)_C5XPB\;>+?V;?A)IWQH\/>*? GP@^)/C6/Q;XR^&7C'4O
MMAX#U7XY^!?@_P"$?C?]GW_@E/\ #;Q%\-]=\<ZQ^SU_P7(_;7@\?I\3?V==
M6T#6/ ?P[\0_$[_@HSJD%[XQTQ/A'X'\&^"_#NH>*?&/[->I^/\ 1?#OAOPI
MX \(>,/$'PQTWQ%X:\(30>'=%T_^Q/ SG SZ]_SHH _D8\7>&[S2O@+_ ,%&
M?"7@;3]<^&=UXC_X.,/V:?B[\.;WP[\'M4UB'3/A]8?%#]@_Q=XP_:"\,_#T
M>'X-*\8_#G0M9^%'QP^(.O\ B];9_ ?BS4? 7CZ_U'Q!>2/JEW-^PW_!+GXD
M:M_8WQJ_9_\ CKX$D\(?MK?"'XD7D'[3/Q-BT._D\)?MH:_/I&C67A_]KOX:
M_%![1M#\?Z#XT\'6/ACP[K/PRTS69-:_9%NM TK]FJ_\&?#KX?\ @OX3:/?_
M *PT4 ?F_P#MP7&N_&7X@_L]?L=>!_'\'PVU7QGXXTK]H/XE^+M7\$W_ (H\
M/GX<_L\:YI7C3P5\-K6\-UIOAV?QW\4OCY!\++I?A[KNIVR?$+X ?#S]I.V1
ME_LI(KO\_OV:+/XC_L+?\%@OVC/@OXR\4R_$3X'?\%$OA?X/_:1E^)7A;X0W
MW@CX<?!_]N+P/'#\-?%/@3Q-:>"[/Q-X&\"ZS^TG\*=-\,_$VY\5?$;Q?H%[
MX\^(OA[3M T>QO\ Q)XPTY?$/]$-  '08^E '\S?_!-OXF_!WQ+X"_8H_9-^
M/_[)?Q2UC_@I]^QOX]^(NF_%_0O&_P &_C!'HWPA^(?Q&G^*>A?M'_M<^,_V
MEHOAP?@5XH\+?M2>"=4\=_%;PGJO_"8^++'X_>/OB'X4TK0M1U#7YV^('AOZ
MG_X-]K_2=,_X)Q^!?A;/X<\0^%?B;\'?B;^TIX/^+_AWQ%\._%W@C4O#'C&7
M]J?X[:M;>$]8N?$?AS1+6_\ $VCZ%=Z9=ZMHEE=W^I>&K#5]#?6+?3H=;T@W
MG[>X'3 QZ?I_+B@@'J <@@YYX/4?0]Z /Y#_ -NGXL^$-1^/_P"U1#K'A[QE
M\"-7^#W_  51_P""6WQ<\>^!-%^ 'Q&^(>J_'?P=X)^)O[&'@^V_;:^)'QNU
MGP1\1O#_ (%^$NG?#GPI??"GX3?#[]GV7X.:O8>(_A?XRO\ XA>+OBAJOQHO
M?AY8X/[8WP7^''C7X2_\',VL^$_@#%K7B_XS7W[/.H_!&*+X!ZVWC+XA:_=?
MLM_L^FYE^'&AW?@E?$&L^,-'_:;T'Q=>>,(_#^GR>*/!WQJT'6-6\:IHGB_1
MI+RU_L.HZ=* /Y?/VGOB1X)\#?M0?\%?[+]I3PAJ_BH_MG_L"?#K1O\ @G?X
MPM/@]\0/C-H/QD^ '@_]FGXIWGQ9^ O@?4_"/@#Q9X;T_7/!_P ?M5\7_&+Q
MI\-]3U&TUW7?"OQ,\(?$6^TN_P#"FBVVIZ#^QW_!+JVO4_X)G_L#:!XC\/>*
M/#VM^'?V,OV;_ WBWPMX^\'>)_!/B;2?$G@WX/\ A/P?XJTC7/"GC?1]#\06
MAM];T;4K>&:^TN.RUJP%OK.D3ZCHFI:?J%W]ZT8 S@ 9Z^_UH _D<\31_#[6
M/V ?V^_V>[OX?:]?^,M+_P""Z-]?_$OX?GX)_$"1=0^&.K?\%B?"/[0-DUR8
MO!']E>,/"S?LR6NL_%IQHEWKFG:=\)F;7[DVFCWEL9Y?VP_@]\5_$'C[_@X0
M\(?LG_"SQ7?7GC[X$_\ !*C5O#7@?X2>&M-\*?\ #0'@_P"#.O\ C>X_;#^'
M?PJEU3P3XA\!?%3Q;JO[/$MG\'O%7ART\+?$>WU=O%/@WX2>)_#6M_VC8>#Y
MOZWJ/Z=* /PM_P""96K_ +/'QU_:5^*7[7?P&^+W[;_[0'B/QW\"/"7PF^.W
MQ,_:&^#?A']G'X=:)J_P\\5KK/PO^%NK^"?"/[+G[+GAWXL_';P7:^+/B=9W
MWC7PW8_%&]^$_@V/_A#?&/B[1]&\>?"FPU7J?^"H/P]_8"_:F\4VG[,7_!0G
MPGJ?PR\(^$/AUX:^-/P,_;=?4-:^%VE_!'XH^)O%/C?PIJ>C^'?VG9-&A^'W
MP6^(]JW@?P/XH\*^$_B'XLDT3XR7QM(1X(\3W7P]M;=OVIHH _DV\)_%3]H'
MX;?LE?L@:/\ ME:GXW^)^A?#_P#X*A?$_P"'W[*'_!2'XP?"?XN^/?'/@KX#
M>%OA7\6O ?[//[6WQ7^#?AXZ?XA\<?%OXO\ _"7^._V=?@KXQ^+^BZE\,;K5
M_&GPS_:B\9Z-\6[*V\.GXC>,_#;PW\-?&/PF_P""=7@N_P# WB7X@ZU^SW_P
M<1?M5:[XSO\ XG?LYZAH'B/P-\+?$GQ:_;NU^S\6^+]&3X.> ?!G@'1Y=>\0
M_L]^+?B'9^$_"'@KP/\ "_Q7XE^$EQXA\-_#N2;P/I]I_9=@9)P,GJ<<GZFE
MH _E?^+7PX_9;^&/[9/_  6E\"?M(_L]:/J7A3]I#]D7]DCX?_LF_"G3O@O=
M:EXF_:+T/P;\%_B!H/CGX1?LEZ;X>T:RO?%?BSP]\3'^'L][X0^%NL:?KO@;
MQ%IWAKXAZD?"VG^&;?QCI'S7^W#X<\<_#7X%G]F'XMZ9XK\ ?M6:?_P;B3?"
M?Q=\8O#_ ,.OBO\ M'>/?VT/'G@KX7^/M/\ B'^RI\*?$P\-^.?@;X&T?X:?
M%'0M/^*7[1WQ!'AG5_CYX_\ !GQ9\#^(_#GBSX-^$OA=>?$>X_LSP!G  SUX
MZ\8Y]> !]*,#T'KT[^M '\N/[//AOX _%;_@I1\%?C/XR^$^C^*/A;??\$#O
M"_A[Q'\0_B5\!_$*>$=:\767Q231O$V@ZSJGC[P);:?K_B[5?@=#KM]I6A7P
MOO$WBWX :U/XG\-6.L?"3Q='JFK_ "'\/?$7Q!_9O^%W_!$_]H+]HCXG_M7?
MLZ_LM_"W_@F9XB_9<\8_%3X0_ KPE\5?%W[*G[5EYJ'P<MKRQ^-WP\^+_P"S
M5^T/XB\ :!\0/!OP^;X.Z-XMT;X;'6O#VL:+;^%$U?PMX%\:>))/$O\ :710
M!_'5\<?A!\./V?OV>/@;I?[,'Q5^+?P?\4?##]C_ /:\^'OPY_9Y_P""BGP4
MU7QI\*?^"B?[*'QY^.7C3Q!/^QSXD\,Z1H'PT\1_!_XV?%V^\%^$M:_9P^#G
M@/PUX$_:3?X-ZQX;^$]M\(-8D\)?$GPS\-OZ$=$\.?\ !0#XE:E\!OBMHOQC
M^#O[-'PUUGP-\%/%'Q9_9*^(7[,VK_&CXK^%M8GTS1M;^+'PS_X:+T7]ISP+
MH$6LPFXU'P58^)[?X3Z[9Z/J%C_;R6WB.)A;R_H)10!_/'_P3CN_"'_!*3Q1
M^WC^RM^UOXGT_P"#GA'QK^VO\9_VK_V6_C=\0Y&\/_"CXY?!?X]6GA?5=-\%
M^'OB7>6FF^"-6_:&^&_B#0]>\->/?@S9/HGQ!O88],\6^#_ >K^"-2LO$MY\
M_P#@O]D_PW\5['_@K/\ M._M,?!/XGV>B?\ !7/]J;]G+X.?LI_![Q#I/C+X
M=_$&WT;X"^&S\,_V7/VE-;U&+P;??%+]E_4-;\<ZKKWQMU+6/'O@2#QC\&/
MG@G2-8N_ 6N^);V#P+XA_J<P!T'7D^Y]:3 YX'/7CK]: /Y=/$6N>,K#_@F7
M_P %F_V3OC5H>J_$']O/PQ\'?VCO!WQ,^/?A3X3^([:'_@H-K/Q!^$=WX2^
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
MC:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M<KK6@_#SXYVFO?&+XL>(O!/CO16TV"*P^'?@#2_!6M>)/&/Q'M1JWP_T7QV
M?INU[9I>0Z<]U;I?W-M=7EM9//$MW<VEC+9P7UU;VQ8336UE/J.GPW<\:-%;
M2WUG',R/=0![5?S1>(?V@]*^&/\ P66\(_''Q5\&X/AS^T'\??\ @BAX*L/"
M7[-FOZ_X-TCXK_$O]I+Q3^U"MYX1_9SD\6:)_;&D:YXQTX:+=Z+KOC,/J7A3
MX>> O"?B?XF^,[[PY\+_  )XGUO0OT*^+/[=O[3OPK^._P"QG^RW+^QW\//$
M'QS_ &O_ (6?M&>.H#9?M7RV7P?^%WB3]GK2O 6KZIX;\2^/;_\ 9[B\=:_X
M=U&+XAZ#:ZCXN\+?![4=8TF^N85T3P%XQTY=7U31 #]4Z*_)/X9_\%0-1^*G
MP>_9.NM%^!=AHG[5W[6_Q=_:6^!_A3]GCQ#\6%D\%>"?%O['/B?XO>&?VD/&
M/C+XV>&?A]XBO)?A'X.O/@Y?:;X=\8^'?A1J^K>+/%OQ%^$/ABX\+>'(?%^K
M:]X5\E^(7_!8+Q=\)/"W[2D?Q(_9N\$>'_BG^P[\?_V=/AQ^V;X7_P"&@?%=
MU\/?AE\ OVJ-1\/V_P (OVN_A_\ $NS_ &;;J_\ B;\,AI/B"XU[XB^%;_P%
MX#\8_#BS\#?$P:I!?P>&-(OO%(!^XU5DO+22[GL$N;=[ZUM[6[N;-9HFNX+2
M^DNX;*ZFMPQFBMKN;3[^&VG=%BN);&\CB=WMIPGY;ZY_P4OA\(_'3_@H+\!_
M&'PW\":9XJ_8G^"O@+X\>"K+1OCH/%?BC]H3P;X_T77+VPTRP\":/\+W\3>
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
M[Q#HVC+XN\&7>N_/7P4_;MO/VQ_BE\3/V'_C?^S9\.H=/^*'[,7BCQA9>(O
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
M!9)([2VN+AU6&&1U_GP\7:W^T')^W;_P2G^+$?P%^#?BS]KGQ_\ \$\_V_\
M0=>\CXTRZ5\-[_1O#OCC]AWQ%X+U7XF_M 7'[/V@?$R/PR^G>(]>U2VT'P-^
MS)X[OO"'Q7^*=]X;TKPJ_P /[OQC\8-(]3^%'[>'PV_:YU3_ () _'WQ-^Q?
MHMMXZ_:'^,7[7_PF\*^,O&'COPKKOBW]C;XO_![X0_M(:/\ &;3? .LZ;X4N
M[WXE:+\0IOV=OB#X!.NZ9+\.-.U;PG<>&O%FK62:G]F\*60!^XU%?EI\(/\
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
M-/CI\49T\6V<DGQ"O?@U\3OA[>>!=8^&/AA8?$_B#5;B\FT6\-KH]S++]-T
M?F!^U-_P3GO?B1\!?V5O!7[+WQNUW]FWXY_L'^,/!'CS]E;XQZGH-K\3[1+W
MPKX UOX2^*_!/QI\/WUUHNJ?$#P/\9?AAXI\4>&_B1-I7B+PUXDO-=U*Q\73
MW^LVUAJ_A'Q1S7Q _80_:D^.EQ^R;XZ^-'[6OPWOOBG\ /VR? O[8'BVP\-?
MLY^,(/@Y=CP-\'O%GP9TSX)_!3P;J/[20\1_#;PO+HOQ#\>^,/$/Q"\=^+OC
M#XT\5_%+Q#_PD#6V@?#C1_"_P;\._K&"#T(/;@YY]*,CDY& <$Y'!SC!]\D#
M'K0!^3/C[]A']J?P9^V/\;_VJ_V+/VM_!?P;T[]KOPQ\.=$_::^%7QQ^!NN?
M'OPG;>-OA1X/L_AUX(^/?P-AT3XO_"?_ (0GXGV/PYT?1/!6JZ'K[>(/A_XK
MBT^PU[QAHGB*XT#P]I>F^._%[_@EE^T5<VW[<OPZ^ /[7'AO2_@1_P %"OV=
MYOAA\=/#/[1OPJ\7_&?XD>&/B]8_LQQ?LK2_&_X:_$7PI\7_ (6V4NL_%KX=
MZ/X%N?B[;>/O"7BV5?%_@"R\4^'IGM_$%_X;LOW)K\V)?V\_'7B_XS:]X4_9
MZ_9C\0?M _!CX0?M@:)^Q5^T[\4?#7Q*T'P]X[^#_P 1M;\#_#3QCJ'Q)\+_
M  <UKP\UK\5/@/\ "^[^+G@_PI\:_%%M\3O"7Q)\%ZM9^,]<\-?"+Q]X&\(7
M_BR8 ^M_A?\ #OXA?#?]GGX=_"J/QWX-U7XD> /A=X4\!Q?$)_AOKEAX'U37
M?"OAZPT&+Q))\+1\4KS7[31[QK!;Q_#"_%RXO8ED-N/%<NWSV_,7]B[_ ()W
M?MW_ +"W[(WA/]C_ .#_ .W/^RSJ'A/P&_Q6N?"'CKQ?_P $]_B?JOCC3-0^
M*_Q(\;_%:_U&[2V_X*)6/A+4[CP[XO\ 'NK-H$,_AA+$Z18Z/8:Q::K<P7^H
M:E^U5&1ZCGI[T ?D=^T=_P $Q/%_[1W@:8>(_P!IZXL_VBOA5JOP>U7]B?\
M:MO/A0^O_$_]E;4_A/I_AN?4O%DFCW/Q/LO!WQ*\>_&;Q9IWB+4?CSK%EI'P
MU\)_%KP9K/AWX;>,O >J:!\//"D]LOQ'_8=_;'TW]J+P9^V;^S3^UK\'/AW\
M;?&OP,\!_L__ +9?@OX@_LU>,/&?[,GQVT_X<:UXCU_P#\8/!?PM\/\ [1'A
M7XI_#OXC_#R]\>?$+3="T35_V@?&NFZOX4U_1O#MUXGT=M#\0ZGX\_7"OC?]
MJO\ :U'[,?CC]CSP;-\,]=\;V_[6_P"T]H7[,UKXIL?$6A:%H7PXUC7?A_\
M$#XB6VMZY;7?V_Q%K]Q>:/\ #K7TT?2-$T0:;/)97O\ ;WBGPW,VB6^O 'RA
MXZ_X)_\ [4?@[]HCX:?M3?LD_MFV/AOXJS?LY>#/V7/VG[+]JCX07WQT\ ?M
M%>&_ 7BCQ#XR\%_'75_"WPJ^)/[.E]H/Q[\(^(/'WQ,EM8]'\0:?\/+K0?%]
MMX)\*Z!\-?">B7.F^(+%_P#L$?M.^$/CM'\6/@S^UKX=^S?$O]D?X6?LI_M%
M>(?CI\']2^*?Q@UV?X2^+/C;XZLOC=\,O$VG?$?PIX&\/?$#Q?KGQY\:077A
M7QA\/?%WPJ\#R?V#>:#X)UGP;X:M/A5=_H'\9_'/Q@\$0_"N3X0? ^3XY2^*
M_C-\/?!/Q,@3XD^%?AK_ ,*G^$'B2\NH/'GQS:3Q5;W">.D^&UG#;7S?#/P]
MY/BOQA]L^S:'<12VTN[VI6W*&'0_CW]J /QA^%G_  3.^/GP?@_X)-S^%_VE
M_A/?:Y_P3G^ _P 5_P!ESQUJVJ?L[>+5M?BS\&_B9H7P1T*/5_ ^C1?M!R?\
M*]^*V@:)^S]X4T)->\2ZE\0_!>IZOXJ\0^/)/ =K8Z/IOPRU/Z=_9G_8:;X6
M? 3]IG]GOX^^-/!'[0O@G]J#XW_M:_%3QQIFC_"S7_A/H=SX3_;$\<^+_'GQ
M)^&&KZ3??%_XIWVL:=;7?CWQ1X?T_7;+7M N)?#$^FVESIAU>RNM;U+] Z*
M/R(TK_@DYH&I?\$N]6_X)T_$OX_?$?QAXN\4>%O P\5_M9:/;'P?\5]3^+/P
MCOOA[J/P5^*]O;6FM7T]MJ/PH'P=^#?AWP]92^(Y]3OO"/PST+3=4\1RZI/>
M:X_TU^RO\'_VSO"6HP^)?VR?VI/ 'QV\0^'/ J?#CPGIGP4^"NM? /P5K,4F
MHZ5>^(/BW\5_#NK?%3XG6?C#XQ>+/^$;T'[)+X4M?A]X!^&UG=^--$\%^$FM
M?&&HW<7V[D8SD8&<GL,=?R[TF1C.1CUSQQUYH _(;]M[_@G5\;?VG/V@O$/Q
M9^'?[0GP]\#^$_B)^PI\:OV(?$WA?XJ?!SQ!\8+WX36GQ;D\5WFL_&G]G,Z?
M\5/A_I/@OXE^-1KOAOPM\4Y=6L]0TWQCX1^&GP^M-7@UD>&]+LK+R[P/_P $
MS/VP?@GK_P"R1\:O@'^U]\'O!_[0'PE_8T^&'["O[1&A^-?V>OB!XZ_9@^-O
MPA^$NN7^L_"WQ?IOPMT?]H?P'X_T/XN?"8^(O%<.F^*[KXL2V_CI=:OK5;+X
M:>'M4U;P]<_N6"",@@@]".0?QKR'X^_%C_A17P/^+OQI'A#7?B!'\)OAOXS^
M(MQX-\,7_A[3==\16O@S0+[Q!=Z7INH^*M7T/P]97,]K83$7.J:I;01(CLBW
M-QY-I. ?D5\=/^"+=S^T-\4KGXD?$O\ :AU/Q%J5M^Q'8_LX^#/&FI?#KQ0G
MQ\^'/[3/AWXMW_Q_\#?MU> /C1H7QR\/IX%^)G@#XT:C<>*?!G@#P%X$\)>%
M_"_AJ23X8>&M3T7X=2?\(\OTA#^P]^TEXG_:/_8%_:9^,O[5WPN^(7CK]C'X
M:?M&_#KQBV@?LK:Y\/U^.\W[1&@?#W0M7\7JMO\ M->(M(^%VNZ4WPN\*:I<
M66F:%XK\.:G?WGBR/3=%\,V&J:%9>%?9/V8?VI/BS^TEI'[,/Q)M/V;IO"WP
M!_:,_8E^'_[45[\7Y?B]X5UEOA_\6?B/:_#O7O#_ .S8_P /3HFC>,O%,LG@
MOQEX@\4/\8+:RT;PK'_PA_\ 8=UHEIJVOV45MZ+XQ^._B[4O#WP\\2_LR_"^
MR_:6TG6OVES\"?BQ>:3\3O#'PYM_@YX1\%_$OQA\)OV@OBC/+XNLY!XZO?@1
MXU\$:]H6L_#'PZD7B?Q7JUA>V/A^\S:F>0 _.GPQ_P $HOB'X$^'W[-NN:'^
MT!\.=4_:L_8Z_:L_:P_::^ _Q;_X43XG\-?#N_\ #_[:/C/XI^+OV@?V?OB-
M\,[SXY_$'4[SPCXVMOB[X@\.Z7\0M \9:?XK\$-X;^''B?3])UJ^\->*-,^(
M'T1I?_!/JQ\=Z#^WK>_M)^,;/QYXZ_X*)?#?1O@W\7HO NBZGX4\&?#KX+^&
M?A/XD^&'@OX6?#.#6M>\0>(;T^$Y?B#\3?&U]\0=7U#3=5\6>/O'6L^(-/\
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
MFW#>)?V;=.\+?&6]U'P+X-TJP^$?BWQ+XWTN_N_&%LVY_P"">_[27@[]I#X
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
M[PW_ ,%'?#OBO]IF7PC<_MN_&[X(?M%?"7QM\(?A9J7@CXB_LM?%O]FWP?\
M!+PU\&/$EIXEUCXO>,[7XE-H.I?L[?"[Q+KATK1?A+J.L7S^.K72-4\,6_B/
M0&\%\S\<_P#@G;^VY^V%^R'\2/@#^U+^W)\*;SXA>.=-^#OAK2_$WPR_99\3
MZ%\)="TKX2?&#PK\7M2\;^(?A9<?M(66K^.?C)\5]6\">$[#Q)XE3QYX1^'W
M@'P_9W7A_P"%_P +?#TNL^,O$'C+]J,@Y ()'49Z?7TI<@YP0<=?;ZT ?E?\
M=_\ @G?X^^._CO\ ;X\3:W\?O!FA^'OVXO\ @GIIW[!S:'I'P(U^;7OAC)I.
MC?'NVL/BO_PDMY\?)=-\:1G7/VC?'FHWW@,>$/"37&D:5X+T6W\:65[I>O\
MB#Q3]H?LM?#SXJ?"?X!?"[X;_&CQKX&\?_$'P1X-\.^%M7\0_#7P+KGPZ\#-
M!X>T:QT33;+P_P"&O$_C?XB^(Q%9Z?I]NE_K&L^+;NXU_5VU#6K;2O"VFWUC
MX4T3U7QSXCO?"'@OQ=XKTOPUJ?C34?#/AO6]>L?".B7V@Z;K'B:[TG3;G4+?
M0=,U#Q1JVA>&["_U:6!+*UO->UK2M(MI9TFU"_M;5))E\?\ V0OCZG[5?[*W
M[.7[3D7A:3P/!^T)\$?AA\9X/!<VM+XCE\)P?$KP;H_BZ+P[+X@32M"36I-(
MCU9;&35%T;2UO7A,XL+8/Y8 /HNBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "OQ3/B.[\/?\%X/C5H=QX\\:6?A0_\$?? /Q3E\.77B[Q3
MXH\/^&/$,W[57Q'\(>(/&?@KX=:OJ&O>'O#E[<>'? OA.+5[7PAX8L[7Q!J6
ME07VK6&J:WJ=[<7_ .UE>?3?"7X5W'C&^^(<_P -? $WC_4].ET?4O',O@WP
MY)XQU#2)["+2IM*OO$SZ:VMW>FS:7!!IDMC/?26LFGPQ63Q-;1I$ #\#/^"1
M\_BSX2_M!^&_V>_C1X.\$>*?B?XK_85T?XU?#K]M[]F7XI:IXT_9P_;_ /@K
MH_C_ , Z!%^TK\8/!7BN9/$_A7]M;QROCSP)K_Q.^*Q?QDW[1,&L:WJFH?$G
M7_#OPV^'&F:+]/Z=I0U?_@MW^TQ\-K_Q=\1?^$0\=?\ !)OX">);WPS:_%KX
MEZ9;Z%K?B7]I3]HKX;^)O$7PQ33?%UG=?"+5[[PSX,\'Q76L_":3P9>P>(K&
M'QE%<P>--2OM?O?TR^$_[._P ^ LGBR7X&_ [X/_  8E\>:A;ZOXXE^%'PR\
M$_#J3QEJUH;YK75?%;^#]#T9_$6I6S:GJ36][K!O+F!M0OC%(ANY_,U]0^"W
MP>U;Q%K_ (OU7X4_#;4_%OBS1+SPUXI\4ZCX%\+7WB/Q-X<U'2;?0=0\/^(-
M<NM*EU36=#OM#M+31;S2=1NKFPN=)M;?39K=[*&.!0#^5/\ X)R>&[;PWI7_
M  ;8_'FR\=_$[7/C)^TUX*_:,^&GQU\:>)_C'\0_%=[\3_AI9_L;_'?XP6_P
M]\2:'J_BB[\,WGA#PC\6/ 7@OQ=H>E1Z%&= \7:0^OO.WBGQ#XHU;7OU>_X*
MM_&+P]\-OBS_ ,$WO!_[0>J:)X3_ &"?B_\ M)?$/PC^UGXP\6ZQ/H'PYOM;
MLO@#\0M4_9L^%?QEU9=:T[33\&OB-\7(X;_QAHOBFQN_ ?B?5O!'A;P]\1;N
M+P#J/B;0_$OZ=6G[/?P$T]O"KV'P1^$-D_@749=7\$26GPT\%VS^#M6FU2WU
MR;4_"K0:)&?#VHRZU:6NL27ND?8[I]4MK?4&E-W#',O6_$#X<_#_ .+/@WQ!
M\.?BIX&\'_$OX>^+=/.D^*_ ?Q \,Z)XS\&>)]+,L4YT[Q%X7\26.I:'K=B9
MX89C::E8W,!EBCD\O>BD '\W6MZY^SUX,^.'[!?[+OPM^*/CSXD?\$U?C/\
MM_?MH_#_ .*VN^)?B?X<U;]FO5OC_K/[/L/Q,_9T_83\'^(K#4?#7@_QI^Q^
MWB?QI\4/ASX/_9_\.+XT\*77Q_\ @K:?L^>-+#Q!K'A_Q3X?G\"^->D>*O#G
MQ-_:C_9Q\ _$OXCZ%^QQ\)?^"S7_  1>\&?L^V_PY^+_ ,8/!D?PA\>?'3QU
M\%=0_:U_9:\-:OI'C^VTO4_AA\.;+Q)\//B7X%^#]GIUS\,/@5KWQ3&G>"O#
M?A_7OA[HEOX,_J=UKX#? _Q)\)A\ _$7P;^%>O\ P*&AZ1X9'P5UOX>>$-5^
M$@\-Z!/8W6@^'Q\-[_1KCP<-#T2ZTS3;G2-)&C"PTVXL+.:SMX9;6!DHC]G+
M]GQ? 7A7X5+\"_@XOPP\"H8_!'PW7X8>"!X"\&QF.ZB*>%/!W]A?\([X=4QW
MUY&5TC3;,%+JY0Y2>57 /YN&\%7?@KQ9_P %[/V0O@5\?_#O[-WA#PE\<_\
M@FKJOP6B^,'BWX@>+OA'X<^+G[3?A;X/ZUXI^'GQ!O#X@U/XB:;\-?VR?B2-
M*^$?Q96PUET_L/XE^)-7TZP,D^H17G'^(/%.JZ+\'OAG\.M4^$/C_P#8Z^-G
MP8_X.!_^";?PP^-_P2^&WQW\7^(_V6#JGC/Q'^RGK6G:;^SA>^%;GPCX8\0?
MLT_$GX,W7P[^,FD?LZ_$#PS+J/P-\7>-=5MM3\#^&+^P\+WX_IVUS]G#]GKQ
M-'XWA\2? GX-^((?B:L2_$F+7/A?X'U:+XA+;ZM;:_ OCA+_ $*X7Q:L&NV5
MGK<*Z^-0$>KVEMJ2 7MO#.E#3_V6_P!F?2? 7ASX5Z5^SO\  S3/AAX/N]0U
M#PC\.-/^$?P_LO 7A;4-6FNKG5;[PYX.MO#T?AW0[W4[B^O9]1NM,TVUGOIK
MNYEN7E>>4L ?S?\ _!0W6/@?\;/#?_!PMX>_:B\51#XW_LN_LP>);?\ 9&\"
M^,O'UQX0_P"%:_ CQ'^P[X3\6^'/B5\"K#3M0\,RSZM\=/VGO%/Q)^&_QH\6
MZ%<:MJ/Q,T.#PE^R_P#$RXUKP%;6WP_U/@_B+XZT;]H7XU?#3]F_XS?M7?LJ
M_ #X+:W_ ,$KOV5_B!^Q9XK_ &A/"GC#QSX \5>*]1LOB+IG[1?QO_9T^(W@
M/]L']F3P1X1_:F^$5SI'PEA\/>,)M6\7?&3X=> K&^U_X,I\-_!_BOXUZQ\4
M?ZAOB/\ LU?LZ?&'Q/I/C;XM_ +X*_%'QGH/A3Q;X$T/Q=\1?A5X$\;^)]&\
M#^/]'U#P]X[\&Z5K_B?0-4U;3O"GC70-7U70_%OAVSNX=(\2:/J>H:9K-G>V
M5[<PRS_$[]G/]GWXVZ3X0T#XS? OX.?%W0OA]K6G^)/ .B_$_P"&/@CQ]I/@
M?Q%I-N+32M>\'Z;XKT/5K/PSK.F6H^S:?JFBPV5]9V_[FWGCCPM '\\G[.WP
M.\!_M)?\%#?!_@'XX_'+XM?M=^#(O^".W[!OQWTSQMK?Q&^/WPB\(_&+XG>&
M?VG/BUI&C_M*Z?\ !"Q^+#:5X+N_']G\)/AKXXN=)L8SHE[J=]?>(K^QGU7Q
MQXFNM:^2/V-OC-\//%_[:7_!,#XE^ /B7:^'?@[^W9H?_!3./Q9X@\5?M"^'
M_$/[6G[4G@S6?$%LWPG\7?MH>*?A1#\-/!6@>.=-^*OB/4_AE^SC\&_#VD^+
M_%7[/NG>'M'^&>C?%JU\6QZS\,/!G]?D'PN^&EKXXO/B=;?#WP/;_$K4;866
MH?$.#PEH$/CF^LQ966FBTO/%L>GKK]S:KIVFZ=IZV\VH/$+&PLK0)]GM+>./
M@-"_96_9B\+^(;;Q=X9_9S^!'ASQ99_%'QO\<+/Q1H/P@^'NC^(K3XU?$S1(
M_#7Q'^,%KK>G>';;4[?XI?$#PY#%H'C;X@172>+?%6BQ1Z5KNKW]C&D  /Y"
M?V:-.^'_ ,-/^"8O_!*6+X6^,]:\&^*K[_@NO\*?!WC7PAX1^,WCK2[&_P#
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
MX+S:[/!IWANP^(_@;1?@;\71\$?#5^GAWPAK/Q;\(R^!?!_AI?B-)!KWOO\
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
MP/\ VB?B)HGPM_8^T;X:Z7\(M-=Q^TO\*_&?AC7O%'Q"\>_LK? KX@_"_6O
M_P"S[\*X?AE9^+?VE=$^)?[0OCOQA\.]3TOQ9\5M(^%_V1=>C_:R^%?_  ;=
M^#OBW\;/B=\6K3XFZ[_P4'^$_P >]&LOVCOB]8P^.M!\%?LJ_M$:SX3T#XE:
M3X1^*$#ZMJ-CX-O?!HM;_P 4S:KXLE^'/B2ST&^U_4O!_C+4+?7_ .P3Q]\(
M?A1\5Y/!,OQ2^&?P_P#B5+\-/'WA[XK?#B3X@>#/#?C)_A_\4?")N6\*?$CP
M0WB/3-2/A/Q]X9-[>'P_XPT#^S_$.BF[N3INHVWG2;N4T#]F7]G#PI%X7@\+
M?L__  2\-0>"-:UGQ)X*A\/_  I\!:-%X/\ $?B/Q-<>-?$'B#PM'IWA^V7P
M_K>N^,KNZ\6ZSJNDBTOM3\37-QKU[//JLTEVP!_,1^V9X;_9FUGX._\ !=WX
M(?&G6GTCQQ^PM^Q@OPZ_85^&'CWXJ^(K"Z^$7[+UE^P'X&O/AWXY^"6H:GXA
ML?$_B+7?C-^T/K'CWX7?&WXAG7?%7BOXO:/9^$_V:OC!K/B?P@B>!]7W/VN-
M=UC2_AG\-OVJ-'T[X7?M@_LK_!K_ ()>_LH>*OCU\*_ GQAU3X>_M??LA^$#
MJOQDO#^W!^PW\0CJ%Q\(;^]^)'A+2?B)X6^,7@6XU+P9JGQOT/\ 9B\(_#+4
MO%/B7P=<ZUX-F_I>^(_[-7[.GQA\3Z3XV^+?P"^"OQ1\9Z#X4\6^!-#\7?$7
MX5>!/&_B?1O _C_1]0\/>._!NE:_XGT#5-6T[PIXUT#5]5T/Q;X=L[N'2/$F
MCZGJ&F:S9WME>W,,L?BG]F7]G#QSXU\"?$GQO^S_ /!+QE\1?A;%HT'PR\?>
M*OA1X"\0^-?AU!X=OYM4\/P^!/%6K>'[O7?",.A:G<3ZCHT?A^_T]-+OII;N
MQ$$\CR, ?$O_  5V^+_C/X2_L4_\)]X4UGQWX(\!WWQW_92T']HKXF^ ?$.J
M?#SXD?"/]D_QE^T+\-=%_:)\>>'->M[C1O%G@O5[3X7ZAK?A_4O%6ASZ1XK^
M&ND^(-5\?6>J>%[KPC)XBT7\WOVQ_A)\._@]\=?VJ?@S\#=7@\+_ +*OQ6_X
M(X_M0_M#_M+?L\^$M6U[PM\$/A5X_P#A'XG\,V_[-O[1/AY]#O=-\,_"_P 2
M_'>.;XQZ#XIL/"6J>'-'^-6D_ KQ5XM\?Z)XJU'PUJ6NC^E^_P!/L-5T^]TK
M5;*TU/3-2L[G3]1T[4+:&]L=0L+R![:\LKZTN4DM[NTN[>22"YMIXI(9X9'B
ME1T=E/B7@;]EC]F/X8?#K5?@_P##7]G3X$_#SX2Z]J$>K:Y\+O WPB^'WA+X
M<ZUJL/\ 9OE:GJ_@C0/#NG^&=2U"+^QM',5[>Z7-<QG2=-V2K]AMO* /D[_@
MCQX'\(>"_P#@F!^P5/X0@N8T\:?L>?LM>-_$,UQXCU[Q(EWXHU;]GCX7V&K7
M-G+KNK:N-(L]ND6EO%H6BM8:%ISVT@L=,M9);DR_B7\91(WQ>_X/&[JP\0>)
M_#6M^%_V5/V4O'6AZUX(\:^*? 7BG1O$7@C_ ()D^*_&/A34+3Q%X*UK0/$-
MO:#Q%X<LEU+2_P"T!HOBO28]3\*^);#6O#.K:UHU]_5GX.\">"?AWHR^'/A_
MX/\ "W@;P\ES<WD>@>#O#VD>&-%CO+UQ)>7<>EZ)9V-DMU=2*KW-P(/-G=0T
MKN0#7FA_9<_9G+ZA(?V>/@9YFKQ&#57_ .%1_#[?J<!OK;5##J#?\([NO8CJ
M=E9ZB8[DRH;ZUMKLC[1!%(@!^%/PM\.Z]^SQ_P %"M"MOV:9_%OC3QY\:/\
M@AA\2OCYXI\)^-_BAXU\=V'Q[_:*^$/Q8_9_\-? ?QEXYM_$WC---;6X+3X@
M^+? VEZMHUSX3LK/PCX@N/"^E7.D>&]&T6ST7Q#]EWXF_LY>,?V4/V7_ -JK
M]E7XVZ[\0O\ @K7JG[#G[1UMXM^$O@#QQ9Z[\1OVC_VT8_V6KKQM\2E_;T^&
M6JPWOQ#\0Z5\'/CU\/H_"OPF?X@7GAKX6_"+Q7\2/A_\./A[#8^$_B!\*M"/
M]->E?!#X,:%K_A_Q7H?PD^&6B^*?">D0^'_"OB72/ 7A33?$'AG0;:PO-*M]
M$\/ZU9:3!J6C:1#I>H:AIL6FZ=<VUE'87][9) MM=3Q.SP?\#?@K\/?&OQ!^
M)/@#X0_##P-\1?BU>V6I?%7Q_P"#O 'A/PQXV^)FHZ;')%IVH?$'Q7HFD6.O
M>,[ZPBEECLKKQ)?ZE/:I(ZP/&&;(!_)]^PW!X3^)7@3]FC]HKP+_ ,%/?A?J
MGBCXQ?L4_'+PK^TK\"/V?/AU\8_A]^TS^T7XI_X9\U?QEKWQ,_;)^*VD?MN?
M%'QA\,?CE^S)\5M!NY;?]K.P\#?"_6=*\2^,[?X'^&/'.A:%\7OA=X8'=_L=
M^!]#\ ?%C_@W'UO1?&'Q%3Q1^W'_ ,$O/C!X5_:8U/5_B_\ $/5=7^,/AWPA
M^QQ^SO\ $OPAHER=4\57#Z-'\.?%'B+5]2\&7W@J+0-:\*03/%9:E%"\YE_I
MFT7]F']FSPUKGQ6\3^'/V?/@AH'B7X[RM/\ ''Q%HGPF\ Z5KGQFG:2[E:;X
MKZM8>'[>_P#B+*TNH7\K/XPGUAC+>W<A.^XE+Z]A\ /@5I5[X3U'2_@O\)M-
MU#P$)U\"WVG_  X\&V5[X*6ZU34-<N1X2N[;18KCPV+C6M6U35Y_['EL_-U3
M4;_4'W7=Y<S2@'\=?[-&G?#_ .&G_!,7_@E+%\+?&>M>#?%5]_P76^%/@_QK
MX1\(?&;QUI=C?^ =1_X*F?M.>'_"GACQ=\.=/\;Q^']4\)ZGHW@9GT31O$7A
MR[TC4M0\-WOB6SM[CQ#I]YJ\7ZV_M*:E\2_V6?V\/C%\+/!-AXI\3^'?^"MO
MP%T_P9^SA=WE[J?CG2O@I^V7X#UW_A OC-;:7X-O?#>I^&O!WP?O?@%\3[3]
MLWQ]IMYJ26GB6Y_9M_:$U*VTK6/$OB33=)N_V*A_97_9BMX]>A@_9S^!$,/B
MGX@Z_P#%KQ/%#\(/AY''XD^*OBKRO^$H^)FO(GAQ4U?X@^)/(A_M[QGJ N/$
M>L>5'_:.I7/EIM]?U'PYH&L7F@ZAJ^C:5JNH>%=6GU_PM?ZEIUG?WOAK7;G0
MM:\+7.M>'[NZ@EN-&U:Y\,^)/$7ARXU'3Y+>\FT+7]:TB29M/U6^MYP#^6;]
MK?0-*U?]N7XF_L+_ !@_:C_9^_9&^"OPU_8/_9_N?V#=?_:ZTKXJ_$W4[B>T
MN/BYHWQS_:/^"GQ?N?VROV?H]"_;"^$NO:#\.5N_B_XX\0>.OV@=-\/Z7_PE
MO@VZ\,^'_$?QH\0?$[]9_P!G_P"+7[>H\.?LS^'_  Y\)?@S^U/\ =3^&O[.
ML&O_ +=/C/\ :,\8? /XP?%SPYK'@+P0_P 1?CU=_L>WO[+7B]/"OBC5;NZ\
M1>*=&^&-W\;X5UUO[.AO/$7@YM8GM-!^\/BO^S_\"/CP/"*_'#X*_"7XRI\/
M_$EMXR\!I\5OAQX-^(B>"?%]D +/Q7X17Q?HNL#PUXDM0JBWUW1?L6J0!%$5
MTNT5ZK=6MO>VUQ9WD$-U:7<$MM=6US%'/;W-O.C13V]Q!,KQ30S1,T<L4J/'
M)&S(ZLK$$ _D5_9K\"6?C[X=?\' L5]_P4Z^(O[ WAF;_@J)^WIX=\1ZMX7O
M/V6+;P1X/AUCX3_!K1_^%K>*=0^)WPGU+XU64ANYIO#]\GPY^._PFNY[?PP+
M+P+KW@CQXMYXN.9\#_B]\-?VF/V'_P#@A/\ #WXC?L^^"OV>9OBG\%_VHO$/
MAO\ 99^*_P 4I/AY^P1IWP6_9P\'V?PT\4_M!_$_PA\5[/Q!\</VCM:\/_#'
MQ)H/[1W[*?PKMO'=OK.IOXY\1?&CX@?M%VMG\.[3X^1?U"6G[)O[+%AJ6FZS
M8_LT_L_V6L:+=6U]H^K6GP:^'-MJ>DWUE<K>V=[IM]#X;2ZL;NTO%6[MKBUE
MBE@N56>)TE :N[\?_!_X3?%>X\"W?Q2^&'P[^)5W\+_'&B?$[X:77C_P3X9\
M8W/P\^)7AII6\.?$/P-/XBTO4I/"7CGP^T\[:)XM\/MIVO:4T\QL+^ R-D _
MDJ^ ?B?]HC]J/_@G!_P2:\:>!O$OP9_;K^+W@+]EK]I+Q!\=/V(_VC_C9XQ\
M+?$']H33_#ES\!9;3XJ?#+XW:;=:[8_"K]L3]G"W\2?"FP^%'Q!^*&G1ZQX:
M\+?M,ZIXKT/Q?X0U*]L_$=UT/B[XM^ _VL/BK^SQ\$?&W[1/P^_9V_9>^+'_
M  2)_9C^+_[$"_\ !0CX7^.O$]YXMU?Q*?&UG\;/B?X5^(W@K]K/]E3PQH7[
M<GPM\)VOP%N;/QSI_B+QS\2O"'A.Y\3_ !"_9YO_ (?>!/&WQ2\4?%+^EK6/
MV(OV,?$7@_PC\/-?_9&_9BUSP!X U3Q/K?@/P+K'P#^%&I^#O!.M>-M>'BGQ
MGJ_A'PS?>$I]%\-ZIXN\3!?$7BC4-&LK*[U_7475]6FN]047%>@?%K]GOX"_
M'W2-!\/_ !V^"?PD^->@>%==M/%'A?0_BW\-O!GQ(T?PUXET^*2"P\0^'],\
M9:)K-CHVN64$TT%IJ^G06VH6T,LD4-PB.5(!_.7\'_%?PD^-GQ@\>_ _]N7]
MI'0OV@/!?P/_ ."4_P"RK\4_V/OC1\2_%.L? :V^/6G:_;_M%M^T-_P40\ Z
M#?>.X=1\(?%BQ;P-\(K;1/VA]&\73_$#X0>'8)?&_P ,?'O@[3_BWXNU7Q+^
MLW_!&C7M#\1?\$F_^"<5[X?UK1]>LK3]B[]G/0KJ\T35+'5[2VUSPU\+?#7A
M[Q)HEQ=:=<7,$&L>'=?TS4M!U[2Y9$O]%UO3K_2-3M[74;*ZMHOMCXA? GX)
M?%S6_ /B7XK_  >^%OQ/\1_"G7)_$_PN\0?$3X>^$?&NM_#;Q)="T%SXA\ :
MKXET?4[_ ,':W<#3[ 3:KX=GTV^E%E9AYR+:$)V_A?PKX9\#^'-#\'^"_#NA
M>$?"/A?2;#0/#/A7PQI&GZ!X;\.Z%I5M'9Z7HNA:'I-O::7I&DZ=9Q16MAIV
MGVMO9VEM%'!;PQQ(J@ WJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH *_!KXL?$7Q=^V=_P63U#_@GQK/C?QYX+_9,_91_9#TG]I'XT> _A
MWXV\4?"[7/VC_CA\6?%]OX1^'_@_X@^,? 5]I?C+6/V?_ /P_P!1U#Q'JOP[
MTSQCX.T3Q]\0-0@TWXF>'/B-X*TVTTVR_>6ORL_:%_8B^+>D_MQ>"_\ @I+^
MQQJGPU?X]Q?!*X_9C^.WP2^-.O\ B/P#\(?VA/@H_BV#QMX:OY/B9X$^'_Q2
M\3_"_P"+?PW\31)>Z'XW/PK^)T7B;PS;0?#R\TWPYI;OK2 '5^)O!GPD_P""
M:T'[2'[8=]\3/BSI?[-5C\#_  LWB_X$ZUX\^(_Q:\.>$O&'PT\1>)7\)7?[
M-G@WQQXNUVU\!>(/BTOQ&D^'VL?#+P0WAWPKXR\6Z/\ "VXT[2=/UJ3Q!J6J
MLUO_ (*)S?"_XIVGP2_:!_9R\>_##XJ_$#X*?&'X_?L[>#]%^(GP8\:3?'KP
MU\#=+T;7?B3\(=#U[4_'7@3PGX<_:;\$:!K^DZ_XO\ ZGK]W\(;;0;UM=\)?
MM!>-M&TCQ-?Z!1_:E_8Z^-7_  4#_95^/?P"_:.\<>&O@#)\6? GAK2O &C_
M +/GB;Q+\3+'X0?%CP%XXT+XJ^ ?C9>_%#Q)X-^!?C+XB:AX<^)7@GP#JNG^
M"M(\)_">PM- T7Q%H]SX@UG4?%EGK_A+R[Q/^R-^V#^TYXX^!WQT_:MT']E_
MP7\5_P!E3X+_ +2/AWX2^"?@5\5OBAXW^'?Q(^/G[2GPITGX/:[\5_%WCCQ[
M\ ? 7CCX0^ /"?@@?$'1M$^$.BZ%\:)=5G^*%KKOB'QU>ZE\*_#W_"1 &5X
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
MPA\3_!^C>-_#4>N:=;7FHV]AK$>C:Y9IJ=G;W][!;7JS0Q7=Q&BS/\_?$O\
M:^UG3/B]\2/@/\ ?@AX@_:-^*7P0^'7@#XL_&C0M&\>^ /A[8^%_"_Q,N/'L
M7@+P)X=U?QEJL</B3X\^/[;X=>)-7\&> ]8@\&_#RWT&UM=7^)WQG^%UMXC\
M$?\ "6=C^PU\%_&O[-O[&?[*W[.7Q$N/"]_XQ_9\_9^^$GP,UG5_!>J:MJ_A
MGQ"WPB\#:)\/;/Q/IESKGA[PMJMLOB?3_#MIX@NM&N])SX>O=2N=!BU37X--
MBU[4OEO6/V7/VF_@7^W5\=OVN/V3]/\ @3\3/!G[8WPW^#F@_M%_"3X\?%?X
MK?!S5/"'Q;_9WL=6\(?#?XP?";QIX)^$_P"T%H&LZ3XN^%?B%O WQ(^&&K_#
MCP/=_P!I^ ? _C#2_BA=K>:SX9A .0\,_P#!7GP3\99_V=K3]E;]F[XX_M&S
M?M6_LK?%7]ICX*7^A:Q\&/!GAZXU#X.^.?!/PW^(GP<^(NJ>*OBA#>_"_P :
M?#7QEXVLM ^)^M>*-&A\'Z/KD2>%O .L_$_QG)>>&=-^VOV+OVJ_!/[;G[,'
MPD_:A^'NB^(O#/AOXIZ-JMP_A;Q;;16WB/PEXF\*^)]<\"^.?"6K?9WEL[RZ
M\+>./#'B+P^=6TV6;2=;CTY-8TF>?3;ZUE?X!_9A_P"";GQ3_9+^+W['NN^#
M_$WPZ^)/@;]G7]EK]K[X5_$#Q)XAU;7/AWXQ^)'QM_;%^/'P]_::^(_Q!\._
M#OP[\/O%OA'P+X$_X6Q\/M0M]%\&Q>-M3F\.^$_B(]I9W%Z_PYLK/QU]+?\
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
M=XS\93>-E\=_"MM(\&^*?$MY::]\(+?P_P"$I/$7B5Y)?!/BJ?Q]9P> M?\
M$<?A[Q!<VOF'[9_[3FF_L9?LM_&[]J;7/AYXS^*7A_X&> ]8^(/B'P9X O?!
M>G^*+_0=#1)]7O[6Z\?>*O!_A]+'0M/-QKNMK'JMWX@ET;3KZ'PGX;\7>)Y-
M)\,:MR/P_P#C%^TA=_M3ZC\$_'_PQ^$]S\*X/@#I7CZ\^+'PO\>>.M;U/P1\
M9[/6/"-AK?PK\?\ AKQ1\.- T"UL?'FG>+]7\0_"._T'QOJOB=_#'PH\2^(?
M'OA+PQ#X\\%V-KX7_P %KI(X_P#@D?\ \%&FDD2)3^R#\;D#.RHI>7P5J<44
M8+$ O+*Z11IG=)(ZHH9F (!GC_@IS+X9^+?Q1^$'QA_9*^/'PH\2Z'^SIXZ_
M:L^ >G:MK?P=N]8_:>^#_P +;O3++XDV/@R'4?B-X<\,^ _B_P"#6\0>&-2U
MCX1_$SQ?X<UZP\/>(;77=6N]+MK'58K/&^'O_!4N_P#%OP1^#WQX\4_L@_&G
MP!X8_:IB_9-TK]C/0Y_&GP5\8^+?VEO'7[4W@76OB&_AS2](\&?$#5E^%VB_
M!_P7H&I_$3XB>+_BQ<^%+5/A;I^K>)]+TRZ\2Z+J?@2WS_%G[*?[6'[1OCS4
MOC=\=]&_9@\*^,_AE^R#^TA^S3^S7X2^%7Q1^+/C3PIXB\5?M4Q?#9/B1\;?
MB9XX\3_!OP+JG@73DT;X0^"/#_@OX3>'/!'Q7_X1VRUGQUJ>K_%/QC?ZAX;B
M\,\WJW_!/#X^+^P/_P $W_A'X-^(7@/PI^UM_P $S+G]FSQ7\,-<@\1^,'^"
M?Q7\2_L]?"35O@#XC\$>/];MO!EGX\\/_#?X_P#PB\0^+-&\3W6B>#M7U_X>
M7_BB/[':?$/2M!O;+Q> =?\ $?\ X*P^'_@;X9_:>B^-?[-WQ@T'XP_L=Z)\
M-/B+\;/A'X%U'P9XX?4OV>_BKJ^L:'H7[4GP;\8ZQK'@2P^)/P$\*:EH.OVW
MQ<\0ZAI7@KQ5\)/^$0\:7/C3P=86&DZ/>>(_3?VX/VE/A5X>^$'[6'PW^+GP
M+^*'QL^#/A3]A'Q_\>/VCH/A5XJ\'Z&S?!'Q3;>,_!^L^!-.UO4OBG\*O$J>
M+/'/@KPK\7/$GAG5_!^N6,:>&_AEXUDC\3:#XTF^'&@>.J?@']BW7_BA\??V
MB/VFOVRO!?P7NM?^/G[*O@W]B)O@7\//$?B_XJ?#[1?V>-!\3_%SQEX^T[Q9
M\2/&G@CX07WQ(U'XS:Y\6[BWUK2G^#WA#3?!7ASPII6AZ;J'B6?6==UBX\&^
M&_\ P30^+7PS_P""7?[4'[%DWQ3\/_%7X]?'+X&_%7]F70OC'X^O]3TW0;#X
M0V7POU']EW]F"WU)M&\%WFN:7%\/?V==)\%>,?'O@W2],U/3->_:#USXSZ_I
MGB!!\2-0\72 'T78?M?Z/I?@7]C_ .%/P ^#FN?$/XK_ +1'[-EI\:/AQ\(-
M1^)5MX;L?AO\!_ WA3X8IX@\8?%GXN:__P )+KEA8Z-J/Q.^'?PU\.WNEZ!X
MY\;>/?B)XGT^6/3H/"NC_$;X@>!OS:_8?_;_ /A1^QQ_P3M_9YC^+.J77AKX
MC?M _MG_ /!1KX=_"GP?^TQ\=O#?AK5M.O?"/[;O[5_B3Q%<_'_]HCXB>/?B
M%I&FZ;\+?".B0Z?\0?'\WC?XM:_XB\43:'X>\%-\4_&7B_PW9Z_](G]AK]KG
MX1?$O]@K]I_]G^7]F[Q3\</V?/V,C^P=^TG\*?BWX\^*?A'X8_$SX-R2_#CQ
M?IOBSX0_&'PE\)_&_B3P/X_\)_$WX7V.H16WBSX&^*-&\6^$/%^L:)<S^%]2
MT#3]8U;PC1_^"6G[</@'X1?LN_$3X>_&+]F-/VZ/V+_VN_VX/CA\*FU'1OC%
MI/[,/Q8^"O[=/Q;^)/C+XO?!WXI);ZCK_C_PIK.I:9X]T_Q%X<\6:-H?CA/A
M_KG@W0_"-M8>,99;WXIR@'TW\&?^"RGP9_:6\"?"[_AG/X?>(?BK^T#\3_V@
M_C)^S"?@;I?B[P9)H7@+XB?LY:98^(/CQX]\:?'7P]?^*OAM>_LX^!O"NO\
M@/Q;I7QG^&\GQ#F\>:9\6_A%H'A+P1J'Q%\:2>!='XW_ ((<Z_XH\1^ O^"A
MU]XPT_XAZ%KMK_P59_:XT:X\*?%/Q[=_$_QOX*AT'1OA%H]IX)U3QW=^+O'8
M\26WA.WLX]#T;4K/Q9K&ESZ+9Z>^ES0:>;>TM]CXE?LD?\%%?%WC_P#9,_;/
MA^)O[-GB#]K[]GCQS\:8M:_9^U+4/&W@K]DN_P#V=_VC_!'PD\&?$GX&>%/C
M%IGPF\9_'"/Q)X9UGX*>$_BWX.^,_BCX;:M<:I\1==\8Z5JWP^TOX:W/AGP5
MX6YWX'?"S]M/_@GQX2^-/B"ZTK]FWXU^*_VO/^"K/B7XW:C\-/!VM_&/1]=T
M+X.?M):]HVA>(=/^'VH?\('XFN/'WQ5\"0:3H'C#68_$/AKX<_"CPE\.M!^)
M?Q \?_$GPWX/\-WFLZ. ?N,PW8&<8(/&.W;D$<]^.GYU_,7^P+^VEXC_ &6[
M;]I[0O%/P7^/?Q8^#6O_ /!=+]IW]EKQ%^T/J?Q&T/Q./A/?_$_]H/PU\#?@
M)I]W;?%?XA3_ !E^+F@Z3XAU7X>>%/&'B'0K?6+?PEHVO6;Z9J7C'7O#7C3P
MQX9_IT8D#@9.1[\9Y.,C./K^?2OP,TG_ ()L_M8:3\ /CA\,5O\ ]GBZ\4_%
M/_@L!8?\%*=*F/Q(^)=KX?TOP+:?M6> /VJ_^%8ZCJ ^"%SJ,WBPZE\/;7X=
M_P!MVVB_V.;'7+CQH;>.XTB+P?JP!]F_&3_@HG'\/+#]J7QI\./V?_'OQ\^%
M'[#6I:II'[5?C+P#XP^&NEZ]HNKZ!\,O"/QA\:^'O@IX*\4>)=,;XP>)OA-\
M./&NB>*?BOI.L^(?A=#9K</X,^%^H_%GXL:;XA^'&AQ:;_P4R^'OBGQY\5O
M7P]^%/Q$^(=UX(_8Z\#?MW?"O7/#>O?"@:'^U1^SI\0_MP\.^)/V?FU/XAV&
MJ7FJ"XTG4M'U;3OB=IGPSM-(UZY\)17NJ)X>\<>'/$]UXA9_L3_M??!;Q9^W
MY\/OV<-5_9VU+]G;_@H#XZ\;?&Y/%'Q5\6_$JQ^*_P"R7\=?CA\-M/\ AO\
M'/7-#^&W_"LOB?\ #W]J;X=WVN>'M"^-/@OX?:QX]_9BBMM?O_&'PTUG5)]"
MUNP\;:+T7Q'_ ."5>@:M+_P3M\+?#3XB:QX4^$W[(WP3\2?L9?&SPYJ2:1=^
M(?VBOV']=^%?@72[OX+>+-8?PSJ,6HQ^(_B9\!/@</&,"IX<6X^'NL_%V+P]
MKF@Z_JVG1WH!Z]H?_!3/X&:Q\$_V?/VC;C2O$VC_  6^.?[)/Q(_;<U[QC<W
M'AK4Y?@7^S[\)_A_X/\ 'GCSQ)\4- \/Z[J^LZKK7AFX^('@OP'K'A#X4VWQ
M'\5P^/=;ETZRT?4-"T'Q'XCTGY6\!?\ !<WX&^//$/B+P;H/PVOO'WC^?]F_
MQA^U-\)_A=\ /C?^SQ^T5\4/B/X)^'5MINJ_$'X0ZMX5^&GQ)OH/ '[5/A3P
M[JMMKJ_!^^UC7/"'C6.+4M,^&7Q=\<:SH/B/3]&['X8_\$D_#_AKX=_\%-/@
MCXM^(NJS?"']M@_&3X:_!;1_#$>AV;?LZ_LZ_'>U^(WQ6\9^$?"NAP>#]"TC
M1O$6G_M2_M,?M+>)-,C-UXLTO4_AOI_P/T76+TGPO+H&E^R_L3_#C_@IUX1A
M\%^#OVW?B[^S%XG\'?!;PM<>$=$\9?L^Z7\09OB1^U/>V,$WA?PG\0_CU8?$
MOP]I_AWX+WUAX3M8/%/C3P'\([WQQ%XX^+VM0:SHWQ"^'GP]\%7?PZ^)0!Z_
MX8_;7\">+M"_96\6Z'X:UJ\\&?M2? _Q3^TA;>,4UWP1'X9^$GP3\)> _!7C
MG4OB#\2-7N?$UO:W6A^9\1_ '@\?\("_C/4(_%/C#2;J2P'@>P\5>-?#?Q!\
M$?\ @N/^S+\=_B_\+/A)X$TVR\9:U^TQ\-_BA\1_V4-!^&7QE^!WQ$^)_P 3
M#\)?!=_\1=5^'_Q;^&UGX\T@?LL_$CXB> +-?'7P@TCXS^*M+\.7FA_;_#7Q
MH\6? KXOZ3J'PKB],_8\_P""8'AC]G'PG^UA\)_%OB*+Q?\ !;XK:E\3?A/^
MSSX'T66[T6U^!G[%_P 3=9\<?%6\^!NDP+903Z!K>C_%SX[_ !G\/CQ%HNL:
MF^N_"+P;^SOI=_=6]U\.=-TO1N0_8A_9O_X*B?LS> _AC^S=\2/BU^R5X^_9
MY_94\'S> ?@KXM\'Z;\1O#'QH_:1^'G@KX=ZO\/?@C\.?V@-,UWP7XD\%_ B
MW\,I+X5U_P 8_$'X3ZE\6O%'B6[\$Z/IRZ=%;:IXMNO$8!]/?L,?MH^+?VWO
MA_X2^-5C^R[\3_@K\#/B9\'OAM\6?A/\1?B1XV^#NJW7CS_A.&UV35?#8\$?
M#_QYXL\4^&)O#FFV.@:W::QXDM+&R\1:9XG@2"+3M3TS4--3[R)P">F 3^5?
MD%\-_#?[5W_!.+_@F?\ LF_!7P3X&^"'QV^-GP%T3X1_ _6/!J?$7XD:%:?&
M#PMX7L+K1[NU^"]WI_P=UK59/C#XRT[2=/ET31/'6B>&OA9X!AO?$GC/XE_%
M/2OAYX!U[Q%/^OC9*-CDE6QCOP<8^O% '\G_ /P4*_;+^-W[4G_!,G_@N_IO
MC+X3_$GX%:=^RO\ &#Q=\'OAEXF\-_%/P]H5WI^D>"OAS^REJY\(>-M8^$/Q
M2'B7Q/XF\8:I\3?''CKQ-H!TC5OA)%X*\4Z/\,]6\0^-]1T+4OM?[+^'O^"C
M2K\3?VM/A-\4?V8/CO\ #+QY^S)^SGI/[7?AGP39+X$^*WCO]H+]GO66^)>E
M6>L?#?PU\+O%OB.+2OB;)XU^$WBGP/;_  ?\7:MI/BK4M9N_#DVD2:A8ZE>S
M:5\-?'?_ ()@_M<?$KX$?\%A/V8_#'B/]G*V\ ?\%#_COJGQS^%7Q#U_Q?\
M$VV\8^&+[Q_X _9M\$^*?#WQ!\#Z=\*]1T31+7P%'\#==GT"_P##GC;QO-\3
M9/%FCSZC;_"@>';RR\0>V_M(_L._MG?&/X__ +6?QT^%7Q3^&O[.WB?X]?\
M!,7PS^Q9\.?&WA#X@?$+5?B!\+/B_P"&O''Q6^*,?Q!T_4K3X7^%)=-T*77O
MC!K/@S3/%7AW5[#QYX6L/#6E?%#0+&W\4:G%X2\, #?B!_P5C\6^$?@W_P %
M!]0G_9;U;2OVCOV%?V4?"_[66J?"5OBS\-/%_AG5/ ?Q#\!?$?Q=X<B\5^*=
M*UK0]<\">-/AQ>_"OQI9_&_X6^)?">E^+M.LM,TO4_A/+\6-%\7^&M:O/TC_
M &4_B1XZ^+O[./P7^)/Q*\'ZOX'\<^,?ASX2USQ)HVLW/@RXN;C4[_0[&XN=
M?MAX!\3>+O#=KI/B661M>T:PM];DOK#2M0M+35K+3-3AN].M?Q3\/_\ !*W]
MJ1_#_P"UU\/[+PA^P?\ LT_"O]JS_@E/:_L-6O@#]GR^^+^OZ/\ "#XE^'K?
M]K;2M/ETF#7/AM\/8O'7A'QIJW[2\'Q9\4_&#5D\.^-M)N-#U+X17GPA^(6L
M:E+^TA>?M/\ LH>%/C!X#_9W^$7@?X[6/PUTSXF>"O 7A3P9KVG?"3Q'XI\9
M>!+=O!_A_3?#,5UH_B[QGX2^'_B#7EUP:2WB.0WO@3PP="_MA?":Q^(/^$?;
MQEXE /H>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "F[EZ
M9&<XQWSUQCKTIU?@)^T-X2^(7QM_X*Z?'?\ 9XUC]I?]K/P)\#S_ ,$D/"'Q
METWX>? WX]^-/@E8:!\6K[]I+XI>"K/Q[X9UWX:S>'_%>C^*=.L_!>C7RW$.
MO26_B*1;OPYXVL_%7P_N[GP9( ?OUN! (.0>F.<XZUBZMXE\.Z!)H\6NZ]H^
MBR^(M9MO#GA^+5=2L].EUWQ#>6UY>VFA:/'=S0OJ>L7-EIVH7D.FV2SWDEI8
M7MRD)@M)Y(_YSOV6/CY\7_VL_$O_  28_9\_:*^(WQFT#X>_'+_@C7I7[8'B
M'QMX!^*?CKX!^)_VG_VI[.X_9P\/Z[I4_P 7/A)XC^'?Q.?5?A5X$\8^)/B7
MXA^'O@'QC8Z-XO'Q<A\7>.M"FT_P'X5V?-.C^'/%OQW^*'[(_P (/C=\7_C;
M\5-'_9D_X+K_ +7G[%_PD^+?A/\ :6_:6\!^-?&_[/O@W]@7]I+XDZ%)X\\:
M_#CXE^ [KQA\>/@YXEU?6_V??&'QYMX8/B:__"L?&_A*_P#&=]!XN^*K>-@#
M^DSX ?M/>&/VA/%W[3?@O0_!7CWP7K'[+'Q]O/V>_&R>.[;PO;)XB\0P?#7X
M<_%?3_%O@]O#'BGQ2+GP3X@\&_%+PIJ6B7.O-H'B3_2+B#6O#.BW5NUO2WB>
M$/CG\3_B1\,/BS^RWJ.H^&O@NWP]UCP)\5?B_P"#OA;XK^&'Q/U#Q_H.JZCK
M=Q\&6;Q!XJ\46FH?#J;2H/#?CV7Q;X3\"7:ZKJ.GCP\OB+1I$U4_S7?MC3>/
M?AA\(O\ @NY^U[\*/C9\=/AW\4?V>/\ @H7^S=X]^"Z?#3XJ>)O WP]M=?M_
MV;O^";$WB&^\;^"?!EQH^@?'WPW\2O"NK67A'Q?X$^/D7Q4^&]MX1L8Y/A]X
M4\#:_P")O&WB/Q7^DNJ^,/BTW[7O_!;[P7#\;?C';:!X*_8=_8V\>_"?3;?Q
M>18_!OQ1XL\$_MP_\))JWP>T:739] \%ZIK\_@/PM<:SKMCH]QXBU?4M$TV^
MU/5[R[TC1GTT _;_ 'J>-PR??OZ?7VZT;ESC<,YQC/?CCZ\CBOYA/V%_%/QB
M\&?&K_@@EXEU+]HW]I7XJ7W[>O\ P2X^*_CG]I[3_C-\<_B)\3?!WC'Q=\-_
M@'^Q1XY^'WBS0_AQXAUN;X;^ ?&7ARY\:ZOH>H>/?!7A+0O'/Q%LKO4_$'Q:
M\2>/_B+XN\=>./%3OV0?''[3GQYTS_@FTZ_%_P#:/U7X_:]\;OC[XB_X* >/
MK'XVW=W^RWXZ^"5KX=^)_B?2?$/P4EOM9A^$WCCP'\3/B#8?L\>)/V1&_92\
M)ZV++X#2^.+/QU?Z1X<N?BK=:F ?T?\ Q1\9:I\._AMX^\>Z+X$\6_%'6/!?
M@WQ-XJTOX;> H])F\<>/M0\/Z->:K:>#O!\&NZIHFC7'B;Q)/:)I.B0:GJ^F
MV<VHW5O'-=PJVZN@\-ZS<:]X=T'7;[0=9\)WNLZ-I6JWGA;Q&=(/B+PU=:E8
MP7=QX?U__A']6U_0?[:T::9]-U7^Q-=UK2?MUM/_ &;JVHV7D7DWQQ_P4R\0
M^,/!W_!.;]N[QO\ #_QKXI^'?CWP'^R!^T?X^\&^./ VIKHWBOPUXH\#?"/Q
M=XMT+4M"U8V]S+IUY%J>C6L9O+1(M0M[>2>33;NQU!;:^M_RI\07GQ7^*7[1
MO_!![X6:U^T;^TSX;^'7[0W[ ?[3>N_'[PM\/OC9XW\ 77Q8USX?_ K]E?5-
M'\0>,/'/A>_T[XG#Q?)JOQ-U^_E\?:/XVTCQ_IFII;:CX9\4:!J5YKUWK0!_
M1P"#G!S@X/L?2N6UKQGH.BZC#X=-_8ZAXVU'PMXK\8^'/A]::OH5MXU\7:%X
M*N/#NG^)K[PSHVLZKI7V^RT?5_&7@S1-5U::XM="T75_&/A6TUW5=+_MW3Y)
MOS]_X)&^)?'?B3]AOPA#\1_B'X^^*WB/P/\ '/\ ;2^#EG\0/BKXAG\7?$KQ
M'X.^!/[:G[07P8^'DOCGQ==PV]]XM\3Z=X \!^&='U?Q1J49U;7KO3WU35YK
MG5+J[N9ODW5OAKX;O_\ @XFLO$&I>(?BA ^G?\$KK#XB6FGVOQU^-6C>#(?%
MLO[5VF?#NWL1X%TWXA6/@1_"VM:/I.EMJGPXD\.MX#\4>,+2#QQK7AC5?'F?
M$) /TX_8M_:R\#?MQ_LQ_"S]JGX;^&O&?@[P-\7;+Q%J?ASP[\1+?0++QIIU
MCX?\:>(_!;+XAL_"_B#Q5X?M+^YNO#DU[]FTOQ'K%O##=0P_;I95DQZA\%OB
M3KGQ8^'NE^-_$GPE^(_P-UC4=8\8Z7/\-/BU'X2A\>:-#X6\9^(/"ECJ>JQ^
M!O%7C;PL;+Q;8:):^,/#LNE>*-5CN/#>O:3/-)#<R2V\?\JG_!+'P[XT^%O[
M+G_! [XJ>$OC5^T!:77QU^/W[1?[//Q*^&TGQ3\1CX":O\)M0^$W[>7Q4T32
M6^ =N;?X51^*O!GCKX5>'O%'AKXH/X8?XG7;RZKI_C/Q?XOT!-$TO0OK[P5J
M7[8?Q"_X):_#VR^$/Q5\3?%SX[0?\%"/VR?#EQX'^+?[3/C_ ."?Q=_:[^%?
MP*_;:_;$%U^S5X(_:H\*ZSHGCWX0_$$_"[X6V.J^#O$GAF]TWPYH_AKX3W/@
MKQ!I5M\([SQ-HZ@'](8((R.0:\0_:6_:#^'/[)_[/WQD_:5^+E_-I_PW^!WP
MY\5_$OQ<UE+I*:QJ&F>%=(N=3&@>&H-;U31-,U/Q?XGNH+?PWX-T.YU?3_\
MA(/%6JZ/HD-U%<:A$U?)_P#P2I^,WA?XT_LC6>I>'[G]HJ'6/!7QL_:4^'?Q
M$\%_M7>)-7\;_';X/?$;P]\>?'U[XD^!?B[Q_K?B/QE??$#2?@NNLV'PX^'_
M (RN?%_B34]9^''ASPC)XDO[;Q9'KVD:;F?MJ7'Q#^,/QD^"O[-7PX^$O@WX
MY>%/"EM<?M+?M+^!O'?Q"C\!>#KSPII<NK>#/V</!'BFX_X0OQ]<WDOCCXR)
MXE^,O@^*/P\+ ZC^R3K2ZEJ]C*=,TW7@#] ?AYX_\'?%CP#X(^*7P\UZS\5>
M /B3X0\->/O WB?3A<+I_B3P=XQT6Q\1^&-?L5NX+:Z6SUC1-2L=1MEN+>&=
M8;E%FBCD#HO7[T'5@.W) ]OY_P!/45_-1_P37^*'QT_9Z_84_P""D'_!.Z]\
M1^"?AE^U7_P2AT'XM^'O@IXT^+_CG3M<^'.B? KXK?"_QK\<?V%_BC\6?BQK
M.A>&_ MUX3\*:4]_X1\;7_\ PC_A_2O#'@_X5QS^*?#NAW,M]I\?H_[&D_QN
M^,/QG_8ID\%_$+]LSPK\/]*_8*\0:W^W##\??BSXDOM3OOVFFU+X=Z/\+[+P
MYX=^)M]JUUKGQ%T;7M>_:)UGXHZ_\)_ ^F?L[W_A6Y^#_FZA<6]I\%/#MB ?
MT(;U_O#^7IT]>HZ>M+N'(SR.2._Y=>X_,>M?QW_"WXQ_%_X3?\$0OV</V^?$
M_P"TG^TSKGQ<^-WC+X/_   _:,^.7Q@_:Q^,T_@3X7? 3XI?\% (O OQ'^*P
M\+:C-XR^&GPJ\6:5\-A;?"G1_CMX(^%=O\4?A]H6N6GB30=8U'Q/I\K:W[-^
MT?\ $?\ :U_8,\#_ !/T[4/VJO"-]\'_ -H+]I+_ ()TV&H>%]9_:M^/WQ=U
M']BC]G+X_>//&GPU^.'Q8U7]M?XQZ!K/QR^&WP@_:=U/X;0^ ?!'B^YU34I_
M@9J^K?$WQY\!O$O@+6O"UEJVD ']5.]>?F''49YXQGCKW'X$'H:-R^O;/X<\
M^PX./7!Q7\PWQS\*_M>? 7PQ\3? .I_MI>,/"L6I_MQ_\$??''PI^&GP>_:!
M^-'QL^+WP'^''[1G[6&A?L\_%?1/&'[0?[3&@>(?&OQ5^$'QUUWPIXS\7>"_
MAKXTA\1>%?#NL:9XO\#:MH^M?"E]-\(ZGY?\?_#OQ.\,W7_!PK\/_"W[6?[;
M_AKP/^P;^S=\,/VNOV5=+L_VO?CQ?^(/AQ\;/%/['?Q)^(>OW%Q\5_$'C36?
MC/X^^%UWXF^#FEW<7P ^(WQ&\7_ C3;GQ;XXU+3?AU::S?>'-0\+ ']918 X
M)YQG'MZ_GQ]:-PX&>3C ^N<?G@XSZ'T-?SC_ +0WQ.^.7[47[=W@K]BN+XO/
M\.CXB_X)I?"[]HSX;>#?#W[4_P"T3^QGXC\>_%7XC>/_ (H^'/BS\2_#_CK]
MFSP]-XK^(.J?!;1? O@8:!\(?$/C*P\(Z;IWC+Q;XNUKP)\0H1!J_P -O/\
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
M9OVDO$6N:K%\6;WQA<_&[Q-\,3K?P$T34K3]GOQ?\3?$/[/EKJOBSQMJB?#
MZDO@FZ\$ ']8FY< Y!!. 1SDC/ Q]#67K6I3Z7H^JZG8Z1J/B2\T[3;^^M?#
MVBRZ3%K.NW-G:2W,.C:3)KNJ:)H<>IZG(D=E8/K6M:/I*W5S VHZII]F9;N+
M^<WXO?&KX[_M/_MH?L]_L<W?Q//A&#X@_P#!+7X:?M3>$_"^C?M,_M%?L3ZW
M\4OC;X^\=>+?#GQ;\4>'_B=^S/X=E\4>,M<^"_@_PCX9U;0?@Y+XKTGPO8Z9
M\3/%GCGQ%X!^($?AW0]:^&>_^S+KOQ$_:N_:3TS]DC]J+]M;QKXW\4_L[_\
M!/\ ^%'Q#T+Q5^R/\3?BG^RWHW[3?Q5\6_'W]HKX'?&C]I^XO?ACXA\(Z_X_
MTWX3'X*_"WP7I7AR[U&_^ %[X^^)OCWQJ/AUK=CKGPZA\# '[/?LD?M+^"OV
MR/V:_@U^U'\.-%\5>'? ?QQ\%:?X_P#".B^.;71['Q?8:!J\D_\ 9L7B.R\/
MZWXDT6SU5[>))KNTTW7]8M;:20PQZA<[#*WN$/B7P[<^(=4\)6^O:-<>*]$T
M;0?$>M>&8-4LI?$&D>'O%-[XDTWPQKVIZ-'.VHV&C>(]1\'>+M/T+4[JVBLM
M7O?"WB.TT^>XGT34H[;\N/\ @A4K)_P1]_X)W!U92?V8OA^P# J2KVT[HV"
M=KHRNIZ,K!@2"#7Y+_%#Q9XO_9.^/G_!S;^U1\$[[XKZW\:?@-\(_P!GSQ/\
M);76?C1\6_&?A3P[KOC3]D+4?B/XB\5W?PN\<>+_ !7\,O%>B_"/4K[5_B7X
M9\*^(?!FJZ%\//!N@ZMX-\!6G@OP/>7FGH ?UC[UX&1SR,\9R0!C/7)(''J*
M=7X:7]MJW[.'[8O_  2UU']G/]IGXJ_&OX6_MK'XP?#OXR>#/B]^TA\6?V@-
M.^+7@30OV:_%G[0O@K]JCX66?Q%\8^+_  A\,I?"7B?PGIECXGU'X30^#? _
MB70OC+X8\%6OA.>*;P5/X7^H?^"M7[0'BW]FO]B[Q#\1/"OCN\^$-GJWQD_9
MC^%GQ"^.E@NB/=_ 7X/_ !D_:-^%_P +OB[\8+,>([>YT2'4_"'P\\5^(9-"
MU34T%CX=\07>E>);LO;Z-+#* ?4W[5W[1?AS]D?]F[XU?M.>+_"'CGQYX/\
M@3\/O$'Q.\7^&/AM;>&KSQM>>$_"EHVJ>);[1+/QAXG\&>'KEM#T.&_UZ^BO
MO$FGRR:9IEZFFIJ.J&RTR\[OQ=\2;7PE\)?$?Q:_X1KQ+XFL_#GP^U3XAGPA
MX870I?&&N6>E^'I?$3:#H4>OZYX>\-R:_?0Q?8-/76/$FC:,U_)&+W6;&T\R
M[C_FP_X*CZ-XL_9EMOVT_P!GOX:_%?XL^/O@)^T3_P $0_\ @H[\6/B)\*?C
M1^T;\4_V@?$'P?\ '_[.6D> ?"O@SXQ^%M=^/WC3XE?$K0?#WQ7L_CG/\,=8
M\&:%XKL_"&O:WX6M_&EOH=GK'ACQ5?Z_]%^+_#GQ,_9O_;)^$7PS^&WQE_:%
M^*WPW_:L_P"";/[8WC?]IOX7_&KXT:_\6?#?@#Q?^SY:_!5?AQ^T+\/O#/B^
MYNI/@?JWQ!\1_'?Q'\+/%?P^^#-O\/\ X"ZO8P^'/^$;^#^@7W@:*^LP#]3_
M (3_ +7$/QK\$_L4?$SX?? SXSZU\-OVT?A'IGQEMO'L=M\/H_#W[/\ X:\1
M_![1OB]X-LOCJDOCY-=LM7\:PZW;^"?#P^'.B?$72U\8V]U;ZWJ>C:2]AJU_
M]>!U;&"#D C!SU&>WL,U_-U^S/XK^('AKX9?\&JND>&_B1\0?#G@KXB?L[:%
MX2^)'P^T#Q)<Z/X"^(FEZ3_P2*\?^.M 3Q_HEA'!_P ):?#OBKPMHVO^&['7
M;R\T;1]8TZ'6[+2DUNUM-2M>)\<>/?VO/B=KG[9'PZ\'_%?XMG]L(?\ !4_X
M=^!/V9_&?PV^,'C#1OV3?"_[','BSX;Z+XBT#6A8ZSIWP2L=3^'OP._X7YX,
M_:"\&Z[HOB[X\O\ M8R:5+X3TS5?&/\ PH33O# !_3WN7GD<$@^Q'7/TSS6-
M;^)?#MYKNJ^%[37M&NO$V@Z=HNL:YX>M]3LYM<T;2?$DVLV_AW4]5TF.9K_3
M]/UZX\.>((-&O+NWAM]3FT/5X[*2=]-O!#_,S^V)\0_C%H?QA^.?Q:^!/QL_
M:#\7:9^S[^W9_P $V/V;=:\9ZU^TK\0/A5\,?A%JGB_X@?L@> _B-^S?X%_9
M9\(:AX@^''[8GBKQ]X6^.?BGXG?'SXK_ !]\"_#G3?#B_&KP?H'PK\1?$_7O
M@O<Z3\//(/BOXP\<_LA_$+_@YP_:J_9XUOXH:A\:?@Z?V>+_ .%5[XB^,7Q?
M^)/A'PB_Q-_8U^#OQ!\;_$,_##QSXK\<?#3Q='\&#XA\2_%#P1I?B3P'XET?
MX<^"O#3_  [\&Z;X?^$R2>$5 /ZWPP/0@_YZ_3T/?M6-KGB3P]X8M+>_\2Z[
MH_AZQN]9\/>'+6]US4[+2K2Z\0>+=<T_PQX5T*WN;^:"&?6/$OB35]*\/Z!I
MD3M>ZQK>IZ?I6GPW%]>6\$GY ?L0>#OB[X'_ &F]$\4G]J/PEXR_9H_:-_9&
MO_'7PO\ @<O[5G[1?[:FM>._$_PU^('PX\W]J?X=?&+]HBVFU+PKX%O/A[\:
MO!O@GQ]X%\#ZG#X!UG7]7^'GC/2=(MM8U#7IYN(_X+7_  YT;Q[XH_X)*6VK
M:S\3=+AUC_@JY\#/A[J,/P]^,WQA^%(NO#7BOX3_ !S\0:O/(/A9XY\''_A)
MM-U'P+H-YX5\=C'C;P'&FNP>"O$/AZT\5>+(=: /TD^"'[6_@WXZ_'?]K?\
M9]T/P9X_\*^+_P!CCQK\-O GQ%U#QA!X2BT/Q-J7Q3^&^G?%GPMJ_@*X\->+
M?$UW?>'+GP1KOAZ_:Y\26?A?6X;S4Y-.NM M9K&<M]5E@.I]_7CUXK^/_P#:
MA\-^)]#\7_\ !S!\?OAE\=OV@_A9XW_9DL_V0/C-\%M8^#GQD\4>!+.+Q]\-
M?^"='P7\6:/KOCF?P_.MS\;_  ]KEGIEMX?\4^ OC)>^/_AOK/AV\O[^+PK8
M^+KT>+8OLW]H#Q=^U3^US^WU^WG^QOX&^*NF? OQ%^S[^SA\ ?%?[*=XO[4_
M[0G[-^O:&WQ9\&>--5\<?M;V_P -O@GI]MI?[5/AWP-\:AX"\">*/!7QHU3Q
M7\(_"<7PLTGP5+H'A9/CS\1+KQX ?T:9&,]L9S[5^?!_X*(>#/%_Q7^+?PF_
M9N^ G[0W[7]S^S[XMN/AO\>O'_P M/@A9_"CX4_%K3[;3-1UWX.ZAX^^._QQ
M^".D^/?BGX0TG6-/O_'_ (,^#7_"S-2^'-S<P^&/'H\-^-IH/#$GTY^S9XJU
MKQS^SG\ O&_B7QUX1^*/B+QC\%?A7XIU_P")G@#2+_P]X#^(FM>(? V@ZMJO
MCOP5H.J!=3T/PCXNOKR?Q!X<T?4@+_3=&U"SLKP"XAD%?C-_P;4M<>'?^":G
M_"E_']A?:7^T_P# /]IW]JKX<_MAZ=KUFUKXKD^/]_\ &KQ7X^N=8\1W5P1?
M>(+G6OAOXS^'<MGXHN8T35;&"""SDGM=.CF8 _9;]G?X_P#@3]IWX2Z#\9_A
MQ;^*K'PIX@UOQ]X<ATSQUX9U'P3XUTC7/AG\0_%7PN\8:)XK\%:VD/B'P=XB
MT7QCX-UW2=8\)^*+'2?%GAN_M)]%\5Z%H'B.RU/1;#VW<N,YXSC-?CG^T_\
M&S1O$W[57_!.G]E3X?>+];\(_LS_ +6'CW]NF\^*?C/X$ZUXR^&MWXX^+7[/
MW@]_%NE_!NS^-_PEU_P1XD^'=YXP^).N?%;XN>+M;\"^+M,\8?$+Q7\!=7\$
MZC?:QX1\1_%32M2_+WXV>/?VJ/AE\0_BY^R7X?\ VB_VGH/@-\!_^"T?_!)7
MX6?![XPW'QE\3Z[\8;SX:?MDS?"/Q[\<_P!E'XC_ !F\0:5-\1/BCX7^%,GQ
M L=8\,S?$+Q?X_\ $FI_#KXO^"/"'Q+\8^.M.\/VNBV(!_6;O4]#GIV/<9';
MN.1[<TI91P2,G&!D9YSCC\#^1]#7\Z-W^SOJ^M_\%5_'?[!\7[7_ .WQX?\
MV<X?^"5>@?%[0?"FC?MK?'8^/]%^)/C7]L?XN:))\0=,^-&M>+M7^.&HZ]X*
M@L=#M="O_$'Q UZ&70+72?AYXSC\4_#%8_ \OC'[!7[1?[2?[8&O_P#!.G]F
MO]L3XG?%C3_!GQ _8*_:N^.$'Q6^%_Q(\9?L[:G^V?\ $_X,_M;^%_@A\+?%
M-I\5O@OXO\%_$65],_9??1_V@M1\#?#GX@'0/'EG\>[/QYXVL=1T[P7X4N2
M?U*;UQG(XX-&Y>3D<=?PZ_EW]#G/0U_*?X-\4?M"?$GQ3^SO^SEXR_:J_:)U
M/X<_"C_@N%^UU^P-8_$;X6_&SQ_X+\<_'[]E;PO^Q!\;_C-HGA+XV_%O19-+
M\=>._B7\)/&&F7WP%\2_$S1->T+Q=I?BGX6Z]XMTOQ%:_&_1-/\ BOI/E?\
MP5)^)'Q0^!.E?MD7'[)W[3/[7/B+Q7_P3B^$_P#P3_T'6/&_C7]K/XS>"?"/
M[.'CK6O'EIXLTW3=6\(S>(/%6F_\%'OCC^U#X3\>>!]1^+-K^TW\/KWX/^&/
M %]I&BZ+\4?$'C&/6O@[I0!_5[XU^)NE>%]*^(Z^'].N_B;\0OAQ\.6^)5U\
M%O 6J^%)_BMX@TO4+7QG_P (1IVCZ#XD\1>'--L+OXFZY\/_ !;X2\ :IXMU
MGPSX4UKQ)H&MV<OB.S@T'7+K3MCX?>*+[QQX!\$>--7\&^*/AUJGB[PCX9\4
M:E\/?&Z:/'XU\":CK^BV6K7G@WQ?'X=U?Q!X?C\4^%[F[DT37TT+7M<T=-6L
M;L:9J^I60@O)OP(U#X96MM_P44_X+9>.?#OQ*^/OA;QIX(_8/_9$\0^!=7T+
M]HKXV367AG7/&G@W_@H%>ZJNB^!]>\=:Y\.&T[1KW3WU?X?>%KSP7?\ A?X3
M^(K[7O%OPNT/P=XKU_7=;U#,^"?QJ^(GQ@\'?\&_?[.?Q:^-GQBT+P3^UQ_P
M3FOOC;\5?&/AKXF?$'P=\6OVE/CY\*?V9?V:_%7ASP#KWQ_\'^,/#'QA\/27
M6G>/OBU\?_'%[X5\96?B[XG:Q\.=,TOQ+J&H^!'^(FD:\ ?T!:5\-OAMH/B[
MQ!\0-#\ ^"-%\>^*X([;Q3XVTKPKH6F^+_$EM +9(;?Q!XDL["'6M8AA6RM$
MCBU&]N$C%K;*J@0Q!>X!!Z$<8Z>XR/TK^1WXN?$C]JOP7\0!^RUX8_:E_:5L
M_A'\&/\ @OW^QM^S+\.?C-I?QA;Q1\2_$7P/_:'^ WA']HGX@?LU?$;XC^*=
M-\4^./BE8_ G7O&]GX6M]7^+6O>,_$&O>'->T_PM\1M3\:7/AC[0W[)_\$YH
M/$O@7XR?\%+_ -GFY^)/QB^)7PX^ '[7O@#1?@_<?'7XL?$'XY>/O"7A/XG_
M +&7[+_QKUKP0OQ1^*FO^*?B#X@\+:/XW^(7B:[\+6OBCQ%KFIZ/INIBQEU6
M^55F(!^FVI>)/#NCZAH&DZOKVC:7JOBS4KO1_"VFZCJ=E97_ (DU>PT75/$E
M]I>@V=S-'<:OJ-EX>T/6M=N[+3X[BYMM'TG4M3FC2RL;F:+9#*>A'7'X^GU]
M?2OPI_;@^%_AKQ1_P6@_X)&ZOKGB'XI:;;W7P2_X*&:OJMOX7^.WQL^'OAF!
MOA%I_P"S9XB\*7S>'?!'Q#\-^&+!9KSQKKUCX_DBTRW@^*GAI]&\(_%1?&/A
M;POX6T?1OAWQC\<?CGXI_P""5OQX_P""IFF_'SXQ_#K]NKX#_M*?'R]_X5#X
MA^./Q1A^"GA#6?@S^VIXN^#?@_\ 8-\>_LE^#?$FE?!_7+SQC\(;;PG\'M(_
MX2+X96GQK\:>/_&OA'XJ7GB_3_&>LZ9K5J ?U<TW>N,YXX]>_3\^WKVK-U&T
MGU/2;RP6_O=%N-1L+JS&H:9+;#4]+FN[:2 7FFS7=M>6?V^P>3S[.6YLKNU^
MT0QO-:SP[HF_D>_8M3XY_$7]FK_@AW\<?%O[8_[;VK_$']K7]H7XX_L^_M#3
MWO[2OC^\\.?$'X.K\*?VVOB8OANZ\&7DUQX6\.^++;6O@IH<&@_&SPCI7AWX
M^>$= U?6-.\'_%'0E\/?#&X^'8!_7IN'KWQ^/I7S3^U#^T]X8_95\(_#SQIX
MM\%^/?&>C?$/X^_ K]GN*3P%;>%[E_"?B+]H'XDZ!\*/!GBSQ:OBCQ3X6,7@
MJR\9>*/#^G:[<>'1XD\2V_\ :]K<6/AC4+2._N;+^?CPK^T#XI\"_LF_MI?
MCQQ^T!^U;KS>$_\ @NK;_L+?LL6FA_%/QCXF_:<^)G@OQ+X\_9X^+FC?LE67
M[47C/XG^!OB3X2TWQIH?B[XJ_#L?M#^-_CA8_$#X2_"28W>C^,/%7B3PIX5\
M->(/,X_B#^T'J7[$O[5'P^\?7]S\4/'?[.'_  <(?L:?"CX2?#SQ+^TGX^^-
M</A_0-._:7_X)S_$S3O@W'^U3\9?!5O\6_&7A71OB;\5?$FA6?Q)^*/@W4O$
M'A;3M:M-).B#0/#V@^&[4 _KG)C& 2O!)'3AMQR?8[LY]\YKF_%W@OP9\0M#
MN?"_CSPGX9\;^&[N6TN+SP[XOT'2_$FAW,]E<1W=C/<Z1K-I>V$\UG=PQ7-K
M)+;L]O<1)-$R2HK#^;;XJ?M@^+O"G_!+']L?]O+PO\8?C%\.OVHI_C)\,_@Q
M^U/X.\?^//B!XF\,_P#!/+Q?JWQR^ WP6^/GPR^&/PI$7Q-\$^$O^%%_#;QC
MK'Q,\+_%K0?AAX]U;XA3Z]8_&^+1O$7@'Q%X;^%^E_H+^PUX*^,WPI_:#^(&
MB>)?VBO!?CCX*_&7X*>"_C#\+_@5'^TI^T5^VAXQ\(:EIFNKX?U?XU>%OV@_
MVA;B[\7Z3\'?BYX?USPOING?#B]U/7/"5YXI\&ZEXP^%$^FB[^*<5X ?JQHV
MC:-X;TC2_#_A[2=,T'0=$L+/2-%T31K"UTO2-(TO3[=+6PTS2]-L8H++3]/L
MK6*.WM+.TAAMK:WC2&&-(T51H[UY^8<<'^5?D;_P4$D\0?$?]H[]F;]GWP!X
MY^,-]XPU#X3_ +27Q8USX%_#C]I#XE?L8>!]6\&:%>_!OP(?V@/C?^U+\%M<
MM?C'X=\*_!>[\:ZAX3\#?"7X<>#/BE>_$SXG?&+PSXG\3^%O#GA/X5:G\2O!
M7YD_ [XB_'S]IWQ!_P &\.B?$S]J']I*TT7]JK_@GE^U-XP_:;T7X:_%K7OA
M-+\7O$O@CX/_ +,VLZ!X@\6>(?AO_P (SXUTOQ1++\3]3U&+QIX6\2^'/&NE
MW']G:KX3\1>'[[4-;O=< /ZJ-Z_WAQG].OY=_2@.I( 8$G(QWR!DCZ@<X].:
M_EHTSQQ\?/A=_P $]OV3/VZ=8^/?[3WQ)\/?L _MR_M0>"OVH](UKXJ?%SQ)
MJ_QL_83^''[<_P >/V:/$'C3XQ:/\/[_ $G5/B_\0OV8OAYX7\ _&T^*O$=M
M=P^)/#_PJ\>Z5\2;'Q/HGC#7H&_<']A^6_\ '7@OXE_M(7'C+Q;XH\-?M0_%
M[Q9\6?A!I>K?$3Q3X\\#^&/V?[:.Q\"_ _4OA/#X@U.ZL_#7@WXU_#[PEI/[
M2]QHVD:=I<6F>(?C;J_AR-)M$\.>'H[0 ^URP'4XZG\L?XC\2!3?,3^^H[\D
M#C(&>>V2!GU.*_$S_@K3/^T5I7BCX5^-OA7IGQ@^,?P8^&_P8_:!UW]HO]G+
M]E#]K#QO^RY^V1::-J>H?"M_#7[4WP(TOPAK?AFQ_:/U+X$:'X=^)6BQ_ ?Q
M?XDM-#\3>*?B1X3LK'PWXS\2ZOHEMHOQ[\'?VF]<^)%G_P %DO%?AW]H[XRZ
M[\$?#W_!*O\ X)__ +3OP.\7^*/B;\0O!NI> ;KXL_LC?M,_$75_BMX;EO\
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
MJ/[+GPB\3_ SXC_$C5/#&FW>O>/6_:G^,>I^$I]4\1!+?QY/>PZA%]@_!_\
MX*Y?!'XT_!>V_:2\/_ _]J_P]^SSKOA73]7^'_Q=\7_"CPYI^C_%3QWXA^/,
M7[.'@KX&?#WP?I?Q#UGXJZK\8_B#\4;S2-*\$:+J?P_T;PMK5EKVD7W_  F%
MOY\T,'3)_P %3_@+I/A_]HI?B=X ^._P@^,'[,WB+X)^$/'W[,_BSP;X3\8?
M'+7_ !)^T_J.F>'_ -F#2OA;#\$/'_Q;^%OQ2E^/_BS5[3P;X)N?!?Q1U2P\
M/>*(=6TOXJW7PZ/AWQ#-I@!^@GCKP#X'^*/@WQ#\//B9X/\ "_Q"\ ^,-,N-
M%\6^"/&N@Z9XH\(>*M$O,"]T7Q'X;UNVOM(US1KY!Y5]I6J6EU87L#-;W4$T
M#O&WF-C^RI^S%IFL_"3Q'IO[/'P2T_Q#\ /#,_@KX#:[8_"WP3::S\$?!MUI
MLNBW?A+X0ZG!HD=[\-?#%YHDSZ)>:!X,GT72KK1?+TBXM)-.AAMH_P WOV#?
MC=\4?BM_P4N_X*A:%X\T']I;X7:+X0^#_P#P3NU30_@!^T+XD\-ZQ9?"S7_%
M]K^UU'XEU3X9V/PR^(WQ5^"$6@?$'1/#/@?5]9USX4^-_$-OJFLZ:^A^.=0M
M?B!X2\1>&_#OUG_P4Z\0>)? W_!/']MOXI^!?%7BOP1\0_@Q^R?^T;\8_AOX
ML\'>)M<\,ZIX?^(7PU^"WCKQ3X.U>9M&OK.WU[3]-UW3[.^N?#/B.#5_"^L-
M;Q1ZSHU_%'&B@'TY\*/@K\'/@/X;G\&?!#X5_#GX.^#[O6M3\27/A/X7^"_#
MG@+PU<>(M;>.76=?FT'PMIVEZ7)K>LS1)<:MJK6IOM3N0;F^GGG9I#R7CO\
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
M/X3Z9XO^'/@K3/&^B:GXWO=2^&'P=TOX7?"RS\:^(KSP!9G4M,TP ]0^-?[
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
M1^"_C;X\^!?@[\,/C#I6A2^(? /CK6_"VO\ @K7?$_;^#?\ @H1\#O'G@_\
M88^(/A[1_B1/X(_X*$2QV/P'\1W'AW1K:WL=:O/A!XP^..DZ%\0--?Q,=?\
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
MP#\4_B'\/_#?C?0/#OBKX@Z#XRL_B;=^%?CW\,]&NDTWX@^"O!/ASQ%X<.O
M'VAJ_P#P2T_8$\7#4K_XF_LQ_"_XO^-/$WP]^$OPV^('Q1^*?AO3O%_Q1^*.
MC_!*U\.VOP]UKXD>-;JWBU7Q3XUTQ?"GAXW7C.Z9/$&I0Z1IVG7E])H^GV&G
M6WO'A[]D7]ESPC\6_$WQY\*_L^?!_P .?&/QEX"\-_"[Q5\1=$\ >&],\3Z[
M\/O"&EKH7ASPGJ-_9Z?$;C2-+\.PV'AB*%DWR^%M%\.>&+F2;0/#/A_3M-^:
MO!/_  4_^ GC3Q#^RCHP\$_'K0-._;KTW5M?_9 \5ZM\,EU+0/C?X6TBVM/$
M4_BFRMO!>O\ BWQ5\-M%G^&&JZ%\:+8_&_PQ\+M2_P"%6:M<:W<Z=;ZMX2^(
M&A>$)O#O_!3;X#^(?B)\'O#;>&OB?H/PC_:.^(WBKX-_LX?M7>(+'X=VW[./
MQT^,?A.3Q5%+\,_!6JV/Q*U'XK:5J_BY_A_\16^$_B;X@_"3P1\.?C3;^"KJ
M^^$?C?QO8>*_AS=>- #WG]FW]BG]D?\ 8['CX?LL?LX_!WX ?\+2UNU\0?$!
MOA5X$T'P>_BF^TTZ@=%M]2DTBSMW_L+PX=8UK_A%?#%NT'AKPK_;FN?\(YI.
MF?VSJ?VKM_CM^SG\!_VG_!VG?#[]H?X1^ ?C-X*T?Q=X;\?:1X;^(?AO3?$N
MF:3XT\(W;7GA[Q-I<.H0RMI^L:>9KRR-Y9O#)>:-J>LZ!?FZT/6M6T^]^?\
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
M<^"OB!;:5H]KXST'7;?2-,BM.+^*'[!W[&/QI\;^$OB5\5/V8O@MXX\?>!/
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
M_%#Q?\;M>TRQC@\7ZIH=_P#$3Q-JUIX\;^C:B@#^='PW_P $G?VB=;_X(G_
M[]@_Q9>? S0/VJOV;/B'X9^,WP^G\23ZE\7?V9/%WQ%^%/[1VL?'#P3X<^(M
MM>>$/#_B+Q!\+/B'X;U$^!O'UG/X(CO]!N=7U2YBT'QQH^CP6?BJMXF_81_:
MU^,'P#\.?$3PC^Q5^Q-^P5\>/@5^TK^R7^U'\(?V8_@WXY\+W7AWXS>+OV8_
MB+XTUCQSH?[0'QV\ ? #PWI6D>'OBCX \:ZKH/PB\,>'?!/BV7X:>*K=/%WB
M?XAW(\8ZCH?@/^C>B@#\H?V.OA'^V!:?MQ?M<_M7_'_X,?"OX.^"/VFOV?OV
M//"6B>$?#OQXN_BO\0/!WC7]GY_C9+K.@Z_:V'PI\+^$-1LK]/C3J0O/$&D>
M,'M],N/#.D6^D6'BRW\2ZCJ7A/Z9_P""@WPH^)GQ_P#V(OVK/V>O@_HWA_5_
MB%^T+^SY\9?@1X=G\6^)G\)>%?#MY\7?AMXH\!Q^*_$>KVVB^(]3_LGPZ^N)
MJ-Q8Z/H.J:GJ+11V5O#;I-+?6GV+10!^2WP>\"_M_P#@/]G?]E3X!Q_L^_LQ
M:)XM^!O@[X"_#:Z^-FN_M">)OB%IW@BS\'>#-'^%'Q2^*/@+X?Q_L_>%M1\2
M>,V^&MYX^@^'WA_5O$GA/3-4U;7;&P\7ZO8:!-J\$OG?BS]DK]L*S_:9^%/_
M  44^&>A^ =)_:UU+Q3XN^!_[2?P<U#XK)!\ ?&__!/F/Q'K=W\-OA]8:[9?
M"L>(+K]H7P#J&E^$/C-X,^)%WH"7L7Q!\?\ QR^$OBOQ?JWP)/PET/P%^UM%
M '\ZWQ2_X)Z_M(^ ?VU_VG_B/\+_ -C/_@G[^V?\'_VVO%7AWXJ:/\0?VK;+
MPWH?Q%_8F^,EC\*?"?PK\<7'B6TO/A1\2_$O[0OP9\2Q^!O"?COPKX"\!>*_
MAQJUOXAD\8^$KS4/!L&HGXF>(?7/ O[,O_!1#]D7X\?M;> OV6?#7P&\?_L^
M?MQ_%;5_VB-._:'^(/Q+G^'WC_\ 8V^-?BWX4>#?AO\ %'6M8^"6G?"3QSHG
M[1^AWNK>!O#'Q"^#_@30=<^%VD&]M-:^''CWQ5X4T"_T_P <6G[FT4 ?S,_M
M6_\ !/?]OOQE\&?^"OG['OP>^&WP4\4>!?\ @H9\;+G]H_X>?M&>-/C3>>$X
MO"A\=_#[]GOX>>+?A/XG^#^G^ -8UV3QEX9U7X(3:I9>+;'Q8O@C4_!GBE_%
M46?%WAJ'X.>*_O+4_@;^U[I_[9/[5WQ7T[X/?"S7/ 7[5W[!OP$^&&J:[;_'
M>\L/^%<_&OX$Q?M4//X"T[3+_P"$L>L^.O#_ (QUW]H/P]'IOQ!NM.\#VNC>
M$/#GB+Q%J/AV?Q-_8_P^U3]=** /Q;U[]@+XT>(/^"1G[*W[,L1\%>'/VU?V
M'/A'^R]XE_9Z\56NO76N?#[3?VL?V+O"_A[3?A]K7]MSZ7HMY/\ #3XLR^%M
M4\#^,X]1T*TU.'X5_%#Q5IMQI\.L1QRPY?[;G_!-SXH^/?V7_P!DW2O@?:_
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
M!+#XQ^9K/B/1^A^#G[)_[8>I_&7_ ((\?&+XF_"CX<?#;3OV)?V8/V@_@?\
M&SPI9_&B/QQXEL]2^+_PJ^ ?@'POJ'A:XTWP+IOA[Q5)I6N?!#4;_P 6VHU;
M1+.P\/>*M$NO#^J>*=9L-7T.+]SJ* /RLTK]A+Q_H7_!2?Q]^T+I/BVTM/V2
M/BAIOPX_:)\7_">/Q#XA.I7?[?7PP\"^,OV<['QO_P (JQ7P.OPO\6_L]>)O
M!7B'Q7IS:?=^(=1^/WP#^#'Q)MM5T2\\(SQ^(O@BP_X)G_M!_!W]J+]JW0O!
M7[''[ '[2OP8_;#_ &A?B;^TMX+_ &Q/V@M.\%_\+J_8V\4?&Z%]6^*OAWQ/
M\,-4^"7CC5?VEM!\.^.'O/%WP5\(:7X^^'$&IG4+OP5X\^)'A#P[J=IK/@O^
MDJB@ [?X\_GUK\DOC=_P3AN?C3^W'XX^)/B&;P/J'[&G[3O[.GP[\$_MH_!:
M^TF8^(/C;\4?V8_'?BC5?V<8K_5;66SN;;P3?Z'\8?$UU\2);+48-1UN+X&?
M"[X?:C;:AX$\5^---OOUMHH _G+\0?\ !*[]J^7_ ((U_M/_ +#5[XZ\"_%G
M]J7XUZ+IGP5\-?$;Q?J][X0\&VOP7^",O@;X(?L^7GB'7K72O&WB:WEF_9]^
M$.@?%7QCH5II6M/+\=OB?\1H+=K6WUO4O$D?WW<?L]?'6\_X*J>#?VV)/"/A
MJW^#VD?\$[/&'[,>IZ6OC>VF^(T7Q7\7?''P1\:REMX=_L>+PW<^#=-TSP0O
MA1O$C>-H-2O/%.KHZ^&+?PW8R>(+C].:* /SA_X),?LT?&#]CW]@[X0?LY?'
M>Q\'V?Q,^'NO?&6\UQ_A_P"*KWQIX.N[?XB_&[XB_%71Y=$\0:IX9\&:M=I:
M:1XYLM)U$:EX6T6:/6=-U);:"YTW[#J-Y;_;V_9Z^,/Q\\;_ /!/S6OA7H_A
M;4=+_9G_ &ZO G[3OQ/D\2^+)/#-R_@#PI\)?C-\+-3TCPC!#H.N+KOC&YE^
M,<.O:5IFI2^'M#NK3PMJ>GZAXFTBYU'3IF_1.B@#^??XE?\ !.3]JGQA9_M-
M>._#2> ?#OQ9T/\ X*\_"K_@J=^R;I$_Q-OXO"'Q*LOA?\&_A#\"M4^"?QPU
M2T^'M]J/@1OB-X$^'GCV&XO?#FG>,+#PUJ/Q \'WJ:OJO_",:Y!<2_M??\$_
M_P!H;]N:?]M?X]W/PU\*_ WXD?%/_@EE\1?^"?G[/OPR\9^*_"6L?$#5=:^(
MWCS4_BCXY\1?&OQM\.F\6>"=$\*+XI\-?#K1?@YH7ASQCXZ.EZ;J/Q"\8>*W
M\*ZMXNG\):-_0'10!YO\(M:^)7B+X<^$]=^+W@#0_A7\0]5TJ.]\2?#GP_XZ
M'Q,T_P &W,LC_9M#?QY'X:\'VGB34[:R%N^LW6F>'K71[75I;S2]'O\ Q!IM
MA:^)-8_/'XJ?!O\ :@^'/_!2+Q#^V;\'O@_X0^.G@KXE_L-?#[]D^+PY/\8=
M/^%NO>!/BE\.OC9\:OBQH'B_Q\?$/A#6+0_ W7H?BGINC^+?%OP^E^('Q:\%
MC2-0O_#7P&^)[W-MIZ_JM10!_,AXX_X([_%+]G#PC^P9X_\ @/\ !C]FS]OO
MQ;^RS\&OC3\#?V@OV:_VF5T+PEX,^.>F_M&_%/2?CUXL^)7P0\9^/O"?Q7T3
MX2^,_ 'QY_MS6M%L/&>B^(7U+X1:]JOA.W\3VNNZ>+?QG^\?[*?PZ\4_"[X*
M>'?"_C/P%\$_A3XADU7Q9X@N?A9^SMI$&E_!_P"&UIXF\4ZOKFD>"/"MW%X6
M\$2>+;GP]H]]86'BKXA77@SP?+\0_&,?B#QE!X.\':?K5EX5T;Z,HH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJO=W=K86
MMS?7US!9V5G!-=7EY=31V]K:6MO&TMQ<W-Q,R0P6]O"CRSS2NL<42,[L%4F@
M"QD>M%?EC^QK^U7\9_CE^WE_P4A^$'CJ33]/^$GP(T']BK7?@1X13PNVA^(]
M!T/XX_#OXH>*_$.J>--4U"WM?$.J>(_&!T#P]X@GT35[+2?^$ MI[?P1_9+:
MOHVN^(/$/ZG4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !7$_$KX=^$/B]\._'7PI^(&F3ZUX$^)7A#Q'X#\::-;:QK?A^?5_"G
MBW2+O0O$&EQ:YX:U+1_$.D-J&DWUW:?VCHFK:;JEH)C-8WMM<)'*G;44 ?E3
M^Q[_ ,$IOA-^QM^V3^U9^U=X!\5^+-2L_P!H/P;\%_!'@[P'X@\<?&SQ=>?#
M?2OAUH5]8>-G\0^*_B1\9?'T/Q3O/'6M+H&K>']3U_PWIVL?#/3M+U+PYX9U
M%M+\2ZVEQ^JU%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %?''QJ_:%\=_#']JO]C'X(:9X:\)W_ (#_ &E_$'QJ\/\ B;Q+J&J:
MS_PEVA7WPR^#'B[XI::F@:/;V=OHJV-W<>'+.SU#4=1U34;B:&_N;:VTBP>U
MCU&?['KXT^._P"^(?Q+_ &GOV+/C1X:N_!L'A3]FCQ?\7_$OBRQUW6-;LO$6
MO6_Q4^$7B3X3QVGARST_POJNFF70D\1'Q$TFJ:M9)J36(T4+8BZ_MFU .?\
M%W[8%W8?MK_ ?]EGPGX5MM7\*_$;0_V@Y/'GQ)U"ZNK1=%\:?!CPK\,/$]OX
M'\#V"+M\13VUA\2M/NOB!XCNS;^']!O;G1_"'AZY\2^+;7XDV'PT@\)?M8^.
M%TK_ (*':KXQ^&UQXDO?V+?C5<?#SPGX.^#&A?$#X@>,/B;H\_['7[,?[3VB
M:;9>'= \.^(_%NN^-M2UOX^WG@J.'PKX.G26'2M/OH-!+?:R_EX_X)E> O#/
M[6G[+W[1/PW\;?&+2?#GP+B_:4U'Q3X-\:?M3?M;?$Q?%'BKX[?\(E?V^J:5
MIOQ!^-/BKPS9::WB+3/$^O>.]"NM..C^--1U?3+W6=/U*[T>QEM/6/ /P9_:
M+^%GB3]O7QWX-/P6NO%7[2'[1O@WXZ?":S\3^(O'-[X?M--\,_LW_LS?LUZG
MX5^(QTKP;I.HZ'?:WH7[.4GBRQU[PS)XMM]!U?Q^FE7&B^(;+P2UYXV /GCX
M._M@?'/XM?L->.?VB- _:)_X)\:SXH\+^-O%^F^(?B_XA\/_ !^^ O[/_P "
M?"WP]L;2+QWIGQ[^&OQ9\4#XP^$OBEX1\0V.JV/BOP=X^\3?!A_"FA:_I'B/
M57W>'_['\;Z/PS_;C_: ^,>@_LJ>%/#'PI^%_A/X\_M!?L/?$_\ ;3NM)UOQ
MIJGC/X9ZC!\./%'P#\)^&?AYX#\3^'1HK3:#\:7^.=CXIM/BK>76K:G\%_#E
MKX9M_%OP?\::QXT-MX=^B/!GP6^-_P *KKXA_$7P@GP7\5?%#]HW]H'1/B_^
MT/X<UZ]\:^#O EGX8TSX >#O@3IWA7X8>(=,T?QCJ]SXH\,:5\*/A5-?>-_&
MOA"[A^)"Z?XT#^&?AKI^N^#=#^'/SUJG_!,'P+9_LJ_#C]D'P7HGP>LO"_A[
M4/CO<?\ "W_$7PR\/>(/'7[/NF?M'^-/&/BOXN:=^QMX,UC1=8T/X3ZA>:)\
M3O'?PV^#.L:MXLU?3/@9X0L/ ,7B?PG^T-IN@ZGX:UD [CPQ^W;JGQ*\??\
M!-"Z^'?@W2%^"/\ P4%^!_C'XUVFM>*-0U6'XE>%K"R^"'ACXT^#])CT"PMV
M\/1FYTSQ38V>OWMSK6HS"[2XL[+3HDB74IF:9^UG\:O#_P"W%\0?V?\ XAV7
M[/'B;X5Z7\ _B#\>H=%^!'C3Q9\0?VH?@;HGP[UWP#HWAVV^-GP?MK&Z\6^.
M3^T1IWC#6?$?PMB^%OP]L;S1=9\#^(_AQ8P_%:=--\;:EVWC7]E#6U_: _8/
M\:?"BP\ >$_@W^QSX:^*O@Z+P9-JNN:?JD7A?Q[\,M&^%WAK1/!VG6OAC5],
M6R\$:/H5E/;IJNM6K:G$$TW=8^3_ &A-JP_LV>,/B/\ M'_!O]I#XX6WPVTK
MQI^S+-^T3H'PFU;X3WOB=K_QQX)^-,^GZ%I$'Q"'B/3+"?PY8:3X&T73;OQ1
M\.K'5O'V@^(/BE#HGCK2_$WAZV\'6&A:N 2:=^UWI?[07PP\.ZQ^Q4]G\1?'
M'Q9^"?A#XZ?![Q!\5/ /QS^'7P;@^&'Q%UFZT3PI\3/'?B#4_AQI>H);W%OI
M^L^)?#/PBBFT#XG?$RRTB%-.7P?X*U+4_BGX5M_L/_M ?%7X^_#CXA?\+N\"
M^&/!_P 5?@K\=/B;^SYXXUCX;ZAJVK_!KXE:_P##"[TVVO\ XB?!O5->SKS>
M#K^?4Y/#>N>']=EN];^'GQ0\+?$/X8:OJ>M:CX*NM9O_ )W^'O[$G[0?[*O[
M/W[1WP]_9'^*GPR7XH?$7XN>-M2_9[\5_%KPM>0>&OV;_P!GSQI\3?%'Q3TG
MX-:=I?AS3M:/C=?@QXB^*_QNE^"]QXGL+O2=%7QEX7TKQ/IOB?P/X$M? ^J_
M4?[&WPT^.7PE^%$_@?XXQ_ FPN]'\1WB>!=$^ $/Q1N= LO!]UI^F:CJ.K>/
M?%_QD\1>)?B!\2/B[XR^(E]X[\9>//B%K=[#>>)YM<TZ^UU=:\:-XK\9^*@#
MZSHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
6*** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>ex99-1_005.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex99-1_005.jpg
M_]C_X  02D9)1@ ! 0$       #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" 2- X0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M$;OCC_P3V^%'A#Q_J_PS\!?&3XV_%+]H;Q_%XL1=4\/>*/BMI_A'X?\ PR^
M-SX>2&7Q'XY\1>&O$7BZ]^)?C^\\'Z%XK\-Z%X1U/Q> ?L-\$_VZ_P!EW]H?
MXJ>)/@I\)OB3=:[\2?#7PY\,?&1- UKX>_$_P%;>-O@MXTU:_P!"\*?&OX.>
M(OB#X,\+^%_CM\&==UG39],T_P"+'P8UGQY\/IKJ?2T'B(+K>C/?_7)Z'')P
M<#.,_B.1]>U?BQ-\/?VD?#?_  4S\!?MAR_LL_&+7?A'X$_X)!>._@WJR:/X
MN_9NO/&-Y\>K_P",GP\^,]G\%=)\-7'[0%O<:AXWU'2/A[?>%XO$27 ^$\GC
M'5M MV^)O_"/2:IXDTC]3O@3\8?#_P"T%\'/AW\:/"^C>)?#V@_$CPO8>);'
MP]XQM=*M?$VA_:U9+K1M:'A_6/$GAB]O--O8KFR?6/"/B;Q5X,UU(4UKP=XI
M\3>&+_2==U  ^#/ /[?W[(WP7_9U^/'[17Q2_;?U_P")OP3\ ?M?_%+X2>+/
MBY\2_AU?^'=/^$7CS6/B;9:!8_L^Z-:>#?A-X3O];\$_"W6?$6E^#M.^(.J:
M?XIMI(Q?WVL_$!]$TWR="]T\)_\ !1#]D?QEHW[2FMZ;\3-6T>W_ &0M*TS7
M_P!H;3_'GPH^,WPP\3> O#GB#0=9\2^$O%%OX,^(_P /?"OC#QIX4\>Z-X>U
MF\^&_B?P%H7B?0_B2-.F@\"7_B&YDMH9OQ#\>_L8?MLZS_P3B_X*0?!;2_V4
M?B'<_%SX]?\ !7_7_P!JSX3^!Q\2_P!E^#4/%7P,U/\ ;F^"W[2]MXQ@U^X_
M:"A\%Z),G@'X?:WIC^&_%/BGP_XJ7Q<^GZ<NB_V//+K]O]K?&SX#?%?QM^T1
M_P %0M=\<_L/^-/V@/@%^TI^Q9^QC\#?#W@F^^)7P1\+6?QUG^''C']I.3XT
M?#CP[JEG\;[#QK\-O%,'AC]HS2YO _C[Q19_#O0=-\8^$?$.M6WCOPW#H_A;
MQ-KP!]LV?_!1S]DNXO?#^E:EXU\>^#M;\3?M%>#_ -DW3M!^(_[/O[1/PSUR
MW_:$^('@70?B7X&^'6NZ7X]^%7AZ[\-3^,/!/B;1-;\,^)/$4>E^#-;2^^PZ
M;XCN=3M+VRMT^)?_  4D_8Q^#NB_M3>(/B=\8_\ A#M,_8KU+P1I7[3!U3X<
M_%IK_P"'%W\2M)MM=\ M#HUIX#N-8\<V/BW1;N'5-$U7X<V/B[2KVP+74=]Y
M4<C)^%.O?LG_ /!0R#X?^'_$&FZ7^TI^U)^SG^R=_P %'OV&_P!K;]FWP)^T
MUJOPU'_!1?Q/\%/A9HWCN[_:G\&7WBW7?$OAZQ^+9\%^,O'=L/V?[+X[>*_
M_P 3=>T3PSX\\+66K:]X3@^"^O\ CUG[4/[*7[='[17P_P#^"_)\)_L5_%G1
MM:_;Y\#?L5:3^S=X:\2?$G]E_2]4UV_^''PB\%>"/&^E^*+JY^/EOH'A?4_"
MLS3ZOK\@UK5O#$FGV.H:7X6\4^*O%UI<>%H@#]T]<_X*0_LJ^'AH5MJ.K_&S
M_A)/%GC3XB^!/!?PZL_V1_VN-0^+OC_4OA+X-T'X@?$+Q)\.?@]9_ ^7XG_$
M+X6^'?"?BKPO?GXS^#?">M_"/6+WQ+X<\/Z!XUU7Q+K^CZ/>T_$'_!3[]AKP
M[9_LYWDGQTM_$+?M<?#WQ'\4/V:],^'_ ,/?BO\ $[Q%\9_"/A/PY%XJUP^!
MO"OPY\"^*?$VK>*;?29E2T^'RZ3'\0=6UI9O#.D>%[[Q%;76EP>+_MLZ-\??
M&?Q__8DGTCX!_'OQ7^S[JND?%BV^,^H_LX^./A7\-?VA?AK\2=9D^$FJ?"WP
MCX[^+K_%GP'X]\"?L\:K%I7CG5OC)<_LT_$NWU;Q=XQ^''PX\+>+-?\ $7PP
MU/4O GQ+_-7]@[]E/]LOPA-_P0%?Q[^R;\4O .E?L+_!3]L;X0?M'ZIXE\:_
ML\(/!NM?$/X6^!?!/@S78]#TKXX:IXG\1>&?$7BCPMK<6E3^%M#U[5X]&&DZ
M[J^C:/;:H(K4 _</1?V^_P!E3Q-^S_X"_::\+?$;5O%/PL^*?BZ^^'OPVA\-
M?"_XMZ_\4_'?Q&TG6_%&@:]\./"GP#TKP+=?';6OB%X5N_ OCS4/&G@NR^',
MGB/P3X7\ ^/?&WBW3=%\&>"?%.OZ1E>%/^"BW[(7CGX8V?Q4\'?$[5_$VF7_
M ,8_&G[/%OX#T;X4?&*\^/:_'OX;RZT?B'\&;S]FE/ /_#0FF_$OP'I/AS7O
M&/C3PCJ7PSL]6\*_#;2+_P"*FNV]A\-;67Q8OXT:-^S!^W)\*/#W[,O[5N@_
MLO?$+Q#X[_9%_P""E/\ P4N^/OC+]DV^^)7P,@^('QA_9J_;N^(OQUN;7XA_
M"S5O"OQ=\8_"O5?B_P#"[P'\6M&UW2_AYXX\=>#=0UZ^M/B-X,TK5X[F]\-7
M/B[T3]L'X,?M@_'+QO\ L=?MQ7'[%WBC6_!/[/7Q@_:/L/&'[!WAOXJ^$/AM
M^U3JG[-?[1OPX^%7A/5_BKJGB?X>_&Z?X&>(_P!I'P9\3_AYXP^)VD_#K0?C
M+_8OB[X0^.=%^'NJ^(-!^*=QXKU'20#]UO@E\<OA=^T3X M/B9\(?$K^)O"=
MSK'B3PU=-?:!XE\'^)/#OBSP9KM_X7\9^"O&_@3QOH_ASQU\/_'7@[Q-I6I^
M'O%W@;QQX<\/^+?#&M6%UIFN:-87L+P+XXO[=/[-\OQ/L_A%:^)/'NH^*]5\
M<?$+X7Z#JND? ?X^:S\-/%7Q0^$W@_QSXZ^)GPQ\'_&72/AG>_"/Q?\ $7P1
MX?\ AC\1TUSP3X;\;:IXDA\2> _&?@B#39_&_A/Q%X=TSE/V OA3IWPR^%WQ
M$U72/V6+3]C[3OC#\;?%_P 8X?A-JVLZ-XC^,6H7?B7P_P"#M$UGXC?M'^(/
M"_C[XI>$=7^-WQ"U[PQJGB/5I_#?Q%\8):^"KGP+IOB?6)/'MCXMM[?\S_AK
M^S;^T;X$_P""B.A?%_\ 9Q^$?[0'[,W@CQ_^U_\ M%>(OVW_ (,_$+Q/\,OB
M/^Q+\7_A;=Z-\9M*\$_MN_ \0>,O$?BCX5?M*?'/5K;X6S^*/#/@+2_!/CW4
M-3\4:XOQA\(P_#WP_>^)/B8 ?J'X=_X*&?LA>+?A]^R_\5= ^+9U#X=?MF?$
M&+X4?LX>+D^'_P 5+?2?B#\1YV\3"U\&W,UWX'MY/ >N7K>#/%<=A:?$B/P@
MU_+X=UF.R:=["<)^=O[#?_!4/P#H'_"W/A=^V5^T9XLU[XC'_@I]^U_^QO\
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
M5?\ @IOIWBOX)_%S]A+6]'\5> _AI\;_ !!^T=I6K>!/%?Q-_:'\ _$[Q/\
ML\^+OB/X6LOVN;/P'IOP:\,^/M1\4:Q<?#GP/\<?'7P6GT;6/&'[G?\ !33]
MFCQS^W%_P3V_:3_9T^$/BRV\%?$'XN_#>TD^'^K>(;"Z@T._\0Z!KN@>/]"\
M'>.=.U"U%Q:>#/B)/X<@\ >/[;4](U%;/PKXGUQ-3\-ZY%%<:%? '8>$?^"@
M7[+WC#Q'XP\'Q^*_'O@[Q;X(^$FJ_'K5/"_Q<^ G[0'P2\1:Q\&="NEL-=^(
M_@/1?B]\,/!.I?$OPUH-_-8:?K\WP]MO$]YH&H:WX;L=:LK"\\3^'8-5W_V8
M?VWOV<_VQ[%]9_9U\3^-?'/AD^"O GQ$T_QIJGP1^.GPY\!^)/"'Q(M-2NO"
MVJ>"O'?Q/^&_@WP?X[F,FC:SI7B32?!NMZYK/@CQ'H^L^%O&NG^'_$NCZII-
MI^>7Q.\"_'/]L3]I3]B+]IJX_9%^+?P7OOV)OAQ^V/XG\<Z-\0-?^%<'COQ!
M\5OCM\!(?@O;_LQ_"&?3_BLG@OQ[H][JFL3>/-=^,VM:GX8^#]W<_#SX<VWA
M'Q]J%SK?C6V\'_;?_!,OX;?$OX,_\$]/V*?@S\9? FL?#;XK?!G]F7X-?"3Q
M_P"#=<UKP3XCN]'\5?#3P'HO@G63;:Y\._%OCCPCJFD7]YH<NHZ#>Z;XCN9I
MM$N]/?4[/1]4-YH]B :?BG_@H-^RIX1^/6O?LQZAXX\8ZO\ '+PIJ7PAL/%G
M@7P+\#/C[\2I?"<'QUU+4]'^&GB'Q5XA^'?PP\4>$_#7@G5-8TBYTCQ!X_UO
M7K'P1X!U6YT;2_'^O^&-0\1:!;:EP/[/_P"UA\!?"/['GA?XY^(/VL_&O[17
MPWU+XN>/?AEHWQU\>?#.^T3XE?$;XC:K^TKXR^$6B_"G0/A+\._A1X(UKQ/X
MJT3XD;?@IX'T+P#\*%O_ !DGAS3M4T6PU:UOEU2XI_"+X>?&+P__ ,%-/VWO
MB_KWP?\ &.D_!GXH?LT?L7> ?AQ\4;CQ)\)KKP]XP\8? ?Q)^U)KOCK1K'PW
MI/Q-U'XF:01;?'SPO!HFH>+? /AS2M1O=$\8QR7UG:VWA^[\3_E'XU_9[_:"
MT?\ X)O_  4^%6O?LV?$?P_^UYX9_P""KWQ5_:5_9K\"0_&#]F>P^)MMXCNO
MVQ?VB_VSO"/C[P,LGQKUCX$?$F6U_9_\0^*=%^(WPE^)'Q3\#PWOAYOB@+?4
MEO="\(:EXB /J[_@JI_P4'M_#_\ P3[_ ."@7B']D/X[>,OA9^U)^R=X%M];
M\0)#\+WTWQC\.=;AU[P4S:%XHT'XX?"W5_#T%KXN\*>+],U?1+^RL!J>O^"?
M$N@_$3X;^(#H>IZ%XKF^O]8_X*B?L?Z;X6_:>\3Z9XJ^)OBN7]D?X=:=\7/B
MMX5\/?L^?'H^,-8^%_B&\\56'A/XF_!W2-;^'.BQ?'/X2>++OP9XB?1/C9\)
MKWQ=\%ET'3W\<:I\0M,\ LOBBOPY_:)^$7[17QY_9B_X*N? N;]AS]I3PI_P
M46_X*-_#W0OB=I>C>-_B%^QX/A[\0_ /P1O_ ((_ KP_X=^'FL_#_P#:?\9?
M#OX3^'O@?X?U_P /:AXBT;XL^.U^(WQ$U#Q;XM\9^#M9\?1Q2?#_ .&_W=^T
MO^S7^T]\9_VN?V\?'GA?]GKQCI_@7X^?\$2C^R1\-_&7B#QQ\![;3+[]H9O%
M?[1_C1_ASJ>F:;\7]6\7:1)Y7QL\-:(?%=QX9/@(ZWH?BD_\)4-%M= UGQ$
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
M%M0\1_&+]G6,^$-;NKW]HSX1Z9XW^!NF:4-'UO4OB!::-XG\,W^K_C=^T_\
MLF_&S]J_]B;]L7_A2'_!)WXE_L_?M'_%C]DFR_9RGB^-_P <O@OXT^./C?QG
MKWQ>\#>,]1\!_##XF>(?VF_$'A2T_9<^&%[H7C7Q7KWB/QYJWP[\0?$;6==\
M,Z[\.?AC'<6OB.RUC]%_&OPH_:0U3_@HK^TY^T+IG[-7Q,F^%OCO_@DQX ^
M/@W6X?&O[.D-YKWQV\+?%?X]?$_4?AE!HUS\=K75M.UMM.^,.AZ'8>*-;M=*
M^&\OB/1?%"S^.K70H="U_P 0 'W?XT_;7_9Q\$>"?@_X^E\<:IXXT?\ :!\*
MOX\^!^D?!;X=_$SX^>/OBSX#@\*:=XXO?'?@'X8?!3P?X]^(_B3P1I?A;6_#
MFI:OXMT[PM-H&DS^+/!FC:AJ%OKWC3PGI>L^0R?\%4_V#7M?@1<Z)\>(_'4_
M[3WPT\<?%K]GW1?A7\,_C'\7/%?Q<\(_#.ZLK'XB6?@OP;\,?A]XL\6:K\0/
M!%]=SV/BGX0IHJ_%G0[W0?&%KJ/@FWE\#^,ET'\=+K]D;]K#X)?#7_@C[\;/
M%'[(/Q<^/^E?LS?\$]=)_8$_;!_9-^&/QO\ "?ACX\_#/4QH_P"S_?V'QR^"
M\_@SXT>&/A9\5K$>/_V?K;0_%V@I\:=/U&Z\'^(/ .OMH<L^A^)+GX=?6GPH
M_97^+?PX_:Y_X)P>-_A]^Q'+\"/@%\(/A=_P4EA\<^%_ OCWX,:E8?!J]_:J
M\>?!7Q?\*-!^(JWWQJN?$'C+XL^)+'X1ZOKWQKO?A-IWQ(^&_A/XF^-;3PUX
M3^('Q%\(:5>_$^8 ^E?'W_!7+]F'0O"?[&'Q$^&5M\6?CU\-/VUOB/K_ (,\
M >.O@]^S]^TE\1K#1])\&^ OB[XQ\9W>IZ+\/?@OXQ\2O\1M U;X0:WX(NO@
M-<:3IGQDMM43Q/K]_P"$;/PG\,/B5J_AK]*_%GB[PKX"\*^)/'7CKQ-X>\%^
M"O!GA[6O%OC#QAXLUK3O#GA7PIX6\-Z;<ZQXA\3>)?$.L7%GI.A>'M!TBSN]
M5UG6M4N[73M+TVUN;Z]N8;6"65?YO_A=^S_^V#\&/V8O^":^J>)/V./C;XB\
M>?LR_P#!5/\ :^^._P 3/@SX,\9?LP:_\2Q\)_VD[G_@H1+\//&^DZG+^T38
M?"*ZTVSOOVH_ACI_C>WO_BMIVK>%FC\5ZK-I]YH&A+J]]^NG_!2;]F/XA?MG
M_L ?M0_LQ_#KQ7I_P]^)OQC^#VL^&_">LW5W>/X:7Q9"]EK=AX7\1ZA#8?;&
M\!^,;_2E\%>,;TZ#J#MX/U[5[B7PQK"^9H-Z ;'A'_@H)^S+XV\0:QX0T?6/
MBU:^,=-^%&M_'#2_!7B?]F+]IWP7XW^(OPI\.3VUIKGB[X*>#/%WP?T;Q/\
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
MPOX(^'?Q$NO#7B8^"O%OB[5M%T;Q)9>%O%>KZ5=W.C>%O$>H:7^%^F_LY?\
M!0CP-\7OV7OVC_VS_P!C_P 0_MN/\6/V#?A=^S%^U#X:_90^)?@CX0_&3X+_
M !K^#_Q:^-WCGX;>);[P%!\?/@C^SYK_ (4\>^"/CC;^&?C%IG@7Q_JWP\\%
M?$[P_P",?$7@36]*^&T6@V/Q W_VF/V%OCIH^D?#74OV0/V9OBG^QU^U7\,/
MV4/!W@_]GOQC^RGX\\!^.?V2O$4VK?$_X\^)M>_X)]_MD?"#XH>+=)\'^,/@
ME\-])\6Z'XMU3XW:SX.BTG7_ !E\1?&'C#X<12:]X.T;X.>,@#^A']IWQCX;
M^'_[./QU\9>,/BUJGP$\-^'OA)X_U#6/C?H6D6_B#7?A!:)X8U*,_$O0]!O-
M"\4V6M:SX(DD3Q'I.E7WAKQ!9:AJ&G6]I>:-J=M++9S?,Q_X*'?LC_![P=^R
M/X:\??M">+?'?B_]IOX&VGQ&^ NH3_!SXD^(OBY^TEX9\+_#?1?&FL>,]/\
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
MEXCO-233=(AT[[=J,,8 /JWQ?_P4EL_@Y_P4V\8Z1\4_BS\9K+]D:[_X)?\
M@']J3PK\&[S]FCXD:A\2?"_C;5OVB/'?P^\=^,U^#/@[X#C]K6/2-!\#?#[2
M-9\;Q?$/P[JVF?"R'5-:UO6O^$/T+5(DA_;'X<_$/P5\7/A]X&^*OPV\1Z?X
MP^'GQ+\'^&O'W@3Q9I+R/I?B;P=XPT>S\0>&M?TYYHX9C9:OHVH6=_;>=##,
M(9T$L4<@9%_(:W^'?[3?B'_@IK\3/VN[G]E'XM>&_A5XO_X),^'_ (%Z*M_X
MZ_9GG\3_ /"[O#_Q\^*7Q63X5W>BZ?\ '^X:S\5W_ACQQHUG!KLMP/A;:^)H
M-8TZ[^)4.E6EEKVI_8W_  3)^&OQ*^"W_!/+]BOX+_&/P'JWPS^*GP;_ &9O
M@W\)OB!X+UG6?!'B&ZTCQ9\-_ VC>#-;>WUSX=>+/&_A#5=)U&_T6?4]#O=-
M\1W,]QHUY8R:I9Z1JS7ND6(!]S4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 445^"'_!6;]M[]I?\ 9;NOCQXG^ WQ8\/17O[.O[)&E?M)
M>%_@=X*^#L?QEU/Q+XAT#QEX\U#XDZK^V[KGB*/PSX?^"O[-.O\ @#P?H'A3
MX'2> ?C+\*OCK\0/'$_QLU_P3;?%B/X5#P#$ ?O?17X=?M4_'?\ ;ON?VL/V
MR?@%\%?C_P#"7X,^ ?A+_P $ZOA7^V#\.O$;?L_K\0?B'X?\8ZYXY_:&\+ZA
MX5U63Q5\0I?"'BVP\0:I\"I;G5_$,WA_0(](\%ZU;^$?#_@]/&$<_P 6HZWP
MO_X*$?'6;QQ_P2S^-'QVUKX>^ _V0O\ @HI^Q'IWCW59-+\*G2K+X1?MI2?
M7PO^TA:^!?$WQ6\3^);BTLOA!\0/@]'\9=3^'^DW&DKXR'CGX1O:7_C6^TK6
MX/#TP!^YU%?-/['OB3XO>-_V;?A3X_\ CG>&?XB_$3PZ/B'>Z;-X.B\!:IX4
M\->.+NY\3_#_ ,#^*O"T.HZO#I_Q \%^ -4\,^&OB;+:ZE<:9J/Q'TSQ7J>@
MP:3X?N]*T33/Q7_9!_;^_P""E/[8,'[*O[6_P?\ V=O&GB+]F+]I#XN^*O#O
MQ&\*>*=4_8KT?X)?"+]F75_%7C+P;\//C-\,O'>B?M,M^U-XE^.WPJU;0/"U
MW\=OA_X\^'-]X?\ B@=2^(7@WX:>!_@_X@T#POK&J ']'U?)?Q>_;H_93^ W
MQ$\*?"WXL_%[2_!_BWQ?XQ\)?#VS>X\/^,M4\(>'/'/Q L[N_P#A[X2^)?Q'
MT'PWJOPY^#_B'XAVMC=2?#[2OBOXJ\%WGCEHUB\*1:O--!'+^)GP>_;W_;\;
MP;_P3>_:+^*7QB^$7C/P?^T__P %,/C[^P%\3O@QX.^ \?P^T;4/#]K\9OVP
MO W@OXJ:'XOU/Q]\0?%_AG6_A^?V>]&MM%\')J6LZ?K?A:]CL?&7B3Q%XLCO
MO&FH=+\/_B5X\_9@L_\ @OM^U!\8_%_A7X^>!_V;_P!HK7OBSJ'PAUCX7Z?X
M;B\?_$?X4?\ !/[]B3XB_">XM?%TNM>-W\()I$WA[P;X-TDIX6UM=%U;1M.^
M(%M<V=W NE68!_2"IR <$9['J.QI:_&+Q7\=?VSOV;/B-^PA<>/OC/\ #+X_
M> _V]O%4_P  O&-SX?\ AMHL?@_X"?M*^*_@1X_^,_PK\=?L\P>#=9\-^)OB
M%^RUJ-Q\,_%NC>*O"7Q9^(7B_P"):^'9-!\8Z3\<XW%[H%_\*? S_@H=^W9X
MB_8O_8=_:M^)O[0OP=_X2[_@I#\<OA_^Q5\+O &F?LY6'ASX<_ WXH_$/]H'
MXLBZ^..I:_J/Q>U'Q9XZU32/@;\,_%7A+P1\,KBYM= \1_$I?A?:ZQ(\=QXS
MUWQ  ?U$45^'W[2/[2/[;7[%>B:+\*-=\<>%/VG?&/[1O[;/P<_9X_9@\7^'
M[3X-^'/VE_"_P;^)OPH^(GQ3\8^)?BSX*\6:A^SK^S%K'QDCU#X&_&GX9?L]
MSV5]X+^&VM:B/ ?B[QGHGC[6=$\6_"+Q-\^_$W]L;_@J[\#_  E\-O#GQ \)
MZ#\*QX\_X*@_L>_LQ?"GXL?M%_#_ . _C;XL_%?]FS]ICQ)I6G:I<_$/X>?L
MF?M3>(/A3X.^)OPN\66'BGP7XC\6:!-X6T'XQ^!+C1M6\$>!?@KXQ_M35]%
M/Z0Z*_F$^.W[9/\ P4F^!?PC_P""K6M1_M+?"/Q;J_\ P2G^*_@'QWI7BC5?
MV;M(L=4_:6^'7CWX'?!?]H]/@3\1_#^E>-+70/A[X?\ #F@_$77_ (<S?$CX
M=RIX_P#%LS^'?%44G@>;PIK&F_$?ZQ_:K_;(_;*\9?M7_M)?LJ?L2_#OXKZQ
MXJ_9+^!/P3^)]WJOP]\/?LE:YI'C?XV?'H_%35_AQX%^,TG[4/[0'P=O-,_9
MVA\._#%+7Q;;_ VU'QF\3:UXIO;S3OBA\';#X?Z;8_&0 _<JBOY[?'_[3/\
MP4V\<?%#X[_"N#X@_!S]D3Q!X%_X)4?L]?ML7_A2T^$6B?'+QK\&_CSXKUGX
M[^'_ (D_!VX\8W'Q0U?X:_%/0[7QW\#=9TR\\?V&G:5IW_"!WEEH'ACPFOBU
MYOBS%)\&OCA^TS^U'^V7_P $C?C5+\8-*^'7@[]HO_@DSX[_ &J/&/P+T'P
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
M2=#L9?%7C/P]I6DV6LZE8ZOK[7-]>:#I^I6&AZ]=:9[;7X._M2^#?C;\0/\
M@M+\(?"OP%^..F?L]>-[[_@DG^T^W_"S;[X4Z3\8[_1K!/VNOV5#''X=\)^)
M/$OA_P *P:I/KZ^'Y=2U'Q'8^*;*Y\*6GB+P_8:-I/B'6]$\<^$.7\'?\%!/
MVR(/AK^P3\>OC3)\,/"_PRU']M[XQ_\ !/O_ (*$Q_#GP'K>L:/I'Q+\(_&[
MXN?LN_!?XZ?"CQ?XGU>*7P#\%/'W[1W@/P)X,^)B>.='US4= TKXKZ5;:!J.
MA7F@W_B6Z /Z"J\U^,/QA^&/[/\ \,/''QH^,WC30_AU\+/AMX=U#Q7XX\;>
M)+HVNC^']"TV,/<75PT:375U<32-%9Z=IFGVUYJFKZE<VFE:597FI7EK:S>.
M_LE>/_B5\6/!WQ(^)OC?7].UCP?XM^.7Q:C^ %K9>%[7P[<V/P#\)>+K[P+X
M&U;5-1M-7UBT\;#X@W7AC7?B=X,\:V?]C6VK?"CQG\.;>\\/V_B"PU[5=;_
MSX_^(_V@?%%K_P '4NC_ !$^-H\:_#[X._L>>(/ '@GP-+X&M=*@\.^&O%W_
M  3>USXT>'M*\/:K;^(;EM,L/#6K?$SQA#JL=QIVI:AXOU75)=?O]5L52UTB
MT /Z@/"GB?0_&_A?PWXS\,7O]I^&O%V@Z1XG\/:E]FN[+^T-"U[3[?5=(OOL
M>H6]I?VGVO3[NWN/LU]:VUY;^9Y5U;PSH\:[]?SP?#/]L7]HW]CW6]%@^.WC
MKP5\7O@!8_\ !%'XA_M]6'PP\$?#)? NN?";6OV/+;X':-K'@?P5\0+SQ1K>
MK>/-&^)W@SXLHVO:E\0=+?4+?QOX,M_$'A6W\&>&/$EUX!TGT;]A7]IW_@IU
M\7OB3^RE\0OB1\!O%FN_LJ_M3_ 6\^(OQD\=^*M8_8N\+^"/V>?B+JW@+3/B
M;\(M0_96;X*_M&_$SXR_%_X#_$:QOM3^'^JZ'\9_!^K?%+3=23P;\55\;>'O
M#5WXO\ :2 ?LI\6/B]\*O@/X \1?%;XU_$CP-\)?AGX2M[>Y\3>/OB/XIT7P
M;X0T**\O+?3K'^T_$&OWEAIEI+J.I7=GIFFV\EP+C4=3O+/3K**>]NH()/+?
MA+^V)^S5\</&*_#?X<?%G0-3^*!\'7?Q&;X3:]::]X$^+D7PXLM3T31'^(\_
MPI\?Z1X8^(5O\/+G6O$>BZ1I?CJ?PW'X4UG4[T6&DZO>W4%U%!^17_!0'4+_
M ,<?\%Q?^")7P+^(MK'=_ RUTK]LW]H?P5X;U*S6[\->./VGOA'\'Y_^$-UK
M5;+48]0TO4O$?P+\/:G-X[^'UY96>DZYX/U_Q%<:Y#K,YN+2SB_67]J;5/@O
M\&_!.O?MI_%#PK%JVM_L<_"#X_?%+0?$&F0PQ^-+3P5:?#'4?%'Q6\&:#=_+
M<WFG>,]#\!Z3JFI>&&>33-4U_P %>#M>O+22^\)Z1=60!]3T5^#4?[8?[7WP
MG^&O_!,;]KSQ[\1O!_QH^&7_  4"^*'[+/PB^.GP;\%_#SPE9^ O@+?_ +9W
MA"V@^!_Q#_9J^(6G^(]-\<ZEX+\$?$[6?!GAGXN+\7O$OQQO?BWH_B>[\;_#
M)/@E:Z?;>"IOG/3OVX_^"D5E\*OV(_C]JWQX^ &NM\=?^"GWQK_X)W>+OAE9
M_LT:EX8\!ZAIE[^TU^T]\ _!GQBNKJ3XQ^*/B#:7GPMD^#V@>)?#_P --!\<
MZ/'XNT)9O!GCCXDZAKVHS_$VS /Z<:*_F^_: _;G_;H_9G_8@_X+(:M)\8_A
M;\3?CS_P3L^+NB:+\,_C7XD^ \&C6OBWX<?%7X%?L]?';1=#\2?"[PO\0M)\
M,6_C_P"'2?'/4_!FD>/[>^N?#&O0^&M!\0>(_A5J%P^L:9JWT1XL_:%_;K_9
MG_:A^.OP3^)WQK_9I^)7@_XC?L!?M)?ME_LY?%OXM^$E_9_^%G[./Q9_9X\1
M_#SPEXG^''QPOO#?B36;^]_97@NOC-\/O%US\3=:\0_\+)\+^&]/\2:-JFK^
M)KN%/$J@'[<T5_-3I?\ P4,_;#\,?!S_ (*>W.C_ !%O_'FI_LQ_\$WOAO\
MM[_L_P#Q4_:8_98'PE\2ZYJVM^'?VE'^(7AV?X0^'M:^#/B.?X/:[JG[-EW<
M?!'4/BE\.OA5\7?!TGBR_G^(GA_XQ>%]&\-:IXP^BO@S\=/V^_$/[1O@CX(^
M*?V@/@_K%[^U;_P2R\4?M9_#.:+X ?8/#W[.GQ_^&GC'X!^ [2*$VGCVUU_X
MN?#'QK_PT%8ZO\0M%\3W?A[Q#=:OX'ENOAYK'POT?Q3_ ,(MX> /W,HK\;?V
M(?VTOCA^U?X3_8FT[4=9TGPI\9H[3]I<_P#!0OP/<>%O#][%X#\??LQ^++?X
M%?$KX/Z6FC:U?WOPP\47/[1_B7PWJ/PGA\2#6V\5?LZ^%_B)J&I:EJ'C ^'O
M%)_9*@#\_/ 7_!+7]A?X7:X=2^'_ ,&=4\*^%T\1W'BZS^!VE_&/XZQ_LI:/
MXEN=5@U]M8\/?L=R_$R7]E3PW>6_B&V@\1Z>V@?!S34TOQ(G_"0Z:EIK+-?-
M^@0&!@?J2>ON<FEHH **** "OGG]HK]E+X _M7:!X7\/_'?X?Q>+U\">*K+Q
MS\/?$FE>(_%_P_\ B+\-?&VGH\5GXO\ AE\5/AOX@\(_$OX<>*((9'@&O>!_
M%F@:JUN[6\ET\)V5]#44 >#? O\ 9G^#?[.-CKUM\+/#^OPZIXK?2V\7>./B
M#\1OB7\:?BKXPBT".]A\.6/C#XP_&CQ?\0/BIXKTKPM!J>J6_A/1_$/C'4M*
M\+6^J:G;^'K/38=1O4G]YHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** /G>X_94^!]U^U!IO[94_ASQ(W[1&D?"74/@5IWC)/B
MA\58M!@^%&J^(8/%FI^$#\+H?&T?PFGM[_Q/9Z?K]WJ5QX&EUN?5]+TB_DU-
MKC2--DM?HBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MX@\#Z]\/O#WPU^&FF^&[N#5[Y2W@+0]3UJ+6-:O?$NI:_P"E_LC_ +&/A/\
M9)TC7C#\8OVBOVCOB1XLTWPQX?\ %GQV_:J^*3?%CXP^(?"7@6?Q+<^ O!MS
MK=GHGA3PUIGACP;/XR\6W>EZ?X>\)Z-)J.L>)_$'B7Q/<:_XHUK4]:NOL.B@
M#XXT;]BGP'HW[8'B']MV/XA_%J]^,WBCX6V/P.UBUOM3\"OX&G^#FC>,=7\>
M^'/A['X:M?A_:R6]AX;\5:YJ>IZ9XDAU-/'MP+J6TUGQ;JUE+-;R:W[2_P"Q
M]X!_:6U[X.?$&[\8_$?X/?&W]GOQ%KWB'X*?'KX.7_@^Q^)GP_C\::;9Z'\1
M_"]M!\1?!/Q)^'?B?P/\3/#VGV&B^.?!OCOP!XKT#54TW1-9M;*P\4>'/#FO
M:3]8T4 ?G)K'_!,+X ZWIOPOBO?%GQC_ .$E^&_[74'[>.I?$%/%?AMO&OQ5
M_:SMO#TGA"#XM?$^\N/!<^C7ZVO@^>Y\&:5\.O"6A^#?A)X>\%C2/!WAOP#H
M_ACPAX'TGPSW5M_P3Z_9_N/%7[;'B+QE'XN^)6E_\%!-.T;1_P!I;P'XWU72
M)O!'B32/#GPXA^#_ (?T[0+#PYX?\.:QX732?A;9Z;X,AO-+UQ-4NK?2M/\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***"0 23
M@#DD] /4T %%<UK7C3P=X<U;PUH/B'Q9X:T'7?&E]=:9X.T76M=TO2]6\6:E
M8VIOKW3_  UIU]=07FNWUG9 WEU::7#=3V]J#<2QI$-]=+0 4444 %%%>1_$
MG]H#X#?!J]TC3?B_\;?A'\*=1U^&>XT&P^)/Q)\&^!KW6[>VE2"YGTBU\3ZU
MI<^I0V\\D<,\MG',D4KI'(RNR@@'KE%?,,W[;?[&5OHOC'Q'-^UO^S*GA_X>
M:%)XG\>ZV?CQ\+3I7@GPW%JVE: ^O^++]?%)MO#VC+KVO:'H9U/5I+2S_MC6
MM)TL3&^U*R@G]WUWQIX3\+^#]8^(/B7Q+H/AWP+X>\.:AXP\0>,M=U>PTCPM
MH7A'2=+FUS5?%&LZ]J$]OIFE^'],T6WGU;4=6OKF"QL=.@FO+F:.")W !T]%
M<SX+\9^%/B-X/\*_$'P%XCT3QCX%\=>&]"\8^"_%_AG4[36O#?BOPEXGTNTU
MOPYXE\/ZQ82SV&K:'KNCWUGJ>DZE93S6E]874%U;RR12HQZ:@ HK&NO$?AZQ
MUS2/#%[KVBV?B3Q#9ZQJ&@>'KK5+&WUS7+#P\VFKK]]I&DRSI?ZE9Z&VLZ.N
ML7-E;SPZ8VJZ:+UX#?6HEV: "BBB@ HHHH **** "BCIUI RGHP.1D8(.1Z_
M3@\^U "T444 %%%% !17G/C;XP?"CX:ZWX \,?$+XE^ O!'B;XK^)/\ A#OA
M=X;\6>+] \/>(/B1XL$*W,GAKP%HNJW]KJ?B_78+-OMUUI?A^UU"\L]/274+
MJ*&RAEG3T:@ HHHH **** "BBB@ HHR,XR,^G>B@ HKS[Q7\6?A=X%\6?#SP
M'XT^(W@;PGXX^+FIZSHOPJ\&^(_%>AZ+XK^).K^'-);7O$6F^ _#NH7MOJ_B
MZ\T#0T?6=<@T&SOWTC2E.H:B+:T(E*?$+XL_##X31^#9OBA\0_!7P\B^(GQ!
M\*?";P"_C3Q/H_AD>-?BAXZNY+'P9\._"@U>[M#XA\:^*KJ"XAT#PSI0NM8U
M1K:Y-G9RI;SO& >A4444 %%&0>AS_G/\B#10 4444 %%%% !1110 4444 %%
M%% !1110 4449 ZG_/3^9 _&@ HHHH **** "BBB@ HHHH ***YWQ=XO\*>
M/"_B#QOXZ\3>'O!?@SPGI%_X@\4^+?%NMZ;X;\,>&M!TJW>\U36]?U_6;FRT
MG1M(TVSBENK_ %+4;NVLK2WBDFN)XXD9P =%17$:)\2_A[XD^&^D?&+0/''A
M/5_A1K_@C3_B7HOQ)LO$&ER^!=3^'FJZ##XHT[QQ:>*A=#19?"=YX;GAU^#Q
M +S^RWT>1=1%S]E(EJ;X??$/P%\6?!GA[XC?"[QKX4^(WP^\76 U7PIXY\#>
M(-+\5^#_ !1I+RRPQ:MX<\2Z'=7NCZYI5P\,GV74],O+JQNT7S;:XEB978 [
M&BBC^O2@ HKP7X/_ +4O[-O[0>M^-/#?P+^//PA^+_B#X<KX:F\>:)\-OB'X
M6\9:MX2LO&FDC7O!>JZYI^@ZG>W=CH?C/1O,U/PCK\L0T7Q-9V]W/H=_?I9W
M1B]ZH ***\^T;XL?#'Q#\1O&OP@T+X@>#=9^*?PWT7PGXB\?_#O2_$FD7_C/
MP5H7CL:NW@S5?%/ARUNY=5T*R\41Z%JTVARZG;6PU&WLI+BW#V[P2R@'H-%%
M><_$7XP?"GX0CP,?BI\2? OPX_X6=\1?#'P@^' \<^*]$\*GQ]\5O&QO5\'?
M#7P:-;O;+_A)/'?BDZ=J'_"/^%=(^UZWJRV-Z]C93K:SE #T:BO-?"_QE^$O
MCCQ]\1OA7X+^)O@'Q=\2?@\OA4_%KP'X9\7:%KOB_P"&+>.K;6+WP9#X^\/:
M9?76J>$;GQ38Z!K-]H-KKUM876IV.GW%[:0RV@69O2J "BBB@ HHKS3XM?&;
MX1_ 7P;<_$3XV_$[P!\(_ EG?:=I5QXP^)/B[0?!7AQ=6UFY6QT71TU?Q#?:
M?93ZSK=_)%I^B:/;RRZEK&H30V.FVMS=RQPL >ET444 %%)N7^\.20.1U'4?
M48.1U&*6@ HHKF?&GC/PI\.?!_BKX@^/?$>B>#O O@7PWKOC'QIXO\3:G::+
MX;\*>$O#&EW>M^(_$OB#6+^6"PTG0]"T>QO-3U;4KV>&TL;"UGNKB6.*)V !
MTU%8/A;Q1X;\;^&O#WC/P=K^B^*_"'BW0])\3>%?%/AO5++7/#OB7PWK^GV^
MK:%X@T#6M-FN=.U?1-:TN[M=2TK5+"XGLK^QN8+JUFDAE1SO4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>>_%O
MXBZ7\(/A3\3?BUKEC?ZGHGPN^'OC3XBZQINE"W;5-0TOP3X;U+Q+J%CIJW<U
MO:M?W=IIDUO9BYN(+<W$D8FFBCW.OH517$$-S!/;7$,5S!<0R03V\\:2P3PR
MHT<L,T4BLDD4J,R21NK(Z,RLI!(H _FM_8X_:-^+7[-?PV_8/_:X_:<^%?PT
M^(EQ_P %<?'/P \-?$[]I#PI\2OB+XQ^.?P\^*/[7_AW5_B)^SC\/(O"'B[X
M9P>'?#G[(G@W4=3TCX0>$OA;X+^(N@Z-\$-0\06_BE[+XQ>,_&'Q2^*'BK^E
M>OSJ^#W_  3<^&OP@G^$7A__ (6_\=?B9\#?V<?&FI>//V9OV:OBEJ7PHU[X
M3? /75T_6]!^'\7A/7-'^$GAWXV^,M"^!GA;Q3XJ\,_ [PY\8_B[\2]%\!VF
MKZ3K7V/5?&/PT^#GB;X<?</@3PYXE\,Z5JUEXK\?ZS\1M0O_ !IX]\16.L:W
MHOA/09M#\->)O&6MZ_X1\ 6%GX/T/0;&ZT7X;^%]0TCP)HVM:M!J'BSQ#I_A
M^#7?%VMZSXBU'4;^8 [2BBB@ KX?_;;^$_PZF_9__;"^,5UX/T&]^)=S^Q3\
M;/AHGC&^TVUO=;LO ECX*\?^*6\,Z9>744LVEZ5J7B#5#JFNVNGO;PZ_=Z7X
M>EU=+M_#FBFR^X*\H^.?PKB^./P@^)/P<O/%OB;P-I?Q1\$^*? &N>*/!L'A
M:?Q3I>@^,-"O_#NLSZ /&GASQ=X9AU9=.U*X?3KG6/#6M6-M>)!-=:9?6Z2V
MDP!_/+=?"KX=7G_!L=H7Q:G\&>''^(WAO_@@/XO\#:-XO.DV0UNR\*>/?V3_
M  'XM\6Z*EZL(F:TUKQ+\,O VN72.[9U7PWIM^O^DP+)7UUX?_;!_:V\%_M'
M^/OV1OB=X7_9D\6VVL_\$P=5_;=^"/\ PB^F_$[1;+X?ZUX%\:Z=\+/&'P+^
M-'B/7]<\3K\=?#,TOC+P9J>A_%[P=\//@%>Z]9Z3XOL-7^"_AQM5T::Q^M(/
M^">O@B+_ ()Y7_\ P35E^,/QEN?@I=? *+]EZU\=2K\(T^,.F_!%/!-C\.'\
M.6VK0?"B+X?SZU+X+M;G1G\5WWPWN=85]2N-6B9-;@LM0MX==_X)Z^&?$'QX
MM?VCKSX\_'"+XD6O[$?B/]A%3:V?P.3PZ_PW\6ZYIGBS7?B(VCR_!J9_^%N7
M/BS0M!UR*Z%\/AC:?V3%I=O\+DTN\U2VO@#X0\=_\%/?B!\'OV(?^"5W[0'B
M>V^$_P"S;\-?VN/V?_A'XS^.?[2-]^SO\4?C3^R_^R]XM\;?!'X8^*? ?PXU
M;X6_#CXR?#3QE\-?A]\2_%GC75O#G@CXH>(OB/K?@_X96O@:Q\->-K6\B\80
M>,_"_P"RG[.WC+Q?\1?@#\#OB!\0;OX;:AX[\=?![X8^,?&M_P#!KQ!_PEGP
M?O?%OBCP3HFM^)+OX4^*?MNI_P#"2_#:YUJ^O9? NO\ ]IZE_;/A=]+U'[?=
MFY,[_).E?L!ZW\/_ (-_LN_!+X0?M0?%+P]X+_9=^ 'B3]F*T\-_$?P9\(OB
MMX%^./P=US0?AUX/T?2/C_X!E\%^$=$\4^(/ 'A'X;Z7IO@GQ/X-?P!>I=:E
MKX\61^+?#/BCQEX3\3_0_P"SM^S!X(_96_99^&/[)OP3UOQ;X<\%?![X6:9\
M+? OBW5;O1/$OCRTCTK26L(_&VIW.K:#-X3U/Q?=:G)/XGO(9/"4?@YM:GDM
MK7PE:>'5@T&$ _FT_P""I/[3FF^&OVD_"W_!2KP5KWQ(U(_\$I?VJ_"OPJL_
M"6B_"WXO>*_ 'Q'_ &9?$ME??"+_ (*7^(O!7BG2/!ES\)Y/'%IXM^(]G\+=
M8O/%_BFQC^'WB3]B#Q>+&ZAUR_AM;K]U?VFOVO\ Q+\.?C=^P#\$/A5%X/DT
MW]MWQ_\ $;2+?X_^*]'UCQQ\)?#?A_X:?!G6/C%I_A;1QX2\5^$+76OB9\<K
M&P^Q?"3[=XTTOP\VA:'X\\6Q)XOO_#>D>"O%/IUA^Q_X3@_8YUW]BO6/'/CC
MQ?X#\4_"?Q?\'?%GCWQ78?#;4/B5XR\/?$#2M3TCQWXC\9O:^ +#P!XI^('C
MJ/7?$&K>-_%6J^ 9CXO\5:_K/BCQ#8:AJFIWLD_X^_M+_LBZ+\ ? ?[!G[&O
MB/QA_P %/?&?[+'[/G@SQK!X2_:8^"7P2^#G[6GBGP/K?@?2O!'A?X$?"7XL
M_ CP!^R#\;?^$@LO"W@ZR\1K\.?C9%^RM+XD\!WFF>'],C^(_P!N\3>-M:@
M-O4_^"IG[9+?!#X9?$#0?A]^SA/J'C3_ (*\^&O^"8L'CK5-*^+$/@#Q]X5L
MOVA/$O[/?B_]H#X;>'+/Q7<SS:/XIUSPW=ZCX5LD^)7BC2O!.HVFO^$]2UKX
MAW?A^35;[T_XR_MK_MY>!OB)XL_93\"O\%/'?[2'P5_9XT#XW_%'XH^#OV'_
M -K7XK_"/QOXJ^,WQ&^-NB_L_P#PC\-_!_X<?'RY\3?!6VNO!7P7U"Z^(GQ3
M\=?'SXCV:^(=6LG\%>!-:LK;Q18>$6_![]A;Q?\ M(_#;P'X3^)G[07[8*_L
MW_L[?M+_ +-G[2W[&5W\9/A)^SK\#?VC'\2?L\C6M3M_#WCWX<Z=^S3X"M_#
MG[-,?B.;P=/\./ /B_X,_!C]H329M!\8Z#K\VF?#2;X?6MS]6_M,_P#!.A/C
M5^TWX _;*^"O[3?QT_8Z_:6\+?#9O@3XS^('P:@^&/C/1?BY\!F\4W/C.R\
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
MH'W3^U9^RQH7[67@[X;^#O$?Q%^(GPVMOAC\=O@S^T1HNI_#5/A^VJZAX\^
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
M>.O"OC+X7^!O 7AG3_%OP\^,-XOC7P7<2>"+C16;3[#P]XQT/Q=X7DUC1]8
M.D_8@_:,_:U^*GQ+^/WPW_:0^$,UOX-\"6_@#Q/\%?VE-%_9_P#BW^RSX6^*
MFE^+K#4H/&'PWUCX%?''Q]\4O''ASQU\*-?T:.6;QEI?Q#\0^$_B'X>\6:=<
MVNA^![_P]<VWB'@?&G[2'[='QG\=?M6VW["%A^RMJ.C?L=_&OP-^S[K?P[_:
M'\/?%B+Q)^T!\21X&^"/QK^,%OX?^+OA+QWX9T/]G_PYX6^&'QGL/"/@K7=8
M^#_Q]F\5_$W1M:U/4-)T3P7:Z1)XF^F_V4_V6?'/P#@U'6_C)^U/\:?VP/BG
MJ'AS1O!$'Q(^,>G_  W\,)X:\">'-1U?4=*\->$? WPG\&^"?"6FWVJ76KF_
M^(?C[5[/Q#\3/BAJ>F>&O^$U\9:GH7@CP!X?\)_/?Q._X)=Z'XJ_:6^,?[0G
MPG_:E_:4_9ITO]JWPUX:\-?MF_"+X/:G\.9O"'[0_P#PA/@^\^'WA?Q-INN_
M$7P!XY\:_L_^.[CP'=6W@?Q=XY^ &O\ P_\ %&L>'M$T+5_#FI^#/B7:WGQ%
MU  X'Q?^V/\ M@?%U?V]_%_[%NF_L_:EX6_8%^*'B?X)-\./B=\/OBIX\^(O
M[47Q6^%GP=^&OQJ^*?A3PMXJ\(?$WX8:9\!C*?B&OP:\!WM_\//CVVK^,=)F
M\?W-G_PC%WI_AN\YG]G[_@I?\3_VEK#]L;Q9X%T3P#X?\%?#S]@+]BW]N']G
M&3Q3X+\2S>);.V_:Q^$GQ^^(\W@?XUZ=I?Q4&F>+;CPK<?"#2+,7W@74_ 4,
M@UC5;8/?+9V6J7/OOBO_ ()M:/#XS_:'U/X"_'GXF_LS?#?]K[PS9:'^T?\
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
M(_VA=9\6WNF^(?V'H_B9^TUX/B\1^,? :7^O_#SQ)\$4L[_Q!HI\3:Q],?\
M!7F7XB67_!+G_@H+JGPT\7:)X,\0:)^QK^T[KEYK6M>&M<\27#>&])^!_CR^
M\0:=X8?P_P".O %[X7\:7^FPRV_A/QQ+?Z]8>#]::UUR^\&>+H+5]&N?-OV>
M/A9X$_:%_;V\7_\ !1G0OA#\8_A5IA_9@\"? /3(/C7\-/B'\"_$WQ&^(VD_
M$;XJ:CK?C?Q+\!?BQX7\)>*M(\4_!OX>ZEIW@+X9_&VYT47_ (M\!_'GXI^
M='U=_"VA307WW3^U+\ -'_:K_9X^,?[-GB;QIXU\ >#OCI\//%GPI\=>(OAU
M_P (>GC,> _'NAWWA?QGI.@W?COPCXZ\.:;=Z]X;U34M&.JW'AF_O=,BO9+W
M29+'58;._M@#\C?B/X^^.7[,GAO]D+QAI5]^Q%9_';XJ?LV>-_ ,O[00_8S^
M+'Q'^+?BSPQ\,-!\"^./@3^R7\)?V:/A1^TSJ?[4?Q(TR5O&GQ0^,/Q,\;>%
MO'WBOX8_"GPQ\)O&/C+Q7\/O!D/C*S\0Z+Z+\(O^"B'QN_:\'[%7PM^ ?_"G
M?@A\</VC?^">'A+_ (*+_%/Q+\6_ASX^^/?P\^'W@CQE=> /!?A7X7^#O _A
M'XL_LZ:SXGUOQ1X\\:>)M5N/&NH?%&PB\$^&?A:NBWG@;Q1J'Q2T[Q)X$]T\
M9_\ !."Y\1?$?]F[XL>'/VMOV@? OQ"^!7P \;_LJ>,/&.D>'_V?M1UOX[_
M#QWJ?@CQ'JOAGQCINK_!FY\!>!/%X\6?#7P3K0\??!_P-X#U#RK'4M)M]/M+
M&_LET?QCPY_P1ZMO 7PW_9!L?A=^V5^T-\+OVBOV+_A4_P"SY\,OVI?"'A?X
M"-XKUW]F^\L?#.C7WP$^(7PP\1_"KQ!\(?'G@&STSP?X<U?PK-XP\):_XK\-
M?$;1K3XCCQ)J>M7.LPZJ >'?M>_\%)_VT_V3/"G[.?ACX\V?[(_[(OQ9^*W[
M.?CS6=2^,GQ8\)?&/XV?L.>)OVS]$OM.TKP+^S)>_'#PQ\2O@;+^RSI7C:Q^
MT_$.3XB_&A?&GA'3_#MWKWAK2O$?B'4_AI<Z[X\^X+;]H'XO_P##<'[;_P %
M-%\&? B*W^%_[%W[-'QR^$_C!K+Q5;^,O&&L?$'Q3^U5X;@T+XT^+;,S)<^#
M/#&N_"J\O?#'A_PKX;NKK1].\4:[?1^(KS4/$$^GZ/@_$+_@F1;^+_ACXC^"
M6B_M-_&'1_A'\4_@GXN^!_Q^\%^+O#OPF^)=E\7Q\4_&WQ-^(WQA_: DBU[P
M+9Z3X)_:E\<^.?BSXQ\3V_C?PQHL7P;T?4]5>*\^ 'B#1]%\":/X(]<\$_L#
M^ _AE\3_ (A?$OX<_$WXJ^$%\<?LG_"+]CC1O MM_P *SUSP=\,_A3\!X/&Z
M_"C4?!=SXJ^'&N>.-4\:^&+KXE>.[VYU;XD^,_'VC>(I->BM_$'A[4++1=%M
MK$ _,SX2?\%%?^"AGQ"F_P""48U'3?V+[4?\%7/V7?&OC3P]9Z=X#^.2']FG
MXL>"O@-X!^.O_"Q-;U.[^+LG_"_?AWK_ (7O?&\TOP!T_2/@1XE\,^)+KPGX
M(B_::\7:1INL_%+5.HNO^"AW[1=[^S)^S=X[^('PU_9J\3_%F/\ X+(>%O\
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
M%O#*:QX@\0ZO?72:1X3\+^%O!7A;2QIOA'P)X4\*^"M!\/\ AW2P#UZBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ODZ^_;;_9FL/VL[']
MB2;XM^#/^&C+GX<WGQ.O? )\2^&H-1T/1DU'P]::%H6K6EYK-KJI\:^---UK
M4/%?A?PKI>F:GJ<G@SPKKWBK64T;29_#,_B/ZQK\+?B'=^%?!/\ P7@U35/B
MIX.U^7X=_&7_ ()'>'OAEX<UN[^%7C#Q=\/?%^O>$?VK/BOXA^+'A74O$6F^
M%=9\'V[>&/A_XO\ #VM^/+#Q'J=E'9^$_$>FWFHQ2:?J$)< _34_MM?L9BU\
M57Q_:W_9C%EX%\':;\0_&UY_POOX4_9?!WP_UG6X_#6C^.?%5Q_PEGE>'O!V
MJ^(YHM TWQ-J[V>B7VMRQZ3:WTM_(ENW<Z'^T5^S]XF^'W@GXM^&_CG\'?$/
MPI^)GB/0/!WPW^)NA_$[P3JWP]^(/B[Q7XI_X0;POX6\$>-+#7)_#?BOQ'XD
M\;8\'Z!H>@ZE?ZIK'BDCP_I]K<:L1:5_*Q\&M'T_]FK_ ((2?\$L9?$W[--I
MX*\>>'OVB/V=_#?Q:^)/Q!^!/QB74_V*=?\ "/QK^)GQ1M_VE/C#\&?AW8^!
MOB/XY'@KXEZ;I5MX8\/>/-7T'X;W?Q/^+W@OXI^-)/%_A6*Y\/\ C/Q3PM\.
MM$\7_ GXK_#?QM\+?C'\8-1\,?\ !T+\-?B_XNU3XV_LF>*].\3:[\$_$_QE
M^$WC#XE?%WQQH%I\!? /@/1=#\3?"W1O%/C/XOC0O!?A'P]HO@WQ-I+^-?#W
MA[3/B%X9L?$ !_8'X-_:?_9J^(OPS\3_ !I^'W[0OP.\=_!OP3/K]KXS^+?@
MSXL^ ?%'PR\(W7A2T@U#Q1;>*/'NB>(+[PMX?N/#EC=6U[KT.KZK9OH]K<07
M&H"VBFB=Y?#?[3'[.7C+PAH'Q"\(?'[X*>*O /BKQEX?^'7A?QQX;^*O@/7/
M!_B3XA>+;K3K'PKX$T#Q-IFOW6B:QXS\37NL:19^'_"^G7USKFLW6JZ;;Z=8
MW,M]:I+_ #U?$#P#X8N/BK_P7CTWQQ=?M ? SX:^,?VN_P#@ES\2_A3\8O@K
M\*-2O[[PO\2O!&A?LI:?;?M#_#S3-?\ "5]X)^(_AOX+_M1> ],\4?M)77A^
MTU^ZLO#7@KQ@?$SVE_-IMU)\]?%/P_\ $GXW_ CX%6'QZ^%'P@_:)U7P?_P7
MQ_9"U>^_:E_9_P#@'XHN_A-^V)\ _#_A_P"$5S\3OVPM1\"RZ9XRT3P1X?D\
M!VH^&O[2_BCPCJ%S^SJWC_P'XKT/0O&&OV<C7.I@'],^E_MP?L6ZYX>\$>+M
M$_:\_9?UCPI\3?B,/@]\-_$^E_'_ .$^H>'OB#\6S+:P#X6^"-:M/%LVF^+/
MB,9[VRA'@C0;F_\ $IEO+6/^S-]Q$&Z"U\9^./\ AJ'6O %W\1O@*WPX/P*\
M/>+O#_PEMFU5?VGXO&B>/M?T;Q=X_P!9AD\6-HK? S^PYO!F@:%/:>"5U3_A
M.Y];BU#Q'#:IIVGWG\R_[:WP+T;Q-\*?^#G2Q\.?L^ZMXC\3_%O7O@./@M9Z
M3\!O$VMZE\4_$D/[,/[/FCZE??"&UL_!=V?'FKZ;^TMX)\3W_B/6/ <>K7?A
M_P")GAJ7Q?XDO=.U#3K+6X_T@L;?3$_X+A?&#XPZ-X)\2W'P]\9_\$>?AQI]
MWX_T'P7XDT+P]XV\>:+^T1\1O%UQX/'Q'32])T&;XIP_"?5_!6JV7AV]\2V_
MC2Q\'RZ3J,%G;Z-I,EQ8 'ZH^$/VI?V9/B"WCY? 7[17P*\;M\*8M;G^*2^$
M/B[\/O$K?#6W\,[_ /A))_'XT7Q#?'P=#X?V-_;DOB(:<FD[6_M!K?:V/*?&
MG[4'@WXA_"+0?BE^RC^U)^QOK'A>W^.7PB\"^+_BAXO^(6C?$#X2/H.O>.O!
M5EXY^'NA^*/AU\0=*TRR^-WB3P?XKLK7X3Z3J>M75O?^,_$/@ZQU/19[#Q!;
MW47\X7PI\*Z8/@W\8?V6/&/C7XF_M-_L(:9_P3J\%?"_P'^U1\)O@#XI^''_
M  4A_8Q\-V_QI^%WP[^%W[#_ .T+X&^&7AMM'^+?Q$^#OAB_3XO^&-'7X=:;
M\;]%'@/XQ:?XO^$VHV7Q3T>7QOU7B/5OC=\0?V0?VE?#_P 9])^'G[76I>#/
M^"D__!,7XD_";_@H#^SS\"-3L;?]M*?PK\5/V2;WXP_%^+X8> ;?Q[I.B_$7
M]G/X _"O5OA9\8_B9\'+F'X7+X>\+ZW\*;=]/\8?#[XE: P!_3]\7?VBOV?O
MV?8_#,WQZ^.GP<^"4/C75'T/P;-\7?B=X)^&T7BW6XVM4DT;PQ)XSUS15U[5
M4:^L5?3]*-U=JUY:AH@;B$.[XE_M#_ 'X+B]/QC^./P?^$RZ;X,U3XCZBWQ,
M^)?@OP&+#X>:)XB\+^$-9\>WI\5:WI7V7P7I/BSQOX+\+ZGXIFV:%8>(O%_A
M?1+J_BU/7]*M;O\ (7_A)O"7P5_X*;?\%%;G]N'2-$OO@K^UY^SO^RMX<_92
M\7>+?"7B7XA> _B9\%/A_P""OB/X2^-_['%GIO\ PBNM>$M<^(E[\8_'_BSX
MBZ5\ M&BU_XA_'C0OCC&=#\-^+X?#HTG0/AK_@FC^S)KOP;^/?\ P3&TO]JK
MX6:YJGBKX5_\$C/VLO!MSXO^+_PGAUOQ!\*-'\1_M-_!_P 4_LQ? WXG?$2V
M\%Q>%-"^+GPT_8YL/'7PZO/";ZCIVK:9H?AWXDZ9:Z;!I/B.\BUD _JC\,>)
M_#?C;PYH'C'P;X@T3Q9X1\6:'I/B;PKXJ\,ZK8:]X;\3>&]?L+?5="\0^'M=
MTJXN]+UK0]9TRZMM1TK5M-NKFPU&QN(+RTGFMYHI7X_XM_&OX-_ 'P?/\0_C
MO\6OAG\%? %M>VNFW/CGXM^//"OPX\'6VHWPE-E87'B;QEJVC:+#>W@@G-I:
M27JSW @F,,;B-]OXQ?\ !%+XW^!?@/\ \$]/^":_[+OQQE\<?"GX]_%GP_\
M'_PM\/?AG\1?A7\5_".L"_\ A+\2_&&O:UX4U^77_!=CI/PVOK#P9KOAG4/!
M'ASQ]?\ A.Z\9>'+W3)/AQ9>(=.$)7+_ ."IWBGQI\ ?VW?V,/VKOB/XR_:)
M^'?[&O@_X*?M(?!WQ9\:?V;?@[X#^..O?LT_'/XH>*?@SK/A+XA?$'P3XJ^
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
MV0O[ZRLC=:YI%C +N\M;<OYT\2/_ #Y?L\?"[PS\9/BY_P $A?&7[&WA[3_
M/C7]CS]B7XU?##]J;XB:'\+M6^'NA?#FS\5_ #3/ '@S]E#XJ1:EX;T*R?XI
MZ#^U)>1_'"?X ^)/#VJ>,/A;9^"/%7CGQ7X>\"VOQ6\,/\4O%?\ @E]X=\!^
M,=?_ .">OP<^-VD_M_:=_P % _\ @G?>^*_#GC;X%>-?@E\._ OPD_9Z\3>(
MOAWXK\$_'CXT^)OVF? ?[+?@[1/BG\*/VEH8[CQ?X:Q^T9\7/&?QY\8_$'P3
MXHURX\921^*OBOI0!_3A\9_VD?V>/V<=-T36?VAOCS\&/@-H_B;4YM%\-ZM\
M9_BCX'^%VF>(=8M[-]0N-*T._P#'&NZ%::OJ5O81R7L]AI\MQ=PVB-<R0K #
M)5WXB?M ? CX0P75S\6?C7\)?A=;6/@O6/B1>W'Q%^(_@WP3!9_#OP]J_AS0
M-?\ 'UU+XFUK3(X/!6AZ]XQ\):)J_BJ1ET+3=7\4>'=-O+^&\UO3(;K\0_\
M@JWXYUF7]K?P1\&X_!OQ \"6GQ$_X)V_ME^%/#_[07P[^"_Q#_:#^('QAU/Q
MQK?PWU7Q)^P_\)?!%EX5^)'P7\&ZSXPB^$O@_P"*'Q7^(?Q3^$/Q-\0S_"W0
MI/!WPT/PTOM:U_XCZ/\ /W_!/?PS\,_&/Q+_ ."%_P 0?$?PAO)V^&'_  1
M\7?#'Q/\0O'7P%\7:1:^#_BCH&B?L9:'H.@:MX[\6>!;&PTK4DT/P1^TM:>"
M9K[68;34] MOB%>>$I[O1O%BW>O@']/7A3Q7X7\=^%_#?C?P1XDT'QCX+\8Z
M#H_BKPAXO\*ZQIWB'POXK\+^(=.MM7T#Q)X;U_2+F\TG7- US2;RTU/1]8TR
M[NM/U/3[JWO;*XGMIHY&\VT']H_]GGQ5\4_$/P,\+_'?X->)/C;X1@N;KQ7\
M'/#_ ,4/!&M?%7PS;6?V7[9<>(/AYINNW7B[1H+3[=8_:9M1T>VC@^V6IE9!
M<1%ORF_X(R>$/BOIO_!&#X9_#;PSI^N?!WXUZ3H'[5_ACP1I?Q1\$>*? .H_
M#+Q-K'QR^-VI?"*;Q#X"\6^&[+Q'X>\/:5HFN^"->TC2+CPMY0\&3:2VE:5<
M:9-8PR?!_P +]"T/XJ?L;?\ !&C]F?X;?#GXB> ?V_/V)?VF/V.[;XN^!]+\
M-'PC\0/V:[SX00&S_;P^(_QTU&:U>/2_@=^T%\+K7XNRZ+XIN_$4?AS]JSQA
M\4/AE!H6K>.M2\2M82@'[O\ QK_:V^%B^!_BUX/^!7[5_P"QGH/[2FA?"[XL
M>,/!6F?&3XL>&-3\'>&KOX57&K:%XN\6?%3PMX4\<Z-XXM/AG\.?%VD7V@?%
M37M.FM3X'O-/U2WU:2/4--GTQ_?O$GQE^%GPV\(>%O%?Q4^+OPK\&Z+XEMX(
M=*\8>)/&/ASP5X0\4:@GAC4?%UY)X7OO$?B!K2[MY/#6AZ]XKM[2VUC59[?P
MOI.HZM+=7%AIMY?I_-]X;^ OPYD_X(W?\%E_#>A_LXV-MXL\6_%;_@LF/@_X
M1MOV>=0TKQIXF/QH^)'Q%OOV:+SX<>$W\"V?B77K3QSI-C\ 9/A;J_AC3;VQ
MN+3PO\.[?1;V(>!M,@T/V[]HWXLZG^SS^TO_ ,$UOVIO#'@_XJ?$M;3]@GX[
M?";6/ M_\!?VM_'_ ,/-"T;Q=>_LP>)8=;\.ZK^S5^SM^T5X]^#'Q[N/&'@W
MP]X<\5Z=XZ^#;Z+XG^%-IXETO5_$'@[QAX-\+^&_'@!^R'C?XHZ]_P +4_9H
ML_ /Q>_9MT_X;?$'Q?X^T#QUX<\:ZG=7OQ2^*PM/A!XC\;^#-#_9IU'1O&>G
M:%>>+=#O])C\<>/M+U;PYXQ>\^$EAK^LZ6FAOIO]IS;>N?M5_LO^&?%>C^ _
M$G[1_P !?#_CGQ#\36^"F@>"]<^,'P\TGQ9K?QE72/"6OM\)-(\.:AXCM]8U
M+XG+H7C[P+K3> K.SF\5+I/C3PGJ)TD6?B/1IKW^<#]CKX6_LY_"O3_^")/@
M_P" ,6I?$2[_ &>?VW?VP])_:#\?V?[)WQ:^"7B#X4?$#XO_ +'G[0-_XE\)
M_$'P/X[^'NE?$GX'^"5\6_'7]G3X?_#?3?BW-976N?#5O@3=S:YXGTS3-,U^
M#S+]JOX-Z3#^QI_P7=F^'O[/OB!?BAXW_P""J'P$\>?# ^!/V>/&$GQ#\?\
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
MU?B+^V_\3/!,GB7X4_\ !0KX_P#_  2S\6_LC?L??!^[^ /[5GP,T?Q7XN\
M>&/B[\1/B#KGPX_:/_;5_9;_ &4[34?C+K&M?%_5/!7A#0O"/_"*:QX.^#N@
M77Q1\3:G>6]WKT7P4X"RTKX-_M;_ +./[2/CCX%>#_\ @H7XR_:M^'?_  2"
M_;$_9$\1?!GXK_LQ>%O@/H'[,^D:W\&F;P_^QG>:9\-/V/?V;](^-7Q'MOBO
MI>A:;\(?AMX#?Q\GAV'P]XF\2PVW@V2\TC1_%(!^NWB'_@J?X?N/V@_^">MU
MX/\ &_P*TW]BK]K?]FC]K/X__$_XJ>.M?TVW\2?"AOV=?!_P>\4K8>(_'NE?
M$=_A-X"LM"'Q;BT[XEQZX?$K:/K.@:CIHUG2HX?MES^FU[^T%\!M,^$%O^T)
MJ7QL^$FG? *\T/1?$]I\<;[XD>#;3X/77AOQ)=6-CX=\0VWQ,GUJ/P5/H>O7
MNIZ;9Z+JT6MO8:I=:A96]C<3S74"2?SQ?"B;P+\;OVDO^#=+Q_HG@#Q+XH^'
M?PC_ &-_VJ]/U[Q?K_P5^(.D^$OA[\2]2^!?[)FG> M3US4?%?@O2]/\&ZGK
M7B+X??$'2/ ?B+Q!_9$6M>*O!^MZ7X8OKO7]/BA/R?9Z1\0/@=^SI_P3:^,=
MKIG[2'P7_9(_9+_X*$?\%5]4^/=A^S]\ =/O/B+^SWH/Q^^-O[35I^RC^T+I
M?[/?Q,^ _P 14U+X/>$/A9\6-2@N;WPE\+=2OO"WPV^-2:[X,L+S5["WTB@#
M^K>__:@_9ITKP)X-^*6J?M#? [3/AC\1=&U?Q'\/?B-J'Q9\ V?@/QYX>\/^
M$-:^(.OZ[X,\87'B"/P]XIT;0O /AOQ%XXUG4]#U&^LM,\(:#K7B6]G@T;2[
MZ]@]0\&^,O"'Q%\)^&_'OP_\5>&_'/@;QEH>F>)O"'C/P=KNE^)_"?BOPWK5
MI%J&C>(?#?B/1+J^T?7=#U>PN(+[3-6TN]NK"_LYX;FUN)89$<_S"?#7X%?L
M^VOQJ_X)H_$#X8> OVC?BG\)?&W_  5 _:K_ &I;3XN_M0_!;6&UB_L_CG^P
M_P#$!]7^,&A> ;GX'_#.[_9:^"?C/]L/Q#X0C\#^&?%7PS^$N@>(OB_80_&S
MX=Z9>>"/$/@7QB_]$/PI^-_P&\4?$'XK_LU?"K5K.R\:_LKVOPV\.?$+X:V/
M@GQ+X+T[X?:-XV\)+KOPTMO#?]J>&]"\+:_X5O?"]F8-*OOAY>:[X<TB33;G
MP[<W6GZKIESIEN ;'BC]HO\ 9^\$_$GPW\&O&7QS^#OA'XP>,K73;[PC\*/$
M_P 3?!.@?$OQ58ZQJSZ#I-YX;\":MKEGXIURVU36XY-'TZ?3-*NHK[58Y-.M
M6FO4,%? _P"PI_P45L_C7??&+P!^T_\ $;]F_P"&7QMTC]O/]L/]E/X#_#70
M_%=OX*\1?&'PE^R_XPLO"SZIX+\'^/\ QOJOC#XB^)X+>1]5\8W?A"Q6PL/M
MMJO]@Z1 BF?\^_VI9/%O@/\ X*"?$'7_ -GKQ1=_%ZY\=_MC_L&G]I7_ ()S
M?'GX5:K+%\5_$.A:3^RS'X/_ &Z/V"OBSH<5AK.GWW[,?A#1/ASJOQJBU.;7
M?A!X9B^$WQ0\3?%JY\*+HWAB'Q/\T^'_ (8Z=IW[-_[57B^^^"?BA/B+JO\
MP<S^%/V@O#VO-\"/'5]\0=1^%'AK]O\ ^%WQ(TGXZ>%+B+P1=>*[OX;:1^S\
M_P 3]:T?XJ^&Q)X0C\%WWCS2=,\0/)K/B#3+X _J,O\ ]I7]G72_C'I7[.NI
M_'SX+:;^T'KNGIJNB? G4/BGX%L_C+K&ER:;J>LIJ6E?"^XUZ/QMJ-@^CZ+K
M.K1WEGH<UL^FZ5J5^LC6MC=2Q?E9\9_^"A7[4WPY_9@_X+._%O1_#W[/]U\0
M?^"=/Q9\7:!\&+74O#_Q&N/!GB/X>Z!^S1\ OVC+-?B=:6WCJPUSQ'XUDL_B
MQK?ARZO/"NJ?#[07O+/29H;"*WM;R;4_R5_:]^)^H>*_VB_BG=:UX&^+'PFL
MO@3_ ,%Z?^">/Q>\4?!;P)^SU\7OBJOQ!\$>&?$G[-7P[B_;P^+_ ,9M5\"?
M$NTL=(^)/P]^'&D>"_V?OA=^SC>_!C3M+T?POKNG^++#XY>-O'%\OAGZN_:(
MT_Q'XH_8Y_X.5?#^@^!/B?J/B3XQ?%#Q6?A-X9@^%'Q+_P"$C^)Y\4_L&_LN
M?!?0_P#A76AMX474O'277Q6\ ^-? DT_A.VUBUL-;\,:N;^>UT^!;Z0 _IV@
M9WAA=]N]XHV?8"$WL@+;02Q"Y)V@LQ P"2>:\8^$7[2O[.G[0-WXQL/@-\??
M@K\;;[X=ZE;:/\0+/X1?%/P+\2KOP+JU[-J=O9Z9XRM_!FO:U-X8U"[GT76(
M;:RUM+&YGETK4HXXF>PNUA^7/^"E'@KXR_M$?\$R?VM? _[)U_=S?%[XM?LP
M^.-+^%JVNS1-6\3?\)+X5=KKPIIC^(K:T.@>(/'7AB?5/".D76K+HEUH6LZY
M:W%QJ7AR[M#JFG_D)^T[XJ^'_P#P4<_8]_:A\0_\$\OV/OB%H?[4[_\ !/WQ
M%^S+\0];^)7[/OQC_9TU[X;_  \\(^._AMXR\;_\$QM)NO''PX\':1XS\9_$
M+P[JWQD\#MHOP.U37/#?P\\1>';23Q%XH\-6WC#X9WVL ']#GPU_:8_9Q^,T
MWC>W^#_Q_P#@I\5Y_AG=-9?$B'X:?%7P)X[E^'UXGVS?:^.(_"VOZJ_A.X3^
MS[_?#KRV$B_8;S<H^S3;&>!_VF_V;OB=XS@^''PU_:!^"7Q#^(EU\-]#^,EK
MX!\"_%?P%XN\:W/PA\3QZ++X:^*EOX5\/Z_J&NS?#?Q#%XD\.RZ'XYCL&\,:
MM'K^BR6&J3IJEBT_XB?%W5_@G^UK^UG^PQ\>OV8/#&IZK\-?A)^R?^V[X/\
MVR;FR^%\VC>"_#O[,?C3X)Z!IG@?]C3]H7P=>>#9-4E^+5C\?)_AWXU\#?LK
MZK WB?P5IO@3XKZU?^!+6+5-,EU?YP_9*^%?_"N]:_X-=(-#^#7BCP)J'PV_
M9P_:1\-_M 2V/P9\8^%9?AMXT\5_L@:!X6\1:-\;]0'A'3U\ ZOXY_:!L;JQ
MCL_B)<Z*WQ!^(^G/?:.NOZKIR7< !_19+^V+^R/#??%+2Y?VIOV<HM4^!MCX
MBU/XUZ=+\;_AFE]\'M,\(7]GI?BW4OBG:-XH%Q\/K#PMJ>HV&G>(KSQ:FD6^
MB7]]9V6I26US=012>%_#']LWPY^TXO[$'Q?_ &;/CK^S2?@!^T/9^)[WQGX&
M^(NH_:/VB?&&I:K\ Q\8/ GPY^#UKX8^(T>@>'/BY\.;1G\8_'KX?^)_#OCC
M6M*^'>GZU<VD/AN71Y]8F_$S]@[3_'.D_$#1OA'\)=0U;]KS]E'4OV%_VK_^
M%3W_ ,8OA!J_P^_;;_X)EVGB_6?@KKEO^Q7^T;=70M;3Q]IGQC\2Z'X:U7X0
MP^+O#=O\7_&__"K]<\4^$;OQ)\&_ 47BO7=#]E.]\*^,O"'_  ; ^)_"_P /
M?&C:Q\ O!?B+X0_&/Q7?_ ?XF>&[KX:Z_HW_  3&\7_ SQ5HOB?Q5X@\ Z2N
ME>&KSX^ZSX6^&J:\^ICP9XK^(]H^BZ1JVLZQX4UA-& /W-^%O_!13]C#XO\
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
MC6/A-\/?BK\/]0T^P^,/C?1=7^*7CNX\8^!]4T?X+^#?#GA3XR_$CS7XY_\
M!6?]I[P!>?\ !2?5_ G[*/PCU7X>_P#!,6\^$GC#XH:QXX^/7CSPWXH^+/P?
M^(/P<T+]H.[3X?\ A$_ >WU;PA\8(/A=XDLXM7\)?$6VTCPQX)\9V]KH=GXK
M^)L6JZU<^!0#]^,#THP!T'7D^Y]:_*[PQ\?_ -J[6/\ @KC\3?V;M0T3X6C]
MF?P9^QG\%?C#I,5M\1_$MOXXLI/BK\3_ -H#PG/XYO/#J_!F73/$WB_4?$?P
M9TOP=+X&N?B%H7AWP/X*63QOHOC+Q7X@\2ZSX)T_]4: $P.!@8'3CIQCCTXX
M^E&!SP.>O'7Z^M+10 A /4 _4 _SHP,8P,#&!C@8Y'Y$#'IBEHH , 9( R>I
M]>W/KQQ28&<X&1T.!D9Z\]:6B@!, $D 9/4X&3]3U-&!@C P<Y&.#GKD=\]_
M6EHH *3  (  !ZC P>,<^O  ^G%+10 4F .@ QTXZ<8_EQ]*6B@ P!G  SU]
M_K28'/ YY/ Y/J?6EHH 0@'J ?J,TN!QP..GM]*** $P 20 ">IQR<<#/K@4
MO^?RZ444 %(0#U ..F1TI:* "OB;XQ?L87GQ%^.%Q^T/\-/VK?VHOV7?B7K7
MPQ\,?"#QM<?!"_\ @/XE\*>/? _@?Q/XQ\7^![;7_ '[2_P%_:&\$:;KGA'7
M/B%XYFTCQ3X-T#PKXADM/%>M:=JNHZE97$<$/VS10!Y#\&O@SX=^"OA[5M)T
MC6/$WB[Q#XMU]_&?Q(^)'CN^L-5^('Q1\>SZ'H/AFY\;>-=1TC2]!T-M6;PW
MX6\->&M-TKPWX>\.>$?"WA7PYX<\(>#?#7ASPGX?T71+'UZBB@ P/3W_ !/4
M_CDT8'''3D>QP1D?@2/H3110 F!SP.>O'7Z^M 50" H /!   (]#2T4 &!UQ
MR>I]<=*3 R3@9/4XY/U-+10 48'7'(Z'TSUHHH ,#G@<]??ZT  # & . !T
M]*** # /49_SC^1(I, ]0#^'T_P'Y"EHH *0@'&0#CID9QR#Q^(!^H%+10 8
M&<X&<8SWQZ9]*P_$F@P>)]#U/P_=W^MZ99ZO:O8WMWX;UO4_#6N)9SLHNH],
M\1:)<V.NZ#=7-N)+5-8T'4--UW35G>[T75-+U2*TU"VW** .?\*>%/#7@7PM
MX:\$>#M"TKPSX0\&Z#H_A;PIX;T.Q@TW1?#OAOP]I]OI&A:'HVG6R);V&EZ1
MI=I:Z?I]G;HD-K:6\,$2JB*!T&!Z?Y'2BB@ H_S_ )_(444 &!SP.>OOGKFC
M /49[?@>HHHH 3 XX''3CI]/3H/RKYT_:F_9I\+_ +6'PEF^$_BGQU\6/AFD
M'C'X??$7PUX_^"GC9_ _C_P?X\^%GC+1O'_@+Q-I5S=Z=K_A373X?\6:!I.L
MQ>'/'_A+QGX+O+^QLKW4O#-Y>Z=IMS9_1E% 'R=\(_V6=1\">+K+Q]\6?VD_
MC_\ M8^,O#L-]#\/M6^/D'P"T73?ABVL6-QI>OZGX,\%_LW_  (_9]\ OXJU
MO2+JZT*7Q[XM\+>*O'^C^&=2\1^$O"WBC0/"OC/QKHOB+ZP(!QD XZ9&<<@\
M?B ?J!2T4 ']>M)@9!P,CH<<CJ./P)_,TM% "$<''!/<=<XQGZ_X5P6@_#/P
MCX>\=>,_B996-Q-X\\?Z3X5\/>*?$M_J%_>W=[X9\"W?BN^\$^&+*UGN7TO1
M/#_A>Y\;^++G3M-T.PTZ*XU'Q#K6N:N=3\0:OJ>K7G?44 (  ,  #T X_*EH
MHH **** "D(!QD X.1D9P?4>AI:* # R#@9&<'N,]<'WP,_2BBB@!" >" 1Z
M$9I2 001D'@@]"/0T44 )@<<#CIQT^GI1@'J ><]._K]?>EHH 3 SG SC&<<
MX],]<4  9P ,\G ZGU-+10 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5^>7Q&_8P^)EE^UUX@_;-_9:^./@7X+_$;XH_!;P[\$?CYX-^
M*WP(U'XY_"_XJ:7\-]?UGQ%\'/B!;Z7X,^-/[._C;PM\4OAZWBKQ?X4EUR;Q
M_P")O"_B7P!KR:#>^#+/6-#T'Q/I_P"AM% 'Y0_"O_@F)-\%/B]^QS\2/ OQ
MWN-6T_\ 95\$?M@:9XBC^)?P[F\7_$7X\?%#]N3Q]X?^+'Q_^,7C;XA:)\0_
M!6BZ-KFO?$SPIHWB;2= T;X<R:/HMMJ/BS0+4G2K_P *Q^"?$K#_ (([^.O#
M/P6_9MTKX>?M>6_P[_:O_8\_:%_:6^.7[._[3N@?L^6.I^'M-T']L'XD^*_B
M'^T3\%OBA\"_%OQ9\1VGQ#^'GCS_ (3OQ%H44VC_ !(\ ^)-"AT+X9:WIVL+
MX@\&:KJ/C']RZ* /!?V>_A9\1_A;X(O[/XO?&S7/C]\4_%GB>Z\9>.O'U_H8
M\$>$_P"V+G2=%T"V\/\ PL^%=OKGB?3/A+\-=#T3P[I-KHW@O3O$&OW=UJYU
MWQMXO\2^+?B#XP\7^+-<_*#X%?\ !';XL? [Q/\ L+ZK;?MM6WC#1_V!OBM^
MU9XH^&T7B#]FG2$\:?$OX>_M71:^OBVU^-WCBR^+L0\9_M!VC^)]=&L_M :7
MX=\-:#X\DU"YU_Q3\$KCQ]<W?C:X_=FB@#\4M _X),_$#1O@G^QO\&Y?VG_!
MMU'^R#_P4%\9_M\Z7K\/[.NMVG_"<:WXT\??&OXCWGPTO]*E_:)O6T/2++7_
M -H?XG6]IXC@U34[UM(@\ VL^ER7GAOQ'J/CC ^(_P#P2'^,?B/X??M"_L[?
M#W]N"/P'^RE\9OVH?"O[7?@GX7Z]^S=I7Q ^(7P0^)MI^T]\/?VL/'7@[PC\
M4I?B[X8\.ZM\%O%WQ5\->,?$>C>"=3^$D/B?PAKWB[2KJ3X@^)/#F@^(_"'C
M_P#<RB@#YR_:P_9\B_:E_90_:)_9=O?&%YX2C^/_ ,"/BC\$[CQZ-(M->O?#
M;_$GP-K7@[_A+9/#T5SX?LM;FTJ;5AJT^B07^@0:D(9+"WU#2%FCNK;YV\*?
ML=_'>T_:%_9O_:0\>?M$_"[Q;XR^!7[,7QI_9RUO2] _9N\2^#- \:-\9/%7
MPQ\67/B_1H)_VD?%5WX+M] O/@?\+(+7PU?W?CB:^B/Q),OB6W_X2_PDOPT_
M1:B@#\&_!G_!&3XB_"KX#?L7>&/@Y^VM=_#;]J']A#Q_\?O$'P:_:*T[X"P:
MSX&\4_#C]J/Q]<^./CK\%OC1^SOKGQ?O-/\ '_@[QA]HM]/T_4M/^)?A3Q%X
M1OO#WA'Q9X7U#3/%.@MJFH?KS\!?AKX\^&7@%=*^*OQAU[X[?%#7=7O/%/Q
M^)&K:1#X0T/4_$6HQ6=JVE_#OX9:=J>KZ%\*/AIX=TK3=,T#P?X%TG4]:OX[
M#3V\3?$#Q?\ $?XK^)?'_P 2_&7M=% 'XG#_ ()(>./B/XEN/B'^TM^U1HWC
MCXRQ_L._'W]AB+]H+X!? &Y_9I^.OCOP=\>= \,>&9?B)\??&P^-WQ9T[XO>
M.?AG9>%8O$7POT^R\-> ? WA7XC>)/&'CFS\*+<WWA[3O"_.^%?^"1'QJT?Q
M!/XLUO\ ;'^'5UJ^I_\ !,B/_@FAJ^B>"/V-M'^&OP[@\#^&[WXAQ_#KQ5X.
M\#Z)\=[R+P3HVB:1XYM+_P 4?#O3=6N(M9\=>'+:_P# GB[X5_"Z\/P:M?W3
MHH _*?X1_P#!./QW\*O%W_!-KQ%'^T'X3UVP_P""=/[)7CW]D_1=,E^!>L:?
M>_%31_'?A+X2>#+GQEJ>JQ_'2ZM_"FJ6&D? ;X730Z7:Z/KMG-J)\?SO<QVW
MBGPY9> _'8_^"07C/3OV7?@A\*O"7[75Q\.?VEOV5_VHOCA^U-^S/^U=X!^!
MFF6TG@CQ#^T/XX^*_C/XJ?#[QS\)/&'Q)\:VGQ%^&?BN#XX?$;PEKGAZU\>^
M"GUGPO'X&M-3NKF\\,ZS?>+_ -NJ* /GK]G+X4?%?X7^%M??XY?'K5/VAOBK
MXT\3-XG\4>+H_",7PR^'FABWT+1?#.E>$_A%\)8/$GC0?#GP39Z9H$&L7^FZ
MEXX\<:_KGCG7?&'BG4_%$L&LZ=H>@X7P$^!/COX6^/OVDOB'\0/B-X/^).O?
M'SXHZ5XWTV]T'X7:G\/]1\#^#O#/@;P]\/\ P?\ #"ZU'4OB=\19/%'A_P ,
M:3X<36[%K.+PA8'QIXJ^(WBE-#@O?'%\EK]144 ?S:?&?]C3QC^P7^Q3^U9\
M'K_XX>)O%'P#_:^_:T\2_$F3_A3'[#>K_$WPW^Q?X>^,WCI/BO\ %RT\2_!F
MU\5_'^P\;?L4#2/!.K^"/%WPI3X4&&^F^*FLZ9KGC3P7X/\ %=_XH\!\1^S1
M^SY\7OVB? 7[7/[.7PT_;1\%_M&?L^_ME_LP_%/X8_&;]I.#_@F?IW[-=A\/
M?&&M^&]#^!'A"Z\*?$'PUXD^&EG^T]XZN_A3=>/?!Z>%9KCQO9_!;2/AAX"G
M\4>+OAYH]MX)^%?QO_J"HH _*WXZ_P#!.;Q[\2_!?[$GB7X7?M.M\"?VOOV#
MM,_L+X2_M#Z-\'K/QO\ #[Q'X5\5^#/#/PZ^-GP_^(O[/?BGXA&#Q%X ^+G@
M_P *Z,LNGP?%+3O%?@CQ7HOAOQAX4\:VVIZ'''<\Y\8?^"9WQ:^*FA_ 'XJP
M?ML>,/#W_!0']G3XJ^,?BSX%_:VO/A1H?BOX>1M\6/"^@?#CXR?!>W_96U7Q
MC#X7\.?LW^,_A=X9\/\ A;3/AQX4^(FB^+]&\4>&]#^,6N_%#QG\7]1^(7C/
MQ_\ KK10!^7(_8%^-NL_%?\ 8W^-_P 1OVNU^)?Q)_9H^-_Q3^._CJ_\1?!O
M4+?PY\1-=^+'P)U?]FW5/!/PK\(Z9\9[71OV=_AAX7^%>OZI_P (CX6L(_B1
M?2?$+R_B9XZU[QUXIUSXA7'COR/3_P#@E-\1M+^"GQ9^$MI^T[X'DU#XJ?\
M!3.R_P""E=QXGO/V<M?ELM&\5V7[07A#]IE?A9#X=M_VC[.>]\.R?$KP+H&G
M-XB?Q';:F/ <NLZ&+#_A([VQ\9:5^T5% 'Y+^,O^"='Q[TG]J/XY_'?]EG]N
MWQ1^S+\._P!K=/"M_P#M1_!2#X&^#/B?%?\ Q \.^$?"_P ,[CXW?LW>,M>\
M3Z':?L__ !HU;X:>%=-T>^\0^(_ _P ;O"&L>*K72_&?C3P'XRET/2M'MN/^
M(?\ P2@\3>.O#O\ P5/\*P?M(:/I.C_\%-_#OPV\':@]_P#!OQ/XIUKX-^&O
MAU\$_#O[.T(BU_6_C_)J?Q.\1ZK\+O#&FSW'B3Q#-HLQ^(4E_P"+=1L]7TBZ
M'@^']F** /@S3?V2_BOIW[;VF?MBQ?'7P5#;>(OV4/A5^S-\;/AI9_ [5(YO
M&%U\(OB%\8/BCH'C?X9>-K_XT:F/A98:KXG^,.LZ;XA\(>)O"7Q@N[CPA91:
M9I7C+1_$<L'B^P^Q/A_IOC?1_ WA'2?B5XJT+QU\0=-\.:18^-?&GACPA<_#
M_P />*_$UK8PPZSXAT;P/>>*O'-SX2T[5[])KZV\/3>,?$K:5'.+/^V;Y8A.
M_7T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !111TH **0L!Z_]\M_A^M+0 4444 %%%-# YQDX.#@'J.W3_/X
MB@!U%)N QUY_V6_PHW#CKR=HX/7\O;KT]Z %HI 0<X['!^M+0 44A('X^Q_7
MT_&EH **** "BBB@ HHHH **** "BB@'/- !112%@.N>3@<'DXSQQSQSQZ'T
M. !:* <T?Y]/YT %%%% !1110 4444 %%%% !112;A[]<=#U)QZ>W/IWH 6B
MDR.?; /!/)Q@<#W%+0 4444 %%%% !1110 4444 %%%% !1110 444@.>>?Q
M!'Z$ T +11G_ #@CV[_3^O0BB@ HHHH **** "BBD) (!ZGH,$YQC/3TS^7/
M0&@!:*** "BBB@ HHHH **0D#KG\ 3WQV!]?P&3T!H) Z]^![GK@#OP">.P)
MH 6BD!!Y'8D=".1P>N*"0 23@#J?2@!:*0$'U_$$=?J!2T %%!./\Y_EV]3T
M'>D!##(]2.A'(Z\'!H 6BBB@ HHHH **0D#'7GT!/\@<?4_3J:6@ HI,\X_H
M<=^_3MTI: "BBDR/?KCH3^N,?CTH 6BD!##(Z'V(]N^#_CUI: "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MJCJEO>W>F:C::;J#:1J-U87=O8:JMK!?-IE[-;R1VNH+976;:\:RG:.Y%K<
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
M%^W!= VE_%JJ7^EVJS6=N$T[2;JQTZ.%'MTM%@GN4FZ+]MW_ ().?M=_M/\
MC?\ ;R\1^&/BI^R_!!^V'\-?V2K7P?KWQ2\+?%WQ-\3_ (#WG[,_BKX9>,-<
M_9;\">,['6AIFC?LO_$_X@_#_4_C5?\ BCP_X8TC5;'XD^.?%TVL?!7Q9JNH
MV7CG2?KEOV!_CQ=_$W_@I=\3]8^)_P (=5UW_@H!^RM\$/V?;!M-\(^-/#>D
M?#SQ1\&OA?\ %?X<S>/+[P_=>)/%=[K>@>,=2^-7BCQC'X)M_%ECJ/A.P\-Z
M!X&;QKXLN=6U'X@Z< >]?\$L[>.;_@ES_P $YK5M\4,O[ O[(=NWV66:RDCC
MD_9X^'L9^S3VDD,]HZ*?W,MK+#- P5X9(W16'X^_\$S_ -L?QY^R)^Q_^S9X
M>\3_ +*WB:Z_8_\ %O[=/[6G[-^H?M,Z5\5?#FI:O\./B+\8/^"E_P"T+X&^
M%FO^)?A+<VM_J2? "[\;^+/#/PP\0_%WQ3\3="\<Z-\06U"*?X2ZMX2N/"GC
MOQE^]G['?P5US]FS]DW]FC]G/Q)K6D^)=9_9_P#@1\*/@A=^)]#@O+/3/%*?
M";P/HG@&S\4V^G7^Z[T=O$EEX?MM<N="ENM3&A75_/H\6M:Y#8QZQ??G1\*?
M^";WQR\-_#3PG^QY\0/B/\*=6_9!^'?[9.N_M@VWBKPYH_B ?''XNVK?M9Z[
M^V[X ^!/C7PAXBTJ_P# 'P]TGP?^T'J>@7?C+XK^%_&/C#4?BG\-/"!^'MA\
M,_A9J7BS4O'.E@',_&G_ (+J_LY?"/XK>./#MM<?"3Q?\,/@Q^T98?LO?&ZY
ML?VB_"EK^U7HWC[^V="\)>,_''PH_8PM?"^L^//C#\%_A#XY\36WA/XJ>)X?
M&7@[XAZ>W@SXM^*?!'PF\?>!O!&C>)O&OZ:_M:?M+Z%^R=\&KSXKZUX6UKQU
MJ%[XV^%7PI\">!O#U]HFCZAXS^*GQQ^)GA7X0?"_PS+XA\3ZAI7AKPGHVI^.
M?&FAIXC\7:_J$6F^&?#RZKK4D&HSV4&EWWYY^#/V"OVX?@'\?/VB-#_9G_:L
M^%GA7]B7]KKXX?$']I#XCZ+\0_ASXY\8_M1?L]_$CXRRC5?CA8?LL>,+3QSI
M7PQM+'XB>*VU7QEX1U3XF>%O$&@_!WQ9X@?6H_AE\3(M-UG2_''HW_!9W5OA
ME-^Q'K7PM^+OC?X9_"_P+^T!\5O@Y\']9^)OQW^&&H?$O]GCP1:7'CBP^(5[
M=?'FZTSQG\-K[X4^ _%.F?#R_P#AYI7QOTKXC_#OQ7\*_B3XR\ ^)OAY\0?
MGQ*M_!OB_10"YXL_X*@:1\%_$O[9?A/]HWX!>// 5S^Q'\$/ 7Q^^(/B_P"'
MOB[P)\3/AY\1/"GQB;Q/IWP6\'_!JXU_4_A9\3O%?Q5^)?C'P%X^^&^F>%M=
M^$WA/P_9>/O#=MI$WC.:P\4>%]6U:75_^"@'QI^'/QM\)?LW_&S]DO1_!?QH
M_: ^$'QA^*W[&^@>$/VC_#GCKP_\>-?^!6F:5XE^(O[.OB[Q/J_P\\ +\(/V
MB]+\%Z[IOBZTT]-,^(GP&U?2K?Q"=)_:#OCX:U1H_P L?@Y^SMI'[<'AS]KO
M]DFX^.W["/[5/P=_;(^!VJZ[\;?VS?V%9OC]XO\ B5\*_P!H'X+ZE\'=!_9>
MA^*WQI^*/[7_ .UD/B??Z+:07?C/X=?"V]^*W@BZ\*P?"W7;IO#VH>'_ (@>
M(M0/ZS^#/V8/VG?BS\>OV4/CU^V/XL^#5KJO[&/A_P"++>"?"_P!E\::AHOQ
MD^-GQ8^'UA\)-1_:$\7W'CCP]X6O/A5IFC_#75/BOX?\/_L\Z*/BG86&I_$^
M3Q%JGQM\02^$=#TZ0 Z#X%_M]1?M$_"?]A?XI_#'X9V&O1?MF0:UK^M>'+7X
MBK/JGP \#^$/#>LZQ\1O$?CYX_!>V_O/A7XML=#^!OQ)T:"'2XO#7[0'C?PA
M\.QJ][I^HS^*[3Y&^$?_  7/^ _QC^+7P+\-^"],^&7CCX4_M0^)_%O@3X':
MS\*OVE?AS\1/VD]/\7:-IWB75_ -[^T1^R6FG>'_ !#\ OAU\==/\'ZI_P *
MS\;W?Q#\:WOA+5?$WPS\._M(>%/@!XA\7:OIGA#Z[_9-_8&T+]EWX\_M5?%/
M3O%D^O>"?C!\3?%?C/X$?"^>VD;1_P!G'0_C-!X,\?\ [3>@^$KVZ:2ZBB^/
M?[1NB:A\4O$FEV<D?A_3-/T;P!H>B:=I\>@SBX^<OV,?V'_V^_V0;3PE^R_9
M_M7?"7QU^P5\!M6O-0^ [ZGX \<6G[9FN_#S2]8O?$'PS_9M^)_Q0N/%.J_"
M;2/AYX"DN-'\%ZU\1/"GPQU?Q1XW^&WAQ?#&D>#_ (:KK44OAP \='_!;/XI
MQ_L(>,_^"D-U_P $_/%=O^S%X>\#^+=3T22/]I#X7WGQ3U3XA>&?VF]1_9XC
M\*:YX%M-!ETK1/"$]K9#QA?^.-!\9>-=?M-1CU'PCH_PV\1P0Z5XKUSZGN_^
M"H%G\)/$_P"VYHO[8GP0O?V:=-_8_P#V>_ W[7>FZE;?$_PK\6KWXI?LX_$.
M\^*.@Z#>26GA_3M"T3P3\;;+QW\)/$WPWUCX0Q>)_&>CWWC&YT5? 'Q-\?>'
M=5L_$,WSN_\ P29^,DO_  1@UO\ X)72?&CX8KXWUK4O$D,OQS3P7XL/A"+1
MO$_[3%_^TE>7\?PO/B,:VNIVKZG<_#ZTTIOB/):%(H/'$VLN6D\#CW']I#_@
MFIJ7[7?Q=_:WUWXS>*/#.D_"']K7]@/X>?L4:SX7\&OKUQX\\":K\/O'7Q:^
M*ND_%31?%&HVNGZ%K<^G^-?C1K4%AX<U'PU9V<]MX)\+ZOJ<]U#KFN^$[8 \
MB\'?\%S?@;!=?'NT^+ND_#'_ (LO^R]JO[7-E?\ [)7[2G@#]LK0_$'@;1_%
MVB?#VZ^"?B+Q%X8T;X<Z#X*_:YD\=^+O ?AK2_@_;:CXO^'OBJX\>>&[CP/\
M<?%4">(#H/$_![Q!\<_%O_!=;X8>)OV@O@%H/P%\;:U_P2!^/%[:Z'X5^/I^
M/>BOHDW[6_[)$]OH&KZA)X,^','A7XA^#]1EU*Q\;Z-X5\+:_P##NZ>^T?4_
M!_Q<^)+SZTOACT#Q-_P3Z_;W_:[_ &3_ (Y_LH?\%!OVO/@OK>B>(?A)??"C
MX4^./V:?@YXW\(>)=;\<Z!XI^'GCGX4_M9_'F/Q9\1Y4O?B;X-\7_#+0M8;X
M-_".[\ _#RX_X2#XA6^H>,-=BU_P>/AQZE\$?V2OVZ+_ /;@^$/[;?[4?Q:_
M92;6/ W[(WQ5_98\:?#GX#_"_P"+BV'BF#QY\6? _P 2[7QEX;\6^/\ XE1W
M'A2YGU'X9^#]1O-+U+PQXKM]$LW\2^#+:37YM5TSXA:" >6_MV77C?PC_P %
M:/\ @F7XS^$'PG@^+OQ7U3]E7_@IAX?T7PWK/Q%L/AKX/)TBX_8XO-%OO&7B
MW5;7Q-<>$_#%C=>(=8M-8UWP%\-_B/X[<:U9K'X)\0:7822Z-V/A?_@KDGB'
MP3^S3XMU+]F7QGX*O?BE^VAJ?_!/7]H_P]XG\=:-J4_['/[6VF^)SX,L? _Q
M!U;X=Z!X^TGQIX,\>>*88M$^&/Q2\,W%KX1\27WC3X0IKL_A"/XCI+H/T7^U
M1^S7\;_&7[3_ .R+^UY\!=7^%.K>+/V7_"G[2GPZUCX._%^Z\8^#O#WQ+\(_
MM+P?!@:IJ>D_&'P3H_C[4?AMXD\!WWP7TJ]L(K[X-?$S2O%]EKFIZ1<#PE<P
M6>O)\0?M,_L\?LP? #_@GU^TI^R9^T%\7?"^M_M#?MTZM^U#^T=H^D>"+[1O
MA9\8_P!HC]LW5==T_P"+^B77[&WP=\0_$B[\2:OXY^%?Q-C^">C_  (\!6GC
M;QGX@L[GPW\++'QSXL\4ZYJ^K>(M< /UF^#?QIUKXL^./VAO#S^!(M \)?!+
MXL6_PF\.>/K?Q5#XATWXKZI:> O"/C+QEJ^@V=MHMC%I6G>!=;\8I\+/$,<N
MJZG>6OQ4\%_$SPI=06A\(1WNL?G_ /ME_P#!5>]_8T^)^OZ9XV_9WN(_@9X)
M\;_LY?#K6OBIXW^**?#'QU\8/%G[1'B33O#TEI^Q?\)M8^'FK:)^U':?!!/$
MW@_5?CO=+\6_AC/X*L]0\1QV5EKMWX0OH+O[^_96^$>O? S]GWX8_#;QGK>F
M^*_B7INAW'B'XT>.-'LAIFE_$?X^_$'5M1^(?Q_^*%AI$=IIUEHEM\3OC3XJ
M\=^/X]!TC2M$T'01XC_L?P_H.@Z)8V&CV/XY?MR?\$JOVJ_VD_B+^W+KO@+X
MH_LSW'A_]J./]C+Q'\-_$_QD\&_%;4OC-\'8?V3/B/\ "#XA7?[+6@^*-%\1
MZIH'A[]FKX@^/?A3=?'$ZKX5T.UOM*^*'Q)^)$.K?"SQ7JNO67Q,T4 ]D_:$
M_P""M?Q&^$OCG_@H;X2^'_[$'C#XFZ9_P34\"?"#XR?'7Q5K_P =/AE\.++Q
M'\&/'G@KQQ\2/&?BCX::?!:>.]0UKQ=X4\!>#+WQ3X0\!^($\,'QQ8Z5XLT_
MQ)XC^&'B*U^'^B?$_P!G_:+_ &M/$/Q&UCXG_LU?LX_ "S_:6N-$_99T+XY_
MM!2:S\==.^ %AX7^$WQTM_'^B_##X?>#KR;P_P")=?\ $G[0/Q:TKX>?$?6?
M"?@GQ4/@U\,=&T'PW'>_%+X__"]/%?@\:_XUXT_X)L?'SQU>?\%;M1UWXO?!
M^?5?^"H'[,'PF_9UBU'1_!'C70+#X47O@/X$>-_@'XJ\>2Z!?>*O%5QXEM?%
M=I\2_$OQ!\.^#$\3:7-X+N-&T/X?:GXQ\<QW^H?$.SU!^PG^UO\ "W]H+4/C
MK^SG\4OV<M'D_:(_9>^"/[./[7_A?XK>"?BAXKTV/Q-^SKX>^(>@?"[XZ?!:
M?PYXP\/7]S<0Z?\ $C5-$\1?"#Q+?>%=&U?2;&RNHOB!:>();C56 />O^"/^
MR+_@E#_P3<)V1HO[#7[+LC$X11GX,>#G=V/ &22[L>I)8]36=\$?V[/BY\=_
M&'P!\6>"?V2=:US]C;]J"X^(*?"?]I?PU\3H=<\5Z#H/A+0M7\0>"?B?\</@
MK=?#_0],^&'PB^.NF>&]7O?A)XCTCXQ?$#QB\6N?#?2?B)\._A]XS\:7WA'P
MK[G^P9^S[XX_94_8N_9B_9E^)'C+PC\0O%?P%^"7@'X/ZAXM\#^%=;\&^&=:
MLO 'A^S\,:)):Z)XA\4^,-5>\@T+3M/LM:UN;5+"W\3ZS;7_ (ET_P )^!]/
MU:U\&Z#\2?L7?L(_MN?LH6OP[_9;N?VLOAIXI_X)_?L\>*3JGP5BMOAS\1K+
M]M#QG\-M/UWQ'XJ^'/P%^+OQ:7XI6WPRTGP5\)=3OO"'AJ]\0>!_AS+=?&CX
M<^"X/ VL^&/AQX=UWQ!I=^ 7]6_X*R6^B_"OP)^V5?\ P+B@_P""<'CWXP:!
M\([?]J&]^+>GZ#\1_#6C^,/C#<_ ;P3^TKXL^ WBGP/H'ARS_9-\9?$0^';[
M0/B%HWQ[U[XJ2_#+QYX+^)5[\#++1KGQ';>&?.O&W_!8[QIX-MOV@_']Y^Q1
MXJL?@)^R?^WWX)_8?^/_ ,2?$/QU^'EKXKT:V^(=W\ O#_AWXK_#_P"&7A#2
M/'<WCLV7BOX^^&%\3^ K_P 5^#I]-\':GX4U_1?%7B7Q/?\ Q \ _"REX*_X
M)9_&/1/V45_X)?>(O'GPFU_]@'P]\8=*\4>$?&]X?B5J7[1NH?LQZ)\>M#^/
MFD_L<^,/!FJS3>"I+VSN;:_^$\_[3^G?%1GNO@U8Z7H-G^S3I'C6]D^(>E+\
M4O\ @E=\;_B-^SO_ ,%!/@=#\6/A3H^H?MM?M^?#O]MK1?%4N@>+]0L?AE:>
M O%7[-OB>#X<ZKX>6[L;GQK<S+^RKX-TN;Q19^(/"$5TWQ"\4:G'H&F#P?I.
ME^*P#ZIO_P#@H-J6J?M>_$_]E?X7?"GP=\1M1^ OQ&^"?P]^-^E+\<['0?VA
M/#&D?&KPW\'O&5E\>O"/[.Z?#[6SXW_9E\'Z#\:-%TKQ=\49OB=X8U[3?'/A
M/Q_H;_#X>&?#D?C?4?B?X?\ _!63]I#P=^S!^U[^U!\=_P!ENV\;VWP>_P""
MBFN_L;^#_ /P4^+W@EY;!+3]ISP]^R3%93ZO\1M"^&<5QIFC>-+O2=1C\7ZC
M<W^J^-_%/CQ!<^'?A=\.;"[U/P9[O^TO_P $^?BM^U-^TMX"^*7CNR_9WT5?
MA#^T=^SY\=OV??VF?"J^+=$_:Y_9W\#_  GT[X<7OQ5_9GT:?0O!FA:5\8?A
MM^T#XDTWXU:7JVI?$7XDV'A/PCX?^,DFM:E\%_B/KG@KPA9:/Y+K/_!+O]I[
M5?@+^VA^S5%\8O@+!X#^/?\ P44N?VXOA1XF?P5\0W\6>'=/UC]KOP)^VKJ?
MA+XCV/\ PD@TC4[^Q\;>"3\)=//A6XTZUO?"6J#XCW=_9ZW8?\(!>@'V]\*O
MVQ/C/K?[3>C?LH_'/]FGP_\ !OXE>+O@7\?_ -H'P7>>&?CU;?%SPQJ/@CX)
M?&SX7?!_3H]>U&#X7>![S0-4\?6_Q=\*>-+.UM=.UX^'=-&HZ/JAGUBT,+_-
M%W_P6>^#MC^S_P#LY?$K7]+^&7PH^*W[4OQ7_:A^$OPT^'W[0G[0OA;X,_"C
M1+W]D'XF_$CX;?&3QO\ $C]H#4?"VNP>'_A_9ZE\/M-T_P /W7ACX:^./&FN
M>+_BC\,O#D7@:'2=1\5^+O!WT-^T7^S-^TGKW[6?[._[7W[-/CGX(>'/&W@K
MX+?&/]F+XL>$OCGX8\>>,/"@^%GQK\8_![XD2_$/X=3?#_7O!.LZE\0?AQXY
M^#&@D>"O$]WHWAOXI>$M9U71/^$Q^$FL6UMXHD_/SP[_ ,$C/VM?A7\$_P!E
M+Q%\(?VJOA-;?MJ_L1_M!_ME_%3X,^,O$OPN\;VGP&^)/PG_ &W/B9XG^(?Q
MF^!'[0'A+0O'G]M^((=?U;7=.UJS^('@ZS\+MX1N_#7AS3_#?@E-<TB/XB70
M!]%?!;_@KQH7[3O@/X2Z9^SM\';3QU^T[\4OBE\>/A))\)=6^*G]C?!7PKJ/
M[+,?A:Y^._Q5E_:@\-?#GQ[I?CG]G.UM/B!\+'^$WQ7^%_PP\:ZE\6;CXS?"
MRWM_ WAA+SQ_<?#GCO\ @@^NJ#X*?MU-KOAJ?P9K[?\ !6']O=-=\'W7B<^-
MKGPEJUM\2--LKOPK+XU:69O%Z>&&MET"T\2,ZG5K#3K2Z\BT#BS@[;XD_L7_
M +>GB'Q-^RU^UOH7[27P0UG]M_X#>(OBM%XO\$^(/A[XZ\+_ +&WC+X,?M$^
M&_@_X4^*_P !_!VFZ9XB\6_&[P3:>%!\$_ ?Q/\ A]\2M<\4^/=0UKXTV/B[
M6_$/@G2/ /CO3OAQ\.??_P#@G=^R%\6/V0?#?[36F?%;XI?#OXG:E\?_ -LS
M]HW]JNSE^'GPW\3?#RR\,K\=O'5[XGN/#]Z/$WQ%\?3:R\<:V%W;QVZ:6OAS
MS[CP_+JGC8V2>+=4 /G$?MA_"O\ 9S3_ (+;?&GP'^R!XLT_QE^QQXPTKXJ?
M'^TT_P"('A!/$?[2NO:)^Q]\+OB):_$6S.I>(;_PK\/?#%A\%K#P@\5A8ZI?
M>)+K0=)U+7I_AQ_PMC5]4\#:G[E^SU^WYXY^*_[5MM^S!\4_V8=9^!EQ\0?V
M3=)_;&^!'BR?XK^$OB)=^,/AM9>,O"7P]^)/ACXH^%/#^DZ<?A+\1O!?BGXA
M^ ;C1M)T;Q!\5/"WC+POX@N=3_X3+P[XAT#6/"-OYE\0_P#@GK\7O'.B?\%B
M]"B^(OPVTR#_ (*C>&8/"'AFX?2/%%W/\&;!_P!EGPU^R!J6J:\JSV\?CFZF
M\#^&+/XD6&FZ>/"L5GXKN+KP5<ZEJ&CF'Q?#ZEX"_8Y^+/A_]M/X _M5>(?&
M'PZN-'^$_P"P3KW[&'B+P=HMEXFCU/6-8\4>/OA9\2]7^)FBZO?E[6WTN#6/
MA!H/AW3? ]]8O>)IGB'6-=N_&ES=:79:'?@'>?MH_M;_ !"_9C'@NV\ _!'P
M[\0(_$7AGXI>-O%_Q5^,_P 98_V:?V7/@_X<^&%OX+MK?3?BO^T+=?#GXJZ9
MX-\??%7Q-\0?#_ASX-^%-7\*6NE^,GTKQ[J=]XK\/6G@RX&H>.^#O^"ET7Q^
M\+_LB6G[)OPDT?XB?&K]L#]F*\_;$\.?#'XS_%RU^"F@_"SX Z-<?#K1=8\3
M?%OQEX.\"_'KQ/INJ:AXS^*/AGP1X"TGP=\+?&EMXTURR\6W;:MH.@>$-=UB
MTZ_]K+]EG]H+XK_M2?LE_M ?"'QS\#Y?#/P,TWXKZ#XD^&'[1/@7QEX^\*>&
M_$7Q$B\)-X:_:9^$.C^#O%'A6(?M#?#&T\-:YX!\/W'B2_L('^&?Q5^)NAZ!
MXO\ !-YXAU2ZU?\ /;X2?\$L/VZ?V<OAG^PE\1?@5\?/V7-&_;(_8X_9SU+]
MB[Q!9>,?AW\6?$O[-?QO_96U/4/ ]]!H'C.33_&&B?$K3_B1X7\6>!;;XM^'
M/&7@VT\(::^O:I)\-]=T#5/#&G/XHU8 ^U](_P""AOQ;^(L/P0^&'PJ_8_U;
M2OVR/B=^S[XH_:6^(?[,/[2GQATGX&CX ?#;PIXPA^&5N?B/X\\&^!?COK;:
MU\5?B3+=Z7\";33?A<UCXS\,>%_'7B;QSJ?PKO\ PLWAC4.DT;]O/XE?$J^^
M$7PI^$/[*^OZ=^U3\0/V;M,_:G^(7P/_ &F/'.H? K0/V?/AOJOBY/A_HFA_
M%SXD^!_AG\?]2L/B7X^\8VGC"V^%W@K2/AOJ;:_H?PO^)NL>,]4^'-WX>T[1
MM>\'^)W[ '[:/A;XV?!S]LS]F7]J3X2ZU^V#HGPJ\>?L^?M"R_M'_#/XB7G[
M/7QF^#?Q%^.&L?'ZQT[PEX"\ _$]_''PND_9_P#&7B7Q%HWP"TFY\>^.]6L_
MAK<Z;X!\9_$36VM=;\3^)NVG_8C_ &F_A-^TE\(?VS/@_P#%_P %_''XWI\
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
M\0Z_;_"G2=5N_$6JZ5K-KK7Q$T_XF:WXST'X/WWB&WF\!?"G6G.F:GX=\/\
MA[X9)K_A7PS!'JVE<=X1_P""7OQ4^&7Q._X)U?$'PI\8_ OC:[_8S\<_MF_&
M;XR:[XX\'ZMX:\1?M)?&;]O.X\8ZE\;/$.@V'A/4+S1/@OX>T'Q-X\\5>(_!
M.BWI^+=V^D7OAWP)?ZG91^$)_%_B[[F_X*$_LRZU^V;^Q'^T_P#LK^&_%.F>
M"O$7QU^#_B[X?:#XJUO3[S5-%T;6=7L6.F7.KV>GRQ7[:6][#!;W\]D+B[L[
M6:6\MK'49H$T^Y /RP^+GBS]H+PE_P %DOA-X^^'_P"S=I'Q'_:(U[_@D+^U
M'9'X1R_M"V_AKX=6I\/?MC?LT7FDR:M\6O$7A&[.@:-JVG646GV-SX0^#6O:
MQ/XX\7Z!8^)M$LO"L'B?XB>%?:&_X+6_!'7OV>?V+?BSX2'P9\%^/OVV_@]X
MC^-7@GP?^UA^TSX2_9<^%GP\\)_#[_A&M*^(LGQ(^-6K^$?'>HFXL?'?BS1/
MA_X!TKP#\)_'/BGXCZK=W?B6R\,Z-\/O"7Q&\8>"?>O#7[+?[3ES^VA\+/VV
MOB/XM^!&J>+_  A^Q#\4/V7?$_P]\$Z7\0_#/AV\\7_$SXK^ OC2/$VA>(_$
M%SXLU-?#7AO4_A?X2^'?V6_T5=4\06.I>)/B21X?N/[+^%UM\,_#G_@DI^UK
M^R_\!?V +O\ 97_:3^$&F_M>?L!_#7XL?L^IJGQ)\#>-I_V;/VI?V>/C-XKT
M'Q1XC\#_ !9\)^'-=;XD^ ==\-:[X3\%>-?!_B#P5XKUN"/Q;X2N$UG3-0TG
MQ+8IX( /U>_89_;!\'_MU?LT>!_VC_!GAG6_!5KXFO?%GAOQ!X+U[4O#VOWO
MA;QK\/\ Q9K/@?QEI%EXJ\'ZGK7A#QMX;_M[0;R^\&^.O"NJ7>A^-?"%]H7B
M6Q6R_M1M.L_YS+CQ]\%?AC^T_P#'_P#9:_X*C^"OB+^RK^UK\?/VFOBSXA_8
MX_X*FG5/'+_#S]H+X6^*OB*=<^!_[/\ I?QWT[6(S\*_ '@WX=S^%_A5\1?V
M+M6US0/@#X@\-:3JFH>,(XOB=\4KK7O%/]0_P&\)_%[PA\-M.M/CW\2]%^+'
MQ=U74=8\1^-_%'A+PE<> _ =K?ZUJ=Q>67A+X=>"[S7/$^IZ!X$\$Z*=,\*>
M'QKGB37_ !/KD&DR>*O%NL:CXHU[6+J3\R_CQ^PC^U1^U#^RK\1?V"/VAO%W
M[/'Q8^"OQ:U+4EU']H?7;/Q\OQJ^&7@._P#B$GC+1?"'AKX-ZOHGB?P=X^^*
MOPPT&+_A$/A?^TEJGQL\!0:=J]CX2^(7B3X ^(KCPSK/A+QV ==H/[;?[15M
M^W?_ ,%!_A/XA^!DOB/X!_LA_LV_LY_%'0=%^&'B7_A/_C9XON_'6E?M>>,-
M2UKP1\-K'X?:1J/BSQU\6F^%WA#X:^&?@^OCBX30;WPGI/B+3=?OM3^(VM^'
M/#WC6G?\%?OB!J7A+]M#PY?_ +.'PXT/]IK]D_\ 8PTK]M*3X3^'_P!IA?B3
MX6TSPWJVG^,6U#X1?'GQ5!\(? OB;X,?M%?#G4_ ^MCXB_!S_A!?%MK:Z;-X
M>N=(^(%Y_P )%')IWLWQ8_83_:5\3_M*_MX?$CX1_M#^$O@UX&_;?_8M^'OP
M F\<:3H'CNY_:"^!_P 6?A'X5_:+\*_#KQ]\,]5T+QCX3T>*ST[4/CW!X\OO
M$3ZY9^+H;WP9#X7\.6WA^_U>W^(^A?*7PN_X)/\ [44&O^,D\9^,/V*O@M\/
M_BM_P2DE_P""<OBSX?\ [,WP>^*8\.?#C4--UKXZZEH_B?X6:1XI\<^&[2_T
M;5O$'QPO_B+XCO\ Q)+8ZLG]CM\,1HFL:GK5W\=X@#T3PW_P5BU?X8?LQ?L&
M6_QUO?V9M*_:S_:G_9A\/_'-I_V@/VL_ W[,GP-F\'>'_ WPLN?%/Q3\??$^
M3X8>(;WP7K/Q$\6?$C1[#P-\*?AY\%?'M_?:Y<>)X=--OX$^'GC7QAX<_2;]
MB']KCP7^W+^S-\.?VE_ ?A[Q!X0T?QT/$VFZAX2\3S:->ZOX7\5^!O%NN>!/
M&6AMK'AO4=7\->)=,LO$_AO5!X?\6^&]4OM!\6^'GTKQ'I4PL]3BBC_+^R_X
M)S?MX^ /A[^P?\9?@M\<OV8?"/[=7[%_[.S?LCZUI.O>"/BMK_[*7QY_9OU3
M1/A9I&J^ _'MS#X@L/BQIOB+0_%?PIT3XP>#/'G@ZP\."'Q%*W@3Q'X4US0X
M8/%$?[)? SPG\5/!OPWTG3/C=\2M-^+/Q6O+[7M?\:^,?#WA.3P'X..J>(-;
MU#5X?#7@'P7<:[XIU#PWX"\%Z==V7A#PA8ZWXI\4>)[G0]$M-5\7>)O$7BK4
M=9UF^ /7J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *,CU
MHK\3/''AWX?_ +3'_!5#]I#]EO\ ;/\ "FG^*OA1HO[%'[/_ ,0OV/?AEXP\
M07<O@7Q*VH_$#XVZ9^U#^T%X1T"#68K72/V@OAMXA/P;\#:'\4-(BTSXM_!+
MP@;35? &N>"M-^*VMZIXR /OW]I3]J./X)^,?@+\%?!?AG1O'O[1'[4OB;XC
M>%/@5X%\6>,-2^&_@._NOA3\)O%GQB\<^(OB+\1](\"_$_6O!G@S2= \+6_A
MU=1\-_#3XB>(;KQIXT\%V$7A/_A'[CQ-XH\*_-OQD_X*.>,_V9OV#-$_;;_:
M0_8X^+7PWU32]4\.^$OC/^SI8>/OA+XI^)OPV\<^*OC3HWP"\.V/ASQ*?$N@
M_#/XE^#?$/CS7=+U;PYXXLO%OAQ-2^'&L:#XSN-#L)+W4-$TC\%_@WX7T[XW
M_&K_ (-ZY?VE?'.K?'O5O%GBW_@K5\+OA_\ &#XA^(/$V@?$+]HG]ESX+>%O
MBWI/[+_Q3U59M5T36O$5WXW^&-QX&\=0^.X;>76O'FC>+?#WBGQ#K.M3^(DO
M;S];_P#@XRU'3=(_X)%?M"WVJZC8:78P?%+]C&XN+[4[VUL+.W@M/VW?V=;Z
M\N+BZNY88(8+2RM;F]NII)%CM[2VN+F9D@@ED0 ^GO%__!1O1_@=\4O@]\-O
MVM/V=OC1^S#H?Q]\90?#/X5_'?Q;K'P8\;_L_:K\5]3C>3PS\)_%'C7X:?%+
MQ1XG^'7COQHEO>R>#/\ A._ >@^"_$GV.YLM-\:3:U;7FDVGZ1 Y&>/?G.".
MH_"OYP?^#@SQ_P"!?VL/V.]2_P"":?[.'B#PM\:_VUOVL/B)\ [+X7?#/X=Z
M]H_B[Q;\,/"_A#XZ>#_''BW]H7XA6V@W&I:A\,?A)X5T3P'XC\-ZM\3==_L3
M2(;[5Y]*M]2N&CU:VB^/?VH]9@^-'[5O_!2KP;^TI^W9^S7^PG\<_P!GKXH?
M#O7?V2O%WQ5^#?Q"\=?M._";]FBW^$/PD\4_#KXK?L)>+K']L+X2Z/=/\5OB
M?:?$?1_C?X,^%'PK\?\ C7XJ^,=23X._'&7Q5X:N?A3\(?!H!_1]^SS^U=<_
M';X^?ML_ V\^&&H> )_V.?BW\._A:^NZGXKTG7YOB/%\0_@KX'^-6F^+;72-
M&L?LOA73)=$\>Z3#ING7/B#7-7N;8I=:W;>&M5-WX>L?L.OYB/BG\;?!/P/L
M/^#E'XD?$[Q5\8O">B67C#]D+0==USX"Z]X<^&GQRT:_^*W_  3S_9,^&?AZ
M]\%>*O%MMKOA[X3:W=^*?$]K:+\0-?M[S2_AM FI^+)[D+X9ENHO&/V9O@KH
M'[0/QI_X+;?L!^&OB5^SW\#CXO\ @7^Q;XR_9_\ A9^Q=\4/$FC_  5_98_:
M(\5?"O\ :'CUSQ9\"8/#NN^$;E?%/AK5/"WPCOOC=XT^''PR^!$7Q<L+*UOO
M'GPBT&/QAJUMK8!_6]17\@'AG]M'XIQ7_P"R!_P5+\)_ C4+WX=?%_\ 9UL/
M^"9'QB^!1\$?$SP_I7B'_@H9JW@W7[GPQJ_A3X7V&BR>$](\!>'OVJOAGX>_
MX)R'XP7]AH]WJU_X_P!5\):K=GX=?"[P#JE_O?\ !33PI\&OA=#=?LAW7BWP
MSXH^)_[+G_!'/X^?'&_\7_M,^//!F@?![P5J7B7Q1J6CZ7^U!\!/@KIUAHOC
MOQ#^WGXS^-7PU\3:+X5^)'@KXG_!OPA^S%X3\823^%[W4]4\9^'_ (<^(0#^
MN&BOY4O@EX!^%W[>O[6G_!/OPA\?O&?C?]H#P'\6/^" 6J^,_BUX9N?VB?B[
M>>$O%?Q1T'X[_L<^&/$?B+Q%H/A'XD:=X?C\:VOC.+Q)'XNU*'3[+6+_ .(_
MA/3=6\2R7/C3X;>&+SPSY'I.OK\<_CE^T7XM^,W[>GP+_9D_;2_9K_X*A>--
M"\+:+XJ_9T\=2_\ !0+3_AMHGQPL[+]F#]G?X%7]E^V1X#'Q0_97_:B_9SU#
MP'X2\._";PW^S3K?PA^,>O?$3QSX_P!7\+?$;XXZGXC^,FO ']A-%<MX3\;^
M"_'EEJ6H^!_%WACQEI^C>(-=\):O?^$]?TKQ%8Z5XK\*ZG<:+XG\,:C=Z1=W
MD%EXA\-ZS:7.E:_HMT\6I:/J5O-8ZE:VUU%)"O\ *]^T%\'?BSI7Q;_X*.?\
M$LOV=K"];XX?&WQ5\)?^"E?[#GQ \6ZQKOB+1/@_\*9=&'_"V_AOJVMSR65O
M\/\ X$6G[1W[-LW[-N@_"+PEJ&W3_ G[;>DV5KX$\1?"O1?B2+( _IM^.'C#
MXK>!O #^(/@M\'D^.WCL>+?AWHT?P\D^(GA[X6))X7\2_$'PSX<\?^,6\8>)
M[#4M*C7X:>!-4\1_$=_#XM'U3QBGA5O"6A/%K>M:?(NKKWQ3\*Z3XJO_ (<:
M;>0>)?BS!\.-;^*6F?"_2;[3H?%.L^%M'U*WT&&\275;O3M#T:#6_$UY;^'=
M$OO$FKZ-I]_J2ZBT5T;/0M>NM-_EO_:^^-EI^UQ_P2P^//\ P4\\.6?CKX+6
M7Q?^*'_!.#PC\*]-M/$/BWX9:OI'P\\%?M/_   ^'GQPL/BCIMC>>'I==UJ^
M^,7Q3_:+^"WC=?$9U#X=?$#X;_!7X#^*M+T.Y3PEX3\5R_>UGX,^!V@?\'#O
MQ*\1^(G\.Z)XYUK_ ()C?LW>+O#,^M>,;K3-6\0>/-3_ &HOVG?AI=W6EZ9?
MZ] NOW)\+V?ACPO!I4-E?65A#'HL%C8VMU/:M* ?IE^PO^U!'^VG^R%^S]^U
M=%X*?X<6_P >?AQHWQ%MO TWB)/%DWABUUHS-;:9/XC30_#<>K3Q0Q))-=)H
M>G())&B2)UB$\OUA7\=G_!,CX=^"_AOX5_X-E?BWX(UCQ5:?$WX[_#O]H?X.
M_%;Q"WQ-\:ZD_COX/:)^QC\=/BG9_"36/#D_B67PO<_#;P%\6/A_X&\6>&?"
M,>@+I7@CQEHJ:UIL-AXDUWQ)J&N5&\0ZWXO_ ."2H_;MT;5$\,_\%J_ W[;)
M^&>H>)==\7WFO?''3/VS!^WR_@N;_@G)XG_X0;QW%KMW^S=XI\'^+8? 'A#]
MD[5M:;X0Z1\$O$_@CXU:CX%BO=-A\<1 ']CU<%%XY^'_ (B\>>+/@^-8TG5?
M'?@WP?X!^(/B[P9-"]Q=Z1X-^)6O?$/0?A]X@U"&>W-D]EXCU_X1?$.STL+-
M-<)<^$;Z6:"W7['+<?QY?M&?'C0/A=_P3._X+(>&M<^.<?P^^)?PY_X+1^+-
M)^!NC:M\6KOPS\0_AUX2D_:)_9DU?2]&^$]I=^([3Q;X'\$P_">_^(6HV&C^
M#ETGPI8_".[\9SPVEO\ #V76R?U&_8Y\-?L_Z;_P7&_X*H>*=-OO"4?C#QK\
M*O\ @G)XL^'FH+XWEN;_ ,=ZWXX^%7[5VK^,M4\-6\_B":/QFL_@?0],O(H;
M&WU2R\/>#M'LY=$M]*T*QB:, _H BAB@1(X8UBCB18HXXQLCCC0 )''&N$2-
M% 5$4!44;5 '%29&,Y&/7M7\^?QT^!'PE_:4_P""ZFH? KXX3>,_'OPQU3_@
MDWIWQ8NO@]>_&WXO:7X'C\7Z3^VAX9T73_&-A\/- ^(.DZ#I$L#^#?"UP]YI
M&CV-G<^(M!TWQ!>B?Q':P:BOP!\'_$"_&SXV:[\3_C?^W5^SI^S1^WK\#?\
M@I]XK\(^,OAG)\"/B-J?[>FL>$[/]I+6/#7P5_9#\'>(9OVR])C\<?L<_';]
MGK6O 6D^$_"_@C]GB_\ @%<+J^O_ !RU5/%?QET#XE?'#5@#]X7_ &\/B+XV
M^,VO^%/V<OV8]0^/WP6^#O[86D?L5_M0?%#1?BMH_A3X@?"#Q]J7@/X:>--8
M^)WA+X-:]X/DTWXL_ [X87GQ:\)>$OB_KT'Q9\&?$GPSJEAXYUOPK\)_'?@[
MPG_PDVI_I2.  3DX]N2.I[?H/PK^._X<Z/K'P)_8:_X..OB[^Q)I]W9_M#_"
M;]NK]LSX=^ ]?\ ^(-7\4>+O 7P^T_X=_LM/\0;_ ,.:?+XK\M_&_P /])T;
MQGXHT&\GF_X2FS\6^$!86\\MW92Z4_/?$'0_@E;?LD?\%&OB-^S1_P %%?V?
M/B/\.OB+_P $B/V@/B9<?L[?L"?#KXL_ #P=9_$;X?MH&O?#K]JWXU^.;7]L
M'XY^-O!O[17BJYO]0^%7C?PW\1+SP-XW_:TT:P\8>'_C!I7Q,M_@MX\T2Q /
M[,J*_EO_ &QOA[\'_P!F_P"-W["7PHC\4_!CX'_LE_MGZ9\=OB'\;/&/[8O@
MGXG?M6_LJ_'C]M70OA/^SIX9^">F_M,ZCXV_:<^$VFZCXD\0_!OPU\5_$GPS
MM/BG\3=9\%?$?XTZ!!\2;GX>>//CYH?A'XF_#_Q[P!\)/!E]^U)_P1G_ &<=
M7_;*\8?MD? [Q%K7_!6GP/\ V[X;\>?&CP3\&?BGX#^%O@O0=4\-?!_0='UG
M]H#XNS_&'X=_ NY\<^-?@E)XWO/B'XWUCQAX(\*WOP?\?>*_%/@/1=8\-7X!
M_7CD9QD9]._Y49'3//I7\@7@_P"*_@GX1_ /_@GU\%/CIXGL--_X)B:/_P %
M2O\ @I[^S-\<==^*/CSQ%XB^&_A_X=?!OXG_ +6GA3]A3]GCXW^.O%OB[5+S
M6/V=Y]:TWPMIEQI7Q7N_$G@S4[;X=_#+P_X]UB#X=1W^D:Y<_:<\8_ [X3Z]
M^QE\#?@-\?\ P3I7_!+_ .)7[;7[:'AWXR?$S]ICPK_PT5_P3VL_C=K?PB\%
M_$CX!_LQZ19^#OC-^S_\/=0_8V\*:_XX^,_@GP+\--/\:ZE\'_AY^T3\%[CP
MOXVTBZ\5?"'5KG2 #^O&N*\#_$7P1\2K'7=3\!^)=,\4Z=X:\:>,OAWKE_I$
MS7-G8>-_AYXBO_"'CKPS)<[%AEU3PGXKTK5?#6O16[S)IVO:7J6DSR+?6%W!
M#^>?_!*WP+8>"OV9_'_PPTG]KJP_;*^'/AKXZ_%30_AM\1_ GACQ)X0^&?P\
M^'^LVOA_7[;]GOX'^.-0^+GQJUOXB_#+X!ZKX@U[X;^%_&%O\9?&NH?#Z]T3
M4O@1=:WI_B#X+ZCI&D_@]X0USX3_ +-'[$=GIOPY\1VOPI^$.M_\%X/'WP;_
M &_M?^'_ ,74\'ZK\(/V+K/_ (*/?M1^&? 4GQ$U[4/'>F7?PB^"^O>.4^$?
MPG^*7B&&YT*X\0_!'QSXUL=1O+VSU6ZU*$ _LBR/7KT]Z*_%;]F;P?:? 7_@
MK?\ M#?LY_LQV/A3PC^QW!^PU\%/BQ\6O@5X%CNM,^&_[//[5VM_&+Q[X7^'
MDGPY\ Z7JL?PZ^#\G[0/P4T/Q7XL^(G@;P-X3\.GQ)K'PY\,_%CQ+;2:SX^D
MUSQ-\*?&KX%?LT?'3]O7_@N=X3_:I^(OC+1O!?PM_9%_8@^./@77->^/WQ8L
MT_9]U/1_A[^U9KWB;X]_"GP]<^/SH_@S4/A5K(T+7-)U/PUH=OHW@Z]\1:UI
MEE9V-M\5/&MAXO /ZD^QP?7D<\C_  /:O)_@QXN^*7C7P=>ZS\8/A%'\$O%L
M'CKXEZ!9>#(_B%H'Q,&H>"/"_C_Q'X=^'?Q!_P"$D\-6.G:;:CXI>!M,\/\
MQ%7PK+;MJW@J/Q.GA/7IIM<T?4'/\S/[//P=N_VK_P!N_P#9&^$W[?$OQ1\?
M>+_%?_!OO^SC\;?CC\'O'/Q=^,?ABT7]H"#X_?"^P\5>,]?^$^D>./#^B^&/
M&47BCPGH]UXJCTSPWH]FOC_0EU>\LQXAL;>[AK>*=/M9_P#@E9^T/IW_  M/
MXL:8_@#_ (+V:]X%\/>+[#]H'XJ6?CJV\.1_\%H/"7PDBTOQ/\0)/'4OBCQ]
M%9?"?Q!>F"W^)NJ^,($N[70OB%-;R^*?#'AOQ+I0!_617B7[1?B_XP> O@YX
MR\6? 3X'6?[2/Q9TQ-!C\*_!;4/BAX?^#5EXUCU+Q/HNE>(4N/B/XIT;Q!H'
MAZ/0/"]_K?BDIJ&CWJZVVAKX?@$-WJMO<P_S#?'7Q/XG_8MU_P#X.%_"/[+=
MY\4?"WPZ^%G@7_@E_P#&OQ1X;^&?BWQWXG\9?#C2/C]KGQ"T?]OCX[^ K^\\
M4W?BGP;\7-3_ &:?"&J?$?7/B+H^MZ5XBT_Q#X*TGXJRWX\1V4VN7,7_  4?
MC_X)]>"/^"=O_!4#Q#_P3K^-X:V\<?LC_#/XA>+_  S^R)\?K6#]FKX9:QX8
M\?V7@CP?XWUJT^"WBG34\,_&3]JO1O&FJ:!XJM?$^IZO:_M&>%O@/J7_  E&
MC7MSX3\03^* #^N&SM+2QMTMK&VM[2VCWF.WM(8[>WC,CM+(8X(E6./S)7>5
M]BC?([NV79F/QE\8OVPV^$W[:'[&_P"R"_PNU;6Q^USHG[0VN6GQ5/BK1M,T
M'P4G[/O@C3/&&KZ0/#"VNI^(O$NM:TVNZ%:)YJ^&-$TVPU"748==U?4+*;0&
M_,+]I[X(_!K]H7_@MWX:^ _[15UXD\7_  5^)'_!)/XQ:[JOP=\1?&GXHZ%\
M-?$GBS2/VJ?@[8#4M/\  .F>/=&\-PZOI/A?2Y?$\DOA_2[.>'7/"OA_XE7H
MD\7> /"/B;P[\;_L?ZSXQN/CE_P;DV_Q'^(_BGXFW;Z-_P %K-$^%'Q'^)%\
M9O''Q8_9Z\,3VFD_LS_$"YO+V*TOO$T/B[]FS3?AAXLTKQ'Y$MSXA\,:EI7B
M2]GN)=1EO)@#^MS(QG(QZ]J*_CJ_9C\1S_&OXQZ)\6/CA^W=^S;^SI^W_P#"
M;_@IUXK\$?%SX.V?P,\>:Q^WIXI\+#]J#Q1X6\!?L5V_BR]_; A7Q;^QK\5/
M@-J7A ^%M,\%_L^:E\"/ ^C6U]\>;JXUCXF?#GXE?&&[^KOV'=5O/@W_ ,%
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
MO>'X[J)/$/AVV\1VLM]H+>)/#\K)K/AZ35K2"XFL(-:L;&>Y6UNO*C8V\P0
M^"I?^"DGPO\ "G[?6G_\$\/C%X(\7_"3XK^-_AM8_%#X)?$'6M3\':M\&_C7
MI>I:IXETZR\&^%O$FF^(!XET/XJ7*>"O'%Y9^ _&/@_0;G6+;P%XRN?#VH:S
M86>@WWB3Z.T'X[:GKO[2_P 0?V<E^'MS;2?#CX7?"OXOZWX]?Q/I<FBW/A7X
MS^)_C?X-\#6&G:,MJNN2^)AKWP \</XBL+BWM='TK1KWPS?6'B#6[_4-4T?1
M/SN_:;_8\^%7[=7[6'[9GP(^)=[K7AO4;3]CG_@FA\2/A5\5O >H)H7Q?_9[
M^-'@G]HK_@I[JOPQ^.WP<\76X76O OQ%\%ZS;W7]D^(=%NM/NM1T:Z\2^$KR
MYF\/^(-?T^[_ #;@_:+_ ."C^E?"[_@M(WC[X9:OH?\ P4:_9._X)G_LM?#%
M_''@C2(M,\%?'*]\-^+_ /@I%XE\-?MA_LUL(["#7M-\0^ ?$TOC33_#%CHE
MC<Z-\<?!/C/X46_@Z/5=!_X11 #^K^BOP TWP?\ !?X9?MD?\$F/BA_P3\\9
M267AG]KCPW\9HOVA/#GA;5]?\9Z+^U1^S-HO[.-]\1=)_:U^/FNO?Z[;>,_C
M)\//C.GP8\*W'[3'C6\O/B]X\\6?'Z+P;XR^(/B6UUZ32F]<_;(^$'PW^,G_
M  54_8:^&_Q,N_%VO^!OB?\ L4?\%"=(\>_"W_A;WQ/T+X>>.--\(^.?V-6T
M*PU_X9:#XVTGP;JT5[9>._'EKXE\WP\TOCW18K#2O&TGB31O _A>S\/ '[1T
M5_&9^R'HFC^&?V<O^"$7[4>D^*O&TWQEUG_@J/\ &_\ 8G/Q-UWXL_$/QA/J
M'[)>F:U_P4(^&'A']GZ&+Q=XNUWP]/\ #6R\+_ ?X.V?A_08=/98/$'AJ'QA
MILJ>-_$?B'Q!K?T%\5+SX>?%K]F?_@N1\9_V@/&.I^"/V\_V*?VA/VKHO@U\
M4-<\26_A'XT_LI^%/#?@_0]?_P""=<7[-EUHNJVWC?X=_"7]H+P5I7PMUA/#
M'A631]._:L^*/C+XQ:)KFG>-M1\5ZWI3 ']$G[7WQ_D_93_97_:(_:<3P)JG
MQ.A_9^^#7Q$^,E]X%T76]'\.:AXCTCX<>%]2\6:S:Q:]KA;3]+A@TG2KV^O+
ML6NJ7Z65K<#1]#U_5VL=%O\ (^$GQJ^,/Q.\8>")[GX!P>'?@1XW_9@^&?QH
ML?C8OQ8T#69T^,'CO5-0?6?@ GPQ7P[IGBI[?PAX-70O%W_"V[JXL- U]]=7
MP_;>'[/4=,OG3^9C]K7Q7\/?CW\ _P#@MA8?\%$;WPGX?_;8_9__ &%= UCX
M$?#+Q3XP/@VP^#OA;QG_ ,$ZOAWXKU[Q-^RO:G7K"_DM_BC^VEXL^,WPG^+7
MBGPEK'B'5/BAH=KX(_9H^*VL>*O!-GI/@2[^ROV3=:\*?$/_ (*>_ OPMIOQ
M!N?'?PV^(W_!OC\,_%+^&M.^*VO>*O -Y%K_ ,>? _P_USQ+X&T&U\4W_A?P
MO!KVA^'=*TC6-<^']EHD>N7FG07NHW=YJ\7VL 'V9K'_  4+_:I\=2^#_&7[
M'G_!/VX_:K^ OCKXS?%SX$:9\3+/]J'P+\*/$GA;Q9\ OCOXF^"OQ4\<_$7P
M)XM^'^H:'H'P4GC^&WQ7\3?"[QKX;^)'C?Q?XYO/#O@_P=K_ ,-? &M?$G09
M;3]<T.5'.3CDXP?J5ZKGT/(Z'D5_%;=>'?A?X"_X-LOCO\6_A5XGN_"&N?\
M#67Q&TC5_&?@3XO^,=%L[SP_8_\ !8KXE>!_#_A[7[W0O&EOI.K>%M3^%WQ,
MOK:Y\.ZU]LT#Q=I7B+2-<URQUJYCT'4H/TG_ &M/&/[*_P 2/^"B7[5_[,/_
M  4^\?\ PT^$/P:OOV(?@]KO[!WB+XN>.]#^''AC2+_6[S]H'3/VM/C]\'O%
M_P 0]6N/AGX;_:Q^&6IS?"NW\,>/H+2S^+OPK\"^%+3Q#X!L](\*ZQ\2-:\6
M ']%M>3^*OBI8VE_\3? GP_BTSQ_\<?AY\*M)^*</P@&OV_AJ_U:P\:3?$71
MOA7!JOB.^LKW3/"FE?$CQA\+/&_A?2?$%_#=0V<_AK7K^6RGMM)G5_XV?^"J
M7QS^%?B;X(?M?^(_@[\0O%MA\5/V,?V'?^"?6L> /CS^V7\4;G2/VH?A+XO\
M4PZG\5_A)/\ L9>&+2Q\ ?&_P9^T;\>/#FN^'==_;&_:#\3_ !=L[WQ?KWA'
MX??!O4_@U\3_ /A'_&ND^ _U,7PE^R]J7_!2[_@J9XVL?%6@Z;XQ\>?\$_?V
M3O&OP]\;>#OCGXI\&^,?$VM:[X:_X*'Z+X_\5_#CQ=X,^(.A^(IM2T?P%X6\
M/P0^(?!.IQ7GP[T7P_I=]X;OO#!LHKL '[Y_"GQ!XY\6?##X<>*/BAX 7X3?
M$SQ+X$\(:_\ $/X5)XMTKQ\GPR\<ZSX=T[4O%OP]C\=Z%:6&B>-T\%Z_<ZAX
M<3Q?HUC9Z5XD731K.GVMO:7D,2=_7\POPO\ &^EZ_P# _P#X-I_@O^T+>7VL
M?LC_ +2?[%NB>%_B=I/BG^RK_P"#WQE_:EL_V+O@K>_LW?![]H*;Q&TFF>,]
M \9:1=_M$>(O!OPM\1G4]-^(GQR\'?#>];1-6\3>$- 6#Y4_:#TW7/#7CKQ'
M\ /!'Q)\=:?^QQ\.?^#AG_@FC\#?V>%\!?M!?%+PP/#L?Q1\+_"7QG^U;^R_
MX?U'P1\1=&MF^&WP:^*%X(_AQX&T^V'_  H+Q==>+O"G@>X\,Z_\.K6U\(@'
M]DN1G&1GT[_E17\O4'PL;PAHO_!:C]CC]GGXI?#?]G_PEX+_ &\?V";OX >"
MOCE?>//%O[.T/C7X\_#C]BSXN>)_V?/B5I.G:])XU@^ '[:?Q=U7Q!\&/B3X
M"TK5X_"FIZ3\9?&'A[2_#-YI^NZMX7UK] _^"6GQ@^'^@?#7XO\ PH\:_";P
M[^QA\4? ?[9OC']GCQ%\ C\8_#WCGX.3?&*U^$'PR^(=AH7[''B*:+P_/?\
MP@\3_"W4M#\>^"O@U;Z%I/B+X012^+? %OX-\.>$_!>CV-J ?L%17Y._\%E?
M &M7'['&K_M*^!++5K_XG?L)^-_ 7[:&@Z)I'B;4?"L/Q%\ _L_^+]!^(?QY
M^"OC&72BEQXK\ ?%;X+>'?&6D:E\/;]Y=!\1^,+#P)J>HV5Y=^&]+6/\N]-^
M)/C7Q1^T[\3/AQX<\+:E#^S?_P %U?#G@3QE^Q5JD6AZOI&I_"OP'\ ];\*^
M"/VG_&-FIMKFS^%.K?%S]D[6I_\ @H1^R[J&OZ;X5?1OBUK-YI?COP9#\9-2
MUC2?$ !_5-7DGPS\7_%3Q/XA^,>G?$;X01_##0/!?Q,/A?X1>)$^(?A_QN?C
M7\./^$)\&Z\/BD=&T6PLKSX;'_A,=<\6^ F\#^)9+W75D\#R>)1=-H_B/2!7
M\KG[5?Q6^"MW^U[=?%7X7>+_  -\-_%G[/G_  60_P"">_[-&O\ Q"^*GQ5.
MB?M+Z=HEGX@_9H^&/Q>_9X_9E\)^&9OAM<?"']@!?A+XF\5:_P"/='\:Z_\
M&'PW\>O'7C;]H7Q+K7PS\):5IOASXC7_ .@7P\^ ?AK]KK7/^"\/[.^D?%/Q
MC:6OQ _:,^&5U\)?B=I/Q?\ B!X@\2?"?Q;\0/\ @GU^R]\1/!_Q ^''C:+Q
ME?>*/#_AKPW\3/$FI^(O#'A3PUKEEX"M?#:WWPVT70H/AP9O"2@'[^9'K17\
MX_PA^,_[0O[4_P"R5\8_VMOA_P#"+4_AU^UW^PO^P9^T;^R]X$^&?@CPU;3V
M-K_P4U\$>&/&7A[XY>"O#7PEBM_$'A;X@^&?A)XZ^%/PK\,_LYW%A=^+?"\]
MI\9?C'X&MH]1NO[4KX1^"\?PD\4_ ^?]I;X%?\%)/@UKFK?$G_@FA^T=>?%W
MX.?LD^"OC)\)_CK\7KWP]\#D^(&G_M&_MP>.[+]N_P".7C/PK^T!\ _B5H4.
M@>)_VJO%/ASP=\3M>\=_%6^^#/C?XFZQ'\3/#/AQP#^R:BOY7_!W[(>@7_\
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
M ,$=/V%_AQ^S5XF_9)O_ (PZI^UW\9M2\1_LJ?M0:IXF\4_L_?M>:+H7B_\
MX*!Z1:?LW?%GPEX<O?$4/A^)/A[X8\4?''X1W'B/P1XD\)V7Q6_9K\*>)[GP
MEJFI>%$U/1_Z'?\ @E?\1/#GQ/\ V(OAEXA\-_#+XA_!8:7XP^//@7Q/\(?B
M;\0[?XP>(OAA\1OAS^T#\4? OQ0\ 6'Q@LI;FQ^*_@SP=\1- \3^'/A_\0+>
M]OI_$/@G3-!N-9N!XA76+>  _0VBBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "O)/BW\ ?@3\?K'P]I?QV^"WPE^-.F>$M;7Q-X5T[XM?#C
MP;\1[#PUXC2VELT\0>'[3QEHNM6^C:VEI//:IJNFQVU^MM/- +@12.I];KX]
M^+'[7,?@CXO:M\!/A?\ !#XM?M(?&#PG\+-#^-OQ!\'?"V7X;>'(/ WPX\7Z
M_P",?"_P]EU3QA\9OB#\+O U[XR^*.O_  X^(VE?#_P5I7B2[OI9/ ^M:KXX
MN_ 7ABXT37]6 /H#Q+\)/A7XTUNS\2^,OAKX \6^(M/@LK73]?\ $_@SPWKV
MM6-KIE_<:IIMK9ZKJNF7=_:V^G:G=W>HV$$%PD5I?75Q=VZQW$TDC6_&'PS^
M''Q#?37\?^ ?!7CAM%-X='/C#PKH/B8Z2=12WCU Z8=;T^^.GF_2TM4O3:&'
M[4MM;K/Y@@B"?SW?M-_\%#5_:L^*?_!)7PM\"?@M\?\ XV_LD?MI_P##3GCC
MXD^%_ OB+X5_"SQ=\5[[X4_ GXN>%=6_9G\26_CC]IGX-ZAHVK_!+Q^FI^)O
MC]X*\;+I?@;5==\*^$=*\'>.O&VN>'O$G@]_T@^,VL:O_P $LO\ @FA\:?%_
MPNT_XX_M73?LJ?!SXX?$[PG;?&#XGZ+XZ^(=SHNC'QO\2]-LO'WQ(^('B7P+
MJ>N?"_X/Z5=0Z"7M]2\2?%B'X-^"]/TCP[IGQ.^(EM9VOB( ^\?!/PS^'/PU
MM;VQ^'/@+P7X L-2N4O=2L?!/A70?"MGJ%Y'"(([J^MM!T^PAN[F.$+%'/.D
MDJ1JL:N$&VL;Q;\$/@QX^\<^ OB?XY^$GPQ\9_$KX5RW\_PP^(7BOP#X3\1>
M./AQ/JBQ+J<_@+Q;K&D7OB#P?-J*PPK?R^'=1TY[M88A.T@C3'XI>.OVC/C!
M:?MH?\$T/C!_PHW]JC6OB+\9/V#OVZI?$'[)?ASQ[X'>/QEXP^&WC3]CRZ\%
M^+KOP[:_M%ZY^QA\-)+C1O'OQ&\4:3\4?%7Q4\.:U?>$O%7ACX9^)?$NH_$K
M_A7_ ,*(_J/1O^"O?[-OBGX!?LN?&OPOH?CBYU_]KW4?BGH/PH^#'BN;P'\,
M?'>F>(?@+J?B+P]\?;;XCZ_\2/&WAGX:>!]%^#7BWPQ?>$/%GB>\\;76E:OX
MFU#PKHO@!O&FJ>,_"UEJ@!^AK_!;X/2P^.+>3X5?#=X/B?IVMZ/\2X7\"^%6
MB^(FD^)GU!_$NE^.XFTDQ^+M-\1/JVJMKMCKZZA:ZLVIZ@U_%.UY<&2KX%^
M_P $?A??V6J_#/X._"SX=:IIW@'PI\*=/U+P'\/?"'A#4+'X7>!)+Z;P1\-;
M.\\/Z/I]Q;> /!LNIZC)X5\&PR)X<\/27][)I&FV;W4[2>6?L??M@?"?]MCX
M3:A\5_A-)J%DGACXA^/?@_\ $?P3K][X3O\ Q9\,/BY\+]>F\.^//AYXMN_
M7BCQMX)O-5T:\CMK^RU?P=XP\4^%/$OAK5M!\4^&/$&L:#KFFWT_Q%X-_P""
MJ%SH&J_\%'_%O[37P$^)/P-^!/[#WQ<L_AY8?$&[N/@GXH;6IIOA%^S9XI\.
M^ ;W1/AS\?\ XB^.O$7QH^,7C3X\B\^%FE>'/ =IX#/@K4/ _A3Q5XNT'XRO
MXH\%V0!^LD_@_P )W.FQZ/<>&?#\^DP^(8?%L6ES:+IDFG1^*[;Q.OC>V\3Q
MV3VIM8_$-OXS1/%T&M)$NIP^*$77X[I=647=<WXQ^#GPD^(GB3P?XQ^('PN^
M'7CGQ=\/;3QE8> /%/C#P1X8\3^(_ UC\1M _P"$4^(=EX/US6]*OM3\,VGC
MWPM_Q37C.VT6ZLH?%&@9T?6TO=/_ -'K\H/'_P#P7"_9R^%/@7]I[Q'\0_AC
M\4K#QQ^RQ\(/!G[0?BWX/^#O&/[-/Q3\9>,/@;XY\9S_  \M/B3X#UOX<_'[
MQ'\/M1TWP?XYMY?"?Q/T35O&&C>*O!NJ_8KNVT+Q!X<\2>"]>\4>P^,/^"F&
MK^ ?B]\+_@!XL_80_;%TOXS_ !WA_:$U/X%>!DO?V3=5/Q/\-_LZZ-\/-9\2
M>(8?$^B?M2ZGX.\!6OB./XF:#%X?M_BGK_@B:S>PUN'Q0= U'_A'M.\1@'W;
MX7^ WP0\#R>$)O!7P=^%G@Z;X?>']-\)> I_"OP\\'^'9O!'A71]&N/#FD>&
M?"$ND:-9OX:\/Z7X?N[O0M.T;139:=8Z-=7.EVMM%8SRP-8U#X)?!S5?BAH7
MQQU/X3?#34_C7X6T&[\+>&?C!J'@3PK>?%/P[X8U!;Z._P##FA?$*XTB3Q=H
M^A7L>J:FMWI.GZO;Z?<+J%ZLMNZW<XD_-;X?_P#!8?X5>.8OV5]>O_V;_P!J
M;X??#;]J'XZZO^R9#\5_'OA#P!I7A'X5_M<Z1KOQ)\)2? #QMHMI\2K_ .).
MO7DGC3X4^*/!LOQ=^&?@/QS\ ;'Q5<Z-X;OOBI!X@@\::5X+^C/!_P"W?X7^
M(7[0/BOX)> _@_\ %KQEX<\!?'W4OV8/'WQM\/'X<7O@#P!\9-$^"A^.>K6?
MCGPZWQ C^*GA?P0NC2Z=X!TGQWJ/@!=.USXJ:MI6@:?:/X6UG0/&^L 'M'[/
M_P"S;\._V<W^--S\/](T?1+CX^_&S7?V@/B%8^&O#7A_P=X7?XC^)?!W@7P/
MKFI:%X:\.V5M!8?VWIOP[T/6_$E]J=WK?B#Q/XVU'Q1XNUW6[[4M?G$/NPTO
M31J3ZR+"S_M=[)=,;5?LMO\ VD=-2=[I-/\ MWE_:?L*7,CW*6AE-NMP[S"/
MS79SY)^T+\>O G[,_P )O$7QA^(B>(KS0=$U'P=X;T[0O!^@W7B;QAXQ\=?$
MKQMX=^&7PP^'WA'0[5H5O_%7Q$^)/C#PIX'\.KJ-[I.A6^KZ_9WGB37= \/6
M^IZW8? OQ@_X*8ZWX#T+]J;X<G]F'XS^!OVM/@I^R?K7[5?P[^$'C.\^ GB#
M3?BM\+H=2OO"&H_$KP?XN\/?M VG@#6/#OP4\8'3#\>?!/B'Q]X!^(^FZ7/;
M?\*\T/QX/%'@:\\3@'Z2ZM\*/A=K_AK3_!FN_#?P%K7A#2;U]2TKPKJW@[PY
MJ/AO3=2D74$?4+#0KS39M*LKYTU;5%:[MK2*=EU+4%:0K>W(ER]<^!OP5\3Z
M]H/BKQ+\(OAAXB\3^%?!_B/X>^&/$FN^ /"6KZ]X<\ >,+*WT[Q;X&T#6-0T
M>XU#1O!WBC3[2VL/$7AC3KBVT36K*W@M=2L;F"&*-/RJ_P""0'PKN?'/P*_9
MG_;D\7)^UAX'^,OQ8_8N^#/A3XPZ3\6OCEHGCKX9_M2^)?$_P\^#/Q)C_:\N
M? OASXI?%[3[/QC<Z@OB'PG\.O$FLWGPK^(6C> ==\4^"?&'PJT[P[8_#J+1
M/G_]K;]MKXU?'+X)?\%]?@G>?!/XW? 31OV(?V:OB@_PQ^-OA3XI>!O!.OVG
MC[PM^R7I/[1?A37M2\3_  :_:(N_BIIFI^.]0\5>'/&'@;0/#WAFX\%WGPDT
M";P[\;]7T'QEXM\5_!FQ /W4MO@7\%+.3P_+:?"#X76LGA+4#JWA62V^'WA"
M!_#.JMJEMK;:GX>>+1D;1=0;6K.TU@WNFFVN#JEK;ZAYGVN"*5*\'P ^!-K\
M7[O]H.W^"WPE@^/=_HB^&K_XW0_#?P9%\7K[PXEI:6":!>?$J/1%\:7.BI8V
M-E9KI4VMO8"UM+6W%OY-O"B?G1\(/V\/"WC\:O\ LE_$#]GS]JGP1XN@_8,'
M[2G@:XU=?#?A;7_VE/@3I.E^'/A]XS\0?"76O"7Q<MO'_P *?B)!XF\7>%]+
ML?"GQLN?@)\9O#U_XOT+6]6TGP=>V.K3:+TGPR_;;^"/PR_9"_X)NZE\'OA_
M\7_%>A_MA>"OA/X$_90^&?C/QIX3/Q.NM(F_9YUWXQZ#:?%+XC_%'XEMH7_"
M0Z?\,_ 5Y9ZG>W7C[Q?K_B;QW>Z1H>D?VY)JD^JV8!]UZK^SK^S]KOC7Q)\2
MM;^!GP=UGXB^,M,\+:+XO\?:K\,?!&H^-?%>C>!==TKQ3X(TCQ)XJO-"FUW7
M-,\&^)M!T/Q%X5L-4O[JU\/:[HVDZOI,5IJ&G6=Q#U9^&/PX;XBI\8&\ >"F
M^+<?@Y?AVGQ2;PKH)^(R_#]-9F\1KX%7QN=/_P"$F'@U?$%Q<:X/# U0:(-8
MGFU/[#]MEDG;*^#/Q+;XP_#'P?\ $F3P+X[^&,_BO2S?WGP[^)^FZ5H_Q%\$
M:A#>7>GZCX7\;:7H6M^)=$L/$VBWUE<6.KVNC^(=<TR&\AE2QU?4;817<WXZ
M?\%IOVEOVH/A!X"M/$W[(&KZG-K?[$-I\._^"AO[67@[PSJ%CINK?$3]F3P#
M\6M.\.77P%\0:EJ-Y:KX9\*?&SP%HG[3'Q)OO$]A:>(;U],_9/\ $7@V'0GN
MO&=A=0@'[2-\-_AZWC'_ (6&? O@[_A/_*\C_A.1X7T,>,?(^P?V5Y'_  D_
MV#^W/)_LS_B7>7]NV&P)LR#;?NJPY_@A\&+KXK6?QXN/A)\,9_CAIWAN3P=I
MWQEF\ ^$Y?BMI_A&5IWE\+67Q$DTAO%]KX<E>ZNGDT.'6$TMVN;@M:DS2;O$
M/BQ^V]\#_A;\ ?@_^T5::AJ?Q+\&_M%^)?@-X+_9VTSX>+HMSKOQL\7?M,ZM
MH&E_!70_!DWBK7/"GA>U'BV/Q'8ZW+K?BOQ+X<\.Z'X;MM4UW6=5LK+3YC7S
M!\6O^"M7PP^"&@?MU:AX]^ WQ]GUS_@G?X5\(>+OV@]#\'6_PHUR&ZT7XA:?
MHNO^ ]8^&^HZQ\4_"]WXI\.^*O"6J:EXKLM=U;1/"\%I9>"O'GAW5(;+X@^&
MI?!=R ?HWX/^$7PJ^'EU<WWP_P#AIX \"7U[90Z=>7O@WP9X;\+W=WIUO*9X
M+"YN=$TRQFGLH9SYT5K*[P1R_O$C#DD\IX8_9E_9P\$:!XM\*>"_@!\$_"/A
M;Q]XH/CCQWX:\+_"GP%H'A_QKXU::UN3XP\6Z-I7A^TT[Q)XI-Q965P?$&LV
MU[JWG6=K+]KWP1LOR-\1_P#@I%H?PCD\(^'/BA^SQ\8?AG\5OBO\0/B5X5^!
M_P */B'XR_9K\.:O\3_ GPI\)^'/%?B_X[2>,H/CQJOPS^'/PJL?^$L\.^&3
M!\3?&7A7XFIXS\0>'?"TGPY35]<L[:N$TO\ X+&_LJ>*?A9\'?'7@C^W/$/C
MGXV_$7XP_"+PW\$;[Q-\(O"WC3PG\1OV>1=#X[Z1\3O&>O?$RW^"O@_1?A7*
MFD0ZQXPM_B?KOAKQ4_C+X=#X7ZAX^?XC>"X]: /T3\7_  2^#?Q"^',WP>\?
M?"?X:>-_A'<66G:=/\*_%_@/PIXF^&\NGZ/<6]WI%C+X&UK2+[PO)9Z3=6=I
M<Z;:OI;06-Q;03VT<4L2.)D^#7PBCN?"5Y'\+?AREWX!T?2/#W@2Z3P-X66Y
M\%:!X?1HM!T3PC.-)\SPWH^B1N\>D:9HS65CIJ.ZV4$ 8@_F+X<_X+0? 'QU
M<?LZ:)\-/@W^T!\3_'/[1?Q2_:?^ FG_  ]\!Q_ G6M?^&_[0?[)?@?Q/XX^
M)OP1^(^MM\=;;P!8>+-1LO#D8\&^*]#\9:[\'-5T36]'\?:I\4="^'=T/%03
MP1_P6*\ >,;3X4:U>?LI?M8^#/"7C+]KBZ_8/^*_C/Q3H7P<'A_]G7]K-/C!
M?? ?3?A7X[&A?&76]:\>:=K/Q*CT33+?XK? _1_B?\'=,MO%>CV>O^/-)\9Z
M=XM\&>&0#]*I_@#\"KKP)XG^%MS\&/A/<?#'QM";;QI\.9_AQX-E\!^+[=H+
M6U:#Q1X0DT5O#VOPFVL;*V,6K:==H8+2VBV[+>%4T=<^#'P?\3_"]O@AXE^%
M7PV\0_!=M!TOPJWPBUSP+X6U;X8-X7T3['_8OAIO %_I5QX3.@:.-.T\:7HY
MTC^S]/%A9?9;>+[+#L_.;]J/_@L-^S1^REXM^*^F^--%\9^(_A_^SEXM^'/@
MG]IOXI>%M4^&2V/P9U[XD:?X2\0(EM\-_$GQ"\/?&?XQVOPY\&_$3X;^._BW
M/\$/AW\0'\->&_'FD:=X7B\=>/M!^(?@?P1@_&C_ (+'?"[X,W_[6$ES^S+^
MU5XQ\$?L-^._AQX:_:C^*?A3P_\ !^;P%\/O!'Q/\">$OB;X<^,F@7.H?&:Q
MUWXI>!V\"^-M#\17^@?##0_%?Q3\/::9M2\:?#WPII&H>%=3\3 'ZQ^%_"WA
MGP1X<T+P=X,\/:'X1\(^%])L-!\,^%O#&D:?H'ASP[H>E6T5EI>BZ%H>DV]G
MI>D:3IUG##:V&G:?:V]G9VT4<%O#'$BJ.-T[X(_!G1[;XG6>D_"7X9Z79_&S
M4=7U?XSVFF^ O"EC:_%W5O$&D)H&NZI\4+>UTB*'Q_J.M:%&FBZM?>*TU:YU
M'2473;R6:S40CXT\)?ME?%OQ+_P4F^+7[&-Q^S3X_P!/^%WPT^ GP9^)L/QF
M76_@7/IAOOBGXB_:)L!XR\0V,7Q_G^(,/PUUF;X)6/P^^'^DZ#\*-3^),?Q!
MG\5ZQ\2O"O@WX9R^"?&NL>Z?M,?M4^'?V;M1^!?A2X\'^(?B%\1/VD?BG=_!
M_P"$?@CP[J_@GPT^M^+-,^''COXJZHVI^)_B)XH\(^%]&L+?PI\.]<@L(VU.
M\UK7?$U_X>\/Z-HUY)J5Q=Z> >Q?"SX/_";X&>#[/X>?!/X7_#OX/?#_ $Z[
MO[_3_ WPM\$^&?A]X.L+[5;J2^U2]L_#/A'2]'T6VN]3O99;S4+B&R2:\NI'
MN+AY)G9S\#^$?^"=_AZY_;]_:C_;(^-GA/X#_%[1_C)I_P"RQ)\&=!\4_#RQ
M\4^,O@%XO_98TKXAZ1H_CKP]K_B[2=6M(?%?C5_B;JNJMKOA2+PAJ?@C_A&M
M"TBUG\6/?76N6'RM\0?VFO&X_P""A?[&7Q?\$? O]K[Q+K7Q?_X)T_MI7,O[
M'4?B2PT;Q%!XY^'WQ\_9$BT>W\>>"?&GQGTC]DWX0>.O!-EXE^(ND^*OBEK/
MC;P^-;-SIGP\M_'WQ!UVX^%'A#4?JOP9_P %0_ 'QB^!_P"RA\7_ -GKX!?M
M%?&W6?VPM(^*&J?#OX9:)X5\,>#M;\$S_!#3M8;XMZ/\:/&WQ$\7^%OA5\--
M5\*^+M$G^%FF6^H>.+U/&WQ%O]-@\'R:OX*A\1^-_#H!^@I^&OP\/B__ (6$
M? O@X^/O)-N?')\+Z&?&)MS8?V5Y!\3FP.MF'^S,Z=Y1OMAL";(J;;]U7++^
MSY\!ET)O"R_!/X1CPRVIQ:VWAT?#7P6-";68-+FT2#5VT@:(-/.IPZ-<W.D1
M7YMS=1Z9<3V"2K:2O"WXG:]^UIX:_:Q_;,_X(!?M+? CQ?\ &#1/@Q^U7H/[
M;/BR[^'VO^*?&'A71M6LO#G[)OB74_#]C\2?A#IOBS4/AAJ7COP!XDU3Q'ID
M?BB&S\2RV]PMT/"WC+5O#,VG7MU]$?\ !'O6O$NJ6'_!2?3/$?C+Q[XVB\$_
M\%9/VO\ X?\ A:^^(WC_ ,:_$K7M'\$^#=-^$^C>%/"UOXG\?Z]XD\2/H?AS
M28(=-T33;C5IK72[&*.TL8H+9$B4 _5#1OAE\.?#GB/4/&/AWP#X+T#Q=J]M
M+9ZMXJT3PIH&E>(]4LYY+&:>TU'7+'3H-3OK6>;3-,EFM[JZEAEDTZP=T9[2
M Q\;X;_9M_9X\'>")_AGX1^ _P &?"WPWN?$=YXPN/A]X<^%O@70_ \_BW49
MOM&H>*)O">EZ#:Z#-XCOKC$]YKDE@VJ7,P$DUT[Y8_C=\9?CW\5_@+_P6H^*
M\7@+X5_M0?M3:(?^"4WPR^*7_#//PH^(.B7VF:/XANOVK/'?@KQI\0?"/A'X
MY_&'X>_"/PKK5[X-\">#].N?#?@"YLO&OQ&U/2HIM+\+^(M2/B;6;/ZQE_X*
MV?LU>(/@[^R_\6/A':^)/BM=?M?>#/B%X^^#_@4:I\/OA;JEGX9^#TVC:+\8
M;GXD^+_C%XV\"_#3P#J'PV^(/B;PI\(-;\/WOC.]\1:C\4?%.EZ-X;TK6_#V
MG>+O%7A< C^)7_!-OP?\7_V]_!O[27Q/\#?L^?$C]G+P7^QQ>?LHZ1^SK\0/
MAEI?C"RT_5#\7/#'Q?T'XHZ=IOB'1]4\!6?_  B,WA&P\"^&/!]KX:M;K2=,
MU/4O%%GXU@>*#P;)^B^J?#3X=:YXBT7Q?K?@/P9K/BSPW':1>'?$^J^%M!U'
MQ#H,5A<37=E%HNMW>GS:GI4=G=7-Q<VL=A=6Z6UQ<3SPJDLLCMXY^R#^UI\(
M?VW/@'X._:+^"5_J<_@OQ;-K^D7>B^(K6PL?%_@GQIX,\0:EX1\=> ?&>GZ5
MJFN:1;>)O!_BO1M4T6^N- USQ!X5UN*VMO$O@OQ-XI\&ZUH'B35?C;Q7_P %
MB/V7_!WQ9A\#:Y9>)[/X:']I>X_8\U'X_7&O_"C3_!NA?'ZV\4/\.KK2]4^'
MVJ?$BP^.Z?#:P^+MMJ?P8U7XPVOPKNO ^D_$/2=2O[^\A^%5G<_%"( _1-O@
MA\&'^+"_'EOA)\,3\<D\,GP7'\9O^$!\*?\ "UT\'&7SV\)I\1?[(_X3%?#+
MS?O6T$:S_932?.;3<23G>!/V>?@%\+O&?BWXC?#/X(?"#X>?$+Q]::;8>._'
M?@;X9^"?"/C+QK8Z-%%!I%GXM\4>'M#T[7/$=KI4%O;PZ;;ZS?7L-C%!#':I
M$D:*/YSO#GQ6^,'[4.O?\%'/VA?B!^SW^V]X?^*/[ W[:NI>*OV;M2^'?Q[^
M _@K0OASH/P"^"7[(_B"[_9*\7^$M-_;4E\*^*/#OQ?3Q1XZ^)?[6.AVMO>_
M#?XO_"S6O$&D:9\5[#XP^%_@SX \'^C?L1?&?P%\'OV:_P!A_P#X* ?&J']K
M3P_^U!^UO^S5\&/@/=?#;XA_M$?#G4/A_P#MS_$[QI\%?AS^TAJW[6>I:)K?
MQS\7?"WP!#X#\)^#OBUJ'A/XD?$KQ-\!O'7@;X,VWC+X,+\)=1O;_P#9U^%]
M^ ?O[\6O@E\&OC[X4_X0/XZ_"7X9_&GP-_:=EK?_  A?Q9\!>%/B/X3&M::L
MZ:=JX\.>,M(UK1QJE@EU=)9ZA]C^UVJ7,ZP2QB:0,[7_ (*_!WQ59:)IOBCX
M4_#;Q)IWAG24T'PUI^O^!/"NLV7AW0DCM84T70K34=)N8-(TA(;*RB33;".W
MLUCM+9%A"P1!?S\^$7_!6CX$_'7X?:-J?PO\#?$7Q/\ '76/VCOB;^R3_P ,
MM6NH_"L?$ZQ^.?P9\/W/CKXI6\WC4?$E_@5J?PJ\%_"N*R^+=[\9O#/Q5U_P
M5JW@_P 0^$?"_AF?7/CAXQ\,?!W5?-_'G_!4/XNVGC#]BKPYX(_8*_:FM=1^
M/_[3GQ\^ 'Q6\$?$'2/@3X)\=>']2^ /P:_:&\9:SX?^&-WX_P#VD/AYX'\=
M2>*-?^%6A>/O!WQE\/>(O%7P+\3?!"S\7VFF>+U^,>H^'/ 48!^R8@A$ MA%
M&+<1" 0B-!$(0GEB(1;?+$>SY/+"; ORA=O%>=_#KX-_"+X0>$)_A]\)OA9\
M./A?X"N;[6=3N/!'P[\#^%_!/A"?4O$4SW/B#49O#7AG2M,T66^UVXDEN-8N
MY+)KC4YI));V2=W9C^7NG_MO? /]EWX(_P#!3']HKPI\!OVR?&/AW]E[]L[X
MEV?[4'A>+7-&^*7CV?Q9:_"WX'>-_'/Q<^$NC?%+]H Z1X8_9QTCX<>,_!OB
MVT\(Z7XE\#VG@7PY8>*-8M/A7X9LK;4X$^V/B=^V'\._@]K-ZGQ \.^-])\
M^%_V:OB+^U9\5/C+80>#O$?PU^#'PL^&T%I=Z@/B,/#GC75?'O\ PD7B>Q.O
MWWP^L?!/@7QIIOCJU\"_$"7PYK%]_P (AK"P 'H?@7]F3]F_X7^ M5^%7PT_
M9_\ @E\._A?KNK#7M<^&_@7X4> ?"/@+6M=5M-<:UJW@[P_X?T_P[J.K!]'T
MAQJ-YILUX'TO3F$P-C:F+=B^!OP6@N=,O(/A#\+X;O1='N/#VC747P_\(QW.
MD^'[NWU>TNM"TR=-'66PT:YM?$&O6UQIEJT5G-;ZWJ\,D+1ZE>+-\5_LT_\
M!3SX,?M%?'.Q_9RN_"7BWX0_%CQ5\('^/'PR\.>./%7P7\3M\0OAO8ZCI>D^
M*K>";X/?%3XF+X.^)GP]OM;T0^.?A7X['A[Q-;:=JZ:QX6_X2[2_#_CFZ\)?
M0'Q!_:S\$_#;]J[]GG]D3Q!X2^(#^-_VFO ?QK\??#;QMIUEX1NOAM%:_ "W
M\'7GQ#T'Q)=R>-+;QOI7B""Q\>^%KO2/L_@/4= U2/4S$FOPW=EJ%O:@'H:_
MLZ_L_IIUSHZ_ WX/+I%[>V&IWFE+\,O!*Z;=ZEI=AJFE:9J%U8C0Q:W%]INE
MZYK6FV%W+$]Q9V&L:K9V\D=OJ%W'-U>G?#'X;Z1XHE\;Z5\/_!.F>,Y[*+39
M_%VG^$] LO$\VG0:?IVD06$NOVVG1:M)90:5I&DZ9#:O>&"+3],TZR2,6UE;
M11?F?K/_  6 ^"^C?#WP3\0)/@1^TY=?\)I^W_XI_P"";9\):?X5^%VL>+/#
M?[17@[QUXC^'VK?VY;>'?C!KFDW?@N\U[PEKT&A^(/"VK^))KM;>"ZU;3M"T
MN6XU.S^+_P#@I'^VAJ?Q[_X)Q_M8:QX:\(_M*_LB_'?]D_\ ;-_8T^#/Q'^'
M_B7Q[I/@OQYHM]\1_P!H+]E*XEBU#Q!^SG\7_&_P_P#B+\,_BE\ ?V@HTGT*
MY\8^)/#-^VLW+:CHCZAH'A[6@ ?OEX.^#WPE^'?B'Q]XM^'WPP^'G@/Q7\5M
M;@\3?%'Q-X,\%>&?"_B'XD^)+5+J.U\0>/M:T/2['4O&.MVT=[>1V^J^(KG4
MKZ%+JX$<Z^=+O\PU3]C#]C[7/ 6A_"K6OV4OV;-8^%WAB_U;5?#7PVU3X%_"
M[4/ 'A[5->U:'7M=U/0O!UWX5F\.Z1J&M:[;6VM:O>Z?IUO<ZEJUM;ZC>2S7
M<,<R_,G[8?\ P5&^"G[(&M_$_P ,ZCX3\5?%SQ+\!_A#IWQ\^.WAOX?>+_@E
MX<U[X=?"K67\62Z#<6&E_&3XK_"ZY^)7Q \2Z)\//B1XJT'X9?#-?%/B0>'?
M EY+XC'AK5_'/P:T?XGW-'_X*=?!SX@_$+0_!_P%\!?%']HKPU=>%/V/?'?B
MOXA_"RW\#QZ?X&\#?MT>(K32?@-X\U;P+XZ\;>#/BOJ?@2#PY>0?$OXH^*M"
M\":AI_@#X?3/?K_;^OZ#XY\-^#P#]((((;:&*VMXHX+>WC2&"&%$BB@AC4)%
M%#$BK''%$@"1QHJHB*$50H KQ[PA^SG^S[\/=:^(_B3P#\#/@[X'\1?&.YN;
MSXO:_P"#_ACX(\,ZU\5;N\EU*XN[KXD:IHFA6-]XYN+JYUG5[BYF\3SZI)//
MJFHRS,[7UT9?G?PA^WAX8^(7[0/BSX)> ?@_\6?&7ASP%\?M2_9@\??&WP\?
MAS?> ?A_\8]$^"O_  O'5K/QUX=/Q B^*GACP0NCRZ?X"TKQWJ'@!-.USXJ:
MMI6@:?:/X6UG0?'&KK_P4*\=?"7X<_!;P%XI^-GA/XY>*O!$'[4?[*.D61^
MOC+4?!&O>'_B'XH^/O@+PQ\(_$7C;4=-^(_PUGU#X6VWQ6UGP9IWC31OM_B7
M[9;:G;3IX.U>>SAN=/ /K7P;\,?AO\.CJ)^'W@#P3X%_MC[%_:X\&^%-!\+C
M5?[-2XBT[^TAH>GV/V_^SX[NZCL?M7F_9$N;A;?RQ-*'R9/@I\');+QWITGP
MH^&LFG_%+3-:T3XG6#^ _"C67Q&T;Q&-27Q#I'CRU;2#!XOTS75UG6%UG3_$
M$>HVFJ#5M2^W0S_;KGS/A']HO_@ISH?P"^)O[1WPATO]E#]JWXV>,_V8/@/X
M$_:=^($OPPT#X16OA34?@7XPD^(L6I^-?"_BSXA_&+P1I>H:CX1N/A9XQTNX
M^'5\=,^*7CC6+"=?A1X(\?:#HGC'Q%X6^]/A7\5O!_QK^$/PW^.'PRN[KQ)X
M ^+?PX\'?%;X?W_V.72KW7O!WCWPSIWB[PK=C3]:.G3Z;=ZIHFJV$PLM6-C+
M9S3B"_-JT<IC *G@7X&_!;X7WZ:K\,_A'\,?AUJD?@;P3\,(]2\"> /"7A#4
M$^&GPUMKVS^'7P\2\\/:/IUPO@7P#9ZCJ%IX*\(B3_A'_"MM>W<.@Z?81W,R
MOV,OA#PG/I]KI,WACP]-I5CKEOXGL],ET73)-/M?$MIKO_"4VOB&VLGM6MK?
M7+;Q-_Q4=OJ\,2:A#KO_ !-X[A=0_P!(K\Q;'_@K=\)[CX/'XU:A^S[^TIH/
MAG0OVX%_8"^*^FZI_P ,U3ZU\!?C6WQA\,? A=<^,EQHG[2NL>%?#OPO?XD^
M+]!TN/Q?HWBCQ'<OI.I:7XJ70SX7\0>&-7USTW]H+_@HQX&_9YUGQ-I>L_ [
MX^>/[+PM^T;^R_\ LLWOB/X96OP9\0:1<_%[]JJ?1%\':!;Z???&C2/&-C+X
M3L_&GPOU#QI;^(?"FA:A]C^+GPYN_"%CXML=2UZ\\-@'UAXS_9\^ WQ&\>>#
M/BG\0?@G\(_'7Q-^'%S87GP\^(OC+X:^"_%'CKP'=Z5?7&IZ7=>#/%^N:)?^
M(?"USINI7=WJ%A/H>HV$EG?75S=V[1W$\LC=YIW@_P ):1XB\1^+])\,>'M+
M\5^,8M%A\7^)M.T33+'Q!XJA\-6US9>'(O$FM6UK%J6NQ^'[.\O+31$U2ZNE
MTFVN[J"P%O%<2H_YJ>"?V@O"_B[]M?P;;^-?V6/VOOA!^U?KW["7QX\>:#\/
M_&_Q2^%NK> 9OA%\+_VC_AOX5UCP4OA/X=_M/^._V?#\=_%?BOQ3\/?$GA_Q
MV(+=K?P!XBM/#WB#XNZ99V]YX?TOX[\$_P#!0S0_VE_V;?V7_CC^UO\ LO?M
M.?#B+7/^"KNA? _X)W7PI^)?@OPIX77XAV_[:OQM_9Q^!M[\2G^$?[5=WKGC
M;P#\-+;P_P"'O"G[2'AGQWI.I?#SXD?$Q[KQ!\._AKX_^'JZ+K.B '[J6'PI
M^%^E^+KGQ_IOPX\!:?X\O)+R:\\;6/@_P[:>+KN;4(A!?RW/B2WTV/69Y;Z
M"&\DEO6>YB CG+H-M=6FBZ3'JUYKT.FV$&N:AI^EZ3J&LPV=M'JM_I6B7.KW
MFC:9>ZBL0O+K3](N]?UZZTNRGF>VT^XUO5Y[2.&74KUYORF^/G_!7'P-\"O'
M/[:G@*+]E3]J_P"*NH?L#_#?X:?&KX_ZO\/-*^!5IX;L?@KX^\(?$7Q[J7Q-
M\-:S\0_COX%M]:T[P=X9^&6O_:_"$@L?B=XHU>18_!7@77_#NC>+?%'ASZ+\
M7_MS>#K7XB0_"OX1?#;XF_M ^-H/V7;+]L?6=*^'FEZ9I<=K\$/$6K:SH/PW
MM](O?'.I^%[77OBM\:=9\*^-M-^$_P .8I+..[G\#>))OB)XF^&M@_AR\\1
M'T+\,?@!\"?@G?\ C75/@U\%OA-\)-3^).N?\)-\1M1^&/PX\&^ ;[Q_XD^T
M:C=_\)!XVN_"FBZ3<>*];^UZQJ]U_:NNR7]]]IU749_/\V]N7DZ+6OA?\-O$
M?B*W\7^(/A]X(UWQ9::>VDVGBC6?"7A[5/$5KI3PZG;MIEOK=_IUQJ<&GM;Z
MWK,!LH[I;8PZMJ<1BV7]TLOGW[,?[0_@[]JWX$?#;]HKX>:1XHT?X=_%SPQI
M?C?P"_C"#P_::SK7@OQ!:0ZEX:\226'ASQ'XHM],M]>TJYM=1@TG5+ZS\3:0
M)VTOQ1H6@:_9ZAI%I\JVW_!2CP>?COX#^$FL? 'X_P#A7P+\4OVH/BS^QM\.
M_C]XHTGX?:/X"\5_'[X.^$O&GBS7]-T[P7<?$(?&N;X<:\?AI\2/"_@_XLVW
MPQNO!^J^*/!5\^H7.C^$-=\&>+_$P!]C0_L^? 6WM],M(/@G\(X;71=2N]9T
M:UB^&W@N.WTG5[]-$COM5TR!-$6*PU*]C\->'([N^M5BNKE/#^AI-*ZZ38""
M7Q#\ O@7XM^*'A/XW^*O@Q\)_$OQH\!:>^D^!OB[X@^'/@W6?B?X+TN0ZF9-
M-\)^/]2T6Y\6>'+"0ZUK!>ST?5[.V8ZMJ1,6;^Z\W\U?#_\ P6-^&WB+599[
M?]EC]K73?AIX?_;HO/\ @GK\2OC%K?ASX-V/@KX7_M ?\+/\/?!;0$U_3X/C
M7>^-/$O@KQ/\3_%.AZ!:>,?AMX8\;Z%H<-]&OB^]\/>(X[KPO;?,W_!;7]LR
M[U7]@S_@I1\/O@9X!_:3\02?LZ^ '\&_$_\ :/\ @7X_TOX9>'O@[\:-4\*>
M&/B#IW@Y]5TGXQ_#KXM>.[3PCX6\8> =6^-]MX*\-^*O >E>'?B)IWA7Q%#X
MTN--^+7@_P $ '[?^/?V??@-\5?$>E>,?BA\$OA'\2/%NA>%_%_@C1/%'CWX
M:^"_&'B+1_!GQ TB[\/^//".E:YXAT34=4T_PQXVT'4+_1/%V@6EU#I/B32+
MZ\TW6K2]LKF:!]BZ^#_PFOM:N?$E[\,?AY>>(KS29M N]>NO!/AFXUJZT&XT
M=O#UQH=SJLVEO?3Z//H#OH<VFRSO9R:,S:6T)L6,![G4;^UTJPO=3O9EM[+3
MK2XOKR=ED<0VEI"]Q<S%(E>5Q%#&\A2)'D8*0B.V%/XH_%3_ (**_!3]H?\
M8)^.?Q@^(_[-/[7UO^REXE_8SOOVI++Q?\+O&OPZ\.^+OB?\ +F2V;Q';^ ?
M%_PN_:%T/7?!'Q5\"Z+)'XD^)_P]\3>*/!U]X>\/7,.A75WXHU.]\1^#]. /
MU<3]GSX#1:5>:#%\$_A''H>HWUAJFHZ-'\-?!::5?ZGI5I>6&EZC>Z<NB"SN
MK_3;'4=0L["[GA>XL[6^O+:WDCANITDT/%WP1^#/Q C\ 0^//A)\,O&T7PHU
M[2_%7PMC\7> ?"GB5/AMXHT. 6NB>)? ":UI%ZG@[7]&M5%MI6L>'5TW4-/M
MP(;2XAC 4>#>*_VN_"OA?XO?"[]F?P)X(\9?%#XX>/\ X!>+_P!HRT\#Z;K?
MAC36\+_!KP!?>$_#-QXB\:>+O'/BC38#J_BWQGXPT#X?>!M/LIO$%_XA\8W5
MWJ'B:\\,>!]%\5^/-!^5O"__  6'^#?COPC^Q_XT\!?L]_M5>,=-_;A\5_&W
MP-\"=.TCPA\)QKVH>,/@=\-_%GC[6_#/BG3[KXT0Q>!]5UW5/ _B[X=6DWC"
M\T/0O WB[PKXJU/XU:W\*O 6@7GC(@'Z'>-_V=O@!\3/$&K>+/B1\#_A!\0?
M%6O?#36?@MKOB;QQ\,_!/BSQ#K7P<\1:BNK^(/A-J^M:_H>H:EJ7PTUW55&I
MZQX$O+J;POJFH 7M]I<]R%E%G4/@'\#=6U^S\5ZK\&OA3J?BG3_A[/\ "2P\
M2ZC\.O!U[X@L?A3<W4=]/\,;/6;G19=1MOAY->Q1W<O@J"X3PW)<QI.^F-(B
M,OP;H7_!63X%:I^S[I_QGUCP-\3/!7CB\_:J\>_L/7?[//BV3X;V'Q%T3]J?
MX8:YXTL/'WP[UKQS;?$*\^ EIX?\+>%?A[XP^*VI_$Z/XN7'@$_#31+F\L=:
MO?&<UEX(NZW@K_@K;\"/B-\.Y-6\"^ _B=XN^.B_M/#]C6/]ECPO-\-/$_Q1
MN/V@QX.U;XIRZ?#XS\._$/5?@8?A9;_ _P .^*/CU/\ &A_BHG@9/ACX4\2V
M NF^+^D77PF4 _0#Q#\"?@EXN^&E_P#!?Q9\'OA9XH^#VJ,6U/X4>(OAYX0U
MKX:ZBQUL>)B;[P)J6C7/A:\)\1J/$!-QI,A_ML#5<_;P+@-;X#_!!_"?A+P$
M_P '?A8_@7P#I\.D^!/!3_#SP>WA+P3I5O;164.F>$?#;:,='\-Z?%9P06D=
MGHUG96R6T,4"1K%&BC\W/^"5GC?Q?XW^(O\ P5+G\7Z#\:/!,^B_\%#;G2M.
M^&WQT^(%Y\1_%?PXAO/V0?V3?$^N>&M"UN3XB_%+1K+X=WOC/Q#XH\6?#O0_
M!_BL>"M+\(>)=)A\+>'O".CFU\+:/Y)\5?C[\1?V<O\ @K%^U)?^"?@K^UG^
MU;H\O_!-[]E/XN7_ ,$O@SXQT7Q1;>%]13]H#]J_P7XZ\8^!?!'QQ^-/@#X?
M^'=:UKP9\./!-G#\-_A L?C#XI^)=&DU'2_!FM^(;WQ;XBH _7;6?V?/@-XB
ML/&>E>(/@I\)-=TOXC^:?B)INL_#7P5JEAX],^K2Z_,?&EG?:'/;^*3-KL\V
MMRG7([[S-7EDU)]UY(\S>3>/_P!B;]GGQMX+^!/PRL?A=\-O OPW_9T^,GPT
M^.OPH\)^!?AGX#T"V^'WCSX3>/\ 3?B3X5NOAJMOH@TOX:0:CXBL[RR\:W'@
M_1M/UOQ/X4\0>*?#2:SI5IXCU>2]\.^&?_!4G]G_ .,'Q4_8R^'7P\\,_$S7
MO#7[>GP(\9?'K]GCXVNOPITCX4^(-/\ AQIUKJ_Q$^&>H6VM_%G3?BU%\9/
MVF:EI.H>)/ NC_"K7&M+"\U*^M]2N[+P5\1+GPA]:_L^?';3OVA_!?B#QWHO
M@/Q_X#T?1?BI\7OA780_$2'P;;W_ (KN/@S\2/$OPKU[QQX93P5XU\<6D_P_
M\1^*?".NR^!]6U6\T?5_$7A^WL_$BZ#:Z-K&C7=^ >V7=I:W]K<V-];6][97
MMO-:7EG=PQW-K=6MS&T-Q;7-O,KPSV\\+O%-#*CQRQNR.K*Q!RW\,^'I+K1+
MZ30](>]\,Q7-OX;O'TRP:Z\.V][:QV-[;Z%<&W,NDP7EC%%9745@]NEQ:1QV
MLRO B1C^?C]K3]O3XU?%KP]_P7:_9RT[X+_&CX)Z'^PW^QQXAUWX?_'SP?\
M%+P3X*\3:7\4U_9X^*/QQ\.?$"Z\6_"[X_VGQ0\.Z7XZAM/AOJOPH\.^%/".
MI3VOAWPUXI7XZ:GX6O\ QO-\+= ^HOV$_P!OO0-3\,?LX_L[?%;X4_'#X1:E
M)_P3Z\$?M)>#?CC\9X_ NG_#OXR_#7X6^%/A%X:^+GC"PO+3XB:]\1O!E]X6
MU;XC^#]4U;2OC?X+^''B^XTK69]:O=%M(H5:[ /T1\3_ +,O[.'C;6O&_B3Q
MG\ /@GXO\1?$RT\#V'Q(\0>*/A3X"\0:W\0;'X8ZW8^)?AM9^.-5U;P_=W_B
MRU^'WB/2]+\0>"+?7I[^'PGK>FV&JZ FGWUG;SQ]]H'P[\ ^%-9U[Q%X7\$^
M$?#?B#Q3<S7OBC7- \,Z)HVL>)+RXOKO5)[K7]3TVPMKW6+F;4M0O]0FFU">
MXDEOKZ\NY&:XN9I'_-OX$_\ !7;]G#X[?'WX%_ C3-#\7>%)?VL/AUX[^)_[
M*'CG6]?^$6NZ-\:_#WPXT72/&7B'3KSPEX ^)OC'XH_!CQ???##7=*^+WAOP
MC\<O GP]UF]\ SWVGZ]!X8^*GAKQ=\,/#_T?^UQ^VCX/_8^O/V=M.\5_"[XR
M_$V__:=^.FE_LZ?#BU^$'A_PKX@EM_BCK_A#Q;XV\.:7XH3Q%XT\)RZ-IGB#
M2/ _B6*V\2)%>^&M N+"34_'VL>#/"%OJ7BG3P#ZRTO0]&T."ZM=$TK3=&MK
M[4]4UN\@TFPM-.ANM9US4+C5M;U>XBLX84GU/6-5N[K4]5OYE>[U'4+FXO+R
M::XFDD;R_1OV=/V?_#ES\3;SP]\#O@]H5W\:M6AU_P",EUHWPQ\#Z7<?%O7;
M>XN[NWUKXFSV.A02^/=6@NK^^N8=1\5/JMY%<7MW.DRRW$KM\(>$?^"J_@?Q
M/X!^,%Q=_LX?M(>'?VC/@5^T/\'_ -E[XE?L>7VB?#W5_C1X<^*'[0.M^#].
M^#>L7_B+PO\ $/7?@Q:_![QAH7C73O'H^,UQ\3(_ UKX)TOQ%?V]_J.IV.F:
M1K5!?^"NWP='PAU+XH'X'_M#WNM>$/V]/#G_  3?^*'PKT#1OA?KWC3X;_M*
M>(O&/A#P1:V^HZG:?%5? ?BKP--J_C_P0UAXD\!^+O$^IW \5:;IM]X;TKQ!
MI_BK1_#0!^@/B_\ 9X^ /Q ^'UK\)?'GP/\ @_XU^%=C>3:A9?#/Q=\,_!7B
M3X?6E_<?VF)[ZV\%ZUH=[X;M[R8:WK(ENHM,2>0:OJ@>0C4+OSO2/#GASP]X
M/\/Z'X2\):%HWA?PKX8TG3M \-^&O#NEV.B>'_#V@Z/:0V&D:)H>C:9;VNFZ
M3I&E6%O;V.FZ;86UO9V-G!#;6T,<,2(/RGT+_@H;^T%K?[<GP#_9@UO]@7]H
M+X7^'?B7^SK\>?C#XU'C7Q7^R'K?C3PM/\/?CQ^SY\*?#/C'[3\/_P!KSQ5H
M2_#+PMH?Q#\4:U\2M.T6T\7_ !(\0WOC#X8K\+/#GB6W\._$)+;#_9[_ &ZO
MV3_@9_P3\^!_Q7\#>%OV@/#WP^^(7[07Q<_9R^#?PJ^.7Q!3Q[\?/$GQHTW]
MH7XZ>&/&7ASQ5\4?BG\8_&FB6UCI^M?#/XL?$*\\5>/_ (VS>'O!OPE\+W#-
MK%NNCZ;X:(!^EOA;]GGX!^!?B#XY^+?@CX(_"'P;\5OB>CQ?$OXG>%/AIX*\
M._$+XB123P7,D?CKQII&AV?B/Q;')<6UO/(FOZEJ"/-!#*REXHV7LO!OP]\!
M?#JQNM+^'_@CPAX%TR]N4O;S3O!WAK1?#%C=WD=K!9)=W-IHEE8V\]REG:VU
MHD\L;RK:V\%N'$4,:+^9?A;_ (*^? #QKX>M+7PWX6\2W7QLN?VJ]+_8LG^
MMSXY^!<.NZ?\>O$'PI\7_&[PE:S_ !+L_BQJ/P9OO ?C_P"&'@C7/$7PZ\8Z
M)X]U6?QCJHM/AQIN@#XN_P!I?#W3/T+^"'Q3E^-'PTT'XBW/PZ^(?PDOM7O/
M$^F:G\-OBM8^'-/^(/@_5_"/BW7?!NL:3XD@\'^)O&GA&:X35/#]W-9ZAX6\
M7>)?#VJZ;-9:IHNN:GIMY;7<H!F^//V;/V=_BIK?B'Q+\3_@/\&?B/XB\7?#
M:7X->*]>\>_"WP+XPUKQ/\()_$47B^;X4^(=5\1:#J-_K7PUD\5PP^)G\"ZE
M<7/A=_$$46LMI9U*-+E=>^^!OP5U2\UW4=2^$/POU#4/%$44'B:^O?A_X2N[
MSQ'!!J6DZS!#KUS<:/)-K$,&L:!H.K0Q:@]PD>IZ)I%^BBZTVSEA_*;_ (.&
M?'7Q"^$/_!(_]K+XU?"'XE?$[X1_%;X7:1\,]8\"^._A7\2?'/PW\0:+?ZQ\
M;_A?X:U-GN_!>OZ&-7MKS0M7U+39=/UM-2T_R;V=DM5E?S!TGP=LOV2-1_:\
M^!_@KX'?'7]O>U^*/A/P]\;/CKJ7@OXK?M"?\%"O&7PL^)7PZ\!Z%H'P'\6>
M#?'?A#]KGQ]XB\"ZU:Z-XV_:@^&7Q&T&;PWHC^)])\7> = OH]7T_2UO[/6
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
M42^(/"6N6>@P?#^.\O-2O-$_>#(SC(SZ9&>F>G7IS].:,@XP0<C(YZCU'J*
M/Y[OVD/V)/\ @I!^V'^PC^TG\ /'O@'_ ()]_L_?%/XN? ?3_@S9>'/@GXU^
M(DWPF\<^/-4\:^#=?\<?'?QCX[U']F8?$WP'H>C:=X/FLOA+\"]!TGQR'A\6
M^([CXG?%+7]4@\(W7@S[B^-/[-7[0WQ,_P""@'_!/3]JO2M*^#6G_#W]F#X3
M_M8^%/BYHVH?%#QR/&4WBK]I?PS\)-.MXOAQIUK\$;G0_%?A[PAJ7PHBCFU?
MQ/XB^'NI:Y9>(Y;Y/#VE7.B+IFL_I>&4YP0<=<$<?6@$'H0<<'!!Y]* /Y\H
M_P#@G)^VC-^S=^QI\*+K3_V7[7QC^SK_ ,%=?%O[?_C)[?XZ_%B^\-:K\(_$
M?[2?QZ_:%M_"_AK6'_98L-4O?B/:+\=9_!\VEZKX;T3PS,WA"'Q"GBR/_A)'
MT'P[WOC?_@GQ\?\ Q_\ \% / /[6^B^#_@O^SC\1_!/[1%OK?C+]K[X!?%+Q
MGI7Q+_:=_8?T?3KN*']DS]IWX"/\-=)\#?%#Q+XFN-!^&GA,^,?$OB_7#\/_
M  9X'\(^-_!7C2Q\5^#;7X<:W^V>K>*/#>@ZCX9TG6]>T;1]3\9ZU<>&_"%A
MJ>J65A>^*?$5GX<U_P 8W>@>';2ZFBGUG6;;PEX4\3^*+C3=.CN+N'P_X=UO
M6)(5T_2[VXAWJ /@_P#X*,?LH^-OVO/V;#X*^$OB_P -> OCW\+?BI\&_P!I
M3]G;Q7XZL=;U/X?Z?\=OV=_B)H/Q2^'>G_$2Q\-W-MX@?P)XHU3P^_A#Q7J&
MAB]UKP]H^OW7B?1M'UW5=%L]%U#Y.^,G[(_[7'[4WBCQ_P#'WXA> OV>OA5\
M4M)_8#_:&_9&^ _PAL_C!XR\::&WQ!_:GN/!=U\4?B'\5_CKI'P+\/:Q!X,\
M(P?#?PQX?^&GA#1?A3XRFO+/5?&GBS55\,:[XAM-$T']H:0$'H0?H1[_ .!_
M(T ?(W[!'PC^*?[/?[%W[+?[/GQFM/ ,/Q"^ 7P"^$GP2UR]^&'B[Q'XU\&:
M\_PG\ >'? 47B72=7\5_#_X::[ /$::#_;$FBWGA@'16N_[-75M9$']H3?G3
M\;OV&/VR/&&K_P#!;3PAX TK]G"X^'G_  4Q^$6GZ+\)O&WC/XP?$KP_XG\*
M>,M1_8J\ ?L>ZOX?\>>!M"^ /BZSTG0]$N/#.O\ Q/B\7Z'XP\576KVD/AGP
M/'X0LKKQ1K?BWX??N?D>O_U\>GK7S+^RC^U#X<_:S^'_ (Q\?>'/ OCSX<#P
M+\;OC7\ O$GA'XDCP9_PE>E^._@%\1==^%?C^&Y?X?\ C#Q[X1N+&/QCX:UJ
M#2;W1O%FKVVHZ;!;:BLT0NA!$ ?"\?[(O[6$'[7OP=_:/B\/?L\S>'? /_!+
M;XE?L::]X<D^./Q+@UJX^-'CGQC\)_B'97FD7*_LRSV-Q\,+'6/A%8^&KOQC
M>?8/%<FF^*KKQ+%\-/M7AJ'POXE\LU3_ ()Y?%77O^":_P"PO^PQ\>OV9/V/
M?VM_#/P,^%G@CX2?M%_#/QK\4O'VDZ1?V_PZ^$D_PO\ "OQ=_9C^,1^#&B>,
M_ WQ@M[O&HP7D_A_P)=Z-X+\5_$#PEIOCS^UVT;Q#J'[K5\E>.?VQ/AYX/\
MBG^QQ\-]*T/Q#\1-%_;9\5_$/PC\,?B_\/\ 5? .N?"C1M0^'_P6\<?'5)/$
M6K-XTM?$NH6GC7P9\/?$[>#-4\#^%/%^@W-UIDRZ]K/AY+O1&U@ I?L$_ SX
MP_LT_LD?!WX(_'KXO:W\=OBKX#TKQ%:^(?B/XA\2:QXVUF\L-8\;^)_$?A+P
ME>>//$6E^'M>^(A^&/@S6/#WPQA^(VN>&O"6L?$&V\'0^,]3\'^$;O7)?#>E
M^ >"?V!? OQ=UGX\?%K]O7]D?]C'XU?''XF?$?7M1\+W_B"QL?VC=#\._"/0
M]"TSP1\(_ACX?\2_&C]GOPMXK^&WAS3?"7AVQ\1>-/"'A^R\3^%+OXT^.?C-
M\4/#\&G#XA3>&K']0,C.,C/ID9_*C()P""1U&>?3^?% '\HGC+]F?]HC]DW_
M ()E?!K_ ()Y_M'?$;]C'1O$MS^V]X \%?\ !/+X@_$/]IGX_P"F+8:#X,^)
M?B+]IGX+> ?$G[05G\)?A-XV^!GQJ^&7A?X=W_P\^$WQ1^'VE>-;7Q!=VG@C
MX3Z1X#BNO&%I;2W]1^ ?[87[1_PD_P""EW[$^J>#/V /$7[4?[;_ ,%;_P :
M_$O]ISX+?M8?&7XG:/X>\3Z9_P *G^$WPX\'?M3S:G^S%8:I\+EO_A7J&NZQ
M^S#X'^&W@VV\&^)-%^#WQ;9O#7AK7=1\4_$;Q%_2W\:_#'A#QG\+O&/A?Q[\
M&M/_ &@_"&LZ7]CU[X-ZKH/P\\3:?X\L'N8/-TB[T+XL:QH'P\U*! !?2VWB
MC6+&Q>.T?RY);L6UO-^47[(__!3[]@#3?AA^R?#\,/@!XU_8R_9K_;%\7W'@
MC]C_ ,5ZG\&?A;\-_@)\5/BEJ6K:AIL?P[TVU^!?C#QI9?";Q_XJU+1M73PM
MI7QI\._"Q_B'/H^IIX,NO$ES8SQH >@?MY?LF?M2?&/XG_L2_M:_L]V/[/>K
M_&W]EF+XI^&?B9^S=\>-0U:^^!?QL^$_[1&E_#-/BWX*TKXN6WPPU_Q;X/\
M&/A#7_A5X7USX3_$.'X66\-UJ%H9_&?A=] N-4\%ZMXQ^T%^PE^VIXZUK]D3
M]JOP'#^Q_=?M+?LS?$#XZW>L?LG>)].U2R_9$\2_L^?M':-\-_#'CSX&>'?B
MKI_PF_X61'X_\*Z?\(O!7C;PE\>?$'PK3^WOBU-XDOM5^'?AOX2WVC_";1?W
M5R.>1QP>>A]#7PAH?[=>E^,/B%^WQ\)/ WP'^,WB?XG?L$:/X&NO$/@N!_AI
M%J?QOUSXE?#+7/BMX%T3X,SV_P 0K_3IAXF\-:?HUMI\_C^\\#:E%K6OKIVI
MZ'IS:?+). ?)6H?L:?ME^,OVF?\ @G3^T-XKT[]ECP]I?[-'QS_:6^+'Q3^%
MW@3QGXLT30OAQX/^-O[-NK?LX>%/AC\$+S3OV==-G^,U[X:M=6N/B7XQ^('Q
M3E^%=_XF\8WNN^'] T3PKX&N/"FF>#/&M/\ ^"=O[:UC^S_XC^'_ /9?[+<O
MCK5_^"U,'_!2ZU@_X7S\6XO"<?PFC_;(TG]KEO \_B _LIOK"_$4MI/_  K@
M6T?A.3PUMN/^$S/B4&$>$)OWP\-ZK>:[X=T#6]1\/:SX1U#6=%TO5;[PGXCD
MT27Q#X8O-0L8+RZ\/:[+X9UGQ'X<EUG19IGTW5)/#_B'7=$>^MIVTK6=4L#;
MWT^SN4=6'YB@#\+[_P#8?_;3^#7[67[6GB/]G#P[^Q?\2/V=?VVO'%I\;7\5
M_M"V?BBV^,7['7[06M?#SP1\*OB7XW\.^%[#X?>.])_::\!:IH_PZ\-?$+PQ
M\*[[Q]\!TU'Q;)>> [SQEX T"*Z\?>(N0_:$_P"";_[8'Q:^&'_!:[X?:%-^
MSNMY_P %&[CX2V/P-U[Q+\7_ (AV<FAZ3X%_9U^%'[.FM:U\8[/P_P#LR&Q\
M-ZW=67PP'Q M-%^'UMXSTB[O_$$G@W[?H-CI,?BJ_P#W_P @]"#^-*2!C) R
M<#/<^@]3P: /S>\.?!#]IWP]_P %&/$O[32^%/@I+\'OC?\ L>_L[?!KXHW2
M_%KQM+X]^%?Q$^ WQ _:2\>:EI_@;P<?@K9Z/\6_"OC.3XZZ/H6D>+M;\<?"
M+4=!MM"USQ'J/@O4+F'2O">N7?\ @HS^S!??M;_#CP+\)M>_9E_9T_:U^"MW
MXHUB\^,OPF^/GBSQ!\.]=M=,N/"&M:%X:\>? 'XD>&?"'BK5_ ?QI\+:MK,]
MM:Z[;W?A"9O >N>.M,T_Q?HNMZCI,]>X_M??M4^&/V-_A!%\:/&G@7Q[XZ\+
M'XD_"+X8:A!\/5\&R:CX?U3XV_$OPQ\(?!7B+7(?&/C#P>K^$XOB!XT\*:/K
M\WAMO$OBC3K;6H]6L_">J:;8:M<6'U$2!U(&>F2!F@#\1_V3OV$_VT?@)\6_
MV'O&?Q2^)/@/]H.U_9P_8[_:X^ ?Q!^(GQ ^-OQ(UCXPZKXD_:&^.7PM^+_P
MV\/V=[J/P&GMOB;X9^"_A/X-^$?@M?\ Q7\4>(OA_P"+?B/8W,OQ)F^&7A2_
MTH> ]=^=O@5_P32_;?\ A-^SS_P3Q^ /Q"\*_LA_';X:? 'Q_P#M57_[2WP
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
M-BW@Q-/\7_MAD>H_/UZ4R238I94,K!2RQH5#O@$@(794!;&U2[I'N(WR(N6
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
M6_AM\??&_P"S1^TUXFUO7K?XM7WCVZ^.?BCX?+K_ ,"?#VJV/P'\:?%'Q+\
M[35_$'B[5E^&;:J?"MWX3_H!\(?\$[OV#? GP93]G;PQ^QQ^S19_ M?'8^*,
MGPGOO@M\/M>\"WGQ,2WM[*'XB:GX?\0:#JECJOCJTTZSL-(L/%VI1W?B#3]%
MTW2]%L=1MM*TRPL[;OM9_9 _9,\1:K\6-=\0?LO_ +.^N:Y\>M%TKPW\=-9U
MCX)_#34]5^-'AS0H["'0_#_Q9U&]\,SW?Q&T31H=*TN+2M*\83:S8Z='IFGI
M:00K9VXC /P]^+7QD^.?[3/[;?[.?[(&J?%Y? ]O\2/^"6?PX_::\%^%;/X\
M?M!_LCW?Q>^.?C?QSXKT7XS>(_#OQ%_9J30/$_B[QA\%O!7@_P (Z_X8^%*>
M,;#1/#^C_$/QG\0-2\!>,!H6D>(?AOQGP8T'XV_M!?MX?L\?LW_'3]N[XW_%
M_P &:G_P2(^*NN?%'QE^RS\6_BU^S-\-_C'\7?@_^VE\._@_8_&+PT/A_P"(
MM!\4:#XJO8+;^T=8^(7P\\4:'I_Q'N8-3MM'NKO]G_QYJWP\\0_N?\5_V#_V
M*OCI\/\ X;_"CXP?LH?L]_$7X8_!Q+.'X2> /%'PD\#ZCX0^&-E8V^GV<&E>
M - ?11IOA'0WL-*TS3+S0M!M[#1M1TJPM-+U"QNM/MXK9>S_ .&4?V7?^$JL
MO'7_  S=\!/^$XTWX6CX&Z?XS_X4]\._^$KL/@F+&?3!\';+Q$?#G]KVOPL&
MFW-QIP^'L%W'X2%A/-9C2/L\LD; '\O'P FUC]ICXA_\&P/QC^/?Q+^-'B'Q
MY\0/V._VL]=^(GB^W_:$^.?@.3Q!J7PC^"7PYUO0/&&O1^"_B1X9TN3Q'K,^
MM:E_PM'Q9-;+JOQ?T:YC\/?%:_\ %_A>QTS1[+^P2OE"Y_80_8HN=#^#?A8_
MLE?LX6WA7]GCQ5JGCCX%^%=.^#'P]TGPO\)/%FN-/-K>N^ /#FE^'[/1?#-[
MK%[.-6U3^R[&WAU#7;33-?NXIM:TC2K^S^KZ /YSO^"ROCOQ9JOCGXL^ ?A#
M\8?CI:?%#X&_\$Q?VE_VE=9^'?@7]I+XG?L>_"KX'^&[G69[?P;^U]XI^)WP
M9OK3X@_&OXO:'KWPC\5>#_@Y\ +C2/$GPL>TTWQ_?_%;Q9\%;/Q=X;U?Q]@_
M"^?XM_M<?M?_ + O@GXO_M*?M1:9X&^/?_!"J/\ : ^,G@[X2?&SQC^S_I'C
M7XQ6GQ6_9"+>-TF^"=QX!USP+XL.L>/]5U>^U_X9:SX)U^ZL5?X;7FI2_!GQ
M+X[^&GC#]M_C)^QC^R7^T1XU\+?$7X\_LX?!?XQ>./!?A[Q)X1\,^)?B3\//
M#/C'4]-\)^+K6ZL_$7A<R:[IUZE[X>U*&^O6;1=1CN].M[J]N[^TM[>_NI[F
M3.\"_L+_ +%OPR;PA-X!_9-_9R\*W_@'X97WP7\&ZWI7P8^'D/B3P]\)-6;5
MY-:^&^G^)W\/2>(4\&>(+CQ!XAO?$?A]]3DT[Q%J'B#7M1UN"_OM:U.XN@#\
M /V#OVBOB1^UW\-?^"'?P!_:>^//QJTK1OCW^PK^T?\ '?Q)XH\*?&/Q_P#"
M3XC?M7?'']G?Q%\'OA[X$^'?BOXM?#[5?"_Q5U^#PI\*?&GQ'^-WQ$TW0OB%
MIVK_ !,\2^'/"WB7XC76KZ+I>MZ3XN_3#_@BWX=L_"/[-?[0WA33]<\0^)]/
M\,_\%)_^"E?AZP\2^+O$5]XO\5^(K/1?VSOB]IEMKOB?Q9J<UQJ7BCQ#JT-J
ME_K7B+4;B>^UO4KBYU*[FEN+F1V^OO$G[ /[#7B[X0^$_@!K_P"Q_P#LU7?P
M/\ ^+%\=^ OA);_!3X=Z7\// WC/^T[K6+CQ3X,\)Z3X>L=%\*Z]J-_J&IOK
M.IZ%:6%WKEOJ^M6.L2WUAK.J6UWZY\'?V?O@5^SQH_B+P]\!?@Y\,?@QH7B_
MQ?K?Q \5Z/\ "[P-X:\"Z=XE\<>(WA;6_%NO6GAK3=-AU?Q#J$=M9VDNJWZW
M%XNG6&G:7%+'IVG6-K;@&G\9O#>G^+_A-\1O#>J7WBG3;#5?!OB""XU#P1X[
M\<_#'Q;9K'IMQ.L^@?$#X:>(_"/C[PGJ*21(8=9\*>)M$UBV&[[-J$)9B?YC
M/V=/@AH=W^RG_P &R/@K2O&WQL\-0_%*ZT/QEXSU?3OC9\3M=\9Z?#XD_P""
M.G[1 \0^'/AWXK\?>)?&>O\ P,\$>+/#WAV^\.:7H7P/N_AM;_#;3]6\0^(O
M@1<?"SQ\FF^--(_JZEBCGC>*9%DBD5DDC=0Z2(X*NCHP*NCJ2KHP*NI*L""1
M7R3\/OV /V&?A3IWP_TOX<_L>_LS>#K/X3^//$/Q2^%JZ+\#_AO;7'PW^)/B
MMM*/B+Q[X#O3X<>]\(^+M6AT#P[87/B'0;BPU0:3X:\-:-%=1Z3X=T6RL0#^
M<*^_:O\ C7\(OV>]:^#>L_M'^-?#7PCT_P#X.$_CG^P9-\9OC9\;OBNWB[P;
M^S'I_ACQ_P#%KX:_"3QC^U03XR^/6A>&M?\ BO:>%/A//\9]8\63>.O#/POU
M@^$Y?BAX1LQ8^-O#7[L?\$^_!'QB^$&H?M)_!?XL_M!>'/C1!X2^)7A_Q7X$
M\$6GC/XO_&/QI^SCX8^(_A*TUQ_@YXX^/GQGU?6/''Q&2?5+2]^)/@C1?&MW
M<^/_  !X(\?:+I5[?7'PWU'X3V]E]%3?L9?LAS_#_P"+'PH_X9<_9Z@^&7QX
MU^[\6_&WP#8_!KX=Z=X1^+GBZ^O;34[KQ?\ $C0+#P[;:;XS\6RZII^GZJ/%
M'B"WO]>CU6PL-3BU!+ZRM;B+M_@;^S_\#_V9OAYI?PF_9Z^$WP^^"WPTT::X
MNM/\$?#3PKH_A#P[%?WI1M0U6;3M%M+2&]UK4WCCFU76KX7.JZI.HGU"\N9O
MWE 'K-P"8)PH)8PR!0 222C   <DD\8')K^1S_@E%_P3Y\;?MT?\$J?^".1^
M+_QW\,:)^R]^S=\0O#?[5^C_  7\!_!35]&^+OCCXG?"+XB_&)? ^D>+_C_K
MGQK\2>'8?ATVN>(KG4?$FB>%_@)X?\3ZWHW_ !)],\:^';YH/$%M_6/XK\(^
M%/'GA[5/"7CCPSX?\9>%-<MQ::UX8\5:-IOB'P]K%H)8YQ:ZKHNKVUYINHVX
MGAAF$-W;31B:**4*'C5AQWPB^!OP5_9^\)6_@'X#?"#X7?!/P):375S:^"?A
M'\/_  E\-O"-M<WMY=:A>7%OX;\&:1HNCPSW=_>WM[<RQV:O/=WEU<RL\UQ*
M[@'\XGQ)^)GQ!^*/_!/O_@J)^WF?VHOCI\*OVN_V+_VD/VUCX*TC1/CAX\\&
M?"?X%W?[&/Q'U.\^"G[-^N? 72/%UO\  ?XM:!\8_A-X<\ 7/CU_BQ\,/$GB
M'XKZK\>+J^MKR""S^%=]X7S/$'B[XGZ=JW_!T/\ $RSO_%WP/^,.@_L@?LO?
M$VSO_ ?B>33?%GPS^)GA7_@F1K/C:.U\.>,=)S+'?>&_%.FIIPUK29(YY8H)
M)]/N;:66"XC_ *"-9_8S_92\0_&._P#V@M<_9]^%.J?&?5]1\!ZWKWQ"N_!^
MDR:[XG\1_"I$C^%?BOQ:?LXL_%OC'X6Q101?#3QAXEM-5\3^ (;:TA\(ZMH\
M5I;)%K7_ .R7^RMJE]\8]3U3]FC]G_4M2_:*L+#2_P!H/4+_ .#7PYO+[X[:
M9I<3PZ9IWQEN[CPW)<?$^QTZ*22.PM/&TFMV]HDCI;QQJQ% 'XRZ/\6M=^+?
M[07_  2H_9 ^/WQ1^*_@_P"#7QP_X)@:W\>='U?PO\?/BK\%/'_[2O[7/A"T
M_9VTM_">K?%WX:>,?!/Q<\47_P .?A'XI^)WQ+U3P5;^/QI?C+5?&,?C?QQH
M_B#6O '@J_T7B_'7CNV_X)[^)?V#?VQM<_;5_:S_ &I?V*? +?&G]@+]KGXC
M_&3XC?$OQ/HVE>,]'\3>,_"GP0_:6\7> _ .C^#?A]XL\2>$_C-X'UO]DGQI
M\6O%OA+7K#QY:^//AW\1=7U_Q3\2='@^)?B+]LOB=^Q1^R!\9_@]X-_9\^*G
M[,7P(\=? OX<W7AV\^'?PA\0?"WP;=_#KX?7'A.UET[PX_@7PE_8Z:+X/32M
M(N;W0+>'PY::; ?#>I:KX;ECDT+5M2T^Z\H^+/[-7CGXDZM\.?V<-+\!?LY^
M!_\ @GWX%L/V=_%HT/P]%J]I\3K?Q=^S?\7],^)OA#X)^%O@[;> X/@EX=^!
M%X_P\^#UG<:Y_P )+>ZI8>%-)^('PZTOX:6C>*O"_P 1/ 0!ZE^QE\//B!\-
M_P!G+X>:;\6]7\;:G\6/%%MJWQ,^)EAXZ^)?B[XM7_@?QO\ %'6M0\?:]\*-
M \:>--9UO5]0\!_!^[\0'X7> 5%S#;GPCX1TBZ:UCO;J]DFW?VN3XI7]E+]I
MH^!OBOX=^ WC8?L^_&?_ (0[XY^+[^+2?"7P7\5_\*X\2#P[\6?%.JSVM]!I
M?ASX<ZQ]C\8:YJ4]G=0V&F:/=7<UO/'"T3_0H  P/4GDYZDD]?<US_B[PCX5
M^('A3Q-X$\=^&M!\9^"/&GA_6?"?C'P=XJTC3_$/A;Q9X5\1:=<Z/XA\,^)=
M U:WN]*UWP_KVDWEWI>M:-JEI=:=JFFW5S8WUM/:SRQ. ?R%_'/QO\3=4_8W
M_;G_ &=?C9X#_:B_9F_:<^&_QK_X(\ZAXU\ ^//VA_&'[8?P9BTSQK_P4<^'
MGAKP1^TK^QO\9_CYK'Q3U#5_"'Q>G\$:KJ.O> ?B!X:DB\'>.O TWAGQEH'B
MGQ'8^.8E^KOC'\2)?V4/$7_!<KX9:]^UO^US\._@CX-_9U_8+\8_"[Q?)\1O
M&7[1WQG^#?Q?_;!U+]H3X+:W9?L]>)/C;XOO==\+:A\5_'?A'X7:'X2TW7OB
M=X4^%_PF\:ZQ<^,M*\3?![PO;:IKV@?MG#^P7^Q2/ NM?#+4?V4_@#XH^'_B
M/6O#GB+Q!X1\=?"SP?\ $#0];UGP9!<V?@B^U:S\;Z5X@34&\":?>7.E> H;
MKS;?P/HTIT;PI#H^EA;0=#XH_8V_9(\:77Q:U'Q5^S%\ -<U;X]^$K+P%\;M
M=OOA!X ?Q%\6_!>EP6%MI/A?XB^(DT!-<\8:)HT.E:2-$T_7=0OK?17TG2YM
M*2SFTZR>  _E2^._BOX\Z?\ LE_\'+G[/'Q5U/Q9I/A#X/?LX_LT^,OAY\$?
M$W[3OQ/_ &QF^!]]\9_@=XKUSQGHEI\>/C5I\'Q+O[KQ7I_A+P;XU\4> FOK
M_P"'GP_\3:EK-M\.KG6-*U+4/''C/]RO$P(_X+T_!1B"%/\ P2)_:@4,0=I8
M?ME_LA$J#T) 920#D!E) W#/TMHO_!,[_@G?X?LO$>F:;^P_^RK_ &9XP\!>
M#/A?XOTW4?@3\-]:T[Q;X!^'VI0:SX0\->*+#6O#NH6GB&RTC6++2M6\W5X;
MR\U#5-"\.:AJES>WGAO0IM.]WT_]F[]GC2?B-X8^,.E_ ;X,:;\7/!/@:U^%
M_@SXI:?\+O UE\1O"/PTLHI[>R^'GACQQ;:%%XGT#P+:6]U<V]MX1TK5+3P_
M!!<SPQ:<L<TBL >TU_.9_P %1OB9\7/@+^T-XU_:0\7:G\;?'G[$/PM^&?[.
ML'Q3U7]D7]J'XA_#OXZ_L%^+?#WQ)\?^+]8^-/Q'_9+T'7_#?A']J/X!_&^R
MU_X:>&_B;=7%]JWB[1_A?X(^)*67AVUT+PIJ>K7W]&=?.OCC]D;]F/XE_$JR
M^,/C_P"!7PS\8?$VR3P["?&7B#PMIVI:OJ=MX-U.+7O UCXC>XB>W\5:=\/_
M !/"GC#X>:;XF@U:P\ ^-C)XU\'6VB>*YIM8D /YI?C]^T-\:_"?_!,C_@O!
MXUT_]HSXTZ!XT_9U_P""K?CCX?? 'QQ_PO+XBV?C+X;>'UUW]C>70/AGX3\7
MS>+1XA7PE+J?Q#\56>E_#>XU.]\-7,7B>XT"VT"33)K338_TO\(?#'5_CQ_P
M58_X*#^ /B'\=?VJT^&_PA^%W_!-?XM_#3X<^ _VG_C=\'O WA?Q;XKNOVLX
M/%0L="^$7C+P/!=^&/%=G\.M%T[QCX/U-]0\,>-&WZIXOTO7/$.C>$]6\-?>
MOQ _X)]?L-?%?XC^./B_\3?V1OV=_B!\3OB;H>@>&OB/XW\8?"7P7XAU_P ?
M:'X82TM]&T[QG>:II%R?$T,&EZ?IWAVY;65O9=3\(Z=I_@[5)+SPM8VFCP^N
M^"_V=OV?_AMX[\0_%+X=_ SX/> OB;XN\/>'_"/BSXB^"_AEX)\*^._%'A/P
MG8:=I7A7PQXB\7:%H=AX@UOP[X:TS2-)T[P_HFI:C<Z9HUAI>G6>G6MM;V5M
M'$ ?B#^RQK?Q0U+QKKW_  2@^(OQ,_:*U;XP?LR?MB>*OB]XT^.NN_M%_&B7
MXQ?$K]@>PU+3_C]^SS\0KOXJ+J&DZAK0^)/B/Q_\-?V-_B1\.K>]O/!FMZ!X
M _:/U#P^= \3>%[:V\/<I\+_  )^U1^U7^RS_P %JOAG\.?VC_VA(_V@?A1_
MP5"_:-M_V4_%<OQZ^(_A'5=)O_A=\)OV=/'7PZ^ S>)?#?B[P>WAGX"^.]7O
MM;\ >)O!^D7FB^&= T'Q]KWB[0+72?&UCI?B:R_HHMO!WA.S\6ZWX]L_#>AV
MOCCQ+X=\+>$?$7C"VTNRA\3:[X4\#ZIXPUOP9X:U?7(X5U+4=!\)ZQ\0O'FJ
M>'-)N[F:PT:_\9^*+O3X+>?7=2>YX[X9? GX(?!6X\;W?P;^#GPK^$MW\3?%
M5]X[^)%U\,OAYX1\!7/Q!\<:G)++J7C/QO/X5T?29/%?BO4))YI+WQ%KS7^K
MW3RR//>2-(Y8 _ OXI_MV?$[XQ?L&?M??\%4_P!DU_BCX5D^"/\ P3Z'A3X0
M> =3\:^*]:T'PQ\?-6\%:;\8/VB?B!XV^&>NW6O?!?XH^(_V08]>\%_#RS\8
M:YX+?Q#IGQ4^%O[4OPT^(-MJFA6FCQ6/TI^P?X+^(WA+]I3P7\2=%_;*\._$
MK]F;]IS]DS4O$_P\^!D?[0W[0O[7-S\2]>^&'C+P"P_:R\$_$SX_7VLZM\/;
M&#PC\5O#G@'XL^&O!%WH?P\\3^)O%/@/6M0\-P>,Y([BOV&\'?#_ ,#?#S06
M\+> ?!_AGP5X9?6O%?B-O#OA30]-T#0SK_COQ3K?CCQMK/\ 96EVUK8_VGXN
M\9>)?$/BKQ)>^1]HUKQ!K>JZOJ$EQ?7US/)XI^SK^Q=^R1^R))XZE_9<_9M^
M"O[/TOQ-U6UUCQ[)\)/AUX7\"R>*+G3FOVT>UU-_#^G63/HGA]M5U=O#7AR(
MQ>'O#1UC6#H.EZ<=5U#[2 ?35?RZ_ WX\_$#Q5^VM^Q7\9_AU\5_C1KW[.?[
M2G[>W_!1[X97GQ)^*W[37Q):S^/_ ,/OAM\)OVQ_%J^&_"7[$USJ?B;X)?![
MX ?LW^,/@MX#^&WPU^*DFI>!_C7XQU?X=>(_&6O_  G\ Z#\4=1UCXA?U%5\
M51_\$W_V XO&E]\1HOV-OV;H_'FI_&2V_:%U'Q='\(?!2:_??&RSM=2MK;XD
MW6HKI N)_$T,FLZQJB7<C-'_ ,)#JNI>)S"?$5]=:I* ?@)I6I?&OP3\//A+
M\?;?]J_]L+Q%\0_#'_!QIXG_ &0+$^+?VB/'^N^ M3_99\3?\%&_&G[-VN_!
M7Q?\*)+N'X7^/?"TW@6XN9M"\1^.?"?B/XD^ M?.FVGPX\>^#_!GAGPCX*\/
M^8_\%'_$DW[4W_!./_@M%\=/BK\2/C#H_P 3_P!G']MS7_V8?!WPITOXR?%[
MP!\*OAW\,/A!\=/@QX(^%NBZK\"(O$FC?";XCCX_^#O%)^-.I^,_'O@;QKKG
MB;5OBOH)\%>*M/B^&7PA7P!_3N?V&/V)CX7@\$']CS]ED^"[7XFM\:K;P@?V
M?/A(?"]O\9'@-JWQ:@T#_A$/[*A^)K6I-LWCR.T7Q2;<F$ZKL.VN9^*/_!.G
M]@OXW?$WQ#\9OC%^QW^S?\4?BGXOT?2-!\7^.?'OP?\  _BG7_%VE: FE6^C
M6_BNZUG1KM?$KZ?I6B:7X<@N];COKP>$+7_A#&N&\*3W.C3 'V;7Y*_\%-/C
M1?>!_BI_P3C^!_B[QUXF^$7[-_[6/[6FO_!WX]?%#PA\1?$?P@\0S7EC^S[\
M6O'/P(^"FE_%3P7?Z!XY\"7'QK^.?ASP7I\^I^!O%OA/Q-KVF>&=0\!'6?\
MA&O&'B:QO/U9TC2-*\/Z3IF@Z#IFGZ+H>B:?9:3HVC:396VFZ5I&E:=;1V>G
M:9IFG6<4-G8:=86<,-I965I##;6EM#%!!%'%&B#@OC)\%?A'^T1\-?%/P<^.
MWPV\%?%WX5>-;2VL_%7P_P#B%X=TOQ5X5UN*PO[35],EO-(U>VNK7[=HVLZ?
MIVN:'J<21ZCH>NZ;INMZ1=66JZ?9W<(!^&7CG6[KX)?'_P#8^_8(\/?M2?M/
M_%']G+XX_MX_M4>$?V@/B9X^^+WC.;Q[\'_$MK^RM>?M-?L]_P#!/O1?VI+2
MZ\(?%^U\(:]JGBK2/&_@[6KGXL^-OC=K%AX"B^ NJ>-=6\#^(?$/A+1/FGXX
M>)_VD?AQXV_;0_97^'_[3W[16D?"+X!?\%&?^",+_ CXIZ%\7?&OC'XY_#NV
M_;8^-7PUT3]H/]F3QU\5OBQ'X^N/B?X0\(Z5KVB_$;P9\/\ XE0?$+1[+P;\
M</!OA/QXGC7P+!HW@K3_ .AZ#]CC]E"T^!&G_LOZ?^SG\&-)_9XT>6&\T3X,
MZ+\._"^B_#W0-7MM??Q;:>)?#_AO2M-L[#0O%]EXPD?QI8^,M(CL_%5CXT;_
M (2^SUB#Q(!J@CNOV,?V1M2^'EA\)M<_9D^ WBGX:Z=XRB^)$'@KQE\*/!'C
M/0)OB9&@1_BAJ5EXJT36%UGXGW;;[C4OB/J[7WC;5;R:XOM2UVZO+B>>0 _F
M&_;OTWQ%H/P%_P"#E7]F6;XN?M'>)O@O^SY\$/V6?C%\%M \?_M-?M!>//$'
M@CQ)\;?V?_&"_%'PU%\3?%OQ)U7XH^+?A'XNU/PG9:WJ7P3\?^-/%_PG.K:E
MX@CC\()I&L3:1'^O6@:?XD^&G_!8+X0_L_>$_C!\>;SX)7?_  2G_:1\3Q^
MO&WQR^)WQ6T:+Q]H'[8'[.6CV'C^\U#XH^)O&FN^*?B/H^G>.?$VA6/C/QQK
M/BGQ'HOAZ_'A#2KS3?"MO#H:_HCK'[)/[+.OWOQIU75_V</@7>ZS^TAX;3P?
M^T'KS_"CP+'XA^-_A:+3#HUOH'Q8\00:%%K7Q TJSTK&GV%GXHOM4AL+58X;
M);=8HPN;X%_8P_9"^&.J^"?$'P\_9<_9[\%^)/AM\/+CX2> /%/ASX.?#W2O
M%G@[X77ESJM[?_#SP[XIM?#T?B#2O!FIW^O:]J.J^'+74H]*U74==UO4-1MK
MJ\U;4)[@ _FE_9&\7?'/1_@;_P $<?VF=6_:B_:P^('Q2^,G_!5O]IC]DGXD
MV_Q)_:(^*7B_X?\ BS]GV+QS_P %*-/M?!'BGX2W?B"+X:>*]4T&Y^%/A?6O
M#GQ'\7>$]=^*/AJ;3]+\.Z-XUL?A_P""?AMX-\$>\ZK\:?'GA[_@GC\4=8;]
MH7XN6?C[X<?\%XM2_9Z^%7B+4_V@_B5-\0+GP#I/_!8'0O@Y#\%[_P 1:GXY
ME\5?$[PY#^S=>>*]!NO 'C>_\765QX(M+CQ#>Z5,= L]9TW]T]*_8:_8HT+P
M[\/?"&B?L??LMZ/X2^$?C>;XF?"?PMI?[/WPFT_PY\,/B1<W-I>7'Q ^'FB6
MGA&'3/!7C>>[L+&ZF\5^&[;3=>EN;*TGDOVEMH63FO$G_!.S]@OQEXI^*7C;
MQA^QQ^S5XL\4_&^;1[CXO:QXG^#/@+7Y_B/<Z)XET7QC:7/B^'5M#N[76[F[
M\5>&O#'B'7I[RWDE\3ZMX7\,7OB5]6F\.Z*UB ?A)\3O'_[57[4GQB_X*I7&
MC?M=>&/V/OBC_P $_OVCM!O/ &L^(?CW\<?#ME^SQ^RW\+?A/\'/C#X;^*'C
MC]E+P&VG_!GX[?"G]H*VN?C=K7C7Q#\=-#\;ZCK^D>*)/"VFZA9Z3\)/AA9Z
M%_5! _FP0R'.9(HW^:&6V;YT#?-;S@3P'GF&8"6(_)( ZD5\R_$?]BC]D/XP
M?&?X9_M%?%/]FGX)?$'X[?!LZ8?AA\6O%WPW\*ZYX[\&'0-3FUWPQ_8_B&_T
MR:_3_A#O$%S=>)/!'VB6?_A"?$MU=^(_"?\ 8^MW,]_)]/T ?DE^VEXR^(OA
M?_@I=_P1J\/>&?B5\0_#O@?XF_%7]M'PU\2OAWH/BS5='^'OQ"T_PW^Q-\6_
M&WA<>/O#&G2VUCXPF\.^)])T[7?#T7B$W]CHVJ:?;ZKIEE;ZK E^GX\^)/$/
MQRTKX0?\%'/VD?\ AJG]KO4/B-^RA_P7H^%/P@^!FEW?[1GQ0L_AWH7PM\;_
M +0'_!/SP/XP^&_B'X7^'];T3P3\2?AWXE\*?%7Q)H\'@+XC:+XL\'^$(GN+
MKX<:)X-U#Q9\0[SQG_4YXR^ WP.^(OCOX=_%'X@_!OX5>._B;\(;K4KWX3?$
M7QE\//"'BCQW\+KW6?LO]KW?PZ\7ZWH]]X@\$W.J?8;+^T9_#6HZ9+>_8[7[
M2TOV>+9YEJ'[#?[%.K>&O&_@S5?V/_V7-3\'_$SX@)\6?B1X3U#]G[X37GAK
MX@_%2.:YN(_B7XWT*X\(R:7XK^("3WEY,GC+7K6_\1K+=W,JZD))Y68 ^HU)
M(Y]6'X!B!^F*_&G_ (*@?!3PC\3_ -I3_@DR_B'5OC#IYUS]N#Q9X%O_ /A6
MW[0_[0WP;BM]$;]A+]MWQ.]]I=O\'/BCX#M=#\8B^TJ&$?$72(+'X@IX7.L>
M"5\3KX&\1>*/#NL?LE!!#:P0VUM%%;V]O%'!!!#&D4,$,2".*&&*-5CBBBC5
M4CC151$4*H  %>*_%;]F7]F[X[ZYX)\3_'#]GWX(_&7Q+\--1&K_  Y\0_%;
MX4> _B)KG@#5EN[/4%U3P3JWB_0-8O\ PIJ*W^G:??+>Z#<6%R+RQL[GS/.M
MH70 _ +XU?&'XA>$/"__  =$>'H?C[\8="T_]F/X5> O&7[.]U-\?/B9:^(?
M@EXQUS_@G'X8^,&B3?#3Q7<^-1XK\'0>)/C@RZO:>'='UFTT+Q#K%S<^&5TJ
M^TJ^O-$N/<?V<=5UCQ!_P6+^ _B'7[^^UC6M;_X("?"[5=:UG4II;N_U36-2
M_:DT.^U&_O[R4M)<WU]=S375U-*QEFFEDE<EF)K]4_BC^PW^QS\;?B#J/Q7^
M+W[,7P.^)/Q,UCX=^(?A-JWCWQE\-O"VO>*]3^'/BG2+_P /ZYX2U#6[_39;
M^\TRZ\/ZOKF@0_:)I+G3M"\0^(]'TV>STWQ%K=K?]%X=_9&_92\'^(=(\7>$
MOV9/V>_"_BOP_P#"V#X&Z#XG\.?!;X;:)XAT3X*6T/V>V^#VD:UIGAFUU+3?
MA9;P$P0?#ZRN8/"<4),2:0J';0!^>/\ P;Z*R?\ !'G]BI75D8>%?B9E6!5A
MGXZ?%$C((!&001Z@@C@U^H7QM\'Z5X]^$GQ$\):U=>*[+3=7\)ZQ'<7/@?Q[
MX\^&'BN/[+;-J$(T?QW\,?$OA#QYX=FDN+2&.>X\.>)-*N[FS>XT^:>2RN[J
MWFL_";X-?"'X">"-.^&?P,^%?PX^#'PXT>XU&[TCX?\ PH\#^&/AUX(TN[U>
M^GU35KK3?"G@[2]&T&QN=4U*ZN=0U&>UT^*6^O9YKNZ:6XEDD;I/&/@OP?\
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
M -GKX^?M/V/P0\+_ /!.7X$?MH^$?&=_\?OB?XR^)W[+O[0OBK]H+QS\&9_
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
MX]\.^#G[-G_!27PG^R=_P29_9R\6_LYZ_;_!O]GJ'6O@)^VW\"? W[5WP_\
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
MCWXC\8>'_A-\);CQA+K_ ,._A+<Q?&[2?#?P?T77'B&AV'A#5-(UV?2],M]
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
M^(\FNZ9H7B[1_P#A(].TF+PB??/V7_V5?CK\)OV_;7XO^(_@U\*_ 'PDM?\
M@F=^S[^RD4^!!\)>%/@UX5^+/PR^,OQ>^+_B/PU\)?AJFHV7B[2_@MH^E_%N
MR\$^ ]7U7POH&N7=_P"$=4FU3PAHVE7>EZKJ !](G_@H_P#LZQ?$SP=X*O\
M_A.M)\ ?$?XW:]^R[\-_VD-4\.Z?:?L]>/OVI/#.LZSX<U;]GSPWXP;7V\32
M>-3XF\,^*?!VB>)]2\$Z;\(O%OQ%\+:]\*/"'Q+U_P"*=C_PA;_FW^WW_P %
M!]0\=>(_V)--_9B\1?M*^$_A]=?\%?OV6/V:O&OQS\'^&+/PU^SU\>SX=^/U
MEX#^/?P.A\:S"X^(NN>&]%UG3]<\,:EXDLM)\(?!+XE:UX7\<_#W1/B'\2;_
M $76?")\F_8Q_P"";OQF_9;^*VC?L[>(/^"9/["_Q7\)?"O]I?4?C;\)_P#@
MJW\0++X'^(?B;+\(]1^/E]\:;/1/$WP]'@VS^/LG[8?@W0]9O_ 'P_\ B'H^
MH>'OA;X5U6'PYX\'B/5E\!CPM\1N2\.?L/?\%'_"7[,_[%G[ T/[.OA;QKHW
M_!/K_@I)^SG\:/"?[6/B']H3P%X6\"?M#?LR?"3XT^,/BQH/BR?P186'C+XN
M>!/BQI6@ZGHG@KXH>"]<\':EIG]O0W/C#X?^+_B#9WTN@Z: ?U1[1@+V  _
M>O\ 6OYH_ ?[8.A:3^VS_P %-_@K^UA_P5JUK]F?P)^S+\7O@]H/P$\(>,_B
MG^Q=\--8G\!>*_V>O!WQ.\9S-<?%'X+W_C7QU!9>*]?O[>WU>6^U.[M+!+/2
MFNKB]@GN+G^EPYQQUQW!_EU_#KVK\.?V9OA[^V%\!?VN/^"EGQN\0_L9^*_%
MOP\_;-^,?P>\??#?3M%^,_[/)\2Z-H'PZ^!V@?!_7[3X@Z%K?Q%T_1-,O]6O
M/#-MK6DV_A_Q%XNM;K2]4DL]5N-,NM,5=2 /K;X<?M8>!?@K8?L9?!+XS?%7
MXM_%3QM^UU'KJ? ?XZ>/OAEH/ANP^)3W6F^*?BKX7\&_$KQ1\/?#OA#X1>"O
MC%I_P?M],5]";0O *_%'5M(U2?X8>%=2U.+6?#NA]7:_M_\ P?U?X9_"CXA>
M&_!_QC\0:O\ M!^+M8\&?LY_":/P-:^'/BO\>;[0/#NI^+]6\0_#[1?'>O\
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
M=H_AVY\+^$-7\6?$/PQX'M_$C:1=166O:IHVI:S;:5X*\6>!_%_BCS;]EO\
M9>\0^!O^"EG[8T6E>)].\0_LI^ _'ME^UQ\-O!)@UJ^NOAE^W)^V?X$U+0/V
MCM ?7M2\5ZO;0R^&_ /AK4/C7IWAS3?#_AJRTV+_ (*#>*KCR=42]T^:P^6O
M$_[#/[86I?LO_P#!2?X8V7P2E?QM^U!_P5[^&G[:WPDLO^%D?"J/3[CX*>$?
MC-^R1\3KV7Q-J\GC-$\/>+6T7]F#Q/IG_"/PVVK1IKWC;P!##J5UI4GC36/!
M@!^LGPL_X*'_ +/GQ(_X:K774^)7P,G_ &--+TGQG\<[/]HKX;>(O@_>:!\(
M?$_A/Q!XV\&?'&TM_$49>?X8>+O#_@WQS-87-^=,\7Z'J/@?Q1H?C7PAX6UK
M3AI\WGOB#_@JC^SMX!T3XVZE\8/"/[0/P5USX'_ *Z_:PU3X=_$'X+^(9_B?
MXT_9>M]3M]%?XZ>"? O@.Y\;ZVOA;2=9N[73?B)X:\<V_@GXG_ :2YMK[]HO
MP%\(=(GBU%OD3]I#_@GG\9_VMOB#_P %AO"&N:+??"KX??MX?L;?LK_!7X+_
M !-N_$?@O5(=-^(_[/L'Q[U6];QQX=T'6]>\2:;X9U+Q/\9/"EJ$T_2;^;6?
M#?ACX@(^H>&M0F\(2:]X#HG['?[2_P 3?V4/VR/!3_\ !'_]AG]A+XY_$?\
M8>_:7_9*;Q=\![[]GFY\8?'WXH_&KPK8^!?#WB[X?>,/ &D^%I?A5^RA%>-J
M?Q'\;^%?BSX@U7XNW<T?A72].\&7VJ^!WO/'(!^I'@W_ (*?_ 3QYXQ^(?@'
MP]X$_:-D\6^$?V<[3]JOP)H>I? OQ7HM_P#M$_!22\L-"U3Q1^S]!JKVLGC
M>'/&&M^&?"&MQ^($\(Q+>^+/#'B72[C5/AYK%MXS/JO_  3_ /VJ[[]M;]D;
MX&_M+:I\._$GPOU3XK_#?P'XWU'PIKVBZSI=A;77C3P/X:\;%_!FIZW;6EQX
MS\$Q1>)8M.T3QQ;6UO8>))+"]NK:VM CVL/QUX>_9O\ VA[[]NSX!?'+5?A5
M=>'_ (=^&_\ @E5\1OV0_%>L:CXU^'U[=>'/C3X^^(OP4^(MK!?:7HWB?4]4
MU#PCI=E\(=4T'4?$V@6FLW,GB#Q#X>^Q:)<:$-<UW1OH+_@E7X&^.GPC_8$_
M9>^!O[0WP=E^"WQ&_9_^"_PT^!&I:!<>/_!/Q#E\1'X2^"-!\$7'CNTU/X?W
M^L^'=/T'QC?:-=:UX8TF36[SQ!:Z#<V)\36.A:VUYHUF >Z_$_\ :N^%_P (
MOCS^S[^SEXOL_&Z?$;]J&X\?:?\ !:32_"-_J7A#Q-K7PN\':Q\0_'WA_4O&
MD+KX>\(:YH7@71+[Q3:Z?XPOM"D\5:?#<0>"SXDU33-9T_3>"\*_MZ? [QI\
M-O'?Q/\ #UGX_O=$^&G[3,?[(/CC29/"T5KXHT+X^2?$KPK\&G\&2Z'=:K#+
M?1I\4_&OAGP='K6F2WNC7\FK6WB;2KV_\#M_PE%<-_P4P_9R^,/[0GP#\&ZE
M^S2O@Y?VI_V<?VA?@;^U!^S=+\1-<USP_P##V?XA?"[QK;6OBGPYX[OO#137
M'\(?$'X*>)OBO\-/$%KI\UO<7.F^,IXTN(&Q(ORK\!/^"9_Q'^ '[>EC\0M%
M\:MXH_9;U[PIX=_:>^*USKE\;;QQX_\ ^"H&B>!/B)^SAXX^-USX9TV^MO">
MB>&OC[\#_BQJ/CSXF^'="\-0:)!\8_AK\/-<\+-X;ALK[3M5 .:\1?\ !2+X
M._LL_L1?M6?M-?![4_VM/VJ;7PC^W-\4/@U=6OQQT/QC<Z_X!^.7Q1^.7AWP
MG>?#>#2_$OA_P5XO\!?LY_!7Q]\2--^'O@7P=J^CV'B/3=+TNS\!^'_[4NY]
M*U.YP?B%^W;X@^ W_!3KXX:EXG7]KKXH?"./_@E7\"?VC/"/[*7@+X8:YXL\
M8>%=>N_V@OCYX9^)7B/2?A5I6G>';31=6L_"'P]T74/$>L?$_7_^$CFU2Z_X
M03PQKM]J&M^!_AY)XGX[_8"_;*U__@FY_P %-O@EI/P9LG^,GQS_ ."G'B[]
MN/X(> [_ .)WPYLA\0?AI??MK?!O]J#2O!UQXK@U[4/"W@SXD7OA#X=ZWX9G
ML?$NI6_A"Q\6W>D(?&5SH,]]K>G?9NJ_!?\ :B\4_MR_M!?M17W[/FJ:%X0^
M*'_!+?P7^S+X=T#_ (6;\*-2\01?&+PS\5_CM\5(O#NI"#Q;!I]O:S:#\9M!
M\-ZGX@BNKC0]-\>^'?&5AI=_XC\$V_A?X@>+0#]7?A9\3? WQK^&7PZ^,GPP
MUZ/Q3\-?BSX$\(?$SX>^)X;+4]-A\1^!_'GA[3O%7A+7HM.UJRTW6;"+6- U
M;3]02RU;3K#4[5;@07]E:W4<L"?''QT_;GB^$'[;/[*'[','PC^)7B>7]HWP
MQ\7/&>I?$31?!NMZSX:\/:1\,'\!Z-)86,NG@&ZFM=?^)OA35O'/B"6.;P]X
M(\*A?[4DDU#7(/[)]!_X)[?"_P >_ W]A#]C?X%_%+P^?#'Q'^!G[,7P.^"?
MCC2DU71=;L_^$H^$7PW\.?#O6=3T?5M U'4]/U#P]KE]X;FUOPY<O/;:G)H6
MH:>=;TG0]9^WZ-8>$_M5_"3X_7W_  4"_P""=?[1_P )OA+%\5/ 'PC\$?MF
M?"'XN3)\0/"'@>Y^':?M$6O[.E[X+^(.H6GBBXBU#Q-X1TV[^#&O:5XEL?!%
MAXD\:6<VL:)=Z;X6U>S_ +0>S /C?]A?_@HIX=^%EIX@^#O[1WC7]I+XKZ_X
MQ_X*L?MM_L@^'OVA/%O@37_%?P\\&^*K+]JGXF^ ?V<?A5\1OB-I>D:!X/\
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
MQ)X*\0>%_'/@_P +^(+>WTVY^0OA9^U!\0?C!_P5Y^%/A;^ROVLO@]\+-?\
M^"9G[0GQ/M?@5\=_"MI\/O!>OWL'[2'['VG?#WXV:;X4T:74Y;?QY?\ AKQ9
MXO\ #6L^"_BYK>G_ !X^#%LT^@>-_A#\&9O&DUOXX\X_;@_8'_:._;*\=_\
M!2/1?#6A2_";P_\ M4?\$\_V9_@-\'?B1XG\6^$)--MOC7\ ?BI\>?C6=!\?
M:-X2UOQ5XHTCP!XGU+XQ>&/ >N:WI6A>))?L.A_$6XBT?4-/_P"$4?Q7G^)=
M%_X*F_%[]HGPU^UEX?\ V*_#G[-_Q&T#_@FM^UI^S'IND>.?VEO@_P#$BY\(
M?M,_%OXJ? #Q;\.O%>C6'@B'5?#WCCX1Z)K?POL/$IU+7?$7@KQ3KG@BW\<'
M6? _A7QEX?\  _@7XM 'UK\)_P!K;2_"MA\1?C3\0-9^(_CN_P#VOOVQ/BE\
M*?V)/@#X667Q9XH\4^%_V?O!NI_"_3-%^%.G7&K:3\.M+\)?%J7]G+XR?M=C
MXL>*]?\ !7P\TOP!\7-#OOB1\2=*T;2M&EL^KUC_ (*I?LN>&/A_<^-/%ME\
M=?#FO>'_ -I_X=?L;?$3X1#X ?%#Q=\7OA;^T1\3]5\(V'A;P;XW\+_#K0?&
M6FKHFKV/C;P]K_A/XE>%]>\4?"[XKZ7JVB6WP2\9_$W7_%/@[0_$?CO[1O[%
M_P 1?A!XN_X)<_&W]CCP7JOQ/T3_ ()IZ?XS^!>H?LP_\)WX+\)^(OBA^RS\
M7?@WX6^">L7?@?QE\3+6U\(7?QJ^#4_P_P#AIX\\(Z3XO\;_  GT#Q]H6E_$
M#PAJOQ.\,7'B.S%Y\H?%']@K]I/Q_P#%/XW?M@Z9\"AX?^(7[3/[?/\ P2C^
M.-_\$8/''PMC\:>"/V>/^";7B/P7XNO-6^+'B)/&]Q\--8_:'\?WB?$GPYI?
MASX<^//&/@&P\*V7P;TJ]^(:36GB[5M/ /W:^!_Q:C^-_P -])^(T?PY^+7P
MG_M75?&&D/X$^.'@>Y^'7Q(TJ7P=XQU[P;->ZMX5NKJ^:WTGQ#+H+^(_"&JP
M7EU8^)/!VK:#XCL)FL]5A ^3-6^+OP=T+_@I'KG@B7XJ_M5:A\:]/_8+U_X@
M7G[.>GZ1XVO/V79/A5X'^,OA\7/Q;\)>'#X.BTKQO^TGKGB/Q]9?#^*[\ >)
MO%6K?\(=HW_"*ZYH.B:B-%.L_H:!W*@$]>F?4 D9&1WP2,YP2.:_,34O@)\:
M)_\ @L5X2_:NB\!E_@#I'_!/+QU^S!>>-AXF\)#4$^)WBK]H'P#\9+*3_A$7
MUI/$C>$[;P]X(N]%N-:BLI;\>*M4TVVCT-_#XU#Q)9 '%_LE_P#!5WPS^TE^
MRO\ "W]H>Z^!?QGTCQ9\??CM\8_@U\!O@C9>%M%TKQK\3M5\$>*OVAM=\->'
M-%\1^.?&GAKX00>+-+^ /[/_ (L\=_%'5=;^*VA_#O0_%7AGQ5X0T#Q;J^LS
M>%-'UW]'/@K\7O#7QV^'&B?$_P ):=XMT?1-<OO$^EIH_CSPGK/@7QIH^J^#
MO%FN>"?$>D^)O!WB*WM-=\-ZOI?B/PYJUA=Z3J]K:ZC:/;[+RV@GWPI_/'\(
M?V#/C99?\$SO@?\ L3_M:_\ !/S5_CCIOP)_:W^+&NZA'\*/VC_AAX7^,5OI
MTGQ"_:J^+/PL_:U_9/\ ''_"WO@Q9>"M;T;Q3XS^#.@Z/!XZ^*7PR^)DGA?Q
MI\8+#Q+\.]/T_P /6.F?$;]HO^"?GPV_:(^$/[)WPS^'7[4?Q$\4?%/XK^&;
MOQ]:Q>+_ (@ZUH?BKXJR_#&X^(_BV^^"&A?&CQGX7MK3PMXY^-OA3X-77@3P
MQ\7_ !EX:COM#\0_$/2?$5]8>)_'L3CX@>*0#[.HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHK^;K_@L!^TO\<O .K?ME:E^S)\?/CA)
M\1?V1?V&O#'Q\C\&_!J;X=>"/A=^R7XWLO$_Q-\=V/Q3_:9\2>.K?Q7%^T!J
M'[2OA#P/;^ ?A[^S3_PJ_P"(NDZ+X-^'/C[Q1KY^"UY\2O!WQ?(!^QO[2/[8
M_@/]G&^_X1A_ GQ:^-_Q07X8^-?CA+\&/@#X6TCQK\4X_@I\-=;\'^'/B!\2
MX] UWQ-X/T_4;'P_K7CSPQI^E>"]'UK4OBM\2KRYU6R^$7P_^(%]X6\66VA_
M*?B3_@L7^S?:6/PP\5?#7X3?M<?M$?"SXP>+="^&W@GXO_ +]GCQ)XV\&W'Q
M7UK3_"WB"Z^%NJZ%J.H>'?BGH?BWPGX2\42Z_P".)]5^'-IX3\(ZKX*^*'PI
MUGQ/;_'7X8>.OA7H/SEK_P -?$WB#_@X9EU"T^-OQ:\))=_\$F-$\4_V=X:@
M^$ZZ;:Z7IG[7=AI$_P /K=O$/PI\0:H?!^L:E:W'BO4Y+K5+GQDNNZIJ-OIG
MB[3?#36?AZR^ KK7_C[^RK_P2?\ ^"D?QV^#W[5GQUT7Q]X2_P""I7[5_A+3
MKF^T_P" ]]9SV^M_\%3];^$'CK6=H^!\&HZ=KWQ$T'QEJFK^)-3T#4M)ET;Q
M3%;:A\.QX%LEETJ0 _I1LOVMOA/J/[6'BW]C&SB\;/\ &KP/\"M)_:(\10W'
M@C7].\(K\.M?\6MX+T.?0?%6J6UC9>,M2U/6[?4[5(_!L6OZ78W>B:SH^L:M
MIOB'3IM''I'P/^*L7QP^$GP_^+</P_\ BG\*H_'_ (:L/$8^''QO\$7OPW^+
M?@MKY6,GA[X@^!=0GNKKPSXET]T,5_ICW5VB-MEM[JYMY89G_*FYTV[UG_@O
ME\7-(T_7M5\*W^J_\$5OA;IUCXHT&'0KG7/#EY>?MH?'JVMM>T6W\4:+XD\,
MW&KZ-/+'J&FP^(O#NOZ%+>V\$>KZ+JNGM<6%Q\E?LZ_M<?&;XV?\$T?^"1OB
M#XD_'?XQ^,OVA/VN->\1:UXT^%WP1M_!_@_]H;]K^W\.>%/C%K_B'PUX9^*L
M_BKX6^%_V;_AQ\+M53P5\8/BS\0]&U+PO,? 'P^A^#WA&[DUGXD:/X$\; ']
M*MW?V-A]F^W7EK9_;+J&QM/M5Q#;_:KZY)%O9VYF=//NYRK"&WBW32E6\M&V
MG%NOY0? 6M_M#?M1?!'_ ((?^,/C+^TW\=-,^*<G_!2K]MGX$>)/$O@[4_@W
M)?7Z?!/PG_P4V^'?@WQMKLEY\ ['PKXS^(WA_P '_!?PSX5;Q=?_  \T70=9
MLM0\7^(YOA_I7BWQ*-7TGTB/XZ_\%*OVG/$?[;GQY^!?Q=_9Z^#-K^Q)^WU\
M5_A!91_&G]J7QI\,/@GX+^ '[+/B30[+XD^$OVB_@-;_ +&WQ(T?Q#H'QY^$
M\.O_ !?N?CE<?&_1?'?@)_&?@[5OAKXG\#>$/!^K>'O$X!_3M6+XD\0Z1X2\
M/ZYXJ\07B:=H'AK2-3U_7-0>*XG6PT;1K&?4M4O6@M(;BZG%I8VT\YAMH)KB
M41E(8I)"J-^"7@?]H?\ :&\ _P#!2+P]\-_VM/%?QP^%_A/XJ_M6_'_PU^S!
M\6?!6M^"_B;^P=^UG\+-,^'OQ$M/A5^R?XDL=,,_B']E/]JSX3W\LWB&<^(K
M'0M2^.OCGX%_%K3IO%7BG3[KX>^%O#O[]ZCIVGZQI]]I.K6-GJFEZG9W.GZE
MINHVT-[I^HV%[!);7EC?6=RDEM=V=W;2RV]U:W$<D%Q!(\4L;QNRD _.M/\
M@K!^QM)XX\+_  R6;]JL_$;QM\/]1^*WA'P&?^"=_P#P4,7QAXC^'&CW6EV&
MK^,]'\-M^RV-7OM!TN_US1-/U&]@M&2QO]9TFQN1%=:E90S^E_"+]O[]G+X[
M?'#PA\ _A;JOCG7_ !9XX_97T/\ ;)\/:QJOPQ\=^!_"=Y\$/%/B/PWX7\,:
MG'J7Q T3PMJ,_B/5]3\2)'<^%[/1[K4_"=QHVO:-X[3PKXDLH=$N_A_XJ@?\
M1!/['Q'W?^'8_P"UD<Y)'_)>O@7GG)SR><GJ?I7DWQW^#&I_%[_@N!JOPR\)
M?&7XJ?LXVFI?\$9=0:X\;?L^R^"O#GQ'M&F_;2O/L\>@>(?%W@[QOI/AZ"'4
M[M]=OGTWPVFLZIJECI<#ZW:Z"?$NA^*0#^@ZBOY;?A7^VM^VI^UQX<_X)4?L
M]VVN:4?%G[3/_!+S4?VO_BWX\F^/.N_L:ZU\<?BQH%Q\(O Z:'X+^*/PU_9Y
M^.FJZ?K7@]/%_B#XX>-OAK\+_"G@D^)+QO#%WJNMZ+\&?#WC'X4_$S]1O#/B
MS]L'PM_P2M^)_B/X]_'WX5Z[^V?\'O@A^T?%XQ^/'[*[^%?%O@O_ (63\%KO
MXB6VA:G8V?Q#^$UEX&F^(&F6GA31M$^,V@7_ ,&-&\*:=\4;;QWI6A^!?"^E
M6VEZ-I0!]1?M#?L.?L?_ +6.J^&_$'[1_P"S;\'?C%XG\'6\EEX5\7^-O!&C
M:EXS\/:7,;Y[C0](\9+;P>*+'P]=S:C>75[X=M]730[Z\E%[=Z?-=PP3Q>Y?
M#?X9?#CX.^"?#_PU^$G@#P3\+OAWX3M9K'PMX"^'/A30? _@KPU8W%Y<ZA/9
M^'_"OABPTO0M&M9K^\N[Z:WTZPMHI;RZN;IT:>>5V_GC_9C\9_M>:#K7_!%C
MXH:K^V?\8OB;I'_!37]ER+P7^TC\._B)#\-]8M?!'CRV_8)O_P!ICP-^T'^S
MQIUO\/;>'P/XG\+>)O VI^$_B"OC8?$;PA\0/^$Y\/7OBCP[=>*!+K&H_/\
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
ML?:'H'P3^+W[/'Q7^P?"KP]HNA?M%>)-6\6VOA'Q3X8^.7C3XV_$?4E^*]B
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
M3O%&N7<?A7PE\-O$>F_!V?XO?$6]^!R^.? VLZ3X?U^^\%Z%\0(/B#X,T\Z
MV'^T!X?^)O[)OQ>_X+<>+_A#^T/\=H/&WPH_X(M?L_\ QS^$7Q$\=ZQX.^*7
MCGX=ZU\-?$7_  47\:Z;X5L/$WQ)\#^*KGQAX3UOQ9X)UG4=5F^) \:>,--M
M_''BG0?!7BWPGH>A?#K3_ @!_3'HFJ)KFC:3K4=GJ6G1ZOIMCJ::=K5A/I6L
M6"7]K%=+9:MI=TJW.FZG:K*(-0L+A5GL[N.:WF421L!IU^#WQ \6?M'_ !%_
M:9_X)0?!O1OVL/C+\+?AU^U+^P?^TMXN^..F> M.^%G_  D&N>+?A-X._9;O
M='\:^&/&GB3X>Z[XF\*^.==N?C?K]GK^MW5]XCTJQTC3;*X\!^&O _CZ=OB'
M;^'_  -_:<_:\\6?LI?\$M[CQE\1?BOXZ^'GC?\ ;E_:R_9B_:V^*_P\\.OK
M/[2'C7X>? #XB_M??"S]GL75M\.?"]SXFM=(\4ZY\%_A[J7[3GQ1^&/A[1/&
M.A^%M%\2^.KCQ'X(\)S^.?$%F ?THT5^8/\ P32F_:N\5^#OVFO%7[2_C/XX
MZAX/U;]J;XU>#?V2- ^-7@CP7\-/&>E?LE^!?$VI:%\+/&%UX;M/AKX)^-=A
MXA\5+<:KIG]M_'_Q#XM\>>./"'@CX?\ Q7DL/"FH>/\ 7K/4ORZ^'G[;G[7>
MK?\ !.?_ ()8_'#4_P!H3Q5J'Q7^+7_!87PQ^RQ\7?&$WA7X1Q7'Q;^!-_\
M\% ?CY\!-1\#^*]#L_AQ:^%; W7PN\%>&K!_$OP^T#P3XOMKW1?[:LM>M)[W
M6CJ(!_1!JWP"^$VN_&;PM^T)JWA*&\^,G@GPSK'@OPGX[;5O$,.IZ%X/\13Q
M77B+PO8VMOK$.DIH/B&]M=-U#7]+;3GLM;U/0_#FJ:K!>:AX;T&YT[V.OY?/
MC5XN_;0?X)_\%G?VE_"O[>WQM\.>*?\ @FS^UC\9/&_P \':GI'P@B^&6O\
M@WX1_LC_ +,W[16J?!#XN:!X=^&WAJ3Q[\-_$%IXG\1?#WP;I%I=^&_$VBW>
MK-XN\1>+?&_C;5-1UV?[)\*>-_C9^W/\=_\ @HE\.K/]ICXA_LF^,OV0S^S[
MX!^"G@/X=0V%E<?";QQ\2_V9/!7[0<OQ]^-=GXIT"\T/X\:9XE\;?$+6?AK8
M?#3QO:O\,Q\/?@Q<:F? >A^,_%]QXO8 _;JBOY9/V6?VD/VO_P#@I#\<_P!G
M'PCX_P#VE?C[^RWX+_:+_P"")_A+]KCQ3X(^ ^G_  I\&:CX7^-GB7XY:#\,
MKOQ_\+_%7BWX5^+?%^D>$/%^DZ+#\1/#&F>+-5\<ZIIMCK^GZ;X>\6V'A/4?
M%VE>-OVQ_P""8GQH^(G[1/\ P3K_ &)OCK\7M<A\2_%'XJ_LR?!WQK\0/$L.
MFZ?HJ^(_%VM^"=(N==\03:5I,%GH^G7FMZ@TVJ7]IHUCINC0WUW<)I&E:7IP
MM=/M@#[=NM1L;.:TMKB[M8;O4'GCT^TEGCCNM0DMK>2[N8K"W)\^\E@M89;F
M6*VCED2"*25D"*6'A/[,O[2_PY_:R^&E[\5_A9:^-;/PI9?$KXN?"N2#XA>"
MM<^'7BM/$WP6^)7BCX4>,UU'P1XJM[#Q=X:$?BSPCK$5OI/B_1O#WBJT@C2+
MQ!X=T+5%N=,MOSR_:1^'WB36?^"R7_!.W5K/XU?%_P ,Z7-^RO\ MS^()O!/
MAV]\ ?\ "$,OPV^)'[#DEQI<FE:]\/->U V7Q'LO&E_HOQ U0:NGBMM+T_1+
M7P1XD\$&WOWU3\NOA_XO^/G[/_@/]G/X[?#O]HCXA:3HWC;_ (.(/VE?V6->
M^ D&D^#+?X+:_P#"#]H__@I3^T7\/?B8_C.P70)/&_C#XAQSEO$W@CQE>>-;
M+3/ EW9:1I^@^#X?^*LU'QD ?UJT5_,[HOQG_P""D7[3'B3]K?\ :)^"WQC_
M &??AGHG['O_  4)^.7P9O$^*/[57B_X=_!;P1^SW^RA\0+#PS\2/AK\>?V?
MK;]C#XD:'J)^+/P<T[4/C==_&>[^/FE_$GP;KWQ&\*^(?!OC'P5\+/#P^&%]
M^EG_  4M\5_M,^$_#/P,U?X!>"OB9\7O >@_$S7O%_[57P4_9R\<^'/ '[67
MCWX ^'OAQXMM%U;X#:MKWBCPA>:S=_#OXN:Y\+/&7B7P'X-\0^'O&/Q/>Q\.
M_#*+7G\)^,/%_A/Q@ ?IM17X6_L6_M@ZW\?/VG/V+M%^'/[4'CGX]_L[_&7_
M ():_M#_ !-\0:QXM\#^$_ >N^,_CA\!_P!J']FWX*7/Q*\2:#9>#]'\1^ /
MB?IT_C?XH>#/B'X,T'5+#X<VGB2QE&@^$[,:18WTGS5^S]^VC\?_ (T>&/\
M@EI^SG\5/CCX^M)/VP/VB_\ @JSX?^*?Q^\/KX8\%?$?QUX2_81^/?QE\,_"
M?X :7XE\#^#O#^@> =;^)WA"QT"]U[QYX&M/"7Q OO"7P8\6:9X/U'3/%'C&
M[\9:  ?TST5^%&H>.?B)X+_:._8U_P"":/CG]N?QG\18/B+XP_;:UOQS\4](
MAT3X8?M ^)=.^ 'A+X'_ !=^"/[&FN^./#LE[JW_  DFF_ G]I'0OB1\1OC)
MX-N_!OQC^)GA_P"#EAK\NL>'[?QI\0;2^\P\?_$S]J[PE\8/V1O^"9>@?M3:
M7^TIXM\0>"?VSO%7Q%^-_C3XKW'[%/Q-^+WB'X)>*OA%J?PL_9YL?BS\'/@K
M^T)J#>/O@Q\&?CSIWCGXKI\/O"/A+Q_\6)_A5X8\9>-O'GACPE=_&+X4?%<
M_HFHK^:GXP_%3_@I#\%/@?\  C6_C_XQ\5?'[P[\!_"?[57A_P#;5\=_\$UO
MB;\/O%/QW^%'C;2_%_@6X_92_:7UOP-XW^&OP77X_GX-^ +;QMX=_: ^!.C_
M  IL?ACXH\9:KJ?Q(\:?!SQIX5T#3/AWX:L?M:?M?_%?X<VWPE_:8O\ XK_M
M :Q_P3P\3_L=?LN^*/"O[:_[+(T;5[?]G_XL^-M7\4:]XV^,O[5O[+.NV4_Q
M8^(/[/O[1'P9\1_#$2>*+GPOXNUOX"Z?H?B&^\ >&_A_\9/$^E_$[20#^DZB
MOY[=<^-_[0'[2GP<_P""N7[1'A']HCXE_LY?$O\ 8#_:!_:E^#G[./A87/AO
MPA\)/ $7[+/P6\">-!X@^-OAOQGX,N?"_P 8_"O[1M_>W'C;7_$_Q'?QAHG@
M#X+^,O"\OP4N?A7\0-+\4>,]8T?V0OB%^T7^W3^U)XC\4^.OVDOVEO@/X%@_
M8R_X)"_MM:7^S1X"G^#>B>&_ WCWX[Q?M!>,OB=\&-:UK6?@.WQ)USX;ZO<_
M"FP\-^.M&\1Z]_PE_B&#7?$]C=>)-+T[3/ &B^ @#^@&BOY__P!@[]I7XY:;
M^VAHWP#_ &V_%_QG\!?'GXF?#S]I/Q7\.=+N=5\+?$C]B']N?PK9?%+P9XB\
M!_'7]CKXA>'+_47^%VH_!3X*Z1_9?B7]G/5;7PWXD7P#\5O"WQ$\:P>+/&;:
MWXPU/]_P0<X(..#@]#Z&@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *^%OCS_P $T_V)/VFO'7Q$^(WQM^"%OXR\4?%[X0K\"_BQY'C[
MXI>$_#GQ.^'%K#K\>@67Q!\#^"_&_AWP1XR\4>!I?$NJ:A\,OB1XB\.ZC\2?
MA9K,>CZ[\./%OA;6?#?AV_TK[IKXZ_: _;X_96_9>\57O@[XU_$#Q#X:U?0_
M!&@?$SQG=Z%\(/C5\1O"WPO^&_BGQ7J?@GPY\0?C-XY^&?P[\8>"?@IX(UKQ
M)H/B6ST[Q7\6O$'@S0;FT\(>--9COSHG@SQ3J.D ">$?V!?V5? GQ?\ #GQ_
M\*^ /$FE?&?PK\([;X$:9\23\8_C;?>*;CX2V^IR^(;CP9XAU#4OB->'Q=8Z
MUXPN+OXB>*KWQ8NM:OXP^*-]J'Q3\5:AK'Q$U"]\3S\E/_P3*_8IN_@Y\4?V
M?KSX3:W??!OXT_$F/XP_%+P%??&?X[WND>,?B<OB2+QG<^-=2ENOB;-J,6N:
MMXSMK+QCXAN+"]M$\2^+M,TGQ-X@CU/7-(TR_M,7]O+]MSX3?LZ?#?XL^!V^
M*_C3P5\=!^SI\1/BWX:OOA;\%/'WQZUCX1^'-.LM2T;PW\:/BE:>#?A5\7/
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
M9H7QK^/6@ZSX%^)WBVS\86'C35]%\9Z+\3[#QLNA>.[?XA>.F\?> [GQ%<>
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
M_@JE^PU\7_ K_%'X<?%;Q?XG^&<OAG0_$^A?$6W_ &?/VD;'P)X[7Q1\0O\
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
MS:_#3]G?]BGXI>(?C?\ 'O3=4\">._CG]DET'XB?$/PMX0T3Q)\3I?@YX6\
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
M?L;?M/>)/^"5>@?\$;/'7PC^)>B?%[P1\7/AYX+O?VK/#MCX8\.?!+4_@O\
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
M3X3V>K:GH/BSQM;?#31?"TUM)X@\0KI-S^F.!Z#\A2X!ZC- '\S5E\$OV[?
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
MXAVEKXK_ &6_@GX0U;PC/8^)?'GQ0\7> ='AU6+0_P!G/QI\1+;3_'=[K?\
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
MT72= M=%T[2@#\L[/7_^"GWQ"^/W_!1G]E'P;_P4*&D>*_V+_P!FC]A[Q_\
M!_XB+^RY^S]:ZE\3/B_\2_A]^T'JGB>/XQV>J>&/%OAV+X>_$W6O %O/\0-(
M^'/ACP?XCT>Y@\"W/PH\1_#K3/#'Q!\/_&?U/]F;]L#]H7_@I#XA\ >#/"'Q
MEU']CE+3_@FQ^P]^V3X\O_A/X-^%_BOX@^)OC-^VOI'Q"UJT\/>&H_VA? WQ
MB\)O^S_\*-&^&\[:NMEX2M/B!XH\2>._#%J/B!X7L?#>H67BVU:_L%>/OC9_
MP4A_X*7^-OC+H?Q\^&O[+_[1WP0_9 ^$>B:YX"^+/@?PKX1_:0\(_#CPI\7=
M'^._PW\5Z/X3\6Z_\5O"FC7DGC_POI6B>-[/1/A#\48=/A^(&G> /B%HWACQ
M#KT?C#] OB+^P?\ !'QC\1_A=\9/ LOBW]G/XO?"+X83? ?PK\1?V=;WP]X
MU6X_9YG87(_9_P#$/A^_\+^)/ ?B#X4Z1JT5IXA\#:/?^$7U?X5>)+:37?A1
MKO@?4=5UV?50#\7_ (=_MK_\%#?VDOBM_P $^?V?-1^,NB_LN>+/C%I?_!67
MX)_M(^*?AU\$?A_XWOM8^-__  3O^(OA_P""^F?%GX1:G\4;WQ]X.L?"GB+Q
M1JD?B.7PU/X4U[1M,U/2_&O@F:_\4VEWX?\ $_ACN_CG^V)^U9\*_P!IGP[I
MO@+]I/QE\9O!GP^_X*"_L%?L;?$WP[X1^$WP*G_9ST7X?_'V']G_ .%OQ'M?
MVC?B3XC^'?P\^)Q_;6\2?$?XK?$/XFZ7X%_8^^(_CKX?_!3P?I7P%3XT_#7P
M-IOCZ\L?%GZL^#_^"=_[+'P\\9?LO>-_A_X)UOP7J7[''ACXI>$?@%8:%X[\
M9KHOAW2_CG-!=_&V]\5V.H:S?M\5/%/Q=U.SL/$/Q!\:?%.?QEXN\0>,;-?'
MLVMQ^.;W5?$>H>(?$/\ X) ?LG_$3QE\7_&<^N_M$^#9?C/\?/A9^U/K_A?X
M;_M#?$CP/X#\/_M(_"KQ%X-\1V7QO\'>"M&U2+0-(^(WBR7X?^$;#Q9XAO+/
M5)Q;:-:ZAX33PKXCC375 /SD\<>,_P!J?X!Z-_P<A_'WP!^UMX]U/Q[^SC)-
MXB^$T'Q&^'?P<\9>%/"$V@?L _LX?M!>'X=$T*P\%>%KFTC\&QZYXE^'W@C2
MKC5[[P/%%KE_\1_B5X&^*WQ,U3Q1X@\2_?WC?]H7XJ?&;]N#P/\ \$_/ OQK
MUW]G:6P_8'TK]M?XC_%SX>Z/\)=>^-WBR_\ &/Q@@^#?@;PO\.]%^,_PN^+O
MPCT?P1H%UX9^(FO?&+4M:^&FJZ_=:QXG^#&F>"+_ ,/6">-%U/V3Q9_P3-_9
MI\;Z[^UEJGB2[^-=WH?[:_@3PM\/OC]\/;?X\?%'3OAUXCTOPY\._"_P?U'6
M].\,V'B.W32/&WCCX2^!_!OPW\;^-H;J7Q/J7A3P^;+3=3T>X\2>,[SQ)W_Q
M*_8F^&_Q"UWX'_$#3?&WQ=^&'QK_ &=_">N_#_X8_'CX<^,K.'XFQ?#_ ,6:
M=HNG^+? OCM/&N@>-O 'Q>\)^))?#7AK7;W1?BSX#\:VMEXQ\/:/XYT(:1XR
MLH]< !^+?PU_;J_;Y^,/Q5_9!_9JU;XR^%_A?XTTG_@HM_P4%_X)Z_M.?%/P
MI\ O!ES%^T%I/[,?[+WQ5^+_ ,.OCU\+M&\3^.OB+X=^%NLZ[X5M?!.NW?AQ
M$\2Z+X9_:#TO5H?$^A:_\+O#GB#X#^*_TM_X)3_'WXS_ !N^#7[0>@_'SQZ?
MBOX]_9G_ &Y_VO?V3(_BU>>&/"7@SQ!\3O"OP+^*^HZ#X1\7>+?"_P /]$\-
M> ](\4S:!=V6E:K'X/\ #FA:+=?V3!J*Z;#>7EXS^R:1_P $^/V:/#FM?L[>
M(/#F@>--%U7]ESXC_%GXP?"F\A^*'Q!U*[;XI_'D^*T^-?Q#^(>I:]XAU;5O
MBYXP^*%IX\\=67BG7?B=?^*M0>#QEXBGTN?3-1OVODT/AC^PS\'?@SI/BW1O
MA=K_ ,8_!EIX_P#VHM0_;#\>R:3\8?'(N_&/QK\1>(K3Q1X\GUJYGU.:0_#[
MXEZM9Q2>//A+8&P^&NK0O=PV?AG3%U#43= 'V5UZ44@& !Z #\A^ _04M !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %!X!/IZ=:*I:G%#/INH07-U-8V\UC=Q
M3WMM=OI]Q9PR02)+=07\;H]E-;HS2Q7:.CVSHLRNI0$ 'D?@[]I+]G?XB_$C
MQC\'/A]\>?@QX[^+WP[CO9?B!\*O!GQ1\#>*/B1X%BTV_L=+U&3QCX&T/7;[
MQ1X8CT_4]4TW3KY];TNQ2TOM0L;2X,<]W DGM-?R!?\ !.KQ'J/@GXP?\$H/
M@1^T+:WFG_LQ_!F3]H:/_@D7^V?X.^#MA\/O"?[;.B^(_A1XU^%_@GP!\>_/
MO(M4^ ?C'4O@/<>.?B_X(TBZ\.+I_P"W3<7WPR^*$'C'PEXR^%>M^$?CS_7[
M0 4444 %?/GQC_:V_95_9UU;1=!_:"_:8_9^^!6N>)-,O=:\.Z+\8_C-\./A
MAJVOZ-IMS#9:EJ^BZ=XW\2Z'>:KI>GWES;VE[J%C#/:6MU/#!/*DLJ*WT'7Q
MK^VCX#\(VW[.'[8_Q/BT&Q'C_4_V-_C'X%NO%3(\FJ_\(AH7@3XC^(=-T"VE
MD=DL;!-;\1:IJ5VEE';R:G<O9-J<EXND:.M@ 9?_  \Q_P""=$GA[QKXJLOV
M\?V/-9T#X<>"YOB+X[O_  Y^TE\'O$__  BW@6+7_#_A,>*M8M/#WC#4[VVT
M6Y\7>+O"7A&PO3;-'J7BWQ7X8\,:?]IUWQ#H^GWOUCXC\>>#O"'@77?B;XH\
M1:7H'@#PQX3U/QUXB\6ZM<K8Z+HG@_1=&G\0ZOXCU.[GV+9Z7INB6MQJ=[<3
M!!;VD$LL@ 0U_.K>>"_"VH?\&POAWXG7NAZ?<_$#PE_P0$\9> ?#/B^6 -KV
MB>"_B'^Q[X%U;QQX7T_4,^=!HGBK4?AE\/KO6M/!,%Y/X.T!W7_B7Q8^B?!_
M[5O[:WP\_:D^(W[*7Q%U_P#9N\1IXC_X)B>)/VX_@-JWA;X8?$.STCX'^*OA
MQXR\-?"FY^#_ ,04U#XHV^L?M&>%+JY\6^'O$,WQ)TZ?]G?7-=FT?Q!;VWP^
M\#66OZ7I_AH _9WX>?$#P9\6/ '@?XI_#GQ#8>+OA[\2O!_AGQ_X$\5Z4TCZ
M7XG\&>,M%L?$?A?Q#ICS1PROI^M:'J5CJ5F\L44C6]S&9(XWW(O8U^!/Q(_X
M*6_''X=_L._\$QOVJ/%^FV/PM^%7[37[-OP^^+G[6W[4/A+]GCX@?M"?#/\
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
M\"/BQHGP$\6>"M%^$'[3W[-GPFD^,]WX+^)/@RV^.NK/XH^!'C[P#I_BC5_
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
MMX:@^._P@@L]*U/P1\6+SX;^&_B=\6S\+/%MS'J-_P"%O&O@VX\::QIT^O\
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
M2>&&%S;ZEI/B&+7=.OI]-L;KPEJ)M_$ME\?2_MS?MI?";3_^"@_P&^.?C_\
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
MP!^U#\/O#OBCQGXE\*?#[X9ZC\2=>\,:G\)[CX4Z)JDOPN^('B_XGZ]X_P#
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
M=/I>KV,>J:+>Z9KFC7K6MP\FG:[H.IZ7KVAZA':ZMHFIZ?JME:7D'Y]^"/\
M@DC\#+?X3>,_@U^T3\7_ -I#]N'PGXJ^ ^O_ +,6DW'[6OC;P9XLU[X?? SQ
M1J'AO6/$/A/P5K'PX^'7PNN4\1:WKO@3X:^)=1^*OB@^)_BROB?X8_#_ %G2
M_&VEOX6TJ"W^[_!W[17[/OQ%^(_C?X._#[XZ_!SQU\7/AF)F^)'PL\'?$[P3
MXG^(_P /EM[]=*N&\;^!]$UN^\3>%!!JCIILQU[2[ 17[K9OMN&$9I:'^TW^
MS;XF\<^'/AAX;_:#^!_B#XE>,-+\6:YX1^'FA_%CP%JWCGQ3HG@+Q)K_ (-\
M=:QX<\)6&OW&OZWI?@OQ?X4\4>%/%FH:9I]U:>'/$GAO7]"UB:SU31]1M;8
M^9-!_P""?&EM-I&N?%?]I?\ :&^/WQ$\"?!+XE? 'X-_%GXJ6WP G^('P>\'
M?%_3_"FE_$OQ1X>G\*? GPQX7\6?%CQK8>!/!EEKOQ"^*'A;QU<"PT&XL=%T
MK1;7QG\2X_&^#\/_ /@F)\+OAUK_ /P3RU_2_C;^T)JDG_!-+X3^,?@K\!].
MUN\^"$NG^)_ /C3P-H/PRO[#XKG2_@;I6HZ[>Z?X!\)^$?#6EZGX1U'P->+#
MX;L]4U&34M?U#Q#J^M?9%M^T/\ +WPEJ?C^S^.7P>N_ FBWUKIFL^-;;XF>"
MI_"6DZE?0PW%CI^I^)(M;?1K"^O(+FWGM;2ZO8KBXAGADAC=)49O7)[B"UAE
MN+F:*W@@BDFFGGD2&&&&%#)+-++(RI'%%&K222.P1$4LQ"@F@#\V/AK_ ,$Q
M_ASX3U#P-JWQ3^.?Q^_:@UGX4_LT_$/]DSX5^*?CU<_!R?QUX/\ @_\ %>R\
M%:9X]6]\<_"OX._"WQ+XZ\<ZUI/P_P##.C)X^\?7WB3Q%:Z=!K%T+F7Q+XR\
M=^(O%//_  M_X)4_#_X8)^P"/^&F/VHO&K_\$WAXAL/V?O\ A+;O]G@0WOA7
M7?@S;?L]6_@?QW!X:_9W\._VIX;\/_!J&Y\&://X=?PKXHN9-4U+Q=XC\2:_
MX[E@\46WW#X(_:5_9R^)GC8_#3X;_'[X)_$'XCK\/M ^+3?#_P $?%7P+XK\
M;#X5>*[;1;SPM\3#X5T'7K_71\/O$MGXD\.W6@>,S8?\(YK%MKVBSZ=J5S%J
MEB\_AGQQ_:T\"2>"/%.A?LX_M6?L0Z5\=='TO3_'D<'QQ^*FCZUX(T'X3^#/
MC[H_P?\ CGXU\4^'? GC_P .^,8]+\+ZG8>._A3I_B!=4TWPUX?^/MKHW@WQ
MA?PW%GK&C$ \$\5?\$C/@CXN\-_ML>!K[XT_M*Z9\/\ ]M_XT:5^TAXL\&>'
M/&'P^T6Q^$/[06D>(/@]XPM/C#\&-=@^%S^-++Q5#XP^ _PQ\06>E_$CQ/\
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
MBA\8_#[QMJOACQ-X"\2_$7QCX@\(>./AIJO@?Q4LNMWNB:_J>N^%;FYT&?\
M)K]I+]C>\\"?$'X&? KQEJ?_  6'LO@G\ ?V;OA;\%?@+^T=^QE/\,?BG%\4
M-1T+Q!JMWK>B?''X:>%?AQXTT[X3:]X"L9_ ^F^ _'6C?L^_"S0M:\.:!K4'
MC3XK>+I="\ :!X8_H2_X:0_9W'Q"LOA(?CU\%Q\5M2O?&&FZ=\,?^%I>!_\
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
MO">CS^*/'WC'Q+XA/AWP7X7\*>!?#$>I)X=\#^$_"WA'2]%\/Z=SWQ]_8_\
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
M_##P?X%UGX)_$/Q!XC^(OA36K;P/>ZKXC\6>)?$/_"T+SX@>'-6N/#U+KO\
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
MO'7_  4L_9E^&EU8^"OVN?A1\+]6^ UG\:?V@=1^%'P_O?'EE<^,/V:/AO\
M#_PM\.OCAXB^ 9\0?#C3X_#5_P"$-,L+#7?A)\4X-,P_VP_%'@7XXZ7_ ,',
M_P 1]+^'?C76_A/\3/\ @G)^R%XF^%/Q#\=? KQ]H7PX\?:O\$OAA^T7<W/B
M[P?XH\<>"]/T&?4O#NJ^,?A]XB^'>J75QIVN^*=(&E_$[X6Q^(/ MEIWC-O[
M):^%O^"A&F_LU_%/]G;Q=^R?^TI^TKX0_9K\.?M?Z=?? /2=6U?XA_"KP%XZ
M\;2^,/L^EZKX*^$Z?%A-0T;7O&OB"PO#HUE::=X=\1ZQ;_VHD^EZ<FIFQNH
M#\>OVA?A+HO[2_QA\<>-/^"47A^R\->+_!G_  1T_;P_9A\9?$'X1Z'#\&K.
MV^+WQ0M/@RG[%?[+.H^*]5/@O_A6WQY^%GB[PS\5O&FM^#M37P[\0?V:U?08
M?BRGP[?Q_P"#XM2^.]$TS]F#]I?]FKXH^+O"-G^W;X]_:!^!?_!*S]IK]ESQ
MO^SY\;?V5?AG\&?!'[*7AS4_A!9+X;_9(\:6?PT_8?\ V;M/^-GC71_CEX.^
M'^D?L\_!?P]J'Q"UW3_$>CWWCWP-X2\/A-4&I?V.:#9ZAIVAZ/I^K:Q<^(=4
ML=,L;/4=?O+.PTZ\UR^M;:*"ZUB[L-*@M-+LKG4IHWO9[73;2TL()9GBL[6V
MMUC@CUJ /YCO%'PS^&_@C]@S_@D9XG\$_&K3?^"=/[0WPX^$_P '_'W@3]HG
M7_@AH=]\!/#GQ-\%_LK1_!OX@?"?]MKPMXBA\*Z+X0T?QGX5^*OQ&^%.F>)O
MB/J7@;Q-\-OBAJ/_  C?A?Q3HOQ/UW1O!/C3Y0N_B1\5_A;XD_X)E?M7_M;>
M&/CQ_P $Z_V64_X)^_&']F.V@_9)^!_AGXU^ _V8/C7J?QN\+R:<->^&'QE_
M9G_:3\:_"KX*?M4_!+X=?#N7X6Q2^!%\=?#^TTWP[\)/%TNC::/&MU7]D%%
M'\K'[-VA_"W]@W]J3]BV+XH^!_VG[/\ 8=O/V&OC'^SA^PQXT_:3^'7CCXH^
M//!GQO\ &?[9?CKQAXI^'WBCP=X(^%G]N_!3Q+^U3^S?>? JX^!G@+XB^!OA
MUXMM?A9\++7]G:\\,:)\1_"WBCP#+\1_L[ZIX]^ '[&7_!%[XW>.;7]L3]G+
M]EWX ^*?^"DW@WXV_$;X2_L]VE[XC_9C\=?'CXJZAK7[,GQHUKX$_&K]F/XW
M-JGPPUCX4:A\3_A!8?&#P'\)7M/ MG\:KWP?IOQ$TF+QEK_@CQA_<'10!_)A
MKGPS^%GP;^%?[.?BW]DK]IKXH_LN:[+'_P %$O&O[-OC+_@H7\#/"UO^R%^T
M]\,OCOXY_9K^(OQR_9^^-OPCM/AK\#M=_9J^%_[2WQRM_"FN_L^>$_AW\/\
MX<^*Y/"OASXF>,/AA\-O%.G^)_!OAC5?Z+OV(]5US7/V-OV4]6\2_!C4?V<]
M?O\ ]G7X,SZM\ ]7768]2^#-XWP\\/"3X97D'B7'B>UG\%87P^UEXJC@\5V0
ML!:>)[6TUZ'4;:+ZAHH _B>_8T^(OAKQ)^UO_P $?/&6K^"_&WPN\"VGB_\
MX*P_#'Q;^R59?L\?'BY\"?L5^-_B_96/BS7O@-\7?BE\5?A]K7Q3^)/Q[US7
M-2\5>.OVD_&GCOQAH'POM-"T63XD:5\'O@S\+M-E\1:WW7[)_P )O#_PV_8Y
M_P"")][H7P9F^'7Q%\'?\%H?VA_&'Q';2/@_JO@OQ_X)^$/B[Q1^WAH$/B3X
MAV5EX5TOQ7X+^&NK^!?&O[,FD7^J^+K;2/"J^"=<^#]IJL\/AQ/#20?V3TAS
MCCKD=21W&>1[?7W!'% '\\WA#]GCQ9\,O^"@/Q0_X)]V?P[MI?V*_P!H?XX^
M%/\ @KKX9U7&H77AKPK<?"_7/"<_QV_9_M)M7US5CHNM2_M\Z!^RO^TWX3\)
M:#X:T?P-J7PR^*7QS\.KJ-FVAVN@WW[L?%K0=!\3_"SXD>'/$^B:1XE\.:YX
M#\7Z3KOA[Q#IEEK>@ZYI.H:!J%MJ&E:SHVJ076FZMIE_;226U[I^H6UQ9W=O
M))!<0R1.R'RWX#_LY-\&]8\:>-/%GQD^*_[0GQ4\=6'ASPQK7Q6^,,?PNTSQ
M,OPZ\"Z]X^\2?#SX=6/A_P""?PS^#_PWMM#\&ZS\4?B%J-MKG_"#2>.M>N/%
M5Q;>*?%FM:)H/@K1?"ON'C'0KOQ1X3\3>&;+6KOPY=>(= UC0X/$.GVFFW^H
M:'+JMA/8IJUA8ZU::AH]W>Z>9_M5I!JUA?:9)<1QK?V-Y:F6VD /Y.OV%O"O
MP ^.'P"_X-XM,_9F\.>#H/CI^R]X<\'_ !1_:I\5Z'\.O[(U/X+_ +/_ (F_
M8>^*'ACX\Z+\;[[4M(TM_"]O^U=\4O%/PQ'@"S\5(+OX]:/+=?&WX:1^+/AM
MX.\1>-=-\S\8_L\_#ZW_ .#=3XG6/AG]FS3;?XS:=^UI\4KOPIX;\/\ [/EW
M'\:+/3M8_P""L,OQ&\/?\(OX)TOP/_PLN*.X_9JL/!?C'3;;1=#$L7P;TC0=
M4A@C\):+:R6?]6W[*W[/^D?LI?LY?!7]FCPUXK\3>-O"7P'^&_A7X4>#?$GC
M2/P\GBV]\&>!M*MO#WA&V\0R>%=$\.:#>ZGI?AVPT[2[C4['0],.IFS6_N[=
MKZXNII??Z /Q!\5^// OP6_X*H?'SXB?MB/X-MOV>/VF?V(O@!\*/V3/C3XR
MTW3[OX/16/A#QA\</$'[1W[,^J^+M1LG\/0_$+XTWWC3X>?$73?!5W<3M\;/
M!GA30--T)_%-]\/9= \/?G)^QO\ LJ:=X/\ CY_P1R\,?&?X%^);S0_#GP+_
M ."O/AWPOH?[1'PLM_$OQ!^$'[-_Q9^-W@?4/V$O@U\;]6U?0-17P+XCG_9P
MF\>^&?"OP\\<S^'M3\,K=?$[X066@Z7=VGB#PPW];-% 'Q)_P45^'WQJ\?\
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
M_P!G^^\0^!O^"CG@#P)\(_&WAS]IWX#^(?VR/^"A7BGQ9\$_BA\,1X0_:_\
M^"9OQ+\9:S^T5XP^)GQA\+>-?!*V-AXN_8K_ &EOB]J/CO1?#,WQNT?39]4C
M^)GP'N/AIXI^(.JQM:>'OM7_ (+)>-]%^'_P4_9D\0^(?!^DW&E6W[=7[.DO
M_"]O%?A3XN_$#X??L;ZQI;>,?$'A7]J/QW\//A!>:1=^-;/PWXMT;0OAGX)T
M[XA^(_#_ ,(M$^+GQ5^'/C/XB7&M:/X7_P"$1\1_KO10!_%;\.=7U/PS^S!\
M5M0AM_VBO%?C3]F[_@X]^(W[1[V?Q#_9/_:'O-"^*>C-XR^(7CSPU<?M">&O
M@9^S+K&O^#;;Q?X7A?XG:-K7PE_9P\97WP0_:#U7]F?QQX@^#?A;P_XA\.7\
M;/VN+#]G3X_?L7_\%?O%?AOPS9_$+]JG]I3]HO\ 9*_:#F_9ZLOV,_VA_ WC
MKPG\(_#WQ7_9\^"OA;4_AUX7_:#_ &;_ (4_'/X[3>)/"?P5^(WQ(^.'C3P3
MX#N/!GAKQ;XG\<Z"=(L[2UU/QG\0/ZH?VH/V3K;]I+4?A!XLTKXZ_'O]GCXF
M? CQ3XD\7?#3XB_ SQ%X)$]EJ/B[P?J?@;Q#9^*?AW\7O /Q9^#'C[3;_P .
MZM>65LWC+X;:QK?AY;K4&\(:YX<?6=;;4NB^!G[.;_"/4]:\9>-_C-\6_P!I
M'XN>(-'TOPQ?_%WXUCX76/B.R\':1-/J%EX,\+>$O@G\,O@[\)_!^@/K=[?Z
MYK%QX=^'ECXJ\7ZA)I0\=^)_%5KX0\$6_AH _%S_ (*2O8_LO?M@_L6_M/7G
MBOXL?L]?L(Z1\(_VD/!?B+XW_L?? ?X-?%6/X"?M&_&/7/@K>^$OBU\2?"7B
M/]F[]HC[)X6^,_P^\'ZO\'](^*_A+X?ZCXAT/5-1/A2?Q7X0\*_$?Q-8>/O@
M^_\ "/@W]AOXC_L(_%-_B'_P4$_9V_X)GZ/^RY^UW\#OA+\91^SK\,OB1\2_
MA!\5/C%^U;:_%2?4_C/\$?&/['7Q5NO@K\)/VG/A]I7AO2O@Q9:/\"O!7BOP
M3X6\->"OAWXI\+^ =-U+QKIFG?V2T4 ?S&?LG?LT?LZ_"']K_P#X)O\ AC2?
MA)\3)?A9\*?V!/\ @H/X3\&^-?VP/AS9:I\4_#_A?7/VL/@]XX_9WM?'_BC5
M_A[X93X5#6_@]I_QJ\5? [X/^-]+^'_Q ^$'P9OO$'PZ\1>!_!OB*V\:^'7^
M9_V'?AEH7PZ_8W_X(/ZO#\(=3\ _%CP?_P %/OV@=6^)%XWP@\2^$/B=X!^%
MWB?PA^W-\.I+CXD)/X5TWQGX ^'FKZ!XH_9=\&NGC*+0_"S^"KSX*Z2Z)X0L
M?"$5I_8710!_'WHOA;PMK'QQ_:/_ &//VQ?$/_!0K1_VF[O_ (*?>-_VO_V?
M/@E\,O@O\*/$'@S]HJ#_ (7AI_Q%_9,_:?\ AC^UAI_['OBSQ=\-?"_PU^&.
MG?#_ .$GC[Q1XI_:KT-O@?X"^$^M_"C4KSPGX)T=?A%H&3HOP?\ A[X4_93_
M ."B/B'0_@?!H7CY/^#B?X5_%;X3ZIHGP1UJS\;'X8^"?VT?V8_&NG_%?X3R
M:;X.'B.3X8Z+\(-.^/\ XAT#XE> 5?P/-X2;XN7.@Z]<PZKXN%[_ &-44 ?S
M"^(])^"=Y^U#_P '&/P2^.7AKXSZ-X7_ &C_ (=?LW:E::E\&?A'X]U?QYKW
M[/WC3]A7P'\'/'/Q&^#NN:+X,U3P]XS.E>-]-\7:/;^']+NO$;>+O'GAG4/
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
M;X':W/\ $'QU#IO@;]BUF\3?"F#P[X-D\1>,5TSXT>$_CYK]]XG\!PZJ=/\
M&>A_$GQMJ&HPW$&KZZ?[#Z",@CGD8X.#^!'(/O0!_*O^W;XHMM#_ &DO^"J7
MPK:[^)WB/P%_P4<_8Y_9\^#O_"?>)?V8OVY/CCX=^$,?_"NOB)\.Y]9_9WOO
MV7?V5/CQX(^*'POL/!'Q8\1_%BS\!ZW\5/@[=Z3^TQ;>,K.SODT_XK>(_'7@
M?SK]JN_^"_A_P)X:\>?\$_/C1X3^(,%W_P $U_@W\.[G]C7XW_ ^5O@-_P %
M2_@=X6^(_P"TA9Z-\!/A3-X$\->!OBU\,?\ @HCX6\:WWQXO]1^'?@#PQ#X[
MLOBQXU\ >&_&OPM\-6]KXQU7PQ^[FK?L">)++XP_&/XK_!W]NO\ ;.^ .G_'
M_P <6/Q)^*WPP\$WO[,OQ$\#ZKXWL/ ?A+X;C6O"NH?M)?LT?'3XA?#R*^\)
M^!_#&D7>A>#O'&E^&]/LM&TVU\*:-X8@T^RC@^W?AY\/O"?PL\&Z)X#\$Z=+
MIGAW0HKK[.EWJ.I:UJVHZAJ=_=ZQKWB+Q'XAUN[U#7_%7B[Q5K^H:IXF\8^,
M/$FI:IXF\7^*=7UCQ-XDU75-<U74+^X .2^+!\/:U\"/B./B7X<TV3PSJWPM
M\5)XV\(>*=-T[Q9I;Z9?^%;U=<\-:[H\$.LZ5XGMVBFN-)O=-MK;5K/7"7MK
M2"^BNHHY?YA?&'P?\;?#K_@B#_P2;\=_!WX1_$?P?_PH;Q%_P3V\;_M[:#^S
M]\(_!-G^T=;_  J^!/ASQIJ7C^_O?A5X]^$'CZW^)OC#]GW]JCQ;I7[0^K>
M_&WPX\0/_P )=X:\8^/Y&TO5)=5\71?UMT4 ?R'>--!^"7B+P;X+_:%_9F\:
M_MB?M >"/V@O^"OW_!*[X^_$?XW?&[X3O\+_  CXT\1?!3XOZ1#\;OB=X ^"
M7A;]G/\ 9QM_"/A3X;?"/P1X'O/CW^T-#\)=,^&?C35[33M,U+XA:]\1O /Q
M!M]/Q/\ @J1XV\+M\7/^"B>AVVF^+?@;XJ\'_M)_\$J?BIXU\(Z'\%OBY\0/
M$G[6?@WP)\8OV3#!^UAXJ^,>O>#_ !G\/?AK^SS\&_"=IXN^%'AGP-^SY)\/
M=:TSXM?"GQ=XB^+WQ%U[4?C!:?"B[_L,HH _DQ^/$7A'7_B9_P '+_@;5/A?
MXPN?%?[3?[#OP4^(W[/?ACQ)^S_\2+/5?B)93?L$>,- T/6?#]AX@\ 6TD/B
M ?'G2K'P39:1?I9>+;7X[VFF^!?[+@^)8L-';VO3/AQX+\5_MB?\&[7C3Q)\
M,K;6X_A_^P=^T-I'COQ/K_PYOYT^'?BN+X*_LRCX/:+\3M3U+0L_#_7[+QGX
M:^,%I\/=%^(4FA:AIGQ!T?QKIN@6=KXSM[ZVK^F.B@#^1#PBVF_ K]C+_@G%
M\2_"W@+Q?IZ_LL?\%=?V[_%&@_ J+]FS]H;Q)\(+'X:_$SXG_M^7?A;6/%7P
MW^ 7P9^(WQ-^%R:1\!OBCX>\;?LK_$#PE\%?'>A:+XP\2^!])N?">F^ _%/B
M?Q_\//T[_P""-T'[//VS]NOQ=\/=6T*3]H'X_P#[6/B?]J?]H7P7;? #XZ_
M'6_AEI7QI2_M?A!X1BM/VEOA)\%OC%\2/!=S:>!O'GB>#XHZAX&T/PCXP^,O
MB'X\ZGX2T#PL)M6\.Z=][_M)?LG77QZ\:_"GXJ>"_P!HKX^?LQ?%OX.Z/\1O
M"WA?X@_ R[^%&I'5?!7Q9E\#W7CWP7XU\ _'7X4_&?X6^*]%U34_AMX%UW3[
MV]\%1^)?#NN>&=.O=!UZP@FU2SU'M_@7^SY:_!R?Q)XG\0_$SXD?'7XN^-].
M\+:'XY^-WQ<'P\MO'?BGPYX%N/%-WX'\*MHWPC\ ?"KX8>&_"O@^[\<>,[S0
M]!\'?#WP]:_VGXK\1Z[J[:OXBUW5M8O0#\J?C>O_  A?_!=KX1>)YO#U]I5W
M\6_^"6'QL^$WPE\:2_#+Q9XJ\-:S\?+3]J7X->(=,TZ\UCPWX7UNU2\\&^$;
M*+Q7XJO=1N+>+PEX$M6UO6KK3=#V7)^$/AGIEA\4_P#@G=_P3G_9!\%^"/'G
MPO\ ^"H7[)/[6/[*MQ\0?AX=(;6?C'\!/B[X%^.>BZY^VM^UA\8]0U(WD9^!
M7Q[^%FM?'+XIWOQ=N=;U#X8_M&ZQ\9?"WP^T+Q+X^\2?$&R\*ZO_ %ET4 ?D
M+_P7L\&ZUX[_ ."/_P"WIH7ASPGJGC3Q$OP/U35M(T;0]!NO$>LHVD:SH^H:
MEJ>G:=86EY>JVDZ#!JM_?7UM #I^D0:C=W$T5G%<RCYKNO\ A0_QR_X+*?"?
MXRWW@#3?%O[.47_!'KXXV.C^,?B'\&M?TWX:6NM>+OVEO!VJ76EVS_$'P;IN
MB67B+QC\%K'XC^)[;1C%#K_BKX+:IK/BRRLM0^'7BH:IJW]!U% '\5?PCU_X
MH?LW_L\_\$/_ (]_M!>._P!JSX ?LQ_!C]AKXO?LW_$[XF_"?X$>$/B;\0OV
M0OVG_$&O_"33?#>I_&CX;?&7]FS]H+Q5X*\,>./ O@C7/@?X>\9:#\-'UKPE
M<ZE%X7M?$/@[P)\3];M?B)_2M_P3#^%/PT^"G[&?PU^'7P6TCXY:+\'=(UWX
MH:A\+[7]HO0[3P?\4KOP9XF^*'C#Q-INMW?P^M?!/PX;X9^$/$<NKW6O_#/X
M<:AX"\&:SX-^&^I>%=&UOPCX3U6WN_#.D??U% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !7X_?M?_\ !1#QM\"_VR/!_P"R=X9U[X ?
M#7Q+XM^$?@#XE_!_3?VEK#QQX=T;]L[Q/XN^(OQ"\!?$#X(_ [XZV7B;PO\
M"CX3_&#X(:=X8\ >+++P;X]MOB%X@^/>J_&7PCX'TG1OA%H>GZC\6I?V!K\S
M_P!M[]@'Q/\ MOV'Q+^$WCSXVZ"/V5/CEX/\!>#OBG\$/%_P2LOB-KWAZ;P3
MKGB/5YOB+^SI\2;WXB:#8_!KXL^(H];TJUN_%OB?X<_&#1]!N?!/A#Q!X2\)
MZ#XE@U_5O$ !\P_%W_@JA\8?AA^QQ_P5,_:2C^%GPSUOQ3_P3=_:J\;_  .M
M?##ZQXJT_P /_&#P3X1\&_ 'QLFN7%\JWFI>!/%5]I?QP>W>VCB\7Z1;ZCX8
M6!6EM=9-_I7RU'XE_:P^#/\ P4L_X+F>/_V*?A9^SGXQU;P5X,_X)X?%[XB^
M"_BQXB\4^"]2^*UIX>^ WQ:UKQ!\./ 5WX1T.#0/#'Q*^).DQZU/I7QK^(>O
M:SX=\,^)]&T'0_$WP[\1:)XNU+QK\//K?]HG_@CIK/QTTC]O'X3Z+^V'X^^%
M?[,W[?WC.P^,7Q4^$GASX4> -=\6:5\;9O#GPW\#^,M9TGXO>([R[U@_"SQK
MX3^%_A.]O?AG;^&],UW2_'>AZ9JVF?$V+X?W'C#X5^,O8/&G_!-SX@77QF_:
M/^)WPN_:]\:_#RT_;3^$7PA^$'[5EWJ?PM\$>*OBSJ]K\&/ _B#X<^'OB%^S
M_P#$31;[P#X'^!WQ,USPMXKU\>)M0\2?!?XS>"HM=NK?7/!O@/P=)8VMJ@!Q
MOP2_;A\.?';]MK]F36-*^ ?PN\,>"?VC?^"0FH_MN^%OC[JX_M3]I/3? FJ?
M$W]G&]LO@CKYL_"=G;>&OA]I,/Q<N/%6K:3I7CCQS;>*_&-C8:C#I7A*3PZ)
M/%GC/P)_X*Y_&#XK^*/V=?BS<?L^?$2X_9"_:5\/>+O&6L75M^QY^VQX,\6?
MLC?#"'X?:U\3OA'\9OB=^T5XO^'4_P"S)^T'X/\ B5X3T.RC\?:7\);KP5:?
M"+Q9XV\/Z+\-?''[4_A/3I_B-J_??L^?##P=XD_X*4> O%/[/_PZ\5>&OV4_
MV/?^"<'Q5_X)^WEIXS^&7Q5^'&C^'_'%M^T5\#W\&_"[P?#\8?"GA^]^(_A[
M0_AS\"M<FN?%/AVZ\4:%+X>O?!6JRZYJ%EXVT2_U#N/V6O\ @EGXL_9@U#3?
MA)IG[9WQ@\;_ /!/WX?ZUXAUGX+?L1>*?!?@.XM_!^F^(7UN\A^%7Q#_ &A+
MJ'4OBQ\:/@+X-U?Q+JNI>!OAIXCDTF_A@T[PAX:\=>,?B!X,\/W?AK70#;^
MG[2'_!0;]H+1?V;?COX)^%G[-]_^S+^V+\"?$GQA\-?:]1\7Z%\0OV1;/Q3\
M,] ^(7[,5Y\7=6N_&5]!^T]<?%B/6[;3_B?X-^%?PX^"<7P6UF>\T?3/B'\5
M]$T:V\=>)>E_X(X_&7X_?M$?\$YOV:OCS^T=XC\->*_B!\8/ EI\2#K_ (?C
MUB&XO;'Q<\NMR+K]IJ;?9+#4;+5[S5+&RTGPZL/AS2/#UKHNEZ3%%!:>6O-_
ML??\$S/&7[)^M^$/"%Q^VI\<?B_^R9\ M>O=8_9&_99\9>&?AY967P<T^_\
M#GB+PW8>%OB'\9K+2;GXJ?'_ ,+?#*T\5:['\#] \6:KH.C_  ]M)/#[:QIW
MCG6_A]\,M=\$_07_  3W_9"\1_L,?LR>!/V8-5^-VK?&_P +_">QE\(?#'6-
M5\ ^%OA_=^'OAGIM_?MX.\.:I;>'+C4G\2>*-*T>ZMM.\3>,[S4+:V\47UC'
MJVG>%?":W%U83 'Y;?%C_@J]^VQ\/O!7[87QX@^ W[,4GP<_8A_X*1>!/V-?
MB'X)M/B-\3_$7Q8^*7P^^(%U^R]X3T_6_ /B+4/"7P^\#^$?'VF^)/VC]"\3
M7%SXIT_5_"U[I<^J^!_L.G3>!K7XD_$[[6^&7[6W[9!^)W_!0_X&_$;X'_ S
MXB_&3]E[X(?"/]HO]GCPG\$?B;XC\'Z+\7-,^/'A7X[#P/\  #Q[XQ^,>@V6
MD^$?'.C_ !/_ &??$7A*[^-ZQV?@/Q)X5\9>&?&FH_#KX;76D:[X8/%^/_\
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
M%M<:OXPD^$GC;X32^(+230@#S_XF?\%'OVC-(_9S^.'_  4(^%OPI^&OC?\
M8X_9M^*GQS\'>+OA7"=>U7]H?XP?!C]F7XM^)/@_\=OVF?AM\2-.\66/PU\#
MKX7USP+\2_$'@_X$^+OAWXE'CCX=^ [+QIK7QY^'6H^.1X,\&>$?!SPCKO[8
M?_!4G_@J]\+?COX;^ _QT_96\8?LZ_\ !./0->\#>-=!\4ZU%>? G7])_;0^
M)/P?L_"^DZ[ ECIWBF/QUK4/CKQ5<W\-J=%\02_V_P"#9M,\0Z=IUQ:_6MY_
MP2RDA\/?M+_L[>$_C_JG@W]A#]KKQWX\^(WQB_9XTGX?>7\3=%U7XQ:W)K_Q
MX^'_ ,%_V@;/Q_I^G_#;X%?'.^?4+/QW\/\ 5/@MXX\5:%H'C7XC:5\)OB7\
M,I-<\)WW@+Z&^$'[&6M?"/\ ;&_:B_:XLOC NL-^U/X9^#/@WQ-\+I/AQIFE
M^'O!7AK]G?1/&FA?"*V\$:W8>(AJ\=_:V_C[Q+>^-[OQ&GB"U\3ZC?D:#IO@
MG2;/2M)TT ^[$14544!54!54  *HX"J   JC 4     <"G5Q7PUT7QGX;^'7
M@+P[\1O&\/Q,^(6@>#/#&B^.OB/;^%K#P-!X_P#&.EZ)96/B;QK#X*TJ]U+2
M_"$7BG6H+W7(_#&FZC?V&@I?#2[.\N;>UCF?M: "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $P/3I
MT]L9Z>G4_G2T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M636'EUG7=5USQ1X@ /ONH&N;9)X;5[B!+FY2:2WMVEC6>>.V,0N)(8BPDE2
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
MCUWP3\)? W@_X9^ =5U&&S\(Z3;?!K2?$=]XC\.?E9K7CO\ :0\6?MC_ /!
MGXXZ[\&OA/X\_:Q^)G[#?[>SW\]E\6X="\'^,K9_A1^R1XD\+^)_BI\7O^%"
M>%O%'A#1;QO%GB/Q#JWA7X>? 7XF_P#" >+O'.KZ+X-\.^(_#UUK/BN  _J0
MHK\7-._X+">')OV?OV7?&WB?X:>%OAE^T+^U%\4_VE/@YH_P9^('Q>F3X<^
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
M9K6QN-6U2>T@=+>;4;V2-KF6[10 4444 %%%% !1110 4444 %%%% !1110
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
MQ_:)^%/B,ZMIOC[XE>&+GZ4^)_[/WPG_ &?-<_X([^//A)?_ !$\.Z[\>O\
M@H-\(;WXO:A?_'WXW>,-+^+=_KW_  3P_:"BEUCQSH_C7XD^(O#GC'6;JY^$
MGPXNM.UO5=-O=4M=7L]0U/2KN#5?&OC"Z\1?O+J/PQ^&VK^&]8\&ZM\/O!&I
M^#_$6L7OB+Q!X4U'PIH-[X:UWQ!J>OGQ7J.NZQH5S82Z7J>LZAXI)\27NJ7M
MK/?7>ODZQ//)J)-S63??!/X,ZI:^#+'4_A)\,=1LOAPJK\/+._\  7A6\M?
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
M%'XL_LD_M3_##XK>"OA7\'OC-X>^)_C/XG:S\3--^%7Q-/CJ1]8^#DWCF_\
M"?Q UKX)>,;N'0].LI?'$'B@ _H+HK^2OP'_ ,%-]<\,77[$?[??B.\^-=S^
MS=!^S?/^QS^W7X'U#XP_&C7/#/@K_@H#=?"GQ+XQ\/>%O"'PAUA_$<EW\7?!
M/Q+_ &?;K]G7Q9XP\7ZY;)XK\0?MB?!K4IKZ[\=:#XQU.V^E/B;J?[2VC_M9
M?L6?\$Y/&_CZ[^P^./V(?BW^T#KFI:U^VM^UC^SOJ7Q]_:\/Q4\)K\4/ _PW
M_:$^&&I:W^T3X@T#X!^!?$'CS6?AQ\$H_B$VBV'PV\>:9XF\4:/XCF^"?@'4
M_"H!_2!7@_Q[^/-E\!]-^'T[?#;XJ_%KQ#\4?B-9_"[P5X(^$'A_0]<\2ZCX
MDNO"/C+QW/=:C=>*O%'@OPCX9\-:7X6\!>)=1U;Q+XI\4Z+H]F]M:69N9+[4
M+*UN/P6^%7PR^/WQ>^/_ .P[^S/^T5^WU\??BLY_84_X*+>#/CCX\_91^-OQ
M2_9T\,?$;XK_ +*7[9W[/7P;\*^,;W4/ LO@_P ;0?%WX:OXEU/PIX^\9V&L
M:;+XL\9^$]5TVX^V_"[QGX[\'>/OZ5K:RM[6ULK51+,FGQ116TMY<7.HW:B&
MW-JLLM]?S75_=73P,Z3WEU<SWER9)7N)Y9)I6< _+SX6?\%7_A=\7M2\40>%
M?V=?VL1H/PZ_;"M?V#_BUXRE\#_"S5_#_P )?VF9?%W@GP/?^#_&UIX0^-/B
M;Q;_ ,(QH/B#XB^#HM:^*GA?POXG^%=M::PM_;^,KNTM+^6U_4ZOP2_X(61A
MKC_@M&'@68K_ ,%Z/V^IHXI N&EBT3X$3V[ N"J,LJ12128S&ZI*I!4$?'/_
M  3Y^+G[5_Q]^$'['?\ P45@_:I\)7FO^.OB%XH\*?M)?#/Q!^T7^T=XTTKX
MT>.O&;^+=-U7]C3PQ^QSXE\/>&_@A^S5\3?A9XVB\*P_#/QM\-M%A\7^%O G
MP\/BWXB^)OC#X \9_$?QMXU /ZH=9OKC2])U/4K/2K_7KO3]/O+VVT+27TR+
M5=:N+6WDGATC2Y-;U+1M&34M2E1+*Q;5]7TK3%NIHC?ZE8VHENHOG;]C3]JC
MP-^VY^S%\'_VK?AGH/B[PSX ^-OAN?Q;X2T/Q[:Z+8^,K#15UG5-(M!XBLO#
MNN^)M#L]2N!IC7<MKINOZM;6RSI +ZX>-G/Y/_\ !.'Q!X!^.'P<_P"";_\
MP4/N?V[OVD/$'Q)_:-\-ZSX?^,GPF_X7/\0_B)\"/CY^TE\5/AK?:W\2O@]I
MG[._B.7Q'X'^#%M^RSXS^''Q USP1_PH?P?\,I?!WP_^&_BK5OB%XD\5^$+O
MQEXEUGX#_P""2/A_QG\+?V>?^#=+Q[X8^-O[0)A_:$/Q\^"GQ:^&>H?%/Q!<
M? ?Q)\-=-_99_:P^-'@O2U^!4 M?A;HGB7P'XY^$WAG5?#GQ-T'PSI7Q/UBR
MEUVQ^(/C'QQ9WL"6 !_7O17\F6D:Q\=?!/P]^$GQ]7]K;]K_ ,3_ !"\,?\
M!QGXK_8_M%\7?'WQAJOP_P!9_9<\5_\ !13QQ^S3XA^#/C/X2Q/9_"OQYX:F
M\$7EQ?>'=?\ %_@_6?'WPW\2Q:3:_"SQEX(\%^&O#?@O2?K?5M8\7?M8S?\
M!9?6OB!^TQ\:_P!F'XK_ +$GQ?\ %7P\_9^MO"O[1/Q&^#G@G]G7X6^!?V5O
MA'\9_A1^T!\1OAM\-]:\->&/BIX-^+GQ!U7QY\4]=U;X^^#/B?I/B'X?6NH?
M#31TNO!?AVXL+H _7SPY^U#X7\1?M<?%#]CM?!7C[1_'?PM^"7PP^/EYXPUB
MW\)+\/\ Q9X$^+/BKQWX*\./X.N]*\6ZKXIFU'3_ !/\,O&^D>(;7Q1X4\*B
MSN-(AGTM]9T[4+6_?Z:K^:/]GS]I?X]>(_BY\3/VQK[X71^+_P!I;6/^#;']
MA']H^7X/Z+I6K:?;>,/C;?>,?VZ?B9!\/=*T*W>^U[2HO%GC0KH>GZ LMYKF
MF1W\>EF2ZU&V9W30/'?Q5\#?!'_@BG^W#\&_VD/C1\8_B=^V?\9?V0/A9^U%
MX4^)/QG^*?BSX3?M#>#/VK?A7JOB+X\>)O"'[.6H>*O%OPC^ OQ(^"&MZ/K/
MQS\-Z1\#=*^%FA?#7PI\.?B!\/=5BUGP?"WA64 _I=KR3X3?$SQ!\2F^)HU_
MX.?$WX/_ /"OOBUXO^&>B'XF)X*0?%3P_P"&(M*ETWXR?#T^"O&7C)9/ACXV
M_M*9?"K^*F\,>-=VE:BGB'P;H$J0Q3?SJ_ [Q9^UQ^T%H_[,GAG2OC)\8+7]
MJY?^"C7[0O\ PV)\1O"OQH\?6_[+GC']C+PIX\^,D5]/\ 5U37]6^#^J^$=3
M\$Z7\ _"_P !O#'PN\)CXO:#XT\/^+K_ ,:6NGZ5%^T[XTURE\3/VN/CS\!O
MV-_^"T'Q"F^/WCZ"3X:_\%B?"?P(TSXO?$3Q=JFK3?LX_LZ_%>'_ ()^>%OB
M#>>"9;?PAXT'@+PQX!\,_%WXA:SX/@\&?#S68?!&NZV_CG3O"'B77+>]M-<
M/ZDJ*_G"U_X7_MF^ O ?[3_@'X4?MC?"JY?XV>&?V1OB_P# #X'^+?VX?VI_
MBIK.D37?[0O@CPUX]TKPU^W'\36U+XZ_"KP!^WGX!L+OX%?"71M#\03II'Q3
MDU7Q;^SQK/A#5O\ A8FK1?>O_!*'XLO\3/@]\;M'UOPI^U+\+OB1\)?VE/%W
MPT^+WP+_ &N/B9K_ ,</B)\!?B-;_#OX6>+]3^&_A'XY^(O%?C.^^-/P7GTW
MQ=I/CSX0_$U-;DM/%7@KQMIM_90FR>VO;T ^R/VH_P!HCPW^R?\  KXB_M#^
M-_"?CGQ9\/OA)X8UOQU\15^'MGX8U+7_  UX"\+Z1?Z[XJ\9/I7BCQ9X035=
M+\-Z3IUQ?:CIV@W>J^)[J(*FC>']4E$B1=?\%?BG8?&_X4^ ?B]HWAGQ5X2T
M#XD>%-!\;>&](\:1>'K?Q&?#?B?2K36]!OM1M/#/B/Q3IMC)J&E7UK=_8)-6
M;4++S3;:C:V=Y'+;Q_'/_!7Y2W_!*7_@I*%4L1^PQ^U0V%!)VK\%/&;.V "=
MJJ"S'HJ@L2 ":_/WX>^"O%7Q._:$_P""5WP>U/XY?M*^#O@K\0/^".7Q,\3_
M !"^%'PC^-GC;X,^&/%>N?#/5_V$-)\(ZO/KWPPN_"OQ(\+>)M(G^*.J7H\;
M> O'GA#QZ(+*R\&)XGA^&WB;XD>!_'P!_0S17\HW[&/[5GQ#^-'P=_X(B_L\
M_M1?M%_&.T\.?M.Z/_P4'T7Q3\2=+^*/Q&^&'QD^/?Q2_8N^*UA\.OV<OA9X
M[_:"^%^I^$_'=E-X@^'5UXM^(/C6\L_%O@WQ5\=OB%\*_#6F>)/%/B#2O$'C
MGX>_$O\ H+_8V\-:+\/_ (/W?PHT7]H/XJ?M/1_"+XC_ !)^'E[\6OC%JMYX
MN\:S7VF>*]0U0^ -2^)EUIEH/BK>_!^SUFS^$OB+QN^K^*]:_P"$T\%>*/"O
MCG7X_B-X7\8^']! /JZBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "O(/C-\ /@K^T/X?T;PO\ &WX8>"_B;I'ACQ1I_CKP@GBW0K/4]0\#^/M&
MMK^ST/X@^ -<9$UWP%\0O#]MJFI1>'O'?@[4M#\7: +^[.CZS9-<2E_7Z* /
M(?@[\ O@S^S]HFN:!\&?AMX4^'EEXJ\17?C+QC<>'],CBUKQSXTO[2RT^^\;
M>/O$ERUSXC\>>-+[3]-TW3[[Q=XOU;6O$=Y8:;I]E<:G):V-K%#YU\&OV)/V
M0?V=_B3\0OC%\"OV9_@=\)/BI\5Y+^3XA_$+X??#3PKX6\7^*8]5OM.U75K*
M_P!>TK3;>_CTG5]:TG3O$&KZ)936NCZKXDME\2:C8W.N.^H-]1T4 ?%WPU_X
M)R_L%?!RZ^,-Y\+?V.OV;/ LO[0'A[7O!WQIB\/?!WP19V7Q(\$>*HO)\4>
MO$^G#2&L+SP#XE4!]?\  RVT7A/69MUQJ.CW-PQEK$\'_P#!,+_@GEX#6VC\
M,?L8_LY6,%M\*+[X&&WNOA9X7UFVOOA%JFH7^IZGX UFWUNQU*#7O#VIW.K:
MK'J5MKD>HR:AI^J:EI%W-+I-]=6,OW910!X5X?\ V7OV:O"?B;X<>-/"W[/G
MP3\-^,/@YX'7X8_"+Q5H/PM\$:1XC^%GPT2":U3X=?#C6]/T2WU+P1X"2UGE
MM4\'>&;G3/#B6S"!=-$2(BS_ !+_ &9_V=/C/XG\)>-_B_\  ;X._%/QG\/Y
M_M7@#Q=\1/AKX.\9^)_ =X7$C7W@C7O$6CZCJOA&_>0([W_AZ[TZ\=HH2\S&
M&+9[=10!S/C+P5X-^(OA'Q'X ^(/A+PSX[\">,=$U'PUXN\%>,M!TOQ1X2\5
M>'-8M9;'5M \2>&];M;[1]<T35+*::SU'2M3L[JQOK666WN8)8I&0^:?!3]F
MOX%_LZV&IV/P8^&GAWP.^N6?A_3->U>R2\U+Q1K^E>$;>^L_!VCZ_P",->O-
M6\5ZYHO@RQU34M.\&:-JVM7FF>$=+OKK3/#EIIEA/);M[C10!YE_PICX3GPK
M_P (1_PKCP3_ ,(@/B4/C*/#(\-:4NA#XLCXPC]H3_A9']EK;BT_X34_'91\
M7SXC\K^U&^(O_%6FX.M?Z97"?M)?LE?LS_MA^"K#X=?M1? [X:?';P7I.M6W
MB/1M"^)/A73?$D&A^(+1'ABUO0+J[B.H:#JCVDMQIUU>Z1=V4]]I-Y?:1>O<
M:9?7=I-]$44 >(:-^S+^SCX=\4_#;QSX?^ /P6T'QK\&_ -I\*?A#XNT3X7^
M"=)\2_"OX76&G_V39?#7X;ZW8:)!J7@?X?VNEXTZW\&>&;K3/#D5DD=JFFB&
M*-%]GN[6VOK6YLKR"*ZL[RWFM;NVG19(;BVN(VAG@FC8%9(IHG>.1&!5D8J0
M035BB@#QKX6?LY_L_? V^\5:G\%?@?\ "3X1:CXZUK4O$OCB^^&7P[\)>!+K
MQIXFUJ:WN-9\3>+I_"^DZ7)XF\2ZQ/9VDVK>(-;:^UC4I+:W>]O9VAC*^;^#
MOV%OV-?A]^T'XJ_:N\#_ +,'P-\*?M(>-7U6?Q/\:M!^&_AG3?B'JM]KXN5\
M2ZL_B&VL$N[;6_%0O+L>+M<LC;:QXK^TS?\ "17VI^8^?JVB@#Y,\&_L&_L7
M?#WXO_%/X_\ @G]ECX">%OC7\;H]>B^*_P 4-$^%_A.P\9^-T\7///XU75];
MBTT78'CV^N)=5^()LWM6\?:TPUOQBVMZLJ7J]!H/[&O[(?A6P^$^E^%_V6?V
M=O#6E_ 77=8\4? O3/#_ ,%OAQHNG?!;Q+XBOO[3\0^(/A+8Z;X<MK7X;ZWK
MVHEK[6]4\&PZ+?:M=RS7%_/<2SS,_P!)T4 ?+_\ PQ%^QG_PC%OX)_X9,_9L
M'@VS^)I^-EIX4'P/^&@\.6GQH9"A^,-KHH\-?V;;_%4J2?\ A8T-LGC'>S2?
MVUO9F-CXH_L;_LN?&OQY!\3/BO\  KX<>//&Z^&8O!.J:[X@\/6]U+XN\#VN
MI-K6F^!_B+9HT6F?$WP7H>N27.O>&_"7Q#L?$_A[PSKM]J.M:!INFZGJ5]=7
M'TQ10!Y?9_!'X,Z;\5]9^/.G?";X;6'QQ\1>&[3P;K_QDL_ _AJV^*>N>#[!
MK:2P\)ZQX_ATU/%>I>%[&:SM9[/P]>:M-I%K<017$%G'.HDKRWP3^QI^S7\*
M/%.I_$+X1?!3X6^ OB'+<>+M7\-Z_:^$1>:5X(\2^.A?3^,M<\%>%HM2T[2_
M C^/]4OI=4^*B?#=O ]Y\4+LM<^,=2U'4!!J%O\ 45% '\Z7@;_@D1XG\5^$
MM*^&'[0O[%G_  2@TKQI<13+\1_^"CWP,\(WFE_MC^-_$8U";4-0^-7@+X=Q
M?LL?#K_A1/[1_BN\D_X2BR^*>E?M8^/]&^%_Q,)\9Z)X"\7Z'%9^ ;;]O]%_
M9H_9T\.:5\8-$\._ /X+Z!HO[0U[XAU/X^Z+H_PN\$:;H_QNU+Q?9W^G>+M1
M^+NE6>B06'Q(U'Q7INJ:EIOB6^\8V^LW6O6%[<V6K2WEK*\)]NHH ^+O '_!
M.C]A7X5?![Q;\ /AQ^R?\"?!?P;\?>(-*\6^-O 'A_X>Z'8:)XK\5>'M8L_$
M'A?Q-KWE6XO=3\0>#]=TS2M9\$ZQ=7DNH>"]3T?1KWPM<:1<:1ILEKB^+_\
M@GW^SWK.H_L^3^%/A_X-\ O\ _C,/CEH?C/0M!N)_C"GC)]5\,ZYXBFT?XI7
MFK/XAL;SXPW7A'0O"_[0'B7Q#)XNU_XL?"=/$'PSUF:.T\4S:[H_W710!Y_\
M3OA-\+?C7X1O_A_\8_AQX%^*_@+53_Q-O!'Q(\*:%XV\(:NOD3VQCU;PSXDL
M=2T74X6M[JXA:"^LKB%HYI%9"&->;^&?V1/V4O!>M>"?$G@[]FGX"^$O$7PT
M\&ZC\.?AMK_AGX1^ M!UOX>?#S5X;JVU7P%X$U72M!M+_P '^"=1@O;J&]\*
M>';C3= N8YW273V& /HBB@#Y"\6?\$__ -AWQO\  2']EKQ#^R/^SM/^SC9Z
M_)XLTGX):?\ "/P3H'PT\/>*Y9+^:;Q7X5\)>'M'TK2?"GBB:35M8>;Q%X;M
M]*UF5M9UDR7K?VMJ(NO3O#_[-'[//A$_!H>$/@?\)_"$'[.\/BBW^ ]CX1\
M^&?"^F?!VW\;Z/=:!XOMOAKI6@Z=I^F^#;3Q+HM]>:;K5KH5I9P:A:W,T=Q&
M_F,3[?10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445\4_%
MO_@H-^S)\$OCEI7[-GCC4/C?=_&[7O!&H_$G0O ?PX_9&_:Y^--WK?@/1M3L
M-&UOQ5H^K?!KX&^/?#VJ:/H6KZMI.EZ[=6.KSKHFH:OI-IJ@M)]3L8[@ ^UJ
M*\'_ &>_VF_@9^U3X/UGQQ\!_'UIXWT;PMXS\2?#;QOITVD>(_"/C;X;_$OP
M=<Q6OBWX9_%3X:^.-'\-?$7X5_$CPS+<6IU[P!\1?"OACQ=I,-[87-]HT%M?
M6DLWO% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5^ O[5&E_%W5_\ @O#^Q_:?!7QM\-O 'C#_ (=K_M3RR:_\5/A1XJ^,?AG^
MQ4^._P $A?V,/A/PA\:/@3JD.JW,KV9M=9E\97=E9P17=O+X?OIKVWO=-_?J
MOB_XK_\ !/\ _9B^-/QHT_\ :)\=:%\5U^-FC>&;KP7X>^(W@;]IW]J'X3^(
M/"OA'4)(9M7\,^$)/A3\9/!=IX0T+Q!<6UK=^)M+\,VNE6?B>]M;6]U^+4;J
MV@FC /PJ_9UB_:PU[XN?\%]_V?? GQ53P#_P5_TGQ#\$_C4G[2/PA\+^"[O]
MF;X@Z)=?L]Z5;_L9> /#GPJ^-GAOXG6?P>27P/X8A^'GQH\*^/I/B=XM@O=;
MU/Q[X4^-/CJ"STR3PQ^I?[ O[6U[^WOK'@7X^_"_X@>,K7X >'?V5OA9IWC_
M .'=^OP\UVRG_:X^(5_JNK_$SX;_ !$UV#X?:'XU\._&?]E+P_X5T/1?'^C^
M']8TKP1XKO/CGIEU/X1T>]\$V+7_ +QH_P"SMX,_8=^$?Q!O_P!A#]DSP'XL
M^)GC+QIX=\2^,O#-U\1O^%?>,_C5K/B'QU9P^-_B#\5OVAO'NE?$;QI\0/&O
MAGP[XD\8>-K;4_B1J/B76O$U[93^&8-<TJ;7UU"W] _9%_9ZM_V</A9K?A^[
MLO"MMXZ^)_QA^-_[17Q;G\&V\J>'[GXK?M"_%/Q3\6/&%EI>H76G:/J7B+2/
M",WB>U\ >'?%.LZ-HVN>)/#'A'0]7UC1M)U&ZN-.M0#VSX;^$-0\ > ?!_@C
M5?'OC;XI:CX4\/:7H-Y\1?B1+X8N/'WC2;3+2.T;Q%XQN?!GACP7X6N?$6IB
M(7&J7.A^%-!L+FZ:2:/3H#(P/;5QGPZ\ ^'?A7X$\)_#CPBWB)O"_@C0=.\-
M>'_^$M\:>,_B+XD32-)MTM+"+6?'/Q$U_P 5>./%%[%;QI')J_BCQ%K&KW(5
M3=7TS &NSH ***YCQMXG7P3X,\7>,WT'Q/XI3PCX8U_Q._ACP5HLWB/QEXC7
M0-*N]5;0?"7AZV>.XU[Q/JXM#I^@Z+!)'-JFJW%I8Q.CSJP .GHK\(%_X+MZ
M>54G_@D)_P %W5) )5O^";7BK<I(R5.WX@,N0>#M9ER.&(Y*_P##]K3O^D0O
M_!=S_P 5L^+/_F^H _=ZBOPA_P"'[6G?](A?^"[G_BMGQ9_\WU'_  _:T[_I
M$+_P7<_\5L^+/_F^H _=ZBOPA_X?M:=_TB%_X+N?^*V?%G_S?4?\/VM._P"D
M0O\ P7<_\5L^+/\ YOJ /W>HK\(?^'[6G?\ 2(7_ (+N?^*V?%G_ ,WU'_#]
MK3O^D0O_  7<_P#%;/BS_P";Z@#]WJ*_"'_A^UIW_2(7_@NY_P"*V?%G_P W
MU'_#]K3O^D0O_!=S_P 5L^+/_F^H _=ZBOPA_P"'[6G?](A?^"[G_BMGQ9_\
MWU'_  _:T[_I$+_P7<_\5L^+/_F^H _=ZBOPA_X?M:=_TB%_X+N?^*V?%G_S
M?4?\/VM._P"D0O\ P7<_\5L^+/\ YOJ /W>HK\(?^'[6G?\ 2(7_ (+N?^*V
M?%G_ ,WU'_#]K3O^D0O_  7<_P#%;/BS_P";Z@#]WJ*_"'_A^UIW_2(7_@NY
M_P"*V?%G_P WU'_#]K3O^D0O_!=S_P 5L^+/_F^H _=ZBOPA_P"'[6G?](A?
M^"[G_BMGQ9_\WU'_  _:T[_I$+_P7<_\5L^+/_F^H _=ZBOPA_X?M:=_TB%_
MX+N?^*V?%G_S?4?\/VM._P"D0O\ P7<_\5L^+/\ YOJ /W>HK\(?^'[6G?\
M2(7_ (+N?^*V?%G_ ,WU'_#]K3O^D0O_  7<_P#%;/BS_P";Z@#]WJ*_"'_A
M^UIW_2(7_@NY_P"*V?%G_P WU'_#]K3O^D0O_!=S_P 5L^+/_F^H _=ZBOPA
M_P"'[6G?](A?^"[G_BMGQ9_\WU'_  _:T[_I$+_P7<_\5L^+/_F^H _=ZBOP
MA_X?M:=_TB%_X+N?^*V?%G_S?4?\/VM._P"D0O\ P7<_\5L^+/\ YOJ /W>H
MK\(?^'[6G?\ 2(7_ (+N?^*V?%G_ ,WU'_#]K3O^D0O_  7<_P#%;/BS_P";
MZ@#]WJ*_"'_A^UIW_2(7_@NY_P"*V?%G_P WU'_#]K3O^D0O_!=S_P 5L^+/
M_F^H _=ZBOPA_P"'[6G?](A?^"[G_BMGQ9_\WU'_  _:T[_I$+_P7<_\5L^+
M/_F^H _=ZBOPA_X?M:=_TB%_X+N?^*V?%G_S?4?\/VM._P"D0O\ P7<_\5L^
M+/\ YOJ /W>HK\(?^'[6G?\ 2(7_ (+N?^*V?%G_ ,WU'_#]K3O^D0O_  7<
M_P#%;/BS_P";Z@#]WJ*_"'_A^UIW_2(7_@NY_P"*V?%G_P WU'_#]K3O^D0O
M_!=S_P 5L^+/_F^H _=ZBOPA_P"'[6G?](A?^"[G_BMGQ9_\WU'_  _:T[_I
M$+_P7<_\5L^+/_F^H _=ZBOPA_X?M:=_TB%_X+N?^*V?%G_S?4?\/VM._P"D
M0O\ P7<_\5L^+/\ YOJ /W>HK\(?^'[6G?\ 2(7_ (+N?^*V?%G_ ,WU'_#]
MK3O^D0O_  7<_P#%;/BS_P";Z@#]WJ*_"'_A^UIW_2(7_@NY_P"*V?%G_P W
MU'_#]K3O^D0O_!=S_P 5L^+/_F^H _=ZBOPA_P"'[6G?](A?^"[G_BMGQ9_\
MWU'_  _:T[_I$+_P7<_\5L^+/_F^H _=ZBOPA_X?M:=_TB%_X+N?^*V?%G_S
M?4?\/VM._P"D0O\ P7<_\5L^+/\ YOJ /W>HK\(?^'[6G?\ 2(7_ (+N?^*V
M?%G_ ,WU'_#]K3O^D0O_  7<_P#%;/BS_P";Z@#]WJ*_"'_A^UIW_2(7_@NY
M_P"*V?%G_P WU'_#]K3O^D0O_!=S_P 5L^+/_F^H _=ZBOPA_P"'[6G?](A?
M^"[G_BMGQ9_\WU'_  _:T[_I$+_P7<_\5L^+/_F^H _=ZBOPA_X?M:=_TB%_
MX+N?^*V?%G_S?4?\/VM._P"D0O\ P7<_\5L^+/\ YOJ /W>HK\(?^'[6G?\
M2(7_ (+N?^*V?%G_ ,WU'_#]K3O^D0O_  7<_P#%;/BS_P";Z@#]WJ*_"'_A
M^UIW_2(7_@NY_P"*V?%G_P WU'_#]K3O^D0O_!=S_P 5L^+/_F^H _=ZBOPA
M_P"'[6G?](A?^"[G_BMGQ9_\WU'_  _:T[_I$+_P7<_\5L^+/_F^H _=ZBOP
MA_X?M:=_TB%_X+N?^*V?%G_S?5^OWP!^+Z?'SX.^ ?C#'\-/B]\'4\>Z(-:'
MPQ^/G@2Z^&7QB\&'[9=6;:/X_P# =Y>:A<>&M;1K4SFQ>]NE>SGM;N*>2&YC
M- 'L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %?E#\=OVL_VJO#/_  4+
M^'7[#OP=TG]GVZM_BS^S%\4?VD/#GC7XF:3\2HI_#C?"WQ=X/\#W?@76K/PK
MXKDBUI?$>I^,++5K7Q=8IHIT/3X;S3Y?"FL7-O!>ZA^KU?@'^U1X M_BG_P6
MU_9KAU&X^.'A?X?VG[ OQ\^%/B+XN_"2Z^+WP^L/"'Q+\=_&CX2:_P"#? =U
M\:O -M8:#X<\6>+] \/:Y-I_A[4_$D5])9_9=0MK2TU>Y\*:@P!];_L,_P#!
M43X7_M3? SX@_$KXUZ7X3_9!^(/P2_:D^-7[&GQM^'/Q'^,'A'6/#/AKX_\
MP/']L>*?#/@?XL:A:^!](^)>F2>"+BR\60ZKIV@:2\<$'B.!;*ZL/#<^MW?T
M9\&?V@-/^*?Q)^,&OZ!^T3^R7\5?V=[?X:?!GXC?!\?!GQ?;>(OB)X;\->)H
MOB7:>,_'OQ?\46/CWQ'X*U?X;^--8\%O_P *;\5>&=%\,Z=+#X0^(^FZG=ZY
M=Z#+?1?D_P#MB?L.?LX?LUV__!'OX0_ 7]GM9/!/PM_X*M>$/B[XFO$\'>+O
MC1XDT;2->^$OQ]F^('QG^*WQ#UVR\<>+C!>_&'7O@W>>*OB7X_\ $ L]-\0V
MWP[N+K5],L?"7AW^P^^MOAW\./"?[:O_  5]TBV^#EEHGPQ\:_\ !/K]D/1$
ML=+^"&JQ?#GXC>(?AU9?MI1_$#PWI TSP6WA'XE^*?#6@?$SX0:3K'AK1'\1
M>(/LWB'PQX<CTZ>6S.FV !^K7A7]K/\ 97\=:[J'A;P1^TO^S]XQ\3:3\+-'
M^.>J>'/"OQE^'/B'7=-^"7B+2-%U_P /_&+4-(TCQ'>:A9_"S7=!\1^'M;T?
MXA7%O'X2U/2->T;4K+5Y[+5+&:?SK]GG]OS]D?\ :?\ A7=?&?X4?'/X:ZE\
M/+;XM:Y\%EUZ^\?>!H+:Z\:6OQQ\1?L_>!HK>:T\2W]H;3XX>.]!MIO@.LUS
M#J?Q2T+Q9X+O/#VF27_B*UTM/PA_94^%H\">/?\ @V)MM%^#'B;P.? /["'[
M1/P__:&:P^"_BSPM:^ ?B#XF_9>^#&EZMX7^.M]!X1L++P/KOC/XZ>%_B)''
M9?$JYT>3QO\ %&PUF>P&L^*;E9+CZT_X(S?$#X<_#;_@G3H/PX^,/A/QEX:\
M3_"C]LCXW?#/QUX?\6_ SXH$Z!\6/C!_P4H^,$WP*T=!-X"N+34=2L_$/CSX
M:>([K7=&>^TGX2P:_P"'_&/C;5_!NF1-J]J ?OA1UI!T'&.!QZ>U+0   #
M '0#@#\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "D  Z #Z?Y__ %4M% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1D#J:*_ K_@MYX=^+?[/W[#/[?_[;'PZ_:<_:,\'_ !2\)>#?AGJ?P,T7
MP/\ %SQCX)^'7P>L]*UOX=^$-<-G\/O#FIV/A;QIKGC34M6\6ZOXBU?Q_IWB
M:..UU#0['0;'1+G19M0U$ _?6BOQ_P#VAOAS\,_V2HO"GC_XC_&7]OOQQ\+_
M (H_M*_\$_?A]X#\!>$_CU\5_&LWP_\ C:WQ^U[PQHGB7Q7XT\6?$2PU-?@?
M\6/$/Q1^'/AOXX>!O%/BC4_"6M:3X)T:+P_X1U#Q/=Z;9/M_$#]L+XE_$;]I
M3]N?]BV/X!_&?P9X%^#G[)/@+QK'^T'X:\;?"GPK?Z1KGQBT?]JP1>-+37/"
MG[0B_%?P_P"%M6M_@QX=\/\ PGU'P9\/5^*VA_$2+QKJOCS1/ 7A"W\">+M>
M /UEI,9!!R0?<C\ 1@XK\=OV4_VVM+^$W_!.O_@E.OCVT^*O[07[1O[2O[$W
M[/GB/PKX"\+:OX.U;XM_%;4O#/[-?PW\:_&'XD^)/&_QN^(_PU^'^DZ5H)US
M3;SQG\0/BI\4O#-IJOC#QGX2\*V6J:W\0?'OA3P_KOV5^SO^VA\._P!J3P!\
M,OB/\'/"/Q&\0:)XR^)'Q ^#_P 2=/GM/!%GX@_9B^)GPJTOQLWQ!\(_M"Z3
M_P )W+)HFH^'?&G@EOAF9OAS)\3M.UKQ3XK\#>(?#EYK'PJ\3V?Q(4 ^P ,
M = ,#OT]SR?QKF?&O_"9'P;XM'PY/A@?$+_A&->_X00^-5U5O!H\9?V5=_\
M"+GQ:NA,NMMX8&M_83KRZ,RZJ=*^UC3V%WY)'344 ?@4J?\ !T>57=/_ ,$"
M@V!N"VO_  4/90V/F"L;Q2P!R Q521R54G 79_P=&_\ /Q_P0+_\ _\ @H?_
M /)U?OI10!^!>S_@Z-_Y^/\ @@7_ . ?_!0__P"3J-G_  =&_P#/Q_P0+_\
M /\ X*'_ /R=7[Z44 ?@7L_X.C?^?C_@@7_X!_\ !0__ .3J-G_!T;_S\?\
M! O_ , _^"A__P G5^^E% 'X%[/^#HW_ )^/^"!?_@'_ ,%#_P#Y.HV?\'1O
M_/Q_P0+_ / /_@H?_P#)U?OI10!^!>S_ (.C?^?C_@@7_P" ?_!0_P#^3J-G
M_!T;_P _'_! O_P#_P""A_\ \G5^^E% 'X%[/^#HW_GX_P""!?\ X!_\%#__
M ).HV?\ !T;_ ,_'_! O_P  _P#@H?\ _)U?OI10!^!>S_@Z-_Y^/^"!?_@'
M_P %#_\ Y.HV?\'1O_/Q_P $"_\ P#_X*'__ "=7[Z44 ?@7L_X.C?\ GX_X
M(%_^ ?\ P4/_ /DZC9_P=&_\_'_! O\ \ _^"A__ ,G5^^E% 'X%[/\ @Z-_
MY^/^"!?_ (!_\%#_ /Y.HV?\'1O_ #\?\$"__ /_ (*'_P#R=7[Z44 ?@7L_
MX.C?^?C_ ((%_P#@'_P4/_\ DZC9_P '1O\ S\?\$"__  #_ ."A_P#\G5^^
ME% 'X%[/^#HW_GX_X(%_^ ?_  4/_P#DZC9_P=&_\_'_  0+_P# /_@H?_\
M)U?OI10!^!>S_@Z-_P"?C_@@7_X!_P#!0_\ ^3J-G_!T;_S\?\$"_P#P#_X*
M'_\ R=7[Z44 ?@7L_P"#HW_GX_X(%_\ @'_P4/\ _DZC9_P=&_\ /Q_P0+_\
M _\ @H?_ /)U?OI10!^!>S_@Z-_Y^/\ @@7_ . ?_!0__P"3J-G_  =&_P#/
MQ_P0+_\  /\ X*'_ /R=7[Z44 ?@7L_X.C?^?C_@@7_X!_\ !0__ .3J-G_!
MT;_S\?\ ! O_ , _^"A__P G5^^E% 'X%[/^#HW_ )^/^"!?_@'_ ,%#_P#Y
M.HV?\'1O_/Q_P0+_ / /_@H?_P#)U?OI10!^!>S_ (.C?^?C_@@7_P" ?_!0
M_P#^3J-G_!T;_P _'_! O_P#_P""A_\ \G5^^E% 'X%[/^#HW_GX_P""!?\
MX!_\%#__ ).HV?\ !T;_ ,_'_! O_P  _P#@H?\ _)U?OI10!^!>S_@Z-_Y^
M/^"!?_@'_P %#_\ Y.HV?\'1O_/Q_P $"_\ P#_X*'__ "=7[Z44 ?@7L_X.
MC?\ GX_X(%_^ ?\ P4/_ /DZC9_P=&_\_'_! O\ \ _^"A__ ,G5^^E% 'X%
M[/\ @Z-_Y^/^"!?_ (!_\%#_ /Y.HV?\'1O_ #\?\$"__ /_ (*'_P#R=7[Z
M44 ?@7L_X.C?^?C_ ((%_P#@'_P4/_\ DZC9_P '1O\ S\?\$"__  #_ ."A
M_P#\G5^^E% 'X%[/^#HW_GX_X(%_^ ?_  4/_P#DZC9_P=&_\_'_  0+_P#
M/_@H?_\ )U?OI10!^!>S_@Z-_P"?C_@@7_X!_P#!0_\ ^3J-G_!T;_S\?\$"
M_P#P#_X*'_\ R=7[Z44 ?@7L_P"#HW_GX_X(%_\ @'_P4/\ _DZC9_P=&_\
M/Q_P0+_\ _\ @H?_ /)U?OI10!^!>S_@Z-_Y^/\ @@7_ . ?_!0__P"3J-G_
M  =&_P#/Q_P0+_\  /\ X*'_ /R=7[Z44 ?@7L_X.C?^?C_@@7_X!_\ !0__
M .3J-G_!T;_S\?\ ! O_ , _^"A__P G5^^E% 'X%[/^#HW_ )^/^"!?_@'_
M ,%#_P#Y.HV?\'1O_/Q_P0+_ / /_@H?_P#)U?OI10!^!>S_ (.C?^?C_@@7
M_P" ?_!0_P#^3J-G_!T;_P _'_! O_P#_P""A_\ \G5^^E% 'X%[/^#HW_GX
M_P""!?\ X!_\%#__ ).HV?\ !T;_ ,_'_! O_P  _P#@H?\ _)U?OI10!^!>
MS_@Z-_Y^/^"!?_@'_P %#_\ Y.HV?\'1O_/Q_P $"_\ P#_X*'__ "=7[Z44
M ?@7L_X.C?\ GX_X(%_^ ?\ P4/_ /DZC9_P=&_\_'_! O\ \ _^"A__ ,G5
M^^E% 'X%[/\ @Z-_Y^/^"!?_ (!_\%#_ /Y.HV?\'1O_ #\?\$"__ /_ (*'
M_P#R=7[Z44 ?@7L_X.C?^?C_ ((%_P#@'_P4/_\ DZC9_P '1O\ S\?\$"__
M  #_ ."A_P#\G5^^E% 'X%[/^#HW_GX_X(%_^ ?_  4/_P#DZOV2_9^'[0 ^
M#7P^_P"&J&^#K?M"'04/Q5_X9_7QJOP9'B?[5<^8/AZ/B*6\;G019?8PC>)#
M_:#70NF94A,2+[%10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^;'_!
M73]E;XR_MQ?\$^_VA_V2?@4?AU9>/_CGX=T#POI_B'XJ>+O$/@_P7X:AT[QU
MX3\3WVJZK>^%? 7Q&UZ\*Z;H=]%96&G^'9&N]2>RM;B[TZSN+G4['])Z* /S
MP_;A^!W[07[2_P"SM\)?!O@3PI\*]*^)/AK]I_\ 9*^.?BS0_%_Q8\2Z9X/L
M?#W[-O[17P_^.NN:/H7C71/@YXFU;7M9\5V?PY@\,:";[P)X<L;6[\1?VOJM
MS;PZ,^G:EYMXP_9]_:ETS]M_]KWXJ> /A_\ "?Q9\(/VK/V)O@Q\)$\5^*OC
M)K?@;Q'X#^*7P$E_:J?2/#4_@S3/A'X\;Q%H?Q"OOV@_#8N?&,.O:3'X'T+P
M]XGU8:!XQUJ+1/"6N_JQ10!_.=\0O^":O[6WAS]G_P#X)#^(?!OP]_9,_:!^
M-G_!-C]GB[_9?^,_[,/Q@U-=4^!W[27PS\3?##X-?#WQ5JWP]^+WC3X.ZSJG
MPZ\>:1X@^ /@7QWX$U74_A3I_P!G@UK7]!U_4;W2["[T#QQ^LG[./A/X[_"W
MP1\/M'\1?!+]GGP,?'OQ.\5:O\1_AU\"/$47A[X>_LT?#^?X?Z]<^%+'P5>)
M\*/"=S^T)XEN?&/A?P9H'C;6]4\._"6:;4OB-XE\3Z);+X5\!Z)X3U/[-HH
M***\9_:$^#$/[0OP<\<_!RX^)WQF^#4/CC3[/3V^)O[/?Q"U#X4_&3PD;+6-
M-UE+_P #?$#2[>[O?#FHSOIJZ=>W$5K<)>:->ZEIEQ$]M?3*0#V:BOPQ_P"'
M&&B_])9?^"YW_BRGQ_\ _,I1_P .,-%_Z2R_\%SO_%E/C_\ ^92@#]SJ*_#'
M_AQAHO\ TEE_X+G?^+*?'_\ \RE'_#C#1?\ I++_ ,%SO_%E/C__ .92@#]S
MJ*_#'_AQAHO_ $EE_P""YW_BRGQ__P#,I1_PXPT7_I++_P %SO\ Q93X_P#_
M )E* /W.HK\,?^'&&B_])9?^"YW_ (LI\?\ _P RE'_#C#1?^DLO_!<[_P 6
M4^/_ /YE* /W.HK\,?\ AQAHO_267_@N=_XLI\?_ /S*4?\ #C#1?^DLO_!<
M[_Q93X__ /F4H _<ZBOPQ_X<8:+_ -)9?^"YW_BRGQ__ /,I1_PXPT7_ *2R
M_P#!<[_Q93X__P#F4H _<ZBOPQ_X<8:+_P!)9?\ @N=_XLI\?_\ S*4?\.,-
M%_Z2R_\ !<[_ ,64^/\ _P"92@#]SJ*_#'_AQAHO_267_@N=_P"+*?'_ /\
M,I1_PXPT7_I++_P7._\ %E/C_P#^92@#]SJ*_#'_ (<8:+_TEE_X+G?^+*?'
M_P#\RE'_  XPT7_I++_P7._\64^/_P#YE* /W.HK\,?^'&&B_P#267_@N=_X
MLI\?_P#S*4?\.,-%_P"DLO\ P7._\64^/_\ YE* /W.HK\,?^'&&B_\ 267_
M (+G?^+*?'__ ,RE'_#C#1?^DLO_  7._P#%E/C_ /\ F4H _<ZBOPQ_X<8:
M+_TEE_X+G?\ BRGQ_P#_ #*4?\.,-%_Z2R_\%SO_ !93X_\ _F4H _<ZBOPQ
M_P"'&&B_])9?^"YW_BRGQ_\ _,I1_P .,-%_Z2R_\%SO_%E/C_\ ^92@#]SJ
M*_#'_AQAHO\ TEE_X+G?^+*?'_\ \RE'_#C#1?\ I++_ ,%SO_%E/C__ .92
M@#]SJ*_#'_AQAHO_ $EE_P""YW_BRGQ__P#,I1_PXPT7_I++_P %SO\ Q93X
M_P#_ )E* /W.HK\,?^'&&B_])9?^"YW_ (LI\?\ _P RE'_#C#1?^DLO_!<[
M_P 64^/_ /YE* /W.HK\,?\ AQAHO_267_@N=_XLI\?_ /S*4?\ #C#1?^DL
MO_!<[_Q93X__ /F4H _<ZBOPQ_X<8:+_ -)9?^"YW_BRGQ__ /,I1_PXPT7_
M *2R_P#!<[_Q93X__P#F4H _<ZBOPQ_X<8:+_P!)9?\ @N=_XLI\?_\ S*4?
M\.,-%_Z2R_\ !<[_ ,64^/\ _P"92@#]SJ*_#'_AQAHO_267_@N=_P"+*?'_
M /\ ,I1_PXPT7_I++_P7._\ %E/C_P#^92@#]SJ*_#'_ (<8:+_TEE_X+G?^
M+*?'_P#\RE'_  XPT7_I++_P7._\64^/_P#YE* /W.HK\,?^'&&B_P#267_@
MN=_XLI\?_P#S*4?\.,-%_P"DLO\ P7._\64^/_\ YE* /W.HK\,?^'&&B_\
M267_ (+G?^+*?'__ ,RE'_#C#1?^DLO_  7._P#%E/C_ /\ F4H _<ZBOPQ_
MX<8:+_TEE_X+G?\ BRGQ_P#_ #*4?\.,-%_Z2R_\%SO_ !93X_\ _F4H _<Z
MBOPQ_P"'&&B_])9?^"YW_BRGQ_\ _,I1_P .,-%_Z2R_\%SO_%E/C_\ ^92@
M#]SJ*_#'_AQAHO\ TEE_X+G?^+*?'_\ \RE'_#C#1?\ I++_ ,%SO_%E/C__
M .92@#]SJ*_#'_AQAHO_ $EE_P""YW_BRGQ__P#,I1_PXPT7_I++_P %SO\
MQ93X_P#_ )E* /W.HK\,?^'&&B_])9?^"YW_ (LI\?\ _P RE'_#C#1?^DLO
M_!<[_P 64^/_ /YE* /W.HK\,?\ AQAHO_267_@N=_XLI\?_ /S*4?\ #C#1
M?^DLO_!<[_Q93X__ /F4H _<ZBOPQ_X<8:+_ -)9?^"YW_BRGQ__ /,I1_PX
MPT7_ *2R_P#!<[_Q93X__P#F4H _<ZBOPQ_X<8:+_P!)9?\ @N=_XLI\?_\
MS*4?\.,-%_Z2R_\ !<[_ ,64^/\ _P"92@#]SJ*_#'_AQAHO_267_@N=_P"+
M*?'_ /\ ,I1_PXPT7_I++_P7._\ %E/C_P#^92@#]SJ*_#'_ (<8:+_TEE_X
M+G?^+*?'_P#\RE'_  XPT7_I++_P7._\64^/_P#YE* /W.HK\,?^'&&B_P#2
M67_@N=_XLI\?_P#S*4?\.,-%_P"DLO\ P7._\64^/_\ YE* /W.HK\,?^'&&
MB_\ 267_ (+G?^+*?'__ ,RE?KC\!?A##\!?A!X#^$$'Q(^+OQ>B\":+_8R_
M$KX\^/+[XG?%_P 89O+J];5O'OCW4K>UO/$NM.]VT'VZ6UMUCLX;2TA@C@MH
MU !Z[1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%5[J=K:VN+A89KEH(9)A;6R
MH]S<&)"_D6Z2/%&\\VWRX5>2-&E90SH"6 !8R/445^'7_!-G]J?X\_&3]K3]
MJ/X9?M0_%WX[?#_XK>'-$A^(?AG_ ()__M!_LM_ [X,:A\*OAAXI\;7EMIOQ
M)^#'QX^$GC;XC0?M;?!WPSJD<GP7C^*=GXJ@6X\1:/<:GXP\-:!K?B'1-/B_
M<6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
&4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>12
<FILENAME>optt-20251031.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.3a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWaGNabP9z5Z8eekhvWBzbbnqnyIk4dX9cyfKazQGoZgO -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:us-gaap="http://fasb.org/us-gaap/2025" xmlns:srt="http://fasb.org/srt/2025" xmlns:srt-types="http://fasb.org/srt-types/2025" xmlns:ecd="http://xbrl.sec.gov/ecd/2025" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:OPTT="http://oceanpowertechnologies.com/20251031" elementFormDefault="qualified" targetNamespace="http://oceanpowertechnologies.com/20251031">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/StatementsOfOperations" id="StatementsOfOperations">
          <link:definition>00000004 - Statement - Consolidated Statements of Operations (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" id="StatementsOfShareholdersEquity">
          <link:definition>00000005 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity" id="BackgroundBasisOfPresentationAndLiquidity">
          <link:definition>999012 - Disclosure - Background, Basis of Presentation and Liquidity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>999013 - Disclosure - Summary of Significant Accounting Policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities" id="AccountsReceivableContractAssetsAndContractLiabilities">
          <link:definition>999014 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/Inventory" id="Inventory">
          <link:definition>999015 - Disclosure - Inventory</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/OtherCurrentAssets" id="OtherCurrentAssets">
          <link:definition>999016 - Disclosure - Other Current Assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet" id="PropertyAndEquipmentNet">
          <link:definition>999017 - Disclosure - Property and Equipment, net</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/IntangibleAssets" id="IntangibleAssets">
          <link:definition>999018 - Disclosure - Intangible Assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/Goodwill" id="Goodwill">
          <link:definition>999019 - Disclosure - Goodwill</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/Leases" id="Leases">
          <link:definition>999020 - Disclosure - Leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/AccruedExpenses" id="AccruedExpenses">
          <link:definition>999021 - Disclosure - Accrued Expenses</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensation" id="Share-basedCompensation">
          <link:definition>999022 - Disclosure - Share-Based Compensation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/FairValueMeasurements" id="FairValueMeasurements">
          <link:definition>999023 - Disclosure - Fair Value Measurements</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/Equity" id="Equity">
          <link:definition>999024 - Disclosure - Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999025 - Disclosure - Commitments and Contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>999026 - Disclosure - Income Taxes</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation" id="OperatingSegmentsAndGeographicInformation">
          <link:definition>999027 - Disclosure - Operating Segments and Geographic Information</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>999028 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>999029 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables" id="AccountsReceivableContractAssetsAndContractLiabilitiesTables">
          <link:definition>999030 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/InventoryTables" id="InventoryTables">
          <link:definition>999031 - Disclosure - Inventory (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables" id="OtherCurrentAssetsTables">
          <link:definition>999032 - Disclosure - Other Current Assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables" id="PropertyAndEquipmentNetTables">
          <link:definition>999033 - Disclosure - Property and Equipment, net (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
          <link:definition>999034 - Disclosure - Intangible Assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999035 - Disclosure - Leases (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/AccruedExpensesTables" id="AccruedExpensesTables">
          <link:definition>999036 - Disclosure - Accrued Expenses (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensationTables" id="Share-basedCompensationTables">
          <link:definition>999037 - Disclosure - Share-Based Compensation (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
          <link:definition>999038 - Disclosure - Fair Value Measurements (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables" id="OperatingSegmentsAndGeographicInformationTables">
          <link:definition>999039 - Disclosure - Operating Segments and Geographic Information (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" id="BackgroundBasisOfPresentationAndLiquidityDetailsNarrative">
          <link:definition>999040 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails" id="ScheduleOfCashCashEquivalentsAndRestrictedCashDetails">
          <link:definition>999041 - Disclosure - Schedule of Cash, Cash Equivalents and Restricted Cash (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails" id="ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails">
          <link:definition>999042 - Disclosure - Schedule of Property and Equipment Estimated Useful Life (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details" id="ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details">
          <link:definition>999043 - Disclosure - Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>999044 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" id="ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails">
          <link:definition>999045 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails" id="ScheduleOfSignificantChangesInContractAssetsDetails">
          <link:definition>999046 - Disclosure - Schedule of Significant Changes in Contract Assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails" id="ScheduleOfSignificantChangesInContractLiabilitiesDetails">
          <link:definition>999047 - Disclosure - Schedule of Significant Changes in Contract Liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails" id="ScheduleOfInventoryDetails">
          <link:definition>999048 - Disclosure - Schedule of Inventory (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" id="ScheduleOfOtherCurrentAssetsDetails">
          <link:definition>999049 - Disclosure - Schedule of Other Current Assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails" id="ScheduleOfComponentsOfPropertyAndEquipmentNetDetails">
          <link:definition>999050 - Disclosure - Schedule of Components of Property and Equipment, Net (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" id="PropertyAndEquipmentNetDetailsNarrative">
          <link:definition>999051 - Disclosure - Property and Equipment, net (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" id="ScheduleOfComponentsOfIntangibleAssetsDetails">
          <link:definition>999052 - Disclosure - Schedule of Components of Intangible Assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative" id="IntangibleAssetsDetailsNarrative">
          <link:definition>999053 - Disclosure - Intangible Assets (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" id="GoodwillDetailsNarrative">
          <link:definition>999054 - Disclosure - Goodwill (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" id="ScheduleOfOperatingLeaseCostsDetails">
          <link:definition>999055 - Disclosure - Schedule of Operating Lease Costs (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" id="ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails">
          <link:definition>999056 - Disclosure - Schedule of Right-of use Assets and Lease Liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" id="ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails">
          <link:definition>999057 - Disclosure - Schedule of Future Minimum Lease Payments Under Operating Lease (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
          <link:definition>999058 - Disclosure - Leases (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" id="ScheduleOfAccruedExpensesDetails">
          <link:definition>999059 - Disclosure - Schedule of Accrued Expenses (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" id="ScheduleOfStockOptionActivityDetails">
          <link:definition>999060 - Disclosure - Schedule of Stock Option Activity (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails" id="ScheduleOfPerformanceStockUnitsDetails">
          <link:definition>999061 - Disclosure - Schedule of Performance Stock Units (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" id="ScheduleOfNon-vestedRestrictedStockActivityDetails">
          <link:definition>999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" id="Share-basedCompensationDetailsNarrative">
          <link:definition>999063 - Disclosure - Share-Based Compensation (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails" id="ScheduleOfFairValueAssetsOnRecurringBasisDetails">
          <link:definition>999064 - Disclosure - Schedule of Fair Value Assets on Recurring Basis (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/EquityDetailsNarrative" id="EquityDetailsNarrative">
          <link:definition>999065 - Disclosure - Equity (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
          <link:definition>999066 - Disclosure - Income Taxes (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails" id="ScheduleOfOperatingSegmentExpensesDetails">
          <link:definition>999067 - Disclosure - Schedule of Operating Segment Expenses (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative" id="OperatingSegmentsAndGeographicInformationDetailsNarrative">
          <link:definition>999068 - Disclosure - Operating Segments and Geographic Information (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="optt-20251031_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="optt-20251031_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="optt-20251031_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="optt-20251031_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd" />
    <import namespace="http://fasb.org/us-gaap/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd" />
    <import namespace="http://fasb.org/us-types/2025" schemaLocation="https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2025" schemaLocation="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2025" schemaLocation="https://xbrl.sec.gov/country/2025/country-2025.xsd" />
    <import namespace="http://fasb.org/srt/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd" />
    <import namespace="http://fasb.org/srt-types/2025" schemaLocation="https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd" />
    <element id="OPTT_CommonStock0.001ParValueMember" name="CommonStock0.001ParValueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_SeriesPreferredStockPurchaseRightsMember" name="SeriesPreferredStockPurchaseRightsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_SantanderBankMember" name="SantanderBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_FiveCustomersMember" name="FiveCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_FourCustomersMember" name="FourCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_SixCustomersMember" name="SixCustomersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_OneCommercialCustomerMember" name="OneCommercialCustomerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_OneCustomerMember" name="OneCustomerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_ComputerEquipmentAndSoftwareMember" name="ComputerEquipmentAndSoftwareMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_OfficeFurnitureAndFixturesMember" name="OfficeFurnitureAndFixturesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_LeasedPowerBuoysAssetsMember" name="LeasedPowerBuoysAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_LeasedAssetsMember" name="LeasedAssetsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_AccountingStandardsUpdate606Member" name="AccountingStandardsUpdate606Member" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_WAMVMember" name="WAMVMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_BuoyMember" name="BuoyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_NorthAndSouthAmericaMember" name="NorthAndSouthAmericaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_AsiaAndAustraliaMember" name="AsiaAndAustraliaMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_RegionMember" name="RegionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_OfficeFurnitureAndEquipmentMember" name="OfficeFurnitureAndEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_LeasedWAMVsMember" name="LeasedWAMVsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_LeasedBuoysMember" name="LeasedBuoysMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_MarineAdvancedRoboticsIncMember" name="MarineAdvancedRoboticsIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember" name="TwoThousandAndFifteenOmnibusIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_TwoThousandAndEighteenInducementPlanMember" name="TwoThousandAndEighteenInducementPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_NonVestedRestrictedStockMember" name="NonVestedRestrictedStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" name="MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" name="OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_TwoThousandTwentyThreeATMFacilityMember" name="TwoThousandTwentyThreeATMFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_AtMarketIssuanceSalesAgreementMember" name="AtMarketIssuanceSalesAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_LadenburgThalmannAndCoIncMember" name="LadenburgThalmannAndCoIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_LadenburgSalesAgreementMember" name="LadenburgSalesAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_MrTerenceCryanMember" name="MrTerenceCryanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_MsDianaPurcelMember" name="MsDianaPurcelMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_EarnOutPayableCurrent" name="EarnOutPayableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" name="StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" name="StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" name="StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" name="StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" nillable="true" xbrli:periodType="duration" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_ForeignCurrencyTransactionGainLossNetOfTax" name="ForeignCurrencyTransactionGainLossNetOfTax" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" name="DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock" name="AccountReceivableContractAssetsAndContractLiabilitiesTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock" name="AccumulatedOtherComprehensiveLossPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_WarrantyPolicyTextBlock" name="WarrantyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" name="PropertyPlantAndEquipmentUsefulLifeTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock" name="ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_ContractWithCustomerAssetTableTextBlock" name="ContractWithCustomerAssetTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_ContractWithCustomerLiabilitiesTableTextBlock" name="ContractWithCustomerLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" name="ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_RevenueRecognizedAndNotBilled" name="RevenueRecognizedAndNotBilled" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" name="ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized" name="PaymentsCollectedForWhichRevenueHasNotBeenRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_PrepaidSoftwareAndLicenses" name="PrepaidSoftwareAndLicenses" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_PrepaidSalesAndMarketing" name="PrepaidSalesAndMarketing" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_PrepaidProjectCosts" name="PrepaidProjectCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_GoodwillAndIntangibleAssetsTable" name="GoodwillAndIntangibleAssetsTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_AccruedProjectCosts" name="AccruedProjectCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage" name="BusinessAcquisitionOutstandingCommonStockOwnershipPercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="OPTT_FacilitiesCosts" name="FacilitiesCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>13
<FILENAME>optt-20251031_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.3a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Cover" roleURI="http://oceanpowertechnologies.com/role/Cover" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BalanceSheets" roleURI="http://oceanpowertechnologies.com/role/BalanceSheets" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BalanceSheetsParenthetical" roleURI="http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#StatementsOfOperations" roleURI="http://oceanpowertechnologies.com/role/StatementsOfOperations" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#StatementsOfShareholdersEquity" roleURI="http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#StatementsOfCashFlows" roleURI="http://oceanpowertechnologies.com/role/StatementsOfCashFlows" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BackgroundBasisOfPresentationAndLiquidity" roleURI="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccountsReceivableContractAssetsAndContractLiabilities" roleURI="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Inventory" roleURI="http://oceanpowertechnologies.com/role/Inventory" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OtherCurrentAssets" roleURI="http://oceanpowertechnologies.com/role/OtherCurrentAssets" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#PropertyAndEquipmentNet" roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IntangibleAssets" roleURI="http://oceanpowertechnologies.com/role/IntangibleAssets" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Goodwill" roleURI="http://oceanpowertechnologies.com/role/Goodwill" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Leases" roleURI="http://oceanpowertechnologies.com/role/Leases" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccruedExpenses" roleURI="http://oceanpowertechnologies.com/role/AccruedExpenses" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Share-basedCompensation" roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensation" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#FairValueMeasurements" roleURI="http://oceanpowertechnologies.com/role/FairValueMeasurements" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Equity" roleURI="http://oceanpowertechnologies.com/role/Equity" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#CommitmentsAndContingencies" roleURI="http://oceanpowertechnologies.com/role/CommitmentsAndContingencies" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IncomeTaxes" roleURI="http://oceanpowertechnologies.com/role/IncomeTaxes" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OperatingSegmentsAndGeographicInformation" roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccountsReceivableContractAssetsAndContractLiabilitiesTables" roleURI="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#InventoryTables" roleURI="http://oceanpowertechnologies.com/role/InventoryTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OtherCurrentAssetsTables" roleURI="http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#PropertyAndEquipmentNetTables" roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IntangibleAssetsTables" roleURI="http://oceanpowertechnologies.com/role/IntangibleAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#LeasesTables" roleURI="http://oceanpowertechnologies.com/role/LeasesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccruedExpensesTables" roleURI="http://oceanpowertechnologies.com/role/AccruedExpensesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Share-basedCompensationTables" roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensationTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#FairValueMeasurementsTables" roleURI="http://oceanpowertechnologies.com/role/FairValueMeasurementsTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OperatingSegmentsAndGeographicInformationTables" roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfCashCashEquivalentsAndRestrictedCashDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfSignificantChangesInContractAssetsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfSignificantChangesInContractLiabilitiesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfInventoryDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfOtherCurrentAssetsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfComponentsOfPropertyAndEquipmentNetDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#PropertyAndEquipmentNetDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfComponentsOfIntangibleAssetsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IntangibleAssetsDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#GoodwillDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfOperatingLeaseCostsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#LeasesDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfAccruedExpensesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfStockOptionActivityDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfPerformanceStockUnitsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfNon-vestedRestrictedStockActivityDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Share-basedCompensationDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfFairValueAssetsOnRecurringBasisDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#EquityDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/EquityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IncomeTaxesDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfOperatingSegmentExpensesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OperatingSegmentsAndGeographicInformationDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="loc_us-gaapRestrictedCashNoncurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapRestrictedCashNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_EarnOutPayableCurrent" xlink:label="loc_OPTTEarnOutPayableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_OPTTEarnOutPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders&apos; Equity (Unaudited)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ForeignCurrencyTransactionGainLossNetOfTax" xlink:label="loc_OPTTForeignCurrencyTransactionGainLossNetOfTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_OPTTForeignCurrencyTransactionGainLossNetOfTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets1" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets1" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity" xlink:title="999012 - Disclosure - Background, Basis of Presentation and Liquidity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999013 - Disclosure - Summary of Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities" xlink:title="999014 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Inventory" xlink:title="999015 - Disclosure - Inventory" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OtherCurrentAssets" xlink:title="999016 - Disclosure - Other Current Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet" xlink:title="999017 - Disclosure - Property and Equipment, net" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IntangibleAssets" xlink:title="999018 - Disclosure - Intangible Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Goodwill" xlink:title="999019 - Disclosure - Goodwill" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Leases" xlink:title="999020 - Disclosure - Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccruedExpenses" xlink:title="999021 - Disclosure - Accrued Expenses" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Share-basedCompensation" xlink:title="999022 - Disclosure - Share-Based Compensation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/FairValueMeasurements" xlink:title="999023 - Disclosure - Fair Value Measurements" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Equity" xlink:title="999024 - Disclosure - Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/CommitmentsAndContingencies" xlink:title="999025 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IncomeTaxes" xlink:title="999026 - Disclosure - Income Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation" xlink:title="999027 - Disclosure - Operating Segments and Geographic Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999028 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999029 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables" xlink:title="999030 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/InventoryTables" xlink:title="999031 - Disclosure - Inventory (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables" xlink:title="999032 - Disclosure - Other Current Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables" xlink:title="999033 - Disclosure - Property and Equipment, net (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IntangibleAssetsTables" xlink:title="999034 - Disclosure - Intangible Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/LeasesTables" xlink:title="999035 - Disclosure - Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccruedExpensesTables" xlink:title="999036 - Disclosure - Accrued Expenses (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Share-basedCompensationTables" xlink:title="999037 - Disclosure - Share-Based Compensation (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/FairValueMeasurementsTables" xlink:title="999038 - Disclosure - Fair Value Measurements (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables" xlink:title="999039 - Disclosure - Operating Segments and Geographic Information (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" xlink:title="999040 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails" xlink:title="999041 - Disclosure - Schedule of Cash, Cash Equivalents and Restricted Cash (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails" xlink:title="999042 - Disclosure - Schedule of Property and Equipment Estimated Useful Life (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details" xlink:title="999043 - Disclosure - Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999044 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" xlink:title="999045 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails" xlink:title="999046 - Disclosure - Schedule of Significant Changes in Contract Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:label="loc_us-gaapContractWithCustomerAssetReclassifiedToReceivable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:to="loc_us-gaapContractWithCustomerAssetReclassifiedToReceivable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_RevenueRecognizedAndNotBilled" xlink:label="loc_OPTTRevenueRecognizedAndNotBilled" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:to="loc_OPTTRevenueRecognizedAndNotBilled" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails" xlink:title="999047 - Disclosure - Schedule of Significant Changes in Contract Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:label="loc_OPTTContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:to="loc_OPTTContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized" xlink:label="loc_OPTTPaymentsCollectedForWhichRevenueHasNotBeenRecognized" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:to="loc_OPTTPaymentsCollectedForWhichRevenueHasNotBeenRecognized" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails" xlink:title="999048 - Disclosure - Schedule of Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" xlink:title="999049 - Disclosure - Schedule of Other Current Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PrepaidSoftwareAndLicenses" xlink:label="loc_OPTTPrepaidSoftwareAndLicenses" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsCurrent" xlink:to="loc_OPTTPrepaidSoftwareAndLicenses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PrepaidSalesAndMarketing" xlink:label="loc_OPTTPrepaidSalesAndMarketing" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsCurrent" xlink:to="loc_OPTTPrepaidSalesAndMarketing" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PrepaidProjectCosts" xlink:label="loc_OPTTPrepaidProjectCosts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsCurrent" xlink:to="loc_OPTTPrepaidProjectCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsCurrent" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails" xlink:title="999050 - Disclosure - Schedule of Components of Property and Equipment, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="999051 - Disclosure - Property and Equipment, net (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" xlink:title="999052 - Disclosure - Schedule of Components of Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="loc_us-gaapFiniteLivedPatentsGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:to="loc_us-gaapFiniteLivedPatentsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="loc_us-gaapFiniteLivedTrademarksGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:to="loc_us-gaapFiniteLivedTrademarksGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative" xlink:title="999053 - Disclosure - Intangible Assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" xlink:title="999054 - Disclosure - Goodwill (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" xlink:title="999055 - Disclosure - Schedule of Operating Lease Costs (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapShortTermLeaseCost" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" xlink:title="999056 - Disclosure - Schedule of Right-of use Assets and Lease Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingLeaseLiability" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" xlink:title="999057 - Disclosure - Schedule of Future Minimum Lease Payments Under Operating Lease (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="loc_OPTTLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_OPTTLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" xlink:title="999058 - Disclosure - Leases (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="999059 - Disclosure - Schedule of Accrued Expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AccruedProjectCosts" xlink:label="loc_OPTTAccruedProjectCosts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_OPTTAccruedProjectCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="999060 - Disclosure - Schedule of Stock Option Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails" xlink:title="999061 - Disclosure - Schedule of Performance Stock Units (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:title="999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" xlink:title="999063 - Disclosure - Share-Based Compensation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails" xlink:title="999064 - Disclosure - Schedule of Fair Value Assets on Recurring Basis (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/EquityDetailsNarrative" xlink:title="999065 - Disclosure - Equity (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" xlink:title="999066 - Disclosure - Income Taxes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails" xlink:title="999067 - Disclosure - Schedule of Operating Segment Expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_us-gaapOtherCostAndExpenseOperating" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOtherCostAndExpenseOperating" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="loc_us-gaapLaborAndRelatedExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapLaborAndRelatedExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalFees" xlink:label="loc_us-gaapProfessionalFees" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfessionalFees" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_FacilitiesCosts" xlink:label="loc_OPTTFacilitiesCosts" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_OPTTFacilitiesCosts" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="loc_us-gaapOtherOperatingIncomeExpenseNet" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapOtherOperatingIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative" xlink:title="999068 - Disclosure - Operating Segments and Geographic Information (Details Narrative)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>14
<FILENAME>optt-20251031_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.3a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Cover" roleURI="http://oceanpowertechnologies.com/role/Cover" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BalanceSheets" roleURI="http://oceanpowertechnologies.com/role/BalanceSheets" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BalanceSheetsParenthetical" roleURI="http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#StatementsOfOperations" roleURI="http://oceanpowertechnologies.com/role/StatementsOfOperations" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#StatementsOfShareholdersEquity" roleURI="http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#StatementsOfCashFlows" roleURI="http://oceanpowertechnologies.com/role/StatementsOfCashFlows" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BackgroundBasisOfPresentationAndLiquidity" roleURI="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccountsReceivableContractAssetsAndContractLiabilities" roleURI="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Inventory" roleURI="http://oceanpowertechnologies.com/role/Inventory" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OtherCurrentAssets" roleURI="http://oceanpowertechnologies.com/role/OtherCurrentAssets" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#PropertyAndEquipmentNet" roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IntangibleAssets" roleURI="http://oceanpowertechnologies.com/role/IntangibleAssets" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Goodwill" roleURI="http://oceanpowertechnologies.com/role/Goodwill" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Leases" roleURI="http://oceanpowertechnologies.com/role/Leases" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccruedExpenses" roleURI="http://oceanpowertechnologies.com/role/AccruedExpenses" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Share-basedCompensation" roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensation" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#FairValueMeasurements" roleURI="http://oceanpowertechnologies.com/role/FairValueMeasurements" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Equity" roleURI="http://oceanpowertechnologies.com/role/Equity" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#CommitmentsAndContingencies" roleURI="http://oceanpowertechnologies.com/role/CommitmentsAndContingencies" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IncomeTaxes" roleURI="http://oceanpowertechnologies.com/role/IncomeTaxes" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OperatingSegmentsAndGeographicInformation" roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccountsReceivableContractAssetsAndContractLiabilitiesTables" roleURI="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#InventoryTables" roleURI="http://oceanpowertechnologies.com/role/InventoryTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OtherCurrentAssetsTables" roleURI="http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#PropertyAndEquipmentNetTables" roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IntangibleAssetsTables" roleURI="http://oceanpowertechnologies.com/role/IntangibleAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#LeasesTables" roleURI="http://oceanpowertechnologies.com/role/LeasesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccruedExpensesTables" roleURI="http://oceanpowertechnologies.com/role/AccruedExpensesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Share-basedCompensationTables" roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensationTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#FairValueMeasurementsTables" roleURI="http://oceanpowertechnologies.com/role/FairValueMeasurementsTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OperatingSegmentsAndGeographicInformationTables" roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfCashCashEquivalentsAndRestrictedCashDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfSignificantChangesInContractAssetsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfSignificantChangesInContractLiabilitiesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfInventoryDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfOtherCurrentAssetsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfComponentsOfPropertyAndEquipmentNetDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#PropertyAndEquipmentNetDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfComponentsOfIntangibleAssetsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IntangibleAssetsDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#GoodwillDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfOperatingLeaseCostsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#LeasesDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfAccruedExpensesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfStockOptionActivityDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfPerformanceStockUnitsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfNon-vestedRestrictedStockActivityDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Share-basedCompensationDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfFairValueAssetsOnRecurringBasisDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#EquityDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/EquityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IncomeTaxesDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfOperatingSegmentExpensesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OperatingSegmentsAndGeographicInformationDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#PvpDisclosureWithAdditionalMeasures" roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#PvpTable" roleURI="http://xbrl.sec.gov/ecd/role/PvpTable" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#PvpAdjustmentsToCompensation" roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#TabularListsByExecutiveCategory" roleURI="http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#TabularListMeasures" roleURI="http://xbrl.sec.gov/ecd/role/TabularListMeasures" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#PvpMeasures" roleURI="http://xbrl.sec.gov/ecd/role/PvpMeasures" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#PvpExecutiveCategoriesOnly" roleURI="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#PvpAdjustmentsOnly" roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#IndividualsOnly" roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#AwardTypeOnly" roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#TradingArrangmentsOnly" roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ForgoneRecoveries" roleURI="http://xbrl.sec.gov/ecd/role/ForgoneRecoveries" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#OutstandingRecoveries" roleURI="http://xbrl.sec.gov/ecd/role/OutstandingRecoveries" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#AwardsCloseToMnpiDisc" roleURI="http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#InsiderTradingArrangemenstByInd" roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#Defaults" roleURI="http://xbrl.sec.gov/ecd/role/Defaults" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_CommonStock0.001ParValueMember" xlink:label="loc_OPTTCommonStock0.001ParValueMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_OPTTCommonStock0.001ParValueMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_SeriesPreferredStockPurchaseRightsMember" xlink:label="loc_OPTTSeriesPreferredStockPurchaseRightsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_OPTTSeriesPreferredStockPurchaseRightsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentType_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentFlag_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentDescription_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentRegistrationStatement_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAnnualReport_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentQuarterlyReport_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentTransitionReport_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyReport_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodStartDate_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodEndDate_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus_50" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalYearFocus_50" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate_50" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFileNumber_50" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityRegistrantName_50" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCentralIndexKey_50" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPrimarySicNumber_50" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber_50" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode_50" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine1_50" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine2_50" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine3_50" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCityOrTown_50" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressStateOrProvince_50" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCountry_50" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressPostalZipCode_50" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCountryRegion_50" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCityAreaCode_50" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiLocalPhoneNumber_50" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="loc_deiExtension_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiExtension_50" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiWrittenCommunications_50" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSolicitingMaterial_50" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementTenderOffer_50" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer_50" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12bTitle_50" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiNoTradingSymbolFlag_50" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiTradingSymbol_50" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityExchangeName_50" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12gTitle_50" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityReportingObligation_50" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAnnualInformationForm_50" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements_50" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer_50" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityVoluntaryFilers_50" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCurrentReportingStatus_50" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent_50" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFilerCategory_50" xlink:type="arc" order="47" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntitySmallBusiness_50" xlink:type="arc" order="48" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany_50" xlink:type="arc" order="49" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityExTransitionPeriod_50" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAccountingStandard_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityShellCompany_50" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPublicFloat_50" xlink:type="arc" order="54" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent_50" xlink:type="arc" order="55" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding_50" xlink:type="arc" order="56" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock_50" xlink:type="arc" order="57" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares_50" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockCommonMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" xlink:label="loc_OPTTStockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OPTTStockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" xlink:label="loc_OPTTStockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OPTTStockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" xlink:label="loc_OPTTStockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OPTTStockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" xlink:label="loc_OPTTStockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OPTTStockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts_70" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity" xlink:title="999012 - Disclosure - Background, Basis of Presentation and Liquidity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999013 - Disclosure - Summary of Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities" xlink:title="999014 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Inventory" xlink:title="999015 - Disclosure - Inventory" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OtherCurrentAssets" xlink:title="999016 - Disclosure - Other Current Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet" xlink:title="999017 - Disclosure - Property and Equipment, net" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IntangibleAssets" xlink:title="999018 - Disclosure - Intangible Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Goodwill" xlink:title="999019 - Disclosure - Goodwill" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Leases" xlink:title="999020 - Disclosure - Leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccruedExpenses" xlink:title="999021 - Disclosure - Accrued Expenses" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Share-basedCompensation" xlink:title="999022 - Disclosure - Share-Based Compensation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/FairValueMeasurements" xlink:title="999023 - Disclosure - Fair Value Measurements" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Equity" xlink:title="999024 - Disclosure - Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/CommitmentsAndContingencies" xlink:title="999025 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IncomeTaxes" xlink:title="999026 - Disclosure - Income Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation" xlink:title="999027 - Disclosure - Operating Segments and Geographic Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999028 - Disclosure - Summary of Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999029 - Disclosure - Summary of Significant Accounting Policies (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables" xlink:title="999030 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/InventoryTables" xlink:title="999031 - Disclosure - Inventory (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables" xlink:title="999032 - Disclosure - Other Current Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables" xlink:title="999033 - Disclosure - Property and Equipment, net (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IntangibleAssetsTables" xlink:title="999034 - Disclosure - Intangible Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/LeasesTables" xlink:title="999035 - Disclosure - Leases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccruedExpensesTables" xlink:title="999036 - Disclosure - Accrued Expenses (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Share-basedCompensationTables" xlink:title="999037 - Disclosure - Share-Based Compensation (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/FairValueMeasurementsTables" xlink:title="999038 - Disclosure - Fair Value Measurements (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables" xlink:title="999039 - Disclosure - Operating Segments and Geographic Information (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" xlink:title="999040 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapNetIncomeLoss_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails" xlink:title="999041 - Disclosure - Schedule of Cash, Cash Equivalents and Restricted Cash (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails" xlink:title="999042 - Disclosure - Schedule of Property and Equipment Estimated Useful Life (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ComputerEquipmentAndSoftwareMember" xlink:label="loc_OPTTComputerEquipmentAndSoftwareMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTComputerEquipmentAndSoftwareMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OfficeFurnitureAndFixturesMember" xlink:label="loc_OPTTOfficeFurnitureAndFixturesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTOfficeFurnitureAndFixturesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedPowerBuoysAssetsMember" xlink:label="loc_OPTTLeasedPowerBuoysAssetsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTLeasedPowerBuoysAssetsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedAssetsMember" xlink:label="loc_OPTTLeasedAssetsMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTLeasedAssetsMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_90" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details" xlink:title="999043 - Disclosure - Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AccountingStandardsUpdate606Member" xlink:label="loc_OPTTAccountingStandardsUpdate606Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTypeOfAdoptionMember" xlink:to="loc_OPTTAccountingStandardsUpdate606Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaapAccountingStandardsUpdate201602Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTypeOfAdoptionMember" xlink:to="loc_us-gaapAccountingStandardsUpdate201602Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_WAMVMember" xlink:label="loc_OPTTWAMVMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_OPTTWAMVMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_BuoyMember" xlink:label="loc_OPTTBuoyMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_OPTTBuoyMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaapServiceMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapServiceMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_NorthAndSouthAmericaMember" xlink:label="loc_OPTTNorthAndSouthAmericaMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_OPTTNorthAndSouthAmericaMember_240" xlink:type="arc" order="242" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaapEMEAMember_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_us-gaapEMEAMember_300" xlink:type="arc" order="302" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AsiaAndAustraliaMember" xlink:label="loc_OPTTAsiaAndAustraliaMember_360" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_OPTTAsiaAndAustraliaMember_360" xlink:type="arc" order="362" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_RegionMember" xlink:label="loc_OPTTRegionMember_420" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_OPTTRegionMember_420" xlink:type="arc" order="422" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_EuropeMember" xlink:label="loc_srtEuropeMember_780" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtEuropeMember_780" xlink:type="arc" order="782" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_970" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenues_970" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999044 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_SantanderBankMember" xlink:label="loc_OPTTSantanderBankMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:to="loc_OPTTSantanderBankMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_FiveCustomersMember" xlink:label="loc_OPTTFiveCustomersMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_OPTTFiveCustomersMember_50" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_FourCustomersMember" xlink:label="loc_OPTTFourCustomersMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_OPTTFourCustomersMember_60" xlink:type="arc" order="63" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_SixCustomersMember" xlink:label="loc_OPTTSixCustomersMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_OPTTSixCustomersMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OneCommercialCustomerMember" xlink:label="loc_OPTTOneCommercialCustomerMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_OPTTOneCommercialCustomerMember_110" xlink:type="arc" order="113" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OneCustomerMember" xlink:label="loc_OPTTOneCustomerMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_OPTTOneCustomerMember_120" xlink:type="arc" order="123" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaapTransferredAtPointInTimeMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredAtPointInTimeMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaapTransferredOverTimeMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredOverTimeMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaapPatentsMember_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapPatentsMember_250" xlink:type="arc" order="251" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember_260" xlink:type="arc" order="261" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_270" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_270" xlink:type="arc" order="271" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue_290" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapDeposits_290" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_290" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_290" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1_290" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_290" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapShareBasedCompensation_290" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenues_290" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_290" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_290" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_290" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" xlink:title="999045 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails" xlink:title="999046 - Disclosure - Schedule of Significant Changes in Contract Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails" xlink:title="999047 - Disclosure - Schedule of Significant Changes in Contract Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails" xlink:title="999048 - Disclosure - Schedule of Inventory (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" xlink:title="999049 - Disclosure - Schedule of Other Current Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails" xlink:title="999050 - Disclosure - Schedule of Components of Property and Equipment, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ComputerEquipmentAndSoftwareMember" xlink:label="loc_OPTTComputerEquipmentAndSoftwareMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTComputerEquipmentAndSoftwareMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OfficeFurnitureAndEquipmentMember" xlink:label="loc_OPTTOfficeFurnitureAndEquipmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTOfficeFurnitureAndEquipmentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedWAMVsMember" xlink:label="loc_OPTTLeasedWAMVsMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTLeasedWAMVsMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedBuoysMember" xlink:label="loc_OPTTLeasedBuoysMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTLeasedBuoysMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_150" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="999051 - Disclosure - Property and Equipment, net (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" xlink:title="999052 - Disclosure - Schedule of Components of Intangible Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative" xlink:title="999053 - Disclosure - Intangible Assets (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" xlink:title="999054 - Disclosure - Goodwill (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_GoodwillAndIntangibleAssetsTable" xlink:label="loc_OPTTGoodwillAndIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OPTTGoodwillAndIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_OPTTGoodwillAndIntangibleAssetsTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MarineAdvancedRoboticsIncMember" xlink:label="loc_OPTTMarineAdvancedRoboticsIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_OPTTMarineAdvancedRoboticsIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_20" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" xlink:title="999055 - Disclosure - Schedule of Operating Lease Costs (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" xlink:title="999056 - Disclosure - Schedule of Right-of use Assets and Lease Liabilities (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" xlink:title="999057 - Disclosure - Schedule of Future Minimum Lease Payments Under Operating Lease (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" xlink:title="999058 - Disclosure - Leases (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="999059 - Disclosure - Schedule of Accrued Expenses (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="999060 - Disclosure - Schedule of Stock Option Activity (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails" xlink:title="999061 - Disclosure - Schedule of Performance Stock Units (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:title="999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_NonVestedRestrictedStockMember" xlink:label="loc_OPTTNonVestedRestrictedStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_OPTTNonVestedRestrictedStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="7" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" xlink:title="999063 - Disclosure - Share-Based Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember" xlink:label="loc_OPTTTwoThousandAndFifteenOmnibusIncentivePlanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_OPTTTwoThousandAndFifteenOmnibusIncentivePlanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_TwoThousandAndEighteenInducementPlanMember" xlink:label="loc_OPTTTwoThousandAndEighteenInducementPlanMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_OPTTTwoThousandAndEighteenInducementPlanMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_250" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_250" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance_250" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_250" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_250" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_250" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_250" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_250" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_250" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_250" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_250" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails" xlink:title="999064 - Disclosure - Schedule of Fair Value Assets on Recurring Basis (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:label="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:label="loc_us-gaapScheduleOfFairValueOffBalanceSheetRisksTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="loc_us-gaapScheduleOfFairValueOffBalanceSheetRisksTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:label="loc_OPTTMayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_OPTTMayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:label="loc_OPTTOctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_OPTTOctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaapDerivativeFairValueOfDerivativeLiability_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="loc_us-gaapDerivativeFairValueOfDerivativeLiability_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:label="loc_us-gaapDerivativeLiabilityFairValueGrossAsset_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="loc_us-gaapDerivativeLiabilityFairValueGrossAsset_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:label="loc_us-gaapDerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="loc_us-gaapDerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent_50" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/EquityDetailsNarrative" xlink:title="999065 - Disclosure - Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_TwoThousandTwentyThreeATMFacilityMember" xlink:label="loc_OPTTTwoThousandTwentyThreeATMFacilityMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_OPTTTwoThousandTwentyThreeATMFacilityMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AtMarketIssuanceSalesAgreementMember" xlink:label="loc_OPTTAtMarketIssuanceSalesAgreementMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_OPTTAtMarketIssuanceSalesAgreementMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LadenburgSalesAgreementMember" xlink:label="loc_OPTTLadenburgSalesAgreementMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_OPTTLadenburgSalesAgreementMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LadenburgThalmannAndCoIncMember" xlink:label="loc_OPTTLadenburgThalmannAndCoIncMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_OPTTLadenburgThalmannAndCoIncMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:label="loc_OPTTMayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_OPTTMayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:label="loc_OPTTOctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_OPTTOctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestorMember" xlink:label="loc_us-gaapInvestorMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapInvestorMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction_160" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity_160" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock_160" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_160" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues_160" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_160" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_160" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt_160" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:label="loc_us-gaapDebtInstrumentIncreaseDecreaseForPeriodNet_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentIncreaseDecreaseForPeriodNet_160" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1_160" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaapDerivativeLiabilities_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDerivativeLiabilities_160" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" xlink:title="999066 - Disclosure - Income Taxes (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails" xlink:title="999067 - Disclosure - Schedule of Operating Segment Expenses (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative" xlink:title="999068 - Disclosure - Operating Segments and Geographic Information (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MrTerenceCryanMember" xlink:label="loc_OPTTMrTerenceCryanMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecdAllIndividualsMember" xlink:to="loc_OPTTMrTerenceCryanMember" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MsDianaPurcelMember" xlink:label="loc_OPTTMsDianaPurcelMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecdAllIndividualsMember" xlink:to="loc_OPTTMsDianaPurcelMember" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_NonVestedRestrictedStockMember" xlink:label="loc_OPTTNonVestedRestrictedStockMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_OPTTNonVestedRestrictedStockMember" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>15
<FILENAME>optt-20251031_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.3a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="us-gaap_StatementClassOfStockAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_CommonStock0.001ParValueMember" xlink:label="OPTT_CommonStock0.001ParValueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_CommonStock0.001ParValueMember" xlink:to="OPTT_CommonStock0.001ParValueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_CommonStock0.001ParValueMember_lbl" xml:lang="en-US">Common Stock $0.001 par value [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_SeriesPreferredStockPurchaseRightsMember" xlink:label="OPTT_SeriesPreferredStockPurchaseRightsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_SeriesPreferredStockPurchaseRightsMember" xlink:to="OPTT_SeriesPreferredStockPurchaseRightsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_SeriesPreferredStockPurchaseRightsMember_lbl" xml:lang="en-US">Series A Preferred Stock Purchase Rights [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="us-gaap_SeriesAPreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesAPreferredStockMember" xlink:to="us-gaap_SeriesAPreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SeriesAPreferredStockMember_lbl" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis_lbl" xml:lang="en-US">Legal Entity of Counterparty, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_SantanderBankMember" xlink:label="OPTT_SantanderBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_SantanderBankMember" xlink:to="OPTT_SantanderBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_SantanderBankMember_lbl" xml:lang="en-US">Santander Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="us-gaap_ConcentrationRiskByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByTypeAxis" xlink:to="us-gaap_ConcentrationRiskByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByTypeAxis_lbl" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="us-gaap_CustomerConcentrationRiskMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerConcentrationRiskMember" xlink:to="us-gaap_CustomerConcentrationRiskMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerConcentrationRiskMember_lbl" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_FiveCustomersMember" xlink:label="OPTT_FiveCustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_FiveCustomersMember" xlink:to="OPTT_FiveCustomersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_FiveCustomersMember_lbl" xml:lang="en-US">Five Customers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_FourCustomersMember" xlink:label="OPTT_FourCustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_FourCustomersMember" xlink:to="OPTT_FourCustomersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_FourCustomersMember_lbl" xml:lang="en-US">Four Customers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_SixCustomersMember" xlink:label="OPTT_SixCustomersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_SixCustomersMember" xlink:to="OPTT_SixCustomersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_SixCustomersMember_lbl" xml:lang="en-US">Six Customers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OneCommercialCustomerMember" xlink:label="OPTT_OneCommercialCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_OneCommercialCustomerMember" xlink:to="OPTT_OneCommercialCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_OneCommercialCustomerMember_lbl" xml:lang="en-US">One Commercial Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OneCustomerMember" xlink:label="OPTT_OneCustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_OneCustomerMember" xlink:to="OPTT_OneCustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_OneCustomerMember_lbl" xml:lang="en-US">One Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:to="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimingOfTransferOfGoodOrServiceAxis_lbl" xml:lang="en-US">Timing of Transfer of Good or Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="us-gaap_TransferredAtPointInTimeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredAtPointInTimeMember" xlink:to="us-gaap_TransferredAtPointInTimeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferredAtPointInTimeMember_lbl" xml:lang="en-US">Transferred at Point in Time [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredOverTimeMember" xlink:label="us-gaap_TransferredOverTimeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransferredOverTimeMember" xlink:to="us-gaap_TransferredOverTimeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransferredOverTimeMember_lbl" xml:lang="en-US">Transferred over Time [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PatentsMember" xlink:label="us-gaap_PatentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PatentsMember" xlink:to="us-gaap_PatentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PatentsMember_lbl" xml:lang="en-US">Patents [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="us-gaap_TradeNamesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeNamesMember" xlink:to="us-gaap_TradeNamesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeNamesMember_lbl" xml:lang="en-US">Trade Names [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer Relationships [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ComputerEquipmentAndSoftwareMember" xlink:label="OPTT_ComputerEquipmentAndSoftwareMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ComputerEquipmentAndSoftwareMember" xlink:to="OPTT_ComputerEquipmentAndSoftwareMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_ComputerEquipmentAndSoftwareMember_lbl" xml:lang="en-US">Computer Equipment &amp; Software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OfficeFurnitureAndFixturesMember" xlink:label="OPTT_OfficeFurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_OfficeFurnitureAndFixturesMember" xlink:to="OPTT_OfficeFurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_OfficeFurnitureAndFixturesMember_lbl" xml:lang="en-US">Office Furniture &amp; Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedPowerBuoysAssetsMember" xlink:label="OPTT_LeasedPowerBuoysAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LeasedPowerBuoysAssetsMember" xlink:to="OPTT_LeasedPowerBuoysAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_LeasedPowerBuoysAssetsMember_lbl" xml:lang="en-US">Leased Power Buoys Assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedAssetsMember" xlink:label="OPTT_LeasedAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LeasedAssetsMember" xlink:to="OPTT_LeasedAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_LeasedAssetsMember_lbl" xml:lang="en-US">Leased WAM-V Assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_lbl" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AccountingStandardsUpdate606Member" xlink:label="OPTT_AccountingStandardsUpdate606Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AccountingStandardsUpdate606Member" xlink:to="OPTT_AccountingStandardsUpdate606Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_AccountingStandardsUpdate606Member_lbl" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_WAMVMember" xlink:label="OPTT_WAMVMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_WAMVMember" xlink:to="OPTT_WAMVMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_WAMVMember_lbl" xml:lang="en-US">WAM-V [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="us-gaap_AccountingStandardsUpdate201602Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingStandardsUpdate201602Member" xlink:to="us-gaap_AccountingStandardsUpdate201602Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingStandardsUpdate201602Member_lbl" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_BuoyMember" xlink:label="OPTT_BuoyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_BuoyMember" xlink:to="OPTT_BuoyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_BuoyMember_lbl" xml:lang="en-US">Buoy [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember" xlink:label="us-gaap_ServiceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ServiceMember" xlink:to="us-gaap_ServiceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ServiceMember_lbl" xml:lang="en-US">Service [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="us-gaap_ProductMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductMember" xlink:to="us-gaap_ProductMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductMember_lbl" xml:lang="en-US">Product [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_NorthAndSouthAmericaMember" xlink:label="OPTT_NorthAndSouthAmericaMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_NorthAndSouthAmericaMember" xlink:to="OPTT_NorthAndSouthAmericaMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_NorthAndSouthAmericaMember_lbl" xml:lang="en-US">North and South America [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="us-gaap_EMEAMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EMEAMember" xlink:to="us-gaap_EMEAMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EMEAMember_lbl" xml:lang="en-US">EMEA [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AsiaAndAustraliaMember" xlink:label="OPTT_AsiaAndAustraliaMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AsiaAndAustraliaMember" xlink:to="OPTT_AsiaAndAustraliaMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_AsiaAndAustraliaMember_lbl" xml:lang="en-US">Asia and Australia [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_RegionMember" xlink:label="OPTT_RegionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_RegionMember" xlink:to="OPTT_RegionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_RegionMember_lbl" xml:lang="en-US">Region [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_EuropeMember" xlink:label="srt_EuropeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_EuropeMember" xlink:to="srt_EuropeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_EuropeMember_lbl" xml:lang="en-US">Europe [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OfficeFurnitureAndEquipmentMember" xlink:label="OPTT_OfficeFurnitureAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_OfficeFurnitureAndEquipmentMember" xlink:to="OPTT_OfficeFurnitureAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_OfficeFurnitureAndEquipmentMember_lbl" xml:lang="en-US">Office Furniture &amp; Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedWAMVsMember" xlink:label="OPTT_LeasedWAMVsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LeasedWAMVsMember" xlink:to="OPTT_LeasedWAMVsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_LeasedWAMVsMember_lbl" xml:lang="en-US">Leased WAM-V's [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedBuoysMember" xlink:label="OPTT_LeasedBuoysMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LeasedBuoysMember" xlink:to="OPTT_LeasedBuoysMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_LeasedBuoysMember_lbl" xml:lang="en-US">Leased Buoys [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MarineAdvancedRoboticsIncMember" xlink:label="OPTT_MarineAdvancedRoboticsIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_MarineAdvancedRoboticsIncMember" xlink:to="OPTT_MarineAdvancedRoboticsIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_MarineAdvancedRoboticsIncMember_lbl" xml:lang="en-US">Marine Advanced Robotics, Inc. [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember" xlink:label="OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember" xlink:to="OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember_lbl" xml:lang="en-US">2015 Omnibus Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_TwoThousandAndEighteenInducementPlanMember" xlink:label="OPTT_TwoThousandAndEighteenInducementPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_TwoThousandAndEighteenInducementPlanMember" xlink:to="OPTT_TwoThousandAndEighteenInducementPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_TwoThousandAndEighteenInducementPlanMember_lbl" xml:lang="en-US">2018 Inducement Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="us-gaap_EmployeeStockOptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="us-gaap_PerformanceSharesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PerformanceSharesMember" xlink:to="us-gaap_PerformanceSharesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PerformanceSharesMember_lbl" xml:lang="en-US">Performance Shares [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockMember" xlink:label="us-gaap_RestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockMember" xlink:to="us-gaap_RestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockMember_lbl" xml:lang="en-US">Restricted Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_NonVestedRestrictedStockMember" xlink:label="OPTT_NonVestedRestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_NonVestedRestrictedStockMember" xlink:to="OPTT_NonVestedRestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_NonVestedRestrictedStockMember_lbl" xml:lang="en-US">Non-vested Restricted Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:label="OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:to="OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_lbl" xml:lang="en-US">May 2025 Convertible Debt Issuance [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:label="OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:to="OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_lbl" xml:lang="en-US">October 2025 Convertible Debt Issuance [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_TwoThousandTwentyThreeATMFacilityMember" xlink:label="OPTT_TwoThousandTwentyThreeATMFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_TwoThousandTwentyThreeATMFacilityMember" xlink:to="OPTT_TwoThousandTwentyThreeATMFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_TwoThousandTwentyThreeATMFacilityMember_lbl" xml:lang="en-US">2023 ATM Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AtMarketIssuanceSalesAgreementMember" xlink:label="OPTT_AtMarketIssuanceSalesAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AtMarketIssuanceSalesAgreementMember" xlink:to="OPTT_AtMarketIssuanceSalesAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_AtMarketIssuanceSalesAgreementMember_lbl" xml:lang="en-US">At Market Issuance Sales Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LadenburgThalmannAndCoIncMember" xlink:label="OPTT_LadenburgThalmannAndCoIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LadenburgThalmannAndCoIncMember" xlink:to="OPTT_LadenburgThalmannAndCoIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_LadenburgThalmannAndCoIncMember_lbl" xml:lang="en-US">Ladenburg Thalmann &amp; Co. Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LadenburgSalesAgreementMember" xlink:label="OPTT_LadenburgSalesAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LadenburgSalesAgreementMember" xlink:to="OPTT_LadenburgSalesAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_LadenburgSalesAgreementMember_lbl" xml:lang="en-US">Ladenburg Sales Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestorMember" xlink:label="us-gaap_InvestorMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestorMember" xlink:to="us-gaap_InvestorMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestorMember_lbl" xml:lang="en-US">Investor [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis" xlink:label="ecd_IndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_IndividualAxis" xlink:to="ecd_IndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_IndividualAxis_lbl" xml:lang="en-US">Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MrTerenceCryanMember" xlink:label="OPTT_MrTerenceCryanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_MrTerenceCryanMember" xlink:to="OPTT_MrTerenceCryanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_MrTerenceCryanMember_lbl" xml:lang="en-US">Mr.Terence Cryan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MsDianaPurcelMember" xlink:label="OPTT_MsDianaPurcelMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_MsDianaPurcelMember" xlink:to="OPTT_MsDianaPurcelMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_MsDianaPurcelMember_lbl" xml:lang="en-US">Ms. Diana Purcel [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetNetCurrent" xlink:to="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetNetCurrent_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="us-gaap_OtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsCurrent_lbl" xml:lang="en-US">Other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangibles, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Right-of-use assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="us-gaap_RestrictedCashNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashNoncurrent" xlink:to="us-gaap_RestrictedCashNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashNoncurrent_lbl" xml:lang="en-US">Restricted cash, long-term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND SHAREHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_EarnOutPayableCurrent" xlink:label="OPTT_EarnOutPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_EarnOutPayableCurrent" xlink:to="OPTT_EarnOutPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_EarnOutPayableCurrent_lbl" xml:lang="en-US">Earnout payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="us-gaap_ConvertibleNotesPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayableCurrent" xlink:to="us-gaap_ConvertibleNotesPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayableCurrent_lbl" xml:lang="en-US">Convertible notes payable (Note 13)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="us-gaap_DerivativeLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_lbl" xml:lang="en-US">Derivative liability (Note 13)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Right-of-use liabilities, current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Right-of-use liabilities, less current portion</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and contingencies (Note 14)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholders&#8217; Equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding; 100,000 designated as Series A</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value; authorized 300,000,000 shares, issued 189,777,289 shares and 189,050,563 shares respectively; outstanding 188,989,809 shares and 171,263,086 shares, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Treasury stock, at cost; 787,477 and 787,477 shares, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross margin</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Operating loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Interest income/(expense), net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income/(expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Foreign exchange gain</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss before income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic net loss per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted net loss per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Weighted average shares used to compute basic net loss per common share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Weighted average shares used to compute diluted net loss per common share</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_TreasuryStockCommonShares_2_lbl" xml:lang="en-US">Balance, treasury shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_lbl" xml:lang="en-US">Common stock issued upon vesting of restricted shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Common stock issued upon vesting of restricted shares, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Issuance of common stock &#8211;At The Market Offering, net of issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Issuance of common stock - At The Market Offering, net of issuance costs, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Issuance of common stock - Convertible Debt, net of issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_lbl" xml:lang="en-US">Issuance of common stock - Convertible Debt, net of issuance costs, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Common stock issued related to bonus and earnout payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Common stock issued related to bonus and earnout payments, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" xlink:label="OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" xlink:to="OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts_lbl" xml:lang="en-US">Issuance of common stock &#8211; AGP At The Market Offering, net of issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" xlink:label="OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" xlink:to="OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts_lbl" xml:lang="en-US">Issuance of common stock - AGP At The Market Offering, net of issuance costs, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" xlink:label="OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" xlink:to="OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts_lbl" xml:lang="en-US">Issuance of common stock &#8211; Capital Raise, net of issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" xlink:label="OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" xlink:to="OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts_lbl" xml:lang="en-US">Issuance of common stock - Capital Raise, net of issuance costs, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_TreasuryStockCommonShares_3_lbl" xml:lang="en-US">Balance, treasury shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ForeignCurrencyTransactionGainLossNetOfTax" xlink:label="OPTT_ForeignCurrencyTransactionGainLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ForeignCurrencyTransactionGainLossNetOfTax" xlink:to="OPTT_ForeignCurrencyTransactionGainLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="OPTT_ForeignCurrencyTransactionGainLossNetOfTax_lbl" xml:lang="en-US">Foreign exchange loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="us-gaap_GainLossOnDispositionOfAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_lbl" xml:lang="en-US">Loss on disposal of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_lbl" xml:lang="en-US">Amortization of right of use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US">Contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Earnout payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Right-of-use liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="us-gaap_ProceedsFromConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromConvertibleDebt_lbl" xml:lang="en-US">Proceeds from convertible notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US">Proceeds from issuance of common stock - Capital Raise, net of issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceeds from issuance of common stock - At The Market offering, net of issuance costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase/(decrease) in cash, cash equivalents and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2_lbl" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental disclosure of noncash investing and financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1" xlink:label="us-gaap_StockIssued1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssued1_lbl" xml:lang="en-US">Common stock issued related to bonus and earnout payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:to="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionConvertedInstrumentAmount1_lbl" xml:lang="en-US">Common stock issued related to conversion of convertible debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Operating right of use asset obtained in exchange for operating lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTable" xlink:label="ecd_PvpTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTable" xlink:to="ecd_PvpTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTable_lbl" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ecd_ExecutiveCategoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ExecutiveCategoryAxis_lbl" xml:lang="en-US">Executive Category [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAxis" xlink:label="ecd_AdjToCompAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAxis_lbl" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureAxis" xlink:label="ecd_MeasureAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureAxis" xlink:to="ecd_MeasureAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureAxis_lbl" xml:lang="en-US">Measure [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTableTextBlock" xlink:label="ecd_PvpTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTableTextBlock_lbl" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureName" xlink:label="ecd_CoSelectedMeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureName_lbl" xml:lang="en-US">Company Selected Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="ecd_PeerGroupIssuersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="ecd_ChangedPeerGroupFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ChangedPeerGroupFnTextBlock" xlink:to="ecd_ChangedPeerGroupFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ChangedPeerGroupFnTextBlock_lbl" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoTotalCompAmt" xlink:label="ecd_PeoTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoTotalCompAmt_lbl" xml:lang="en-US">PEO Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="ecd_PeoActuallyPaidCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoActuallyPaidCompAmt_lbl" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="ecd_AdjToPeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TabularListTableTextBlock" xlink:label="ecd_TabularListTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TabularListTableTextBlock_lbl" xml:lang="en-US">Tabular List, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnAmt" xlink:label="ecd_TotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnAmt_lbl" xml:lang="en-US">Total Shareholder Return Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureAmt" xlink:label="ecd_CoSelectedMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureAmt_lbl" xml:lang="en-US">Company Selected Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OtherPerfMeasureAmt" xlink:label="ecd_OtherPerfMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OtherPerfMeasureAmt_lbl" xml:lang="en-US">Other Performance Measure, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAmt" xlink:label="ecd_AdjToCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAmt_lbl" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoName" xlink:label="ecd_PeoName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoName" xlink:to="ecd_PeoName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoName_lbl" xml:lang="en-US">PEO Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureName" xlink:label="ecd_MeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureName" xlink:to="ecd_MeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xml:lang="en-US">Non-GAAP Measure Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="ecd_Additional402vDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Additional402vDisclosureTextBlock_lbl" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="ecd_PnsnBnftsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PnsnBnftsAdjFnTextBlock" xlink:to="ecd_PnsnBnftsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PnsnBnftsAdjFnTextBlock_lbl" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjFnTextBlock" xlink:label="ecd_EqtyAwrdsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="ecd_EqtyAwrdsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EqtyAwrdsAdjFnTextBlock_lbl" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompRecoveryTable" xlink:label="ecd_ErrCompRecoveryTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompRecoveryTable" xlink:to="ecd_ErrCompRecoveryTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompRecoveryTable_lbl" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDateAxis" xlink:label="ecd_RestatementDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDateAxis" xlink:to="ecd_RestatementDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDateAxis_lbl" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDeterminationDate" xlink:label="ecd_RestatementDeterminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDeterminationDate" xlink:to="ecd_RestatementDeterminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDeterminationDate_lbl" xml:lang="en-US">Restatement Determination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompAmt" xlink:label="ecd_AggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompAmt" xlink:to="ecd_AggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompAmt_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="ecd_ErrCompAnalysisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompAnalysisTextBlock" xlink:to="ecd_ErrCompAnalysisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompAnalysisTextBlock_lbl" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="ecd_OutstandingAggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingAggtErrCompAmt" xlink:to="ecd_OutstandingAggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingAggtErrCompAmt_lbl" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryIndName" xlink:label="ecd_ForgoneRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_ForgoneRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryIndName" xlink:label="ecd_OutstandingRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_OutstandingRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="ecd_OutstandingRecoveryCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryCompAmt" xlink:to="ecd_OutstandingRecoveryCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryCompAmt_lbl" xml:lang="en-US">Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xml:lang="en-US">Restatement does not require Recovery</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="ecd_AwardsCloseToMnpiDiscTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTable" xlink:to="ecd_AwardsCloseToMnpiDiscTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTable_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="ecd_AwardTmgMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMethodTextBlock_lbl" xml:lang="en-US">Award Timing Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="ecd_AwardTmgPredtrmndFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl" xml:lang="en-US">Award Timing Predetermined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xml:lang="en-US">Award Timing MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="ecd_MnpiDiscTimedForCompValFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="ecd_AwardsCloseToMnpiDiscIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="ecd_AwardUndrlygSecuritiesAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardUndrlygSecuritiesAmt" xlink:to="ecd_AwardUndrlygSecuritiesAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardUndrlygSecuritiesAmt_lbl" xml:lang="en-US">Underlying Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardExrcPrice" xlink:label="ecd_AwardExrcPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardExrcPrice" xlink:to="ecd_AwardExrcPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardExrcPrice_lbl" xml:lang="en-US">Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardGrantDateFairValue" xlink:label="ecd_AwardGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardGrantDateFairValue" xlink:to="ecd_AwardGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardGrantDateFairValue_lbl" xml:lang="en-US">Fair Value as of Grant Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="ecd_UndrlygSecurityMktPriceChngPct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_UndrlygSecurityMktPriceChngPct" xlink:to="ecd_UndrlygSecurityMktPriceChngPct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_UndrlygSecurityMktPriceChngPct_lbl" xml:lang="en-US">Underlying Security Market Price Change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrByIndTable" xlink:label="ecd_TradingArrByIndTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TradingArrByIndTable" xlink:to="ecd_TradingArrByIndTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TradingArrByIndTable_lbl" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndName" xlink:label="ecd_TrdArrIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_TrdArrIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndTitle" xlink:label="ecd_TrdArrIndTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndTitle" xlink:to="ecd_TrdArrIndTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndTitle_lbl" xml:lang="en-US">Title</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrAdoptionDate" xlink:label="ecd_TrdArrAdoptionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrAdoptionDate" xlink:to="ecd_TrdArrAdoptionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrAdoptionDate_lbl" xml:lang="en-US">Adoption Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrTerminationDate" xlink:label="ecd_TrdArrTerminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrTerminationDate" xlink:to="ecd_TrdArrTerminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrTerminationDate_lbl" xml:lang="en-US">Termination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrExpirationDate" xlink:label="ecd_TrdArrExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrExpirationDate" xlink:to="ecd_TrdArrExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrExpirationDate_lbl" xml:lang="en-US">Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrDuration" xlink:label="ecd_TrdArrDuration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrDuration" xlink:to="ecd_TrdArrDuration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrDuration_lbl" xml:lang="en-US">Arrangement Duration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrSecuritiesAggAvailAmt" xlink:label="ecd_TrdArrSecuritiesAggAvailAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="ecd_TrdArrSecuritiesAggAvailAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrSecuritiesAggAvailAmt_lbl" xml:lang="en-US">Aggregate Available</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingPoliciesProcLineItems_lbl" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US">Background, Basis of Presentation and Liquidity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:label="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract_lbl" xml:lang="en-US">Accounts Receivable Contract Assets And Contract Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock" xlink:label="OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock" xlink:to="OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock_lbl" xml:lang="en-US">Accounts Receivable, Contract Assets and Contract Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_lbl" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property and Equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="us-gaap_GoodwillDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillDisclosureTextBlock_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureLeasesAbstract" xlink:label="OPTT_DisclosureLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_DisclosureLeasesAbstract" xlink:to="OPTT_DisclosureLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_DisclosureLeasesAbstract_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="us-gaap_PayablesAndAccrualsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Share-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="us-gaap_SegmentReportingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">Operating Segments and Geographic Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Security Agreements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Exchange Gains and Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Net Loss per Common Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US">Intangibles, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock" xlink:label="OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock" xlink:to="OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock_lbl" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_WarrantyPolicyTextBlock" xlink:label="OPTT_WarrantyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_WarrantyPolicyTextBlock" xlink:to="OPTT_WarrantyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_WarrantyPolicyTextBlock_lbl" xml:lang="en-US">Warranty</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Product Development</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativesReportingOfDerivativeActivity" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativesReportingOfDerivativeActivity" xlink:to="us-gaap_DerivativesReportingOfDerivativeActivity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativesReportingOfDerivativeActivity_lbl" xml:lang="en-US">Derivative Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently Issued Accounting Standards</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:label="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:to="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_lbl" xml:lang="en-US">Schedule of Cash, Cash Equivalents and Restricted Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_lbl" xml:lang="en-US">Schedule of Property and Equipment Estimated Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisaggregationOfRevenueTableTextBlock_lbl" xml:lang="en-US">Schedule of Revenue Recognized Under ASC 606 and ASC 842</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock" xlink:label="OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock" xlink:to="OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accounts Receivable, Contract Assets and Contract Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ContractWithCustomerAssetTableTextBlock" xlink:label="OPTT_ContractWithCustomerAssetTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ContractWithCustomerAssetTableTextBlock" xlink:to="OPTT_ContractWithCustomerAssetTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_ContractWithCustomerAssetTableTextBlock_lbl" xml:lang="en-US">Schedule of Significant Changes in Contract Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ContractWithCustomerLiabilitiesTableTextBlock" xlink:label="OPTT_ContractWithCustomerLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ContractWithCustomerLiabilitiesTableTextBlock" xlink:to="OPTT_ContractWithCustomerLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_ContractWithCustomerLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Significant Changes in Contract Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Other Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of Components of Property and Equipment, Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of Components of Intangible Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of Operating Lease Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" xlink:label="OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" xlink:to="OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Right-of use Assets and Lease Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of Future Minimum Lease Payments Under Operating Lease</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of Accrued Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Performance Stock Units</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of Non-vested Restricted Stock Activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US">Schedule of Fair Value Assets on Recurring Basis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:label="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:to="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_lbl" xml:lang="en-US">Schedule of Operating Segment Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetIncomeLoss_4_lbl" xml:lang="en-US">Net loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Cash in operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="us-gaap_RepaymentsOfConvertibleDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConvertibleDebt" xlink:to="us-gaap_RepaymentsOfConvertibleDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfConvertibleDebt_lbl" xml:lang="en-US">Repayments of convertible debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="us-gaap_RestrictedCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCash" xlink:to="us-gaap_RestrictedCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCash_lbl" xml:lang="en-US">Restricted cash- long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash, cash equivalents, restricted cash and restricted cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property and equipment, estimated useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_lbl" xml:lang="en-US">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Nature of Operation, Product Information, Concentration of Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US">Product Information [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_2_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Deposits" xlink:label="us-gaap_Deposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Deposits_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowance for credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentration risk percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income tax expense (benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_2_lbl" xml:lang="en-US">Share-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Antidilutive securities excluded from computation of diluted net loss per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Intangible asset estimated lives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Product development expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract_2_lbl" xml:lang="en-US">Schedule Of Accounts Receivable Contract Assets And Contract Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_2_lbl" xml:lang="en-US">Accounts receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract_3_lbl" xml:lang="en-US">Schedule Of Significant Changes In Contract Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:to="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetReclassifiedToReceivable_lbl" xml:lang="en-US">Transferred to receivables from contract assets recognized</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_RevenueRecognizedAndNotBilled" xlink:label="OPTT_RevenueRecognizedAndNotBilled" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_RevenueRecognizedAndNotBilled" xlink:to="OPTT_RevenueRecognizedAndNotBilled_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_RevenueRecognizedAndNotBilled_lbl" xml:lang="en-US">Revenue recognized and not billed</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xml:lang="en-US">Net change in contract assets</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:label="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:to="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_lbl" xml:lang="en-US">Revenue recognized</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized" xlink:label="OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized" xlink:to="OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized_lbl" xml:lang="en-US">Payments collected for which revenue has not been recognized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_2_lbl" xml:lang="en-US">Net change in contract liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw Materials</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work in Process</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished Products</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidInsurance" xlink:label="us-gaap_PrepaidInsurance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidInsurance" xlink:to="us-gaap_PrepaidInsurance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidInsurance_lbl" xml:lang="en-US">Prepaid insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PrepaidSoftwareAndLicenses" xlink:label="OPTT_PrepaidSoftwareAndLicenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_PrepaidSoftwareAndLicenses" xlink:to="OPTT_PrepaidSoftwareAndLicenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_PrepaidSoftwareAndLicenses_lbl" xml:lang="en-US">Prepaid software &amp; licenses</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PrepaidSalesAndMarketing" xlink:label="OPTT_PrepaidSalesAndMarketing" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_PrepaidSalesAndMarketing" xlink:to="OPTT_PrepaidSalesAndMarketing_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_PrepaidSalesAndMarketing_lbl" xml:lang="en-US">Prepaid sales &amp; marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PrepaidProjectCosts" xlink:label="OPTT_PrepaidProjectCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_PrepaidProjectCosts" xlink:to="OPTT_PrepaidProjectCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_PrepaidProjectCosts_lbl" xml:lang="en-US">Prepaid project costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses- other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsCurrent" xlink:to="us-gaap_OtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsCurrent_2_lbl" xml:lang="en-US">Total other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Depreciation_2_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="us-gaap_FiniteLivedPatentsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedPatentsGross" xlink:to="us-gaap_FiniteLivedPatentsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedPatentsGross_lbl" xml:lang="en-US">Patents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="us-gaap_FiniteLivedTrademarksGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedTrademarksGross" xlink:to="us-gaap_FiniteLivedTrademarksGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedTrademarksGross_lbl" xml:lang="en-US">Trademarks</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Intangible assets, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_GoodwillAndIntangibleAssetsTable" xlink:label="OPTT_GoodwillAndIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_GoodwillAndIntangibleAssetsTable" xlink:to="OPTT_GoodwillAndIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_GoodwillAndIntangibleAssetsTable_lbl" xml:lang="en-US">GoodwillAndIntangibleAssetsTable [Table]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_DisclosureLeasesAbstract" xlink:to="OPTT_DisclosureLeasesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="OPTT_DisclosureLeasesAbstract_2_lbl" xml:lang="en-US">Schedule Of Operating Lease Costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_DisclosureLeasesAbstract" xlink:to="OPTT_DisclosureLeasesAbstract_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="OPTT_DisclosureLeasesAbstract_3_lbl" xml:lang="en-US">Schedule Of Right-of Use Assets And Lease Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_2_lbl" xml:lang="en-US">Operating right-of-use assets, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Right-of-use liabilities- current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Right-of-use liabilities- long term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Total lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining lease term- operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate- operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US">Remainder of fiscal year 2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2030</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_lbl" xml:lang="en-US">thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less imputed interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US">Operating lease remaining term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseDescription" xlink:label="us-gaap_LesseeOperatingLeaseDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescription" xlink:to="us-gaap_LesseeOperatingLeaseDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDescription_lbl" xml:lang="en-US">Lease commenced</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense" xlink:label="us-gaap_OperatingLeaseExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating lease expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Employee incentive payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="us-gaap_AccruedSalariesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Accrued salary and benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="us-gaap_AccruedProfessionalFeesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US">Professional fees</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AccruedProjectCosts" xlink:label="OPTT_AccruedProjectCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AccruedProjectCosts" xlink:to="OPTT_AccruedProjectCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_AccruedProjectCosts_lbl" xml:lang="en-US">Accrued project costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPayableCurrent" xlink:label="us-gaap_InterestPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrent" xlink:to="us-gaap_InterestPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrent_lbl" xml:lang="en-US">Accrued interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">&#160;Accrued expenses total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Shares Underlying Options Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term (In Years), Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Shares underlying Options Outstanding, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Shares Underlying Options ,Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Shares Underlying Options, Cancelled/forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Cancelled/forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Shares Underlying Options Outstanding, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted Average Exercise Price, Ending balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Shares Underlying Options, Exercisable at Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercisable at Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Number of Shares, Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Price per Share, Outstanding, Beginning</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Number of Shares, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Price per Share, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of Shares, Vested and issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Price per Share, Vested and issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of Shares, Cancelled/forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Price per Share, Cancelled/forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Number of Shares, Outstanding, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted Average Price per Share, Outstanding, Ending</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_2_lbl" xml:lang="en-US">Number of Shares, Unvested, Granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Number of Shares, Unvested, Vested and issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xml:lang="en-US">Number of Shares, Unvested, Cancelled/forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Share-based compensation arrangement shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_lbl" xml:lang="en-US">Share-based compensation arrangement shares authorized increase</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_lbl" xml:lang="en-US">Reserved for future issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Intrinsic value of exercisable options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US">Options unvested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted average remaining contractual term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Share-based payment arrangement, expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Unrecognized compensation cost related to non-vested stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Share-based compensation of weighted-average period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Unrecognized compensation cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3_lbl" xml:lang="en-US">Number of restricted shares, granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:label="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable_lbl" xml:lang="en-US">Fair Value, off-Balance-Sheet Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:label="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems_lbl" xml:lang="en-US">Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:to="us-gaap_DerivativeFairValueOfDerivativeLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiability_lbl" xml:lang="en-US">Derivative liability &#8211; issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:label="us-gaap_DerivativeLiabilityFairValueGrossAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:to="us-gaap_DerivativeLiabilityFairValueGrossAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DerivativeLiabilityFairValueGrossAsset_lbl" xml:lang="en-US">Change due to conversion of notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:to="us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_lbl" xml:lang="en-US">Derivative liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilitiesCurrent" xlink:to="us-gaap_DerivativeLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DerivativeLiabilitiesCurrent_2_lbl" xml:lang="en-US">Derivative liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US">Aggregate offering price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:to="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOrSaleOfEquity_lbl" xml:lang="en-US">Proceeds from issuance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_2_lbl" xml:lang="en-US">Proceeds from issuance of common stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_2_lbl" xml:lang="en-US">Number of shares issued, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_2_lbl" xml:lang="en-US">Proceeds from sale of shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Aggregate principal amount of convertible notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromConvertibleDebt" xlink:to="us-gaap_ProceedsFromConvertibleDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromConvertibleDebt_2_lbl" xml:lang="en-US">Proceeds from convertible debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:to="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet_lbl" xml:lang="en-US">Notes additional amount available for draw</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtConversionOriginalDebtAmount1" xlink:to="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtConversionOriginalDebtAmount1_lbl" xml:lang="en-US">Principal and interest conversion amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities" xlink:label="us-gaap_DerivativeLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilities" xlink:to="us-gaap_DerivativeLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilities_lbl" xml:lang="en-US">Derivative liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage" xlink:label="OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage" xlink:to="OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage_lbl" xml:lang="en-US">Acquisition outstanding common stock ownership percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CostOfRevenue_2_lbl" xml:lang="en-US">Cost of sales</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="us-gaap_OtherCostAndExpenseOperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCostAndExpenseOperating" xlink:to="us-gaap_OtherCostAndExpenseOperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCostAndExpenseOperating_lbl" xml:lang="en-US">Product development costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xml:lang="en-US">Employee-related costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalFees" xlink:label="us-gaap_ProfessionalFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfessionalFees_lbl" xml:lang="en-US">Professional, consulting and contractor fees</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative costs</link:label>
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_FacilitiesCosts" xlink:label="OPTT_FacilitiesCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_FacilitiesCosts" xlink:to="OPTT_FacilitiesCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_FacilitiesCosts_lbl" xml:lang="en-US">Facilities costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization" xlink:label="us-gaap_DepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xml:lang="en-US">Other expense (income)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_2_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Credit loss expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="us-gaap_NumberOfOperatingSegments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfOperatingSegments" xlink:to="us-gaap_NumberOfOperatingSegments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfOperatingSegments_lbl" xml:lang="en-US">Number of operating segment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_SeriesPreferredStockPurchaseRightsMember" xlink:to="OPTT_SeriesPreferredStockPurchaseRightsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_SeriesPreferredStockPurchaseRightsMember_doc" xml:lang="en-US">Series A Preferred Stock Purchase Rights [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_CommonStock0.001ParValueMember" xlink:to="OPTT_CommonStock0.001ParValueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_CommonStock0.001ParValueMember_doc" xml:lang="en-US">Common Stock $0.001 par value [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_EarnOutPayableCurrent" xlink:to="OPTT_EarnOutPayableCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_EarnOutPayableCurrent_doc" xml:lang="en-US">Earn out payable current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember" xlink:to="OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember_doc" xml:lang="en-US">2015 Omnibus Incentive Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_TwoThousandAndEighteenInducementPlanMember" xlink:to="OPTT_TwoThousandAndEighteenInducementPlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_TwoThousandAndEighteenInducementPlanMember_doc" xml:lang="en-US">2018 Inducement Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_NonVestedRestrictedStockMember" xlink:to="OPTT_NonVestedRestrictedStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_NonVestedRestrictedStockMember_doc" xml:lang="en-US">Non-vested Restricted Stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" xlink:to="OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts_doc" xml:lang="en-US">Stock issued during period value at market offering net of issuance costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" xlink:to="OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts_doc" xml:lang="en-US">Stock issued during period shares at market offering net of issuance costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" xlink:to="OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts_doc" xml:lang="en-US">Stock issued during period value capital raise net of issuance costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" xlink:to="OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts_doc" xml:lang="en-US">Stock issued during period shares capital raise net of issuance costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_TwoThousandTwentyThreeATMFacilityMember" xlink:to="OPTT_TwoThousandTwentyThreeATMFacilityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_TwoThousandTwentyThreeATMFacilityMember_doc" xml:lang="en-US">2023 ATM Facility [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AtMarketIssuanceSalesAgreementMember" xlink:to="OPTT_AtMarketIssuanceSalesAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_AtMarketIssuanceSalesAgreementMember_doc" xml:lang="en-US">At Market Issuance Sales Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LadenburgThalmannAndCoIncMember" xlink:to="OPTT_LadenburgThalmannAndCoIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_LadenburgThalmannAndCoIncMember_doc" xml:lang="en-US">Ladenburg Thalmann &amp; Co. Inc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LadenburgSalesAgreementMember" xlink:to="OPTT_LadenburgSalesAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_LadenburgSalesAgreementMember_doc" xml:lang="en-US">Ladenburg Sales Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:to="OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_doc" xml:lang="en-US">May 2025 Convertible Debt Issuance [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ForeignCurrencyTransactionGainLossNetOfTax" xlink:to="OPTT_ForeignCurrencyTransactionGainLossNetOfTax_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_ForeignCurrencyTransactionGainLossNetOfTax_doc" xml:lang="en-US">Foreign currency transaction gain loss net of tax.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_SantanderBankMember" xlink:to="OPTT_SantanderBankMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_SantanderBankMember_doc" xml:lang="en-US">Santander Bank [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:to="OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock_doc" xml:lang="en-US">Property Plant And Equipment Useful Life [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ComputerEquipmentAndSoftwareMember" xlink:to="OPTT_ComputerEquipmentAndSoftwareMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_ComputerEquipmentAndSoftwareMember_doc" xml:lang="en-US">Computer Equipment and Software [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_OfficeFurnitureAndFixturesMember" xlink:to="OPTT_OfficeFurnitureAndFixturesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_OfficeFurnitureAndFixturesMember_doc" xml:lang="en-US">Office Furniture and Fixtures [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LeasedPowerBuoysAssetsMember" xlink:to="OPTT_LeasedPowerBuoysAssetsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_LeasedPowerBuoysAssetsMember_doc" xml:lang="en-US">Leased Power Buoys Assets [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LeasedAssetsMember" xlink:to="OPTT_LeasedAssetsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_LeasedAssetsMember_doc" xml:lang="en-US">Leased WAM-V Assets [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:to="OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_doc" xml:lang="en-US">October 2025 Convertible Debt Issuance [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_OneCommercialCustomerMember" xlink:to="OPTT_OneCommercialCustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_OneCommercialCustomerMember_doc" xml:lang="en-US">One Commercial Customer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage" xlink:to="OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage_doc" xml:lang="en-US">Business acquisition outstanding common stock ownership percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_FiveCustomersMember" xlink:to="OPTT_FiveCustomersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_FiveCustomersMember_doc" xml:lang="en-US">Five Customers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_FourCustomersMember" xlink:to="OPTT_FourCustomersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_FourCustomersMember_doc" xml:lang="en-US">Four Customers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_SixCustomersMember" xlink:to="OPTT_SixCustomersMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_SixCustomersMember_doc" xml:lang="en-US">Six Customers [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_FacilitiesCosts" xlink:to="OPTT_FacilitiesCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_FacilitiesCosts_doc" xml:lang="en-US">Facilities costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AccountingStandardsUpdate606Member" xlink:to="OPTT_AccountingStandardsUpdate606Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_AccountingStandardsUpdate606Member_doc" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock" xlink:to="OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock_doc" xml:lang="en-US">Accumulated Other Comprehensive Loss [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_WarrantyPolicyTextBlock" xlink:to="OPTT_WarrantyPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_WarrantyPolicyTextBlock_doc" xml:lang="en-US">Warranty [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock" xlink:to="OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock_doc" xml:lang="en-US">Account receivable contract assets and contract liabilities [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock" xlink:to="OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_doc" xml:lang="en-US">Schedule of accounts receivable contract assets and contract liabilities [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ContractWithCustomerAssetTableTextBlock" xlink:to="OPTT_ContractWithCustomerAssetTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_ContractWithCustomerAssetTableTextBlock_doc" xml:lang="en-US">Contract With Customer Asset [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_RevenueRecognizedAndNotBilled" xlink:to="OPTT_RevenueRecognizedAndNotBilled_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_RevenueRecognizedAndNotBilled_doc" xml:lang="en-US">Revenue recognized and not billed.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ContractWithCustomerLiabilitiesTableTextBlock" xlink:to="OPTT_ContractWithCustomerLiabilitiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_ContractWithCustomerLiabilitiesTableTextBlock_doc" xml:lang="en-US">Contract With Customer Liabilities [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:to="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_doc" xml:lang="en-US">Contract with customer liability revenue recognized including opening balance.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized" xlink:to="OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized_doc" xml:lang="en-US">Revenue recognized and not billed as of the end of the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_PrepaidSoftwareAndLicenses" xlink:to="OPTT_PrepaidSoftwareAndLicenses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_PrepaidSoftwareAndLicenses_doc" xml:lang="en-US">Prepaid software and licenses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_PrepaidSalesAndMarketing" xlink:to="OPTT_PrepaidSalesAndMarketing_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_PrepaidSalesAndMarketing_doc" xml:lang="en-US">Prepaid sales and marketing.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_PrepaidProjectCosts" xlink:to="OPTT_PrepaidProjectCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_PrepaidProjectCosts_doc" xml:lang="en-US">Prepaid project costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_MarineAdvancedRoboticsIncMember" xlink:to="OPTT_MarineAdvancedRoboticsIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_MarineAdvancedRoboticsIncMember_doc" xml:lang="en-US">Marine Advanced Robotics, Inc. [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" xlink:to="OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_doc" xml:lang="en-US">Schedule of Right of Use Assets and Lease Liabilities [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_doc" xml:lang="en-US">Lessee operating lease liability payments due after year four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AccruedProjectCosts" xlink:to="OPTT_AccruedProjectCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_AccruedProjectCosts_doc" xml:lang="en-US">Accrued project costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_OneCustomerMember" xlink:to="OPTT_OneCustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_OneCustomerMember_doc" xml:lang="en-US">One Customer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_WAMVMember" xlink:to="OPTT_WAMVMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_WAMVMember_doc" xml:lang="en-US">WAM-V [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_BuoyMember" xlink:to="OPTT_BuoyMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_BuoyMember_doc" xml:lang="en-US">Buoy [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_NorthAndSouthAmericaMember" xlink:to="OPTT_NorthAndSouthAmericaMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_NorthAndSouthAmericaMember_doc" xml:lang="en-US">North and South America [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_AsiaAndAustraliaMember" xlink:to="OPTT_AsiaAndAustraliaMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_AsiaAndAustraliaMember_doc" xml:lang="en-US">Asia and Australia [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_RegionMember" xlink:to="OPTT_RegionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_RegionMember_doc" xml:lang="en-US">Region [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_OfficeFurnitureAndEquipmentMember" xlink:to="OPTT_OfficeFurnitureAndEquipmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_OfficeFurnitureAndEquipmentMember_doc" xml:lang="en-US">Office Furniture &amp; Equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LeasedWAMVsMember" xlink:to="OPTT_LeasedWAMVsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_LeasedWAMVsMember_doc" xml:lang="en-US">Leased WAM-V's [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_LeasedBuoysMember" xlink:to="OPTT_LeasedBuoysMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_LeasedBuoysMember_doc" xml:lang="en-US">Leased Buoys [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_MsDianaPurcelMember" xlink:to="OPTT_MsDianaPurcelMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_MsDianaPurcelMember_doc" xml:lang="en-US">Ms. Diana Purcel [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_MrTerenceCryanMember" xlink:to="OPTT_MrTerenceCryanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="OPTT_MrTerenceCryanMember_doc" xml:lang="en-US">Mr.Terence Cryan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UsefulLifeTermOfLeaseMember" xlink:label="us-gaap_UsefulLifeTermOfLeaseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UsefulLifeTermOfLeaseMember" xlink:to="us-gaap_UsefulLifeTermOfLeaseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UsefulLifeTermOfLeaseMember_lbl" xml:lang="en-US">Useful Life, Lease Term [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_2_lbl" xml:lang="en-US">Treasury Stock, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ForeignCurrencyTransactionGainLossNetOfTax" xlink:to="OPTT_ForeignCurrencyTransactionGainLossNetOfTax_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_ForeignCurrencyTransactionGainLossNetOfTax_3_lbl" xml:lang="en-US">ForeignCurrencyTransactionGainLossNetOfTax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets1" xlink:to="us-gaap_GainLossOnDispositionOfAssets1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets1_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_3_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_3_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_3_lbl" xml:lang="en-US">Cash Provided by (Used in) Operating Activity, Including Discontinued Operation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Cash Provided by (Used in) Investing Activity, Including Discontinued Operation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Cash Provided by (Used in) Financing Activity, Including Discontinued Operation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_3_lbl" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Including Discontinued Operation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssued1" xlink:to="us-gaap_StockIssued1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssued1_2_lbl" xml:lang="en-US">Stock Issued</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryIndName_2_lbl" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryIndName_2_lbl" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndName_2_lbl" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_2_lbl" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillDisclosureTextBlock" xlink:to="us-gaap_GoodwillDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillDisclosureTextBlock_2_lbl" xml:lang="en-US">Goodwill Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_2_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash Equivalents, at Carrying Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:to="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_3_lbl" xml:lang="en-US">ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_2_lbl" xml:lang="en-US">Lease, Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:to="us-gaap_DerivativeLiabilityFairValueGrossAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeLiabilityFairValueGrossAsset_2_lbl" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, Asset Offset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_2_lbl" xml:lang="en-US">Other Operating Income (Expense), Net</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>16
<FILENAME>optt-20251031_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 6.3a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Cover" roleURI="http://oceanpowertechnologies.com/role/Cover" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BalanceSheets" roleURI="http://oceanpowertechnologies.com/role/BalanceSheets" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BalanceSheetsParenthetical" roleURI="http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#StatementsOfOperations" roleURI="http://oceanpowertechnologies.com/role/StatementsOfOperations" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#StatementsOfShareholdersEquity" roleURI="http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#StatementsOfCashFlows" roleURI="http://oceanpowertechnologies.com/role/StatementsOfCashFlows" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BackgroundBasisOfPresentationAndLiquidity" roleURI="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPolicies" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccountsReceivableContractAssetsAndContractLiabilities" roleURI="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Inventory" roleURI="http://oceanpowertechnologies.com/role/Inventory" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OtherCurrentAssets" roleURI="http://oceanpowertechnologies.com/role/OtherCurrentAssets" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#PropertyAndEquipmentNet" roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IntangibleAssets" roleURI="http://oceanpowertechnologies.com/role/IntangibleAssets" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Goodwill" roleURI="http://oceanpowertechnologies.com/role/Goodwill" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Leases" roleURI="http://oceanpowertechnologies.com/role/Leases" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccruedExpenses" roleURI="http://oceanpowertechnologies.com/role/AccruedExpenses" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Share-basedCompensation" roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensation" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#FairValueMeasurements" roleURI="http://oceanpowertechnologies.com/role/FairValueMeasurements" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Equity" roleURI="http://oceanpowertechnologies.com/role/Equity" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#CommitmentsAndContingencies" roleURI="http://oceanpowertechnologies.com/role/CommitmentsAndContingencies" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IncomeTaxes" roleURI="http://oceanpowertechnologies.com/role/IncomeTaxes" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OperatingSegmentsAndGeographicInformation" roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPoliciesPolicies" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPoliciesTables" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccountsReceivableContractAssetsAndContractLiabilitiesTables" roleURI="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#InventoryTables" roleURI="http://oceanpowertechnologies.com/role/InventoryTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OtherCurrentAssetsTables" roleURI="http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#PropertyAndEquipmentNetTables" roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IntangibleAssetsTables" roleURI="http://oceanpowertechnologies.com/role/IntangibleAssetsTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#LeasesTables" roleURI="http://oceanpowertechnologies.com/role/LeasesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#AccruedExpensesTables" roleURI="http://oceanpowertechnologies.com/role/AccruedExpensesTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Share-basedCompensationTables" roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensationTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#FairValueMeasurementsTables" roleURI="http://oceanpowertechnologies.com/role/FairValueMeasurementsTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OperatingSegmentsAndGeographicInformationTables" roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfCashCashEquivalentsAndRestrictedCashDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfSignificantChangesInContractAssetsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfSignificantChangesInContractLiabilitiesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfInventoryDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfOtherCurrentAssetsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfComponentsOfPropertyAndEquipmentNetDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#PropertyAndEquipmentNetDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfComponentsOfIntangibleAssetsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IntangibleAssetsDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#GoodwillDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfOperatingLeaseCostsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#LeasesDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfAccruedExpensesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfStockOptionActivityDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfPerformanceStockUnitsDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfNon-vestedRestrictedStockActivityDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#Share-basedCompensationDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfFairValueAssetsOnRecurringBasisDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#EquityDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/EquityDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#IncomeTaxesDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#ScheduleOfOperatingSegmentExpensesDetails" roleURI="http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails" />
    <link:roleRef xlink:type="simple" xlink:href="optt-20251031.xsd#OperatingSegmentsAndGeographicInformationDetailsNarrative" roleURI="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#PvpDisclosure" roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ErrCompDisclosure" roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#AwardTimingDisclosure" roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#InsiderTradingArrangements" roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" />
    <link:roleRef xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#InsiderTradingPoliciesProc" roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" />
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_CommonStock0.001ParValueMember" xlink:label="loc_OPTTCommonStock0.001ParValueMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_OPTTCommonStock0.001ParValueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_SeriesPreferredStockPurchaseRightsMember" xlink:label="loc_OPTTSeriesPreferredStockPurchaseRightsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_OPTTSeriesPreferredStockPurchaseRightsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCashNoncurrent" xlink:label="loc_us-gaapRestrictedCashNoncurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapRestrictedCashNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_EarnOutPayableCurrent" xlink:label="loc_OPTTEarnOutPayableCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_OPTTEarnOutPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConvertibleNotesPayableCurrent" xlink:label="loc_us-gaapConvertibleNotesPayableCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapConvertibleNotesPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="loc_us-gaapStatementClassOfStockAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementClassOfStockAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ClassOfStockDomain" xlink:label="loc_us-gaapClassOfStockDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementClassOfStockAxis" xlink:to="loc_us-gaapClassOfStockDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SeriesAPreferredStockMember" xlink:label="loc_us-gaapSeriesAPreferredStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapClassOfStockDomain" xlink:to="loc_us-gaapSeriesAPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/StatementsOfOperations" xlink:title="00000004 - Statement - Consolidated Statements of Operations (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Shareholders&apos; Equity (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockCommonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueOther" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" xlink:label="loc_OPTTStockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OPTTStockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" xlink:label="loc_OPTTStockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OPTTStockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" xlink:label="loc_OPTTStockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OPTTStockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" xlink:label="loc_OPTTStockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_OPTTStockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares_2" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ForeignCurrencyTransactionGainLossNetOfTax" xlink:label="loc_OPTTForeignCurrencyTransactionGainLossNetOfTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_OPTTForeignCurrencyTransactionGainLossNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GainLossOnDispositionOfAssets1" xlink:label="loc_us-gaapGainLossOnDispositionOfAssets1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnDispositionOfAssets1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:label="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceInitialPublicOffering" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssued1" xlink:label="loc_us-gaapStockIssued1" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapStockIssued1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionConvertedInstrumentAmount1" xlink:label="loc_us-gaapDebtConversionConvertedInstrumentAmount1" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapDebtConversionConvertedInstrumentAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:title="995410 - Disclosure - Pay vs Performance Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="loc_ecdPayVsPerformanceDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTable" xlink:label="loc_ecdPvpTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ExecutiveCategoryAxis" xlink:label="loc_ecdExecutiveCategoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdExecutiveCategoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="loc_ecdAllExecutiveCategoriesMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdExecutiveCategoryAxis" xlink:to="loc_ecdAllExecutiveCategoriesMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAxis" xlink:label="loc_ecdAdjToCompAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdAdjToCompAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllAdjToCompMember" xlink:label="loc_ecdAllAdjToCompMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAdjToCompAxis" xlink:to="loc_ecdAllAdjToCompMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureAxis" xlink:label="loc_ecdMeasureAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdMeasureAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PvpTableTextBlock" xlink:label="loc_ecdPvpTableTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureName" xlink:label="loc_ecdCoSelectedMeasureName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdCoSelectedMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="loc_ecdNamedExecutiveOfficersFnTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdNamedExecutiveOfficersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="loc_ecdPeerGroupIssuersFnTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeerGroupIssuersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="loc_ecdChangedPeerGroupFnTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdChangedPeerGroupFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoTotalCompAmt" xlink:label="loc_ecdPeoTotalCompAmt" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="loc_ecdPeoActuallyPaidCompAmt" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoActuallyPaidCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="loc_ecdAdjToPeoCompFnTextBlock" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdAdjToPeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="loc_ecdNonPeoNeoAvgTotalCompAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="loc_ecdAdjToNonPeoNeoCompFnTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdAdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:presentationArc order="2140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" />
      <link:presentationArc order="2150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" />
      <link:presentationArc order="2160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TabularListTableTextBlock" xlink:label="loc_ecdTabularListTableTextBlock" />
      <link:presentationArc order="2170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTabularListTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TotalShareholderRtnAmt" xlink:label="loc_ecdTotalShareholderRtnAmt" />
      <link:presentationArc order="2180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="loc_ecdPeerGroupTotalShareholderRtnAmt" />
      <link:presentationArc order="2190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdPeerGroupTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="2200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_CoSelectedMeasureAmt" xlink:label="loc_ecdCoSelectedMeasureAmt" />
      <link:presentationArc order="2210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdCoSelectedMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OtherPerfMeasureAmt" xlink:label="loc_ecdOtherPerfMeasureAmt" />
      <link:presentationArc order="2220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdOtherPerfMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AdjToCompAmt" xlink:label="loc_ecdAdjToCompAmt" />
      <link:presentationArc order="2230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdAdjToCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PeoName" xlink:label="loc_ecdPeoName" />
      <link:presentationArc order="2240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdPeoName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MeasureName" xlink:label="loc_ecdMeasureName" />
      <link:presentationArc order="2250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="loc_ecdNonGaapMeasureDescriptionTextBlock" />
      <link:presentationArc order="2260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdMeasureName" xlink:to="loc_ecdNonGaapMeasureDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="loc_ecdAdditional402vDisclosureTextBlock" />
      <link:presentationArc order="2270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdAdditional402vDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="loc_ecdPnsnBnftsAdjFnTextBlock" />
      <link:presentationArc order="2280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPnsnBnftsAdjFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_EqtyAwrdsAdjFnTextBlock" xlink:label="loc_ecdEqtyAwrdsAdjFnTextBlock" />
      <link:presentationArc order="2290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdEqtyAwrdsAdjFnTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:title="995440 - Disclosure - Recovery of Erroneously Awarded Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RecoveryOfErrCompDisclosureLineItems" xlink:label="loc_ecdRecoveryOfErrCompDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompRecoveryTable" xlink:label="loc_ecdErrCompRecoveryTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdErrCompRecoveryTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDateAxis" xlink:label="loc_ecdRestatementDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdRestatementDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDeterminationDate" xlink:label="loc_ecdRestatementDeterminationDate" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdRestatementDeterminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompAmt" xlink:label="loc_ecdAggtErrCompAmt" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="loc_ecdErrCompAnalysisTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdErrCompAnalysisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="loc_ecdOutstandingAggtErrCompAmt" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdOutstandingAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="loc_ecdAggtErrCompNotYetDeterminedTextBlock" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdAggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryIndName" xlink:label="loc_ecdForgoneRecoveryIndName" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryIndName" xlink:label="loc_ecdOutstandingRecoveryIndName" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="loc_ecdOutstandingRecoveryCompAmt" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:title="995443 - Disclosure - Award Timing Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgDiscLineItems" xlink:label="loc_ecdAwardTmgDiscLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="loc_ecdAwardsCloseToMnpiDiscTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="loc_ecdAwardTmgMnpiDiscTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiDiscTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="loc_ecdAwardTmgMethodTextBlock" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="loc_ecdAwardTmgPredtrmndFlag" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgPredtrmndFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="loc_ecdAwardTmgMnpiCnsdrdFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiCnsdrdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="loc_ecdMnpiDiscTimedForCompValFlag" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdMnpiDiscTimedForCompValFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="loc_ecdAwardsCloseToMnpiDiscIndName" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="loc_ecdAwardUndrlygSecuritiesAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardUndrlygSecuritiesAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardExrcPrice" xlink:label="loc_ecdAwardExrcPrice" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardExrcPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AwardGrantDateFairValue" xlink:label="loc_ecdAwardGrantDateFairValue" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="loc_ecdUndrlygSecurityMktPriceChngPct" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdUndrlygSecurityMktPriceChngPct" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingArrLineItems" xlink:label="loc_ecdInsiderTradingArrLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TradingArrByIndTable" xlink:label="loc_ecdTradingArrByIndTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTradingArrByIndTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdTradingArrByIndTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MrTerenceCryanMember" xlink:label="loc_OPTTMrTerenceCryanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAllIndividualsMember" xlink:to="loc_OPTTMrTerenceCryanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MsDianaPurcelMember" xlink:label="loc_OPTTMsDianaPurcelMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAllIndividualsMember" xlink:to="loc_OPTTMsDianaPurcelMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdMtrlTermsOfTrdArrTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndName" xlink:label="loc_ecdTrdArrIndName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrIndTitle" xlink:label="loc_ecdTrdArrIndTitle" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="loc_ecdRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="loc_ecdNonRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrAdoptionDate" xlink:label="loc_ecdTrdArrAdoptionDate" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrAdoptionDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="loc_ecdRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="loc_ecdNonRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrTerminationDate" xlink:label="loc_ecdTrdArrTerminationDate" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrTerminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrExpirationDate" xlink:label="loc_ecdTrdArrExpirationDate" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrDuration" xlink:label="loc_ecdTrdArrDuration" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrDuration" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_TrdArrSecuritiesAggAvailAmt" xlink:label="loc_ecdTrdArrSecuritiesAggAvailAmt" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrSecuritiesAggAvailAmt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="loc_ecdInsiderTradingPoliciesProcLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity" xlink:title="999012 - Disclosure - Background, Basis of Presentation and Liquidity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBusinessDescriptionAndBasisOfPresentationTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="999013 - Disclosure - Summary of Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities" xlink:title="999014 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:label="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock" xlink:label="loc_OPTTAccountReceivableContractAssetsAndContractLiabilitiesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_OPTTAccountReceivableContractAssetsAndContractLiabilitiesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Inventory" xlink:title="999015 - Disclosure - Inventory">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OtherCurrentAssets" xlink:title="999016 - Disclosure - Other Current Assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaapOtherCurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherCurrentAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet" xlink:title="999017 - Disclosure - Property and Equipment, net">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IntangibleAssets" xlink:title="999018 - Disclosure - Intangible Assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Goodwill" xlink:title="999019 - Disclosure - Goodwill">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillDisclosureTextBlock" xlink:label="loc_us-gaapGoodwillDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapGoodwillDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Leases" xlink:title="999020 - Disclosure - Leases">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureLeasesAbstract" xlink:label="loc_OPTTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccruedExpenses" xlink:title="999021 - Disclosure - Accrued Expenses">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Share-basedCompensation" xlink:title="999022 - Disclosure - Share-Based Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/FairValueMeasurements" xlink:title="999023 - Disclosure - Fair Value Measurements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Equity" xlink:title="999024 - Disclosure - Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/CommitmentsAndContingencies" xlink:title="999025 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IncomeTaxes" xlink:title="999026 - Disclosure - Income Taxes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation" xlink:title="999027 - Disclosure - Operating Segments and Geographic Information">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingDisclosureTextBlock" xlink:label="loc_us-gaapSegmentReportingDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapSegmentReportingDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="999028 - Disclosure - Summary of Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock" xlink:label="loc_OPTTAccumulatedOtherComprehensiveLossPolicyTextBlock" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_OPTTAccumulatedOtherComprehensiveLossPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_WarrantyPolicyTextBlock" xlink:label="loc_OPTTWarrantyPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_OPTTWarrantyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativesReportingOfDerivativeActivity" xlink:label="loc_us-gaapDerivativesReportingOfDerivativeActivity" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDerivativesReportingOfDerivativeActivity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="999029 - Disclosure - Summary of Significant Accounting Policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:label="loc_us-gaapScheduleOfRestrictedCashAndCashEquivalentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfRestrictedCashAndCashEquivalentsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:label="loc_OPTTPropertyPlantAndEquipmentUsefulLifeTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_OPTTPropertyPlantAndEquipmentUsefulLifeTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:label="loc_us-gaapDisaggregationOfRevenueTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapDisaggregationOfRevenueTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables" xlink:title="999030 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities (Tables)">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:label="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock" xlink:label="loc_OPTTScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_OPTTScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ContractWithCustomerAssetTableTextBlock" xlink:label="loc_OPTTContractWithCustomerAssetTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_OPTTContractWithCustomerAssetTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ContractWithCustomerLiabilitiesTableTextBlock" xlink:label="loc_OPTTContractWithCustomerLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_OPTTContractWithCustomerLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/InventoryTables" xlink:title="999031 - Disclosure - Inventory (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables" xlink:title="999032 - Disclosure - Other Current Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables" xlink:title="999033 - Disclosure - Property and Equipment, net (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IntangibleAssetsTables" xlink:title="999034 - Disclosure - Intangible Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/LeasesTables" xlink:title="999035 - Disclosure - Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureLeasesAbstract" xlink:label="loc_OPTTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" xlink:label="loc_OPTTScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_OPTTScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/AccruedExpensesTables" xlink:title="999036 - Disclosure - Accrued Expenses (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Share-basedCompensationTables" xlink:title="999037 - Disclosure - Share-Based Compensation (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:label="loc_us-gaapShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/FairValueMeasurementsTables" xlink:title="999038 - Disclosure - Fair Value Measurements (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables" xlink:title="999039 - Disclosure - Operating Segments and Geographic Information (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:label="loc_us-gaapReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" xlink:title="999040 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="loc_us-gaapRepaymentsOfConvertibleDebt" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapRepaymentsOfConvertibleDebt" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails" xlink:title="999041 - Disclosure - Schedule of Cash, Cash Equivalents and Restricted Cash (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedCash" xlink:label="loc_us-gaapRestrictedCash" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRestrictedCash" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails" xlink:title="999042 - Disclosure - Schedule of Property and Equipment Estimated Useful Life (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ComputerEquipmentAndSoftwareMember" xlink:label="loc_OPTTComputerEquipmentAndSoftwareMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTComputerEquipmentAndSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OfficeFurnitureAndFixturesMember" xlink:label="loc_OPTTOfficeFurnitureAndFixturesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTOfficeFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedPowerBuoysAssetsMember" xlink:label="loc_OPTTLeasedPowerBuoysAssetsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTLeasedPowerBuoysAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedAssetsMember" xlink:label="loc_OPTTLeasedAssetsMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTLeasedAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details" xlink:title="999043 - Disclosure - Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:label="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfAdoptionMember" xlink:label="loc_us-gaapTypeOfAdoptionMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsForNewAccountingPronouncementsAxis" xlink:to="loc_us-gaapTypeOfAdoptionMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AccountingStandardsUpdate606Member" xlink:label="loc_OPTTAccountingStandardsUpdate606Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfAdoptionMember" xlink:to="loc_OPTTAccountingStandardsUpdate606Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingStandardsUpdate201602Member" xlink:label="loc_us-gaapAccountingStandardsUpdate201602Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfAdoptionMember" xlink:to="loc_us-gaapAccountingStandardsUpdate201602Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_WAMVMember" xlink:label="loc_OPTTWAMVMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_OPTTWAMVMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_BuoyMember" xlink:label="loc_OPTTBuoyMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_OPTTBuoyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ServiceMember" xlink:label="loc_us-gaapServiceMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapServiceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductMember" xlink:label="loc_us-gaapProductMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapProductMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtStatementGeographicalAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_NorthAndSouthAmericaMember" xlink:label="loc_OPTTNorthAndSouthAmericaMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_OPTTNorthAndSouthAmericaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EMEAMember" xlink:label="loc_us-gaapEMEAMember" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_us-gaapEMEAMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AsiaAndAustraliaMember" xlink:label="loc_OPTTAsiaAndAustraliaMember" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_OPTTAsiaAndAustraliaMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_RegionMember" xlink:label="loc_OPTTRegionMember" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_OPTTRegionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_EuropeMember" xlink:label="loc_srtEuropeMember" />
      <link:presentationArc order="790" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_srtEuropeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="999044 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:label="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LegalEntityTypeOfCounterpartyDomain" xlink:label="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis" xlink:to="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_SantanderBankMember" xlink:label="loc_OPTTSantanderBankMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLegalEntityTypeOfCounterpartyDomain" xlink:to="loc_OPTTSantanderBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskByTypeAxis" xlink:label="loc_us-gaapConcentrationRiskByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapConcentrationRiskByTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskTypeDomain" xlink:label="loc_us-gaapConcentrationRiskTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByTypeAxis" xlink:to="loc_us-gaapConcentrationRiskTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerConcentrationRiskMember" xlink:label="loc_us-gaapCustomerConcentrationRiskMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTypeDomain" xlink:to="loc_us-gaapCustomerConcentrationRiskMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtMajorCustomersAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_FiveCustomersMember" xlink:label="loc_OPTTFiveCustomersMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_OPTTFiveCustomersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_FourCustomersMember" xlink:label="loc_OPTTFourCustomersMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_OPTTFourCustomersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_SixCustomersMember" xlink:label="loc_OPTTSixCustomersMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_OPTTSixCustomersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OneCommercialCustomerMember" xlink:label="loc_OPTTOneCommercialCustomerMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_OPTTOneCommercialCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OneCustomerMember" xlink:label="loc_OPTTOneCustomerMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_OPTTOneCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceAxis" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TimingOfTransferOfGoodOrServiceDomain" xlink:label="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceAxis" xlink:to="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredAtPointInTimeMember" xlink:label="loc_us-gaapTransferredAtPointInTimeMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredAtPointInTimeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TransferredOverTimeMember" xlink:label="loc_us-gaapTransferredOverTimeMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimingOfTransferOfGoodOrServiceDomain" xlink:to="loc_us-gaapTransferredOverTimeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PatentsMember" xlink:label="loc_us-gaapPatentsMember" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapPatentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TradeNamesMember" xlink:label="loc_us-gaapTradeNamesMember" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTradeNamesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" xlink:title="999045 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:label="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetNetCurrent" xlink:label="loc_us-gaapContractWithCustomerAssetNetCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails" xlink:title="999046 - Disclosure - Schedule of Significant Changes in Contract Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:label="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ContractWithCustomerAssetReclassifiedToReceivable" xlink:label="loc_us-gaapContractWithCustomerAssetReclassifiedToReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_us-gaapContractWithCustomerAssetReclassifiedToReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_RevenueRecognizedAndNotBilled" xlink:label="loc_OPTTRevenueRecognizedAndNotBilled" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_OPTTRevenueRecognizedAndNotBilled" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails" xlink:title="999047 - Disclosure - Schedule of Significant Changes in Contract Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:label="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:label="loc_OPTTContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_OPTTContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized" xlink:label="loc_OPTTPaymentsCollectedForWhichRevenueHasNotBeenRecognized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_OPTTPaymentsCollectedForWhichRevenueHasNotBeenRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails" xlink:title="999048 - Disclosure - Schedule of Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" xlink:title="999049 - Disclosure - Schedule of Other Current Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PrepaidInsurance" xlink:label="loc_us-gaapPrepaidInsurance" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapPrepaidInsurance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PrepaidSoftwareAndLicenses" xlink:label="loc_OPTTPrepaidSoftwareAndLicenses" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_OPTTPrepaidSoftwareAndLicenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PrepaidSalesAndMarketing" xlink:label="loc_OPTTPrepaidSalesAndMarketing" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_OPTTPrepaidSalesAndMarketing" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_PrepaidProjectCosts" xlink:label="loc_OPTTPrepaidProjectCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_OPTTPrepaidProjectCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAssetsCurrent" xlink:label="loc_us-gaapOtherAssetsCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails" xlink:title="999050 - Disclosure - Schedule of Components of Property and Equipment, Net (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_ComputerEquipmentAndSoftwareMember" xlink:label="loc_OPTTComputerEquipmentAndSoftwareMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTComputerEquipmentAndSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OfficeFurnitureAndEquipmentMember" xlink:label="loc_OPTTOfficeFurnitureAndEquipmentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTOfficeFurnitureAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedWAMVsMember" xlink:label="loc_OPTTLeasedWAMVsMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTLeasedWAMVsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LeasedBuoysMember" xlink:label="loc_OPTTLeasedBuoysMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_OPTTLeasedBuoysMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" xlink:title="999051 - Disclosure - Property and Equipment, net (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" xlink:title="999052 - Disclosure - Schedule of Components of Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedPatentsGross" xlink:label="loc_us-gaapFiniteLivedPatentsGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedPatentsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedTrademarksGross" xlink:label="loc_us-gaapFiniteLivedTrademarksGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedTrademarksGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative" xlink:title="999053 - Disclosure - Intangible Assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" xlink:title="999054 - Disclosure - Goodwill (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_GoodwillAndIntangibleAssetsTable" xlink:label="loc_OPTTGoodwillAndIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_OPTTGoodwillAndIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTGoodwillAndIntangibleAssetsTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTGoodwillAndIntangibleAssetsTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MarineAdvancedRoboticsIncMember" xlink:label="loc_OPTTMarineAdvancedRoboticsIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_OPTTMarineAdvancedRoboticsIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" xlink:title="999055 - Disclosure - Schedule of Operating Lease Costs (Details)">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureLeasesAbstract" xlink:label="loc_OPTTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapShortTermLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" xlink:title="999056 - Disclosure - Schedule of Right-of use Assets and Lease Liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureLeasesAbstract" xlink:label="loc_OPTTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="loc_us-gaapOperatingLeaseRightOfUseAsset" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseRightOfUseAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" xlink:title="999057 - Disclosure - Schedule of Future Minimum Lease Payments Under Operating Lease (Details)">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureLeasesAbstract" xlink:label="loc_OPTTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="loc_OPTTLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_OPTTLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" xlink:title="999058 - Disclosure - Leases (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_DisclosureLeasesAbstract" xlink:label="loc_OPTTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="loc_us-gaapLesseeOperatingLeaseRemainingLeaseTerm" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LesseeOperatingLeaseDescription" xlink:label="loc_us-gaapLesseeOperatingLeaseDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OperatingLeaseExpense" xlink:label="loc_us-gaapOperatingLeaseExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_OPTTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="999059 - Disclosure - Schedule of Accrued Expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="loc_us-gaapPayablesAndAccrualsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedSalariesCurrent" xlink:label="loc_us-gaapAccruedSalariesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedSalariesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="loc_us-gaapAccruedProfessionalFeesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedProfessionalFeesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AccruedProjectCosts" xlink:label="loc_OPTTAccruedProjectCosts" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_OPTTAccruedProjectCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestPayableCurrent" xlink:label="loc_us-gaapInterestPayableCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapInterestPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPayablesAndAccrualsAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" xlink:title="999060 - Disclosure - Schedule of Stock Option Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails" xlink:title="999061 - Disclosure - Schedule of Performance Stock Units (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" xlink:title="999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_NonVestedRestrictedStockMember" xlink:label="loc_OPTTNonVestedRestrictedStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_OPTTNonVestedRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" xlink:title="999063 - Disclosure - Share-Based Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember" xlink:label="loc_OPTTTwoThousandAndFifteenOmnibusIncentivePlanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_OPTTTwoThousandAndFifteenOmnibusIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_TwoThousandAndEighteenInducementPlanMember" xlink:label="loc_OPTTTwoThousandAndEighteenInducementPlanMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_OPTTTwoThousandAndEighteenInducementPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="loc_us-gaapEmployeeStockOptionMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapEmployeeStockOptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_PerformanceSharesMember" xlink:label="loc_us-gaapPerformanceSharesMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapPerformanceSharesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RestrictedStockMember" xlink:label="loc_us-gaapRestrictedStockMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:label="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapCommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails" xlink:title="999064 - Disclosure - Schedule of Fair Value Assets on Recurring Basis (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable" xlink:label="loc_us-gaapScheduleOfFairValueOffBalanceSheetRisksTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapScheduleOfFairValueOffBalanceSheetRisksTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:label="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:label="loc_OPTTMayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_OPTTMayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:label="loc_OPTTOctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_OPTTOctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFairValueOffBalanceSheetRisksTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability" xlink:label="loc_us-gaapDerivativeFairValueOfDerivativeLiability" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="loc_us-gaapDerivativeFairValueOfDerivativeLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset" xlink:label="loc_us-gaapDerivativeLiabilityFairValueGrossAsset" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="loc_us-gaapDerivativeLiabilityFairValueGrossAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:label="loc_us-gaapDerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="loc_us-gaapDerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="loc_us-gaapDerivativeLiabilitiesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueOffBalanceSheetRisksDisclosureInformationLineItems" xlink:to="loc_us-gaapDerivativeLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/EquityDetailsNarrative" xlink:title="999065 - Disclosure - Equity (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_TwoThousandTwentyThreeATMFacilityMember" xlink:label="loc_OPTTTwoThousandTwentyThreeATMFacilityMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_OPTTTwoThousandTwentyThreeATMFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_AtMarketIssuanceSalesAgreementMember" xlink:label="loc_OPTTAtMarketIssuanceSalesAgreementMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_OPTTAtMarketIssuanceSalesAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LadenburgSalesAgreementMember" xlink:label="loc_OPTTLadenburgSalesAgreementMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_OPTTLadenburgSalesAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_deiLegalEntityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_LadenburgThalmannAndCoIncMember" xlink:label="loc_OPTTLadenburgThalmannAndCoIncMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_OPTTLadenburgThalmannAndCoIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:label="loc_OPTTMayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_OPTTMayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:label="loc_OPTTOctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_OPTTOctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InvestorMember" xlink:label="loc_us-gaapInvestorMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_us-gaapInvestorMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:label="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapSaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOrSaleOfEquity" xlink:label="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOrSaleOfEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="loc_us-gaapProceedsFromIssuanceOfCommonStock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueNewIssues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProceedsFromConvertibleDebt" xlink:label="loc_us-gaapProceedsFromConvertibleDebt" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapProceedsFromConvertibleDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet" xlink:label="loc_us-gaapDebtInstrumentIncreaseDecreaseForPeriodNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtInstrumentIncreaseDecreaseForPeriodNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DebtConversionOriginalDebtAmount1" xlink:label="loc_us-gaapDebtConversionOriginalDebtAmount1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDebtConversionOriginalDebtAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DerivativeLiabilities" xlink:label="loc_us-gaapDerivativeLiabilities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapDerivativeLiabilities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" xlink:title="999066 - Disclosure - Income Taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage" xlink:label="loc_OPTTBusinessAcquisitionOutstandingCommonStockOwnershipPercentage" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_OPTTBusinessAcquisitionOutstandingCommonStockOwnershipPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails" xlink:title="999067 - Disclosure - Schedule of Operating Segment Expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherCostAndExpenseOperating" xlink:label="loc_us-gaapOtherCostAndExpenseOperating" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapOtherCostAndExpenseOperating" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="loc_us-gaapLaborAndRelatedExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapLaborAndRelatedExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProfessionalFees" xlink:label="loc_us-gaapProfessionalFees" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapProfessionalFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="optt-20251031.xsd#OPTT_FacilitiesCosts" xlink:label="loc_OPTTFacilitiesCosts" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_OPTTFacilitiesCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_DepreciationAndAmortization" xlink:label="loc_us-gaapDepreciationAndAmortization" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_OtherOperatingIncomeExpenseNet" xlink:label="loc_us-gaapOtherOperatingIncomeExpenseNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapOtherOperatingIncomeExpenseNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative" xlink:title="999068 - Disclosure - Operating Segments and Geographic Information (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_SegmentReportingAbstract" xlink:label="loc_us-gaapSegmentReportingAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd#us-gaap_NumberOfOperatingSegments" xlink:label="loc_us-gaapNumberOfOperatingSegments" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentReportingAbstract" xlink:to="loc_us-gaapNumberOfOperatingSegments" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Dec. 12, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Oct. 31,  2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--04-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-33417<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">OCEAN
POWER TECHNOLOGIES, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001378140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">22-2535818<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">28
ENGELHARD DRIVE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">SUITE B<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">MONROE TOWNSHIP<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NJ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">08831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(609)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">730-0400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">194,959,935<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=OPTT_CommonStock0.001ParValueMember', window );">Common Stock $0.001 par value [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common
    Stock $0.001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">OPTT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSEAMER<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=OPTT_SeriesPreferredStockPurchaseRightsMember', window );">Series A Preferred Stock Purchase Rights [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Series
    A Preferred Stock Purchase Rights<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_NoTradingSymbolFlag', window );">No Trading Symbol Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSEAMER<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_NoTradingSymbolFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a security having no trading symbol.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_NoTradingSymbolFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:trueItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=OPTT_CommonStock0.001ParValueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=OPTT_CommonStock0.001ParValueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=OPTT_SeriesPreferredStockPurchaseRightsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=OPTT_SeriesPreferredStockPurchaseRightsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 11,659<span></span>
</td>
<td class="nump">$ 6,715<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">1,100<span></span>
</td>
<td class="nump">1,191<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">752<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">4,694<span></span>
</td>
<td class="nump">4,222<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Other current assets</a></td>
<td class="nump">722<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">18,927<span></span>
</td>
<td class="nump">13,616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">5,863<span></span>
</td>
<td class="nump">3,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangibles, net</a></td>
<td class="nump">3,423<span></span>
</td>
<td class="nump">3,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets, net</a></td>
<td class="nump">2,414<span></span>
</td>
<td class="nump">1,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashNoncurrent', window );">Restricted cash, long-term</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">8,537<span></span>
</td>
<td class="nump">8,537<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">39,318<span></span>
</td>
<td class="nump">30,793<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">1,436<span></span>
</td>
<td class="nump">568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_EarnOutPayableCurrent', window );">Earnout payable</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayableCurrent', window );">Convertible notes payable (Note 13)</a></td>
<td class="nump">10,251<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability (Note 13)</a></td>
<td class="nump">881<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">1,318<span></span>
</td>
<td class="nump">1,271<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Right-of-use liabilities, current portion</a></td>
<td class="nump">1,140<span></span>
</td>
<td class="nump">1,150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">135<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">15,361<span></span>
</td>
<td class="nump">3,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability</a></td>
<td class="nump">203<span></span>
</td>
<td class="nump">203<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Right-of-use liabilities, less current portion</a></td>
<td class="nump">1,455<span></span>
</td>
<td class="nump">649<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">17,019<span></span>
</td>
<td class="nump">4,141<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 14)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholders&#8217; Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding; 100,000 designated as Series A</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; authorized 300,000,000 shares, issued 189,777,289 shares and 189,050,563 shares respectively; outstanding 188,989,809 shares and 171,263,086 shares, respectively</a></td>
<td class="nump">190<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost; 787,477 and 787,477 shares, respectively</a></td>
<td class="num">(1,018)<span></span>
</td>
<td class="num">(1,018)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">370,429<span></span>
</td>
<td class="nump">356,588<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(347,302)<span></span>
</td>
<td class="num">(329,090)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">22,299<span></span>
</td>
<td class="nump">26,652<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 39,318<span></span>
</td>
<td class="nump">$ 30,793<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_EarnOutPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earn out payable current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_EarnOutPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 19: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 35: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 64<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481620/480-10-55-64<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 31: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (01)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 210<br> -Topic 954<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">300,000,000<span></span>
</td>
<td class="nump">300,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">189,777,289<span></span>
</td>
<td class="nump">189,050,563<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">188,989,809<span></span>
</td>
<td class="nump">171,263,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares</a></td>
<td class="nump">787,477<span></span>
</td>
<td class="nump">787,477<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 424<span></span>
</td>
<td class="nump">$ 2,418<span></span>
</td>
<td class="nump">$ 1,606<span></span>
</td>
<td class="nump">$ 3,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenues</a></td>
<td class="nump">1,804<span></span>
</td>
<td class="nump">1,623<span></span>
</td>
<td class="nump">3,009<span></span>
</td>
<td class="nump">2,477<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross margin</a></td>
<td class="num">(1,380)<span></span>
</td>
<td class="nump">795<span></span>
</td>
<td class="num">(1,403)<span></span>
</td>
<td class="nump">1,242<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating expenses</a></td>
<td class="nump">8,743<span></span>
</td>
<td class="nump">4,710<span></span>
</td>
<td class="nump">15,798<span></span>
</td>
<td class="nump">9,630<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(10,123)<span></span>
</td>
<td class="num">(3,915)<span></span>
</td>
<td class="num">(17,201)<span></span>
</td>
<td class="num">(8,388)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest income/(expense), net</a></td>
<td class="num">(564)<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="num">(873)<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income/(expense)</a></td>
<td class="num">(128)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(128)<span></span>
</td>
<td class="nump">17<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Foreign exchange gain</a></td>
<td class="num">(10)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(10,825)<span></span>
</td>
<td class="num">(3,913)<span></span>
</td>
<td class="num">(18,212)<span></span>
</td>
<td class="num">(8,365)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (10,825)<span></span>
</td>
<td class="num">$ (3,913)<span></span>
</td>
<td class="num">$ (18,212)<span></span>
</td>
<td class="num">$ (8,365)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net loss per share</a></td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net loss per share</a></td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.10)<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used to compute basic net loss per common share</a></td>
<td class="nump">183,559,304<span></span>
</td>
<td class="nump">108,396,875<span></span>
</td>
<td class="nump">178,264,234<span></span>
</td>
<td class="nump">95,173,938<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares used to compute diluted net loss per common share</a></td>
<td class="nump">183,559,304<span></span>
</td>
<td class="nump">108,396,875<span></span>
</td>
<td class="nump">178,264,234<span></span>
</td>
<td class="nump">95,173,938<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Treasury Stock, Common [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>AOCI Attributable to Parent [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Apr. 30, 2024</a></td>
<td class="nump">$ 61<span></span>
</td>
<td class="num">$ (369)<span></span>
</td>
<td class="nump">$ 327,276<span></span>
</td>
<td class="num">$ (307,579)<span></span>
</td>
<td class="num">$ (45)<span></span>
</td>
<td class="nump">$ 19,344<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Apr. 30, 2024</a></td>
<td class="nump">61,352,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Balance, treasury shares at Apr. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(88,017)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(8,365)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(8,365)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">551<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued upon vesting of restricted shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common stock issued upon vesting of restricted shares, shares</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued related to bonus and earnout payments</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">627<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued related to bonus and earnout payments, shares</a></td>
<td class="nump">2,864,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts', window );">Issuance of common stock &#8211; AGP At The Market Offering, net of issuance costs</a></td>
<td class="nump">$ 39<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">7,469<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">7,508<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts', window );">Issuance of common stock - AGP At The Market Offering, net of issuance costs, shares</a></td>
<td class="nump">39,009,937<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts', window );">Issuance of common stock &#8211; Capital Raise, net of issuance costs</a></td>
<td class="nump">$ 22<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,429<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts', window );">Issuance of common stock - Capital Raise, net of issuance costs, shares</a></td>
<td class="nump">21,446,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Oct. 31, 2024</a></td>
<td class="nump">$ 125<span></span>
</td>
<td class="num">$ (369)<span></span>
</td>
<td class="nump">338,352<span></span>
</td>
<td class="num">(315,944)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="nump">22,119<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Oct. 31, 2024</a></td>
<td class="nump">124,683,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Balance, treasury shares at Oct. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(88,017)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jul. 31, 2024</a></td>
<td class="nump">$ 96<span></span>
</td>
<td class="num">$ (369)<span></span>
</td>
<td class="nump">334,659<span></span>
</td>
<td class="num">(312,031)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="nump">22,310<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Jul. 31, 2024</a></td>
<td class="nump">95,661,806<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Balance, treasury shares at Jul. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(88,017)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,913)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,913)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">292<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued upon vesting of restricted shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common stock issued upon vesting of restricted shares, shares</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Common stock issued related to bonus and earnout payments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock issued related to bonus and earnout payments, shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts', window );">Issuance of common stock &#8211; AGP At The Market Offering, net of issuance costs</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">972<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">979<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts', window );">Issuance of common stock - AGP At The Market Offering, net of issuance costs, shares</a></td>
<td class="nump">7,565,670<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts', window );">Issuance of common stock &#8211; Capital Raise, net of issuance costs</a></td>
<td class="nump">$ 22<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,429<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,451<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts', window );">Issuance of common stock - Capital Raise, net of issuance costs, shares</a></td>
<td class="nump">21,446,079<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Oct. 31, 2024</a></td>
<td class="nump">$ 125<span></span>
</td>
<td class="num">$ (369)<span></span>
</td>
<td class="nump">338,352<span></span>
</td>
<td class="num">(315,944)<span></span>
</td>
<td class="num">(45)<span></span>
</td>
<td class="nump">22,119<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Oct. 31, 2024</a></td>
<td class="nump">124,683,555<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Balance, treasury shares at Oct. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(88,017)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Apr. 30, 2025</a></td>
<td class="nump">$ 172<span></span>
</td>
<td class="num">$ (1,018)<span></span>
</td>
<td class="nump">356,588<span></span>
</td>
<td class="num">(329,090)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 26,652<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Apr. 30, 2025</a></td>
<td class="nump">172,050,563<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Balance, treasury shares at Apr. 30, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(787,477)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">787,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(18,212)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (18,212)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,191<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,191<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued upon vesting of restricted shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common stock issued upon vesting of restricted shares, shares</a></td>
<td class="nump">44,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Issuance of common stock &#8211;At The Market Offering, net of issuance costs</a></td>
<td class="nump">$ 6<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,948<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of common stock - At The Market Offering, net of issuance costs, shares</a></td>
<td class="nump">5,624,202<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Issuance of common stock - Convertible Debt, net of issuance costs</a></td>
<td class="nump">$ 12<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,702<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5,714<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of common stock - Convertible Debt, net of issuance costs, shares</a></td>
<td class="nump">12,058,552<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Oct. 31, 2025</a></td>
<td class="nump">$ 190<span></span>
</td>
<td class="num">$ (1,018)<span></span>
</td>
<td class="nump">370,429<span></span>
</td>
<td class="num">(347,302)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 22,299<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Oct. 31, 2025</a></td>
<td class="nump">189,777,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Balance, treasury shares at Oct. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(787,477)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">787,477<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jul. 31, 2025</a></td>
<td class="nump">$ 178<span></span>
</td>
<td class="num">$ (1,018)<span></span>
</td>
<td class="nump">361,508<span></span>
</td>
<td class="num">(336,477)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 24,191<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Jul. 31, 2025</a></td>
<td class="nump">178,312,252<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Balance, treasury shares at Jul. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(787,477)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(10,825)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(10,825)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,792<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,792<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Common stock issued upon vesting of restricted shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Common stock issued upon vesting of restricted shares, shares</a></td>
<td class="nump">44,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Issuance of common stock &#8211;At The Market Offering, net of issuance costs</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,611<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,616<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of common stock - At The Market Offering, net of issuance costs, shares</a></td>
<td class="nump">4,929,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities', window );">Issuance of common stock - Convertible Debt, net of issuance costs</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,518<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities', window );">Issuance of common stock - Convertible Debt, net of issuance costs, shares</a></td>
<td class="nump">6,491,872<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Oct. 31, 2025</a></td>
<td class="nump">$ 190<span></span>
</td>
<td class="num">$ (1,018)<span></span>
</td>
<td class="nump">$ 370,429<span></span>
</td>
<td class="num">$ (347,302)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 22,299<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance, shares at Oct. 31, 2025</a></td>
<td class="nump">189,777,377<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Balance, treasury shares at Oct. 31, 2025</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(787,477)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">787,477<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period shares at market offering net of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period shares capital raise net of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period value at market offering net of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock issued during period value capital raise net of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period upon the conversion of convertible securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 16: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (18,212,000)<span></span>
</td>
<td class="num">$ (8,365,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation of fixed assets</a></td>
<td class="nump">398,000<span></span>
</td>
<td class="nump">456,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_ForeignCurrencyTransactionGainLossNetOfTax', window );">Foreign exchange loss</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(1,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets1', window );">Loss on disposal of property and equipment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">111,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">66,000<span></span>
</td>
<td class="nump">66,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Amortization of right of use asset</a></td>
<td class="nump">414,000<span></span>
</td>
<td class="nump">418,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">5,191,000<span></span>
</td>
<td class="nump">551,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">91,000<span></span>
</td>
<td class="num">(989,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Contract assets</a></td>
<td class="nump">336,000<span></span>
</td>
<td class="num">(68,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="num">(1,571,000)<span></span>
</td>
<td class="num">(231,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets</a></td>
<td class="num">(322,000)<span></span>
</td>
<td class="nump">1,064,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">871,000<span></span>
</td>
<td class="num">(3,015,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Earnout payable</a></td>
<td class="num">(100,000)<span></span>
</td>
<td class="num">(100,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">47,000<span></span>
</td>
<td class="num">(359,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Right-of-use liabilities</a></td>
<td class="num">(480,000)<span></span>
</td>
<td class="num">(245,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">135,000<span></span>
</td>
<td class="num">(183,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(13,136,000)<span></span>
</td>
<td class="num">(10,890,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(1,719,000)<span></span>
</td>
<td class="num">(128,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(1,719,000)<span></span>
</td>
<td class="num">(128,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from convertible notes</a></td>
<td class="nump">16,845,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from issuance of common stock - Capital Raise, net of issuance costs</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">2,451,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock - At The Market offering, net of issuance costs</a></td>
<td class="nump">2,954,000<span></span>
</td>
<td class="nump">7,508,000<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">19,799,000<span></span>
</td>
<td class="nump">9,959,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net increase/(decrease) in cash, cash equivalents and restricted cash</a></td>
<td class="nump">4,944,000<span></span>
</td>
<td class="num">(1,059,000)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">6,869,000<span></span>
</td>
<td class="nump">3,305,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">11,813,000<span></span>
</td>
<td class="nump">2,246,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosure of noncash investing and financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Common stock issued related to bonus and earnout payments</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">630,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionConvertedInstrumentAmount1', window );">Common stock issued related to conversion of convertible debt</a></td>
<td class="nump">5,775,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating right of use asset obtained in exchange for operating lease liability</a></td>
<td class="nump">$ 1,276,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_ForeignCurrencyTransactionGainLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Foreign currency transaction gain loss net of tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_ForeignCurrencyTransactionGainLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionConvertedInstrumentAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionConvertedInstrumentAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="num">$ (10,825)<span></span>
</td>
<td class="num">$ (3,913)<span></span>
</td>
<td class="num">$ (18,212)<span></span>
</td>
<td class="num">$ (8,365)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 15, 2025</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=OPTT_MrTerenceCryanMember', window );">Mr.Terence Cryan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On
<span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_908_eecd--TrdArrAdoptionDate_dd_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zmrMo2ISSTH5">October 15, 2025</span>, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_906_eecd--TrdArrIndName_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_z1IF58d9Q11d">Mr. Terence Cryan</span>, the <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_900_eecd--TrdArrIndTitle_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zpQx1jg8hHtg">Chairman of the Company&#8217;s Board</span>, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90D_eecd--Rule10b51ArrAdoptedFlag_dbT_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zkCbAFyCXzs9">adopted</span> a trading arrangement for the sale of securities
of the Company&#8217;s common stock (&#8220;Mr. Cryan&#8217;s Rule 10b5-1 Trading Plan&#8221;) that is intended to satisfy the affirmative
defense conditions of Exchange Act Rule 10b5-1(c). Mr. Cryan&#8217;s Rule 10b5-1 Trading Plan has a duration of approximately nine months
commencing in March 2026, which follows the required cooling-off period. The plan calls for (1) up to <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90C_eecd--TrdArrSecuritiesAggAvailAmt_iI_c20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zhkegssHbwN1">100,000</span> shares to be sold between
March 16, 2026 and March 31, 2026 with a limit price of $0.50, (2) up to 100,000 shares (plus holdover from tranche one) between May
15, 2026 and May 29, 2026 with a limit price of $0.50, (3) up to 100,000 shares (plus holdover from tranche one and tranche two) between
August 17, 2026 and August 31, 2026 with a limit price of $0.50, and (4) up to 100,000 shares (plus holdover from tranche one, tranche
two and tranche 3) between October 15, 2026 and December 15, 2026 with a limit price of $0.45. These shares represent only a portion
of the shares held by Mr. Cryan.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mr. Terence Cryan<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Chairman of the Company&#8217;s Board<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">October 15, 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=OPTT_MsDianaPurcelMember', window );">Ms. Diana Purcel [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">On
<span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90D_eecd--TrdArrAdoptionDate_dd_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zWjnCAHkOaf9">October 31, 2025</span>, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_903_eecd--TrdArrIndName_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zgJWPFBxHUI7">Ms. Diana Purcel</span>, a <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90D_eecd--TrdArrIndTitle_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zXtoCYM79gza">member of the Company&#8217;s Board</span>, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_905_eecd--Rule10b51ArrAdoptedFlag_dbT_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zCccO7A3O9Ah">adopted</span> a trading arrangement for the sale of securities of
the Company&#8217;s common stock (&#8220;Ms. Purcel&#8217;s Rule 10b5-1 Trading Plan&#8221;) that is intended to satisfy the affirmative
defense conditions of Exchange Act Rule 10b5-1(c). Ms. Purcel&#8217;s Rule 10b5-1 Trading Plan, which has a duration of approximately
ten months following the required cooling-off period (expiring on December 31, 2026), provides for the potential sale of up to <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_902_eecd--TrdArrSecuritiesAggAvailAmt_iI_c20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zXInX9qinCKg">400,000</span>
shares of common stock pursuant to the terms of the plan, with a limit price of $0.40. These shares represent only a portion of the shares
held by Ms. Purcel.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Ms. Diana Purcel<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">member of the Company&#8217;s Board<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">October 31, 2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=OPTT_MrTerenceCryanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=OPTT_MrTerenceCryanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=OPTT_MsDianaPurcelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=OPTT_MsDianaPurcelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Background, Basis of Presentation and Liquidity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Background, Basis of Presentation and Liquidity</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zbZD4YYXr5Ba" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(1)
<span id="xdx_82B_zSigkCZHA8O4">Background, Basis of Presentation and Liquidity</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(a)
Background</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ocean
Power Technologies, Inc. (&#8220;OPT,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or &#8220;the Company&#8221;) is a Maritime Domain
Awareness (MDA) company specializing in innovative intelligent maritime solutions. These solutions include a variety of &#8220;as a service&#8221;
systems, including Data as a Service (DaaS), Robotics as a Service (RaaS), and Power as a Service (PaaS). These systems consist of a
variety of platforms including the PowerBuoy&#174;, our persistent sensor and power solution, the WAM-V&#174; (Wave Adaptive Modular Vessel),
our autonomous unmanned surface vehicle, and Merrows&#8482;, our user interface and command and control (C2) system that integrates multiple
sensor feeds using software and hardware and enables artificial intelligence and machine learning (AI/ML) integration. We design, manufacture,
deploy, and operate these systems for defense, security, subsea infrastructure, offshore oil and gas, offshore energy, marine research,
and communication markets. We operate primarily through a combination of direct sales and leases, strategic partnerships, and long-term
service agreements. Our business model emphasizes capital-light deployments, recurring revenue from service and maintenance contracts,
and high-margin technology sales and leases.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
serve a global customer base, including the U.S. and allied defense agencies, offshore energy operators, and commercial interests. The
common thread across these markets is the growing need for a persistent, autonomous, and sustainable offshore presence, a need we are
uniquely positioned to fulfill.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company holds numerous patents and leverages decades of research including control systems, energy storage, and marine integration. Our
headquarters and assembly operations are located in New Jersey, and we maintain an additional manufacturing and robotics development
facility in Richmond, CA. In addition, the Company maintains an office at the Association for Uncrewed Vehicle Systems International
(AUVSI) headquarters in Washington, D.C., which serves to strengthen our strategic position in the fast-growing uncrewed systems market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">OPT
is committed to enabling a smarter, safer ocean economy through innovation in ocean intelligence and power. As we look forward, our strategic
priorities include expanding our customer and geographic base, accelerating technology adoption, enhancing recurring revenue, and driving
margin growth through platform scalability and supply chain efficiencies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
were incorporated under the laws of the State of New Jersey in April 1984 and began commercial operations in 1994. On April 23, 2007,
we reincorporated in Delaware.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(b)
Basis of Presentation</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted
in the United States of America (&#8220;GAAP&#8221;) and for interim financial information in accordance with the Securities and Exchange
Commission (&#8220;SEC&#8221;), instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information
and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal
recurring adjustments) considered necessary for a fair presentation have been included. The interim operating results are not necessarily
indicative of the results for a full year or for any other interim period. Further information on potential factors that could affect
the Company&#8217;s financial results can be found in the Company&#8217;s Annual Report on Form 10-K for the year ended April 30, 2025,
as filed with the SEC and elsewhere in subsequent Exchange Act filings, including this Form 10-Q.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(c)
Liquidity</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the six months ended October 31, 2025, the Company incurred a net loss of approximately $<span id="xdx_908_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20250501__20251031_zvoAWkMTN7F" title="Net loss">18.2</span> million and used cash in operations of
approximately $<span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20250501__20251031_zBl2XdXrNdBa" title="Cash in operations">13.1</span> million. The Company&#8217;s future results of operations involve significant risks and uncertainties. Factors that
could affect the Company&#8217;s future operating results and could cause actual results to vary materially from expectations include,
but are not limited to, performance of its products, its ability to market and commercialize its products and new products that it may
develop, access to capital, technology development, scalability of technology and production, ability to attract and retain key personnel,
concentration of customers and suppliers, pending or threatened litigation and deployment risks and integration of acquisitions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes cash on hand and forecasted operating results will provide sufficient liquidity to meet its obligation for at least
the next 12 months. Convertible debt is expected to be repaid through the issuance of common stock. Subsequent to quarter end and
through the date of this filing approximately $<span id="xdx_906_eus-gaap--RepaymentsOfConvertibleDebt_pn5n6_c20251101__20251215__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zibjnzseNSQj" title="Repayments of convertible debt">0.5</span> million of the convertible debt has been repaid, entirely through the issuance of
common shares. In the event operating results are not sufficient the Company will need to seek additional financing. There can be no
assurance that the Company will be able to raise additional capital on favorable terms, or at all, if needed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text"><p id="xdx_800_eus-gaap--SignificantAccountingPoliciesTextBlock_zZWuXuIu4X64" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(2)
<span id="xdx_821_zTrtyXzrWIPb">Summary of Significant Accounting Policies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--ConsolidationPolicyTextBlock_zzfqV47X9hv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(a)
<span id="xdx_866_zCS4rYbqWa54">Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries, Marine Advanced
Robotics Inc. (CA), referred to herein as MAR,), Oregon Wave Energy Partners I LLC (DE), and ReedSport OPT WavePark, LLC (OR). Ocean
Power Technologies Ltd. in the United Kingdom was dissolved on April 22, 2025. ReedSport OPT WavePark, LLC (OR) and Oregon Wave Energy
Partners I, LLC (DE) were dissolved during the first quarter of fiscal 2024. All significant intercompany balances and transactions have
been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84F_eus-gaap--UseOfEstimates_zlJTT0NtwTNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(b)
<span id="xdx_86C_zvYVY5S8smzl">Use of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of the consolidated financial statements requires management of the Company to make several estimates and assumptions relating
to the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue
and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, share-based compensation
based on the likelihood of meeting performance obligations, over time revenue recognition, valuation consideration related to business
combinations, including contingent consideration based on actual and projected revenues, in addition to discount rates and present values,
and other assumptions and estimates used to evaluate the recoverability of long-lived assets, goodwill and other intangible assets. Actual
results could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zpi0s6hbKRo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(c)
<span id="xdx_863_zKHxzcLFmpbl">Cash, Cash Equivalents, Restricted Cash and Security Agreements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash
and Cash Equivalents</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid investments with an original maturity of three months or less when purchased, to be cash equivalents.
The Company invests excess cash in a money market account. The Company had cash and cash equivalents of approximately $<span id="xdx_903_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20251031_zQjmc5j0HjT3" title="Cash, cash equivalents and restricted cash">11.7</span> million and
$<span id="xdx_902_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20250430_zC0YhVWh8QL8" title="Cash and cash equivalents">6.9</span> million as of October 31, 2025 and April 30, 2025, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Cash and Security Agreements</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has a letter of credit agreement with Santander Bank, N.A. (&#8220;Santander&#8221;). Cash of $<span id="xdx_90A_eus-gaap--Deposits_iI_c20251031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_z7hrctb8lM8e" title="Deposits">154,000</span> is on deposit at Santander
and serves as security for a letter of credit issued by Santander for the lease of warehouse/office space in Monroe Township, New Jersey.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zG2Q4pJs6KX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets
that total to the same amounts shown in the Consolidated Statements of Cash Flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B9_zHU20gWhn5s1" style="display: none">Schedule of Cash, Cash Equivalents and Restricted Cash</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20251031_zkhxVXlGWdnk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20250430_zgWCM8aWYewe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzbyj_z4aC5qwolIoh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash and cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,659</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,715</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--RestrictedCash_iI_pn3n3_maCCERCzbyj_zQf63bFW62Jd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Restricted cash- long
    term</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">154</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">154</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzbyj_zB96zRrHBK98" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Cash, cash equivalents,
    restricted cash and restricted cash equivalents</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,813</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,869</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AB_zIXqAN1zCfs2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_z4KG3TV5UfU6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(d)
<span id="xdx_86E_zHv7neqSGQqb">Inventory</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with Accounting Standards Codification 330 (ASC 330), inventory is stated at the lower of cost or net realizable value applicable
to goods on hand. Items remain in inventory until they are shipped to the customer, at which time the costs are transferred on a FIFO
basis to cost of revenues, or moved to leased assets as applicable, following the matching principle where costs and revenues are recognized
in the same period. The Company has three classes of inventory; raw materials, work in process, and finished goods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zyCEdvpNw3q3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(e)
<span id="xdx_868_zF1Ueyy3DfKj">Accounts Receivable</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are stated at the net amount expected to be collected. Amounts are usually due between 30 and 90 days after the invoice issuance.
The Company is exposed to credit losses primarily on accounts receivable and contract assets related to sales to customers. If applicable,
an allowance for credit losses is established to provide for the expected lifetime credit losses by evaluating factors such as customer
creditworthiness, historical payment and loss experiences, current economic conditions (including geographic and political risk), and
the age and status of outstanding receivables. During the six months ended October 31, 2025, the Company increased its allowance for
credit losses primarily in connection with a specific customer whose outstanding balance exhibited extended aging and increased collection
uncertainty. As a result of this customer-specific evaluation, the allowance for credit losses was approximately $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20251031_zCxcka2tTbDb" title="Allowance for credit losses">560,000</span> at October
31, 2025, compared to $<span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20250430_zd20NzsYK5j8" title="Allowance for credit losses">100,000</span> at April 30, 2025. Expected credit losses are written off in the period in which the underlying financial
assets are determined to be uncollectible.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company grants credit to its customers, generally, without collateral, under normal payment. Generally, invoicing occurs after the services
are performed or control of the product has transferred to the customer. Accounts receivable represent an unconditional right to consideration
arising from the Company&#8217;s performance under contracts with customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zH8Yf3HW12rg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(f)
<span id="xdx_866_zRpv5VHCVcMf">Property and Equipment, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment is stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is calculated using the
straight-line method over the estimated useful lives (three <span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__srt--RangeAxis__srt--MinimumMember_zyBWNuPkgn86" title="Property and equipment, useful life (Year)">3</span>to <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20251031__srt--RangeAxis__srt--MaximumMember_zRIFjWGLV5nf" title="Property and equipment, estimated useful life">ten years</span>) of the assets. Leasehold improvements are amortized using
the straight-line method over the shorter of the estimated useful life of the asset or the remaining lease term. Expenses for maintenance
and repairs are charged to operations as incurred. Property and equipment is also reviewed for impairment whenever events or changes
in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used
is measured by a comparison of the carrying amount of the asset to estimated undiscounted future cash flows expected to be generated
by the asset. If the carrying amount of the asset exceeds its estimated future cash flows, then an impairment charge is recognized in
the amount by which the carrying amount of the asset exceeds the fair value of the asset.</span></p>

<p id="xdx_896_ecustom--PropertyPlantAndEquipmentUsefulLifeTableTextBlock_zz6ki3riWFKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B3_zx7zXntW1SGj" style="display: none">Schedule
of Property and Equipment Estimated Useful Life</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    depreciable life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zqA3sYmSlL7l" title="Property and equipment, useful life (Year)">5</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zmyAzYMoS0fb" title="Property and equipment, useful life (Year)">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    equipment &amp; software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zEk73V4rmmO8" title="Property and equipment, useful life (Year)">3</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office
    furniture &amp; fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zpLniQ8ckOT3" title="Property and equipment, useful life (Year)">3</span>-<span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPBLBF9Ul6d9" title="Property and equipment, useful life (Year)">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold
    improvements</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zZAasImZAUZ1" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2025%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0739">Shorter
    of the estimated useful life or lease term</span></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased
    Power Buoy assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPowerBuoysAssetsMember_zsj8ZxTDYGId" title="Property and equipment, useful life (Year)">10</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased
    WAM-V assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedAssetsMember_zF9bUyIhRuGi" title="Property and equipment, estimated useful life">10</span>
    years</span></td></tr>
  </table>
<p id="xdx_8AB_zy27ryqqCjl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84E_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zU3HXLrMzz7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(g)
<span id="xdx_861_zFCd6pSLzTX6">Foreign Exchange Gains and Losses</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transactions
denominated in a foreign currency may result in realized and unrealized foreign exchange gains or losses from exchange rate fluctuations,
which, if applicable, are included in &#8220;Foreign exchange gain&#8221; in the accompanying Consolidated Statements of Operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p id="xdx_84E_eus-gaap--ConcentrationRiskCreditRisk_zhq0VL5cMmTb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(h)
<span id="xdx_869_zMy8Zg4kNjfg">Concentration of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to credit risk consist principally of trade accounts receivable and cash equivalents.
The Company believes that its credit risk is limited because the Company&#8217;s current contracts are with entities with a reliable
payment history. The Company performs a credit evaluation of new customers prior to extending credit terms and monitors existing customers
for changes in credit quality. The Company invests its excess cash in a money market fund and does not believe that it is exposed to
any significant risks related to its cash accounts or money market funds.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each of the six months ended October 31, 2025 and 2024, the Company had five and four customers, respectively, whose revenues accounted
for at least 10% of the Company&#8217;s consolidated revenues. These revenues accounted for approximately <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomersMember_zdAR76Lq23h4" title="Concentration risk percentage">87</span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240501__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_z19Ps8ne9l2l" title="Concentration risk percentage">72</span>% of the Company&#8217;s
total revenues for the respective periods. For the three months ended October 31, 2025 and 2024, the Company had four and six customers,
respectively, whose revenues accounted for at least 10% of the Company&#8217;s consolidated revenues. These revenues accounted for approximately
<span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250801__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zKvoTLGgbgil" title="Concentration risk percentage">82</span>% and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SixCustomersMember_zJqZu8CyLTI9" title="Concentration risk percentage">92</span>% of the Company&#8217;s total revenues for the respective periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025 and 2024, the Company had four and four customers, respectively, whose total receivable balance accounted for at
least 10% of the Company&#8217;s consolidated receivables. These receivables accounted for approximately <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zOV5CLVNDla4" title="Concentration risk percentage">92</span>% and <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240501__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zjd1551qARn7" title="Concentration risk percentage">98</span>% of the Company&#8217;s
total receivables for the respective periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025, one commercial customer represented about <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCommercialCustomerMember_zsGbpgebyvF1" title="Concentration risk percentage">22</span>% of our accounts receivable balance. As part of that contract, we granted
extended payment terms that are not typical for the Company, which increases our credit exposure. We continue to monitor this receivable
closely, and while we have not recorded an allowance because we believe collectability is probable, we acknowledge that these terms carry
additional risk if the customer&#8217;s financial condition changes. In addition, we have fully reserved one other receivable balance
from one customer that represented <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zBDYjspwdbRa" title="Concentration risk percentage">22</span>% of the total gross accounts receivable balance, recognizing a loss of $<span id="xdx_90C_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_z7P0JtAKTQe5" title="Income tax expense (benefit)">373,000</span> for the quarter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_844_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zWlTm65xKjyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(i)
<span id="xdx_86A_zvmlTBrT24q5">Share-Based Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The
aggregate share-based compensation expense recorded in the Consolidated Statements of Operations for the six months ended October 31,
2025 and 2024 was approximately $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_pn5n6_c20250501__20251031_zkWMeAD4I8nb" title="Share-based compensation expense">5.2</span> million and $<span id="xdx_902_eus-gaap--ShareBasedCompensation_pn5n6_c20240501__20241031_z8a89ejasaIg" title="Share-based compensation expense">0.6</span> million, respectively. The aggregate share-based compensation expense recorded
in the Consolidated Statements of Operations for the three months ended October 31, 2025 and 2024 was approximately $<span id="xdx_901_eus-gaap--ShareBasedCompensation_pn5n6_c20250801__20251031_zeViePPWRiTk" title="Share-based compensation expense">2.8</span> million and
$<span id="xdx_905_eus-gaap--ShareBasedCompensation_pn5n6_c20240801__20241031_zys6l9xSxwx2" title="Share-based compensation expense">0.3</span> million, respectively. The Company&#8217;s policy is to account for forfeitures of share-based compensation as they occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
upon vesting of Restricted Stock Units (&#8220;RSU&#8221;) that were granted to an employee, the employee is given the option to either
pay the taxes themselves, or have enough shares of their RSU award withheld by the Company to cover the taxes incurred by the employee.
In the event the employee elects to surrender shares to cover the tax implication, the Company maintains those shares in the Company&#8217;s
treasury stock account. Shares held in the Company&#8217;s treasury stock account are not available for future RSU grants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_ztQoYYi4KZEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(j)
<span id="xdx_861_zErCrsuacxo5">Revenue Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for revenue in accordance with Accounting Standards Codification 606 (ASC 606) for contracts with customers and Accounting
Standards Codification 842 (ASC 842) for leasing arrangements. In relation to ASC 606, which states that a performance obligation is
the unit of account for revenue recognition, the Company assesses the goods or services promised in a contract with a customer and identifies
as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct
goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain
a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the Company
allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents
the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price
based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the
standalone selling price is generally estimated based upon the Company&#8217;s forecast of the total cost to satisfy the performance
obligation plus an appropriate profit margin.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
nature of the Company&#8217;s contracts may give rise to several types of variable consideration, including unpriced change orders, liquidated
damages and penalties. Variable consideration can also arise from modifications to the scope of services. Variable consideration is included
in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once
the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration and determination of whether
to include such amounts in the transaction price are based largely on the assessment of legal enforceability, performance, and any other
information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration as of October
31, 2025 or 2024. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer
to the customer, as fulfillment costs in costs of goods sold and regular shipping and handling activities charged to operating expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1)
at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control (e.g., upon shipment, upon
delivery, as services are rendered, or upon completion of service), including when performance obligations are satisfied in a bill-and-hold
arrangement. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made
at contract inception. Input measures such as costs incurred are utilized to assess progress against specific contractual performance
obligations for the Company&#8217;s services. The selection of the method to measure progress towards completion requires judgment and
is based on the nature of the services to be provided. For the Company, the input method using costs or labor hours incurred best represents
the measure of progress against the performance obligations incorporated within the contractual agreements. If estimated total costs
on any contract project a loss, the Company charges the entire estimated loss to operations in the period the loss becomes known. For
the quarter ended October 31, 2025 the Company recorded one-time losses associated with two contracts in strategically important markets.
The expenses associated with these projects are now substantially complete, although they will continue to generate revenue over the
next several months. Importantly, our core programs and commercial pipeline continue to demonstrate improving margin quality and operating
leverage. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, change orders, claims,
anticipated losses, and others are recorded in the accounting period in which the events indicating a loss are known and the loss can
be reasonably estimated. These loss projections are re-assessed for each subsequent reporting period until the project is complete. Such
revisions could occur at any time and the effects may be material. During the six month period ended October 31, 2025, the Company recognized
approximately $<span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20250501__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z6Ouh6eCwSWa">1.3</span> million in revenue related to performance obligations satisfied at a point in time and approximately $<span id="xdx_904_eus-gaap--Revenues_pn5n6_c20250501__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zUFsrtFw1ecj">0.3</span> million
in revenue related to performance obligations satisfied over time. During the six month period ended October 31, 2024, the Company recognized
approximately $<span id="xdx_901_eus-gaap--Revenues_pn5n6_c20240501__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zALPY1AmGM54">3.6</span> million in revenue related to performance obligations satisfied at a point in time and approximately $<span id="xdx_90D_eus-gaap--Revenues_pn5n6_c20240501__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zyULyHrw8Wkc">0.1</span> million
in revenue related to performance obligations satisfied over time. During the three month period ended October 31, 2025, the Company
recognized approximately $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20250801__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zCKZynz4a0Mk">0.3</span> million in revenue related to performance obligations satisfied at a point in time and approximately $<span id="xdx_909_eus-gaap--Revenues_pn5n6_c20250801__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z8txgiGG3Fce">0.1</span>
million in revenue related to performance obligations satisfied over time. During the three month period ended October 31, 2024, the
Company recognized approximately $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20240801__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zUaLUB0V5zbk">2.3</span> million in revenue related to performance obligations satisfied at a point in time and approximately
$<span id="xdx_909_eus-gaap--Revenues_pn5n6_c20240801__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zF03UaSMBWUd">0.1</span> million in revenue related to performance obligations satisfied over time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s contracts are either cost-plus contracts, fixed-price contracts, time and material agreements, lease or service agreements.
Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has two types of fixed-price contracts, firm fixed-price and cost-sharing. Under firm fixed-price contracts, the Company receives
an agreed-upon amount for providing products and services specified in the contract, and a profit or loss is recognized depending on
whether actual costs are more or less than the agreed-upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the
customer is only intended to fund a portion of the costs on a specific project. Under cost-sharing contracts, an amount corresponding
to the revenue is recorded in cost of revenue, resulting in gross profit on these contracts of zero. The Company reports its disaggregation
of revenue by contract type since this method best represents the Company&#8217;s business. For each of the three month periods ended
October 31, 2025 and 2024, the majority of the Company&#8217;s contracts were classified as firm fixed-price and the remainder were cost-sharing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s contract assets and liabilities primarily relate to the timing differences between cash received from a customer in connection
with contractual rights to invoicing and the timing of revenue recognition following completion of performance obligations. The Company&#8217;s
accounts receivable balance is made up entirely of customer contract-related balances.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s revenue also includes revenue from certain contracts which do not fall within the scope of ASC 606, but under the scope
of ASC 842, &#8220;Leases&#8221;. At inception of a contract for those classified under ASC 842, the Company classifies leases as either
operating or financing in accordance with the authoritative accounting guidance contained within ASC 842. If the direct financing or
sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as operating leases.
The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed
upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The Company also enters into
lease arrangements for its PowerBuoys&#174; and Wave Adaptive Modular Vessels (&#8220;WAM-V&#174;&#8221;) with certain customers. Revenue
related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices
or expected cost plus a margin approach. Lease elements generally include a PowerBuoy&#174;, WAM-V&#174;, and components, while non-lease
elements, which the Company expects to become more prevalent, generally include engineering, monitoring and support services. In the
lease arrangement, the customer may be provided with an option to extend the lease term or purchase the leased buoy or WAM-V&#174; at
some point during and/or at the end of the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Existing
customers are subject to ongoing credit evaluations based on payment history and other factors. If it is determined that collectability
of any portion of the contract value is not probable, an analysis of variable consideration will be performed using either the most likely
amount or expected value method to determine the amount of revenue that must be constrained until the scenario causing the variability
has been resolved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has elected to record taxes collected from customers on a net basis and does not include tax amounts in revenue or costs of revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_890_eus-gaap--DisaggregationOfRevenueTableTextBlock_zczaLz3BbxDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below represents the total revenue recognized under ASC 606 and ASC 842 for the three and six months ended October 31, 2025 and
2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BF_zOdvtuAhHnF3" style="display: none">Schedule of Revenue Recognized Under ASC 606 and ASC 842</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_z1XQXD0HXXOe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zFYcmVq8vbq2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20250801__20251031_z11pCoZfcCod" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zGvHnM388uC" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_z38VpYecQ83g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20240801__20241031_zbzp5J9ci6xl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Product Line:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zzXz8wUzf2q2" style="vertical-align: bottom; background-color: White">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">WAM-V</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">101</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">169</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,182</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,247</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zRXIxWxiIwdc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Buoy</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">255</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0797">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">255</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0800">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zsB7vkMv2lhc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Services</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0803">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0804">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0805">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0806">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0807">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0808">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zpmhMwPj7IY9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">356</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,353</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Region:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_z09ujEAZk6f8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">North and South America</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">137</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0818">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">137</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,491</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0821">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,491</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--EMEAMember_zLAPfEMEe9Oe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">EMEA</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">43</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">111</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">860</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">925</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_z27pH3cXPHoj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Asia and Australia</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">176</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0832">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">176</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0835">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zaYNVoxq7vfi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">356</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,353</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_z4LUVBWFJvze" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">356</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,353</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zzkv2anMpI9l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_znkvDNIuV8Hb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20250501__20251031_zOlI1lA4qk43" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zH7WkBZHtSL" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zuCdUHilZH4k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240501__20241031_zLo2aJIhWkic" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Product Line:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zhDi6m6Z6peg" style="vertical-align: bottom; background-color: White">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">WAM-V</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,139</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,274</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,416</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,548</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zFY3T11f8lGb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Buoy</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">321</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0860">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">321</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0863">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zzkEVNBANKm6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Services</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0867">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0869">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0870">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0871">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zBtkVuOxeuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,471</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,587</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Region:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_zPCvtfrWLjk6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">North and South America</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">272</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0881">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">272</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0884">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__srt--EuropeMember_zrZKNfKzxLX9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Europe</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,022</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,157</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">865</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">997</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_zasdZUbBZs6f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Asia and Australia</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">177</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0895">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">177</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0898">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_ztjDniQyyhh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,471</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,587</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zR3LT56Yd6W6" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,471</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,587</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p id="xdx_8A3_zqnlYYpcu01c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zDvqyAjNA89l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(k)
<span id="xdx_86E_ziIHHgXtR0Bg">Net Loss per Common Share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
and diluted net loss per common share for all periods presented is computed by dividing net loss by the weighted average number of shares
of common stock and common stock equivalents outstanding during the period. Due to the Company&#8217;s net losses, potentially dilutive
securities, consisting of options to purchase shares of common stock, and unvested RSUs issued to employees and non-employee directors,
were excluded from the diluted loss per share calculation due to their anti-dilutive effect.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
computing diluted net loss per common share on the Consolidated Statement of Operations, options to purchase shares of common stock and
unvested RSUs issued to employees and non-employee directors, totaling <span id="xdx_90B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20250501__20251031_ziinXe1SlDJj" title="Antidilutive securities excluded from computation of diluted net loss per share">21,654,735</span> and <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20240501__20241031_zGmAoLdlzjR5" title="Antidilutive securities excluded from computation of diluted net loss per share">6,080,010</span> for the six months ended October 31,
2025 and 2024, respectively, were excluded from each of the computations as the effect would have been anti-dilutive due to the net loss
for the periods. Share purchase rights, which include a contingency, are not included in the calculation until the contingency is resolved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zsqBhPQ7Afd2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(l)
<span id="xdx_869_zF7mVctJvd2e">Intangibles, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets acquired in a business combination are recognized separately from goodwill and are initially recognized at their fair value at
the acquisition date (which is regarded as their cost). Intangible assets, including patents, are amortized over the estimated useful
life of the asset on a basis that approximates the pattern of economic benefit. The patents, trade name and customer relationship intangibles
are being amortized over <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zSguyDQ0qRSg" title="Intangible asset estimated lives">20</span>, <span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zIBu93LX5CAl" title="Intangible asset estimated lives">12</span> and <span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zVXN2OxIThri" title="Intangible asset estimated lives">10</span> years respectively, which is consistent with the estimated pattern of economic benefit of the
assets. The trademark is not subject to amortization.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets are reviewed for impairment if indicators of potential impairment exist. There were no indications of potential impairment of
intangible assets for either the six months ended October 31, 2025 or 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p id="xdx_840_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zhj9YwzC3Hye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(m)
<span id="xdx_86C_zX40U1oh62Eb">Goodwill</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
is assessed for impairment using a qualitative or quantitative approach. The Company performs an annual impairment test of goodwill and
further periodic tests to the extent indicators of impairment develop between annual impairment tests. Management performed its annual
qualitative assessment in fiscal year 2025 and determined that it is more likely than not that no goodwill impairment existed as of April
30, 2025. There were no indications of potential impairment of goodwill identified for the six months ended October 31, 2025 and 2024.
When the Company uses a qualitative analysis, it considers factors that include historical financial performance, macroeconomic and industry
conditions, and the legal and regulatory environment. If the qualitative assessment indicates that it is more likely than not that an
impairment exists, then a quantitative assessment is also performed. The quantitative assessment requires an analysis of several estimates
including future cash flows or income consistent with management&#8217;s strategic business plans, annual revenue growth rates and the
selection of assumptions underlying a discount rate (weighted average cost of capital) based on market data available at the time to
determine the fair value of the Company. If the fair value is less than the carrying amounts, an impairment charge for the difference
is recorded.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zHXFQbVyaAli" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(n)
<span id="xdx_862_z9Nu8AcWouD6">Income Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained upon examination.
Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition
or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized
tax benefits in interest expense and penalties in selling, general, and administrative expenses, to the extent incurred. Refer to Note
15 for additional disclosure.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to monetize their attributes, the Company has historically sold the Net Operating Losses (NOL&#8217;s) generated in New Jersey.
The Company has elected to recognize the gain on the sale as a component of tax expense at the time of the sale. Prior to the time of
sale, the Company has elected to not factor the expected sales when assessing the realizability of the related deferred tax assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_847_ecustom--AccumulatedOtherComprehensiveLossPolicyTextBlock_ziP3LCkRCzYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(o)
<span id="xdx_860_zXyKwywzlBR8">Accumulated Other Comprehensive Loss</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
functional currency for the Company&#8217;s foreign operations is the applicable local currency. The translation from the applicable
foreign currencies to U.S. dollars is performed for balance sheet accounts using the exchange rates in effect at the balance sheet date
and for revenue and expense accounts using an average exchange rate during the period. The unrealized gains or losses resulting from
such translation are included in Accumulated Other Comprehensive Loss within Shareholders&#8217; Equity. For each of the six months ended
October 31, 2025 and 2024, there were no amounts recorded to other comprehensive loss due to limited foreign operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84F_ecustom--WarrantyPolicyTextBlock_zLtGzyT3Tjbe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(p)
<span id="xdx_868_zLUOQZKRMCJg">Warranty</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not include a right of return on its products other than rights related to standard warranty provisions that permit repair
or replacement of defective goods. Warranty expense incurred to date has not been material.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_849_eus-gaap--ResearchAndDevelopmentExpensePolicy_z7BT6zOVTOUf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(q)
<span id="xdx_86A_zI2A09CUsaJd">Product Development</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
related to product development activities by the Company are expensed as incurred. The Company had approximately $<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20250501__20251031_zQQBsmpQdmH4" title="Product development expense">0.4</span></span> million and $<span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240501__20241031_ze6Ibxwfyjnc" title="Product development expense">0.7</span>
million in product development expense for the six months ended October 31, 2025 and 2024, respectively. The Company had approximately
$<span id="xdx_901_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20250801__20251031_zvIZLUaBFbjl" title="Product development expense">0.3</span> million and $<span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240801__20241031_zMET3mcj9SY3" title="Product development expense">0.6</span> million in product development expense for the three months ended October 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_84D_eus-gaap--DerivativesReportingOfDerivativeActivity_zUGJcA80jhg8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(r)
<span id="xdx_866_zuUaYIa0ESSb">Derivative Financial Instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates all its financial instruments to determine if such instruments contain features that qualify as embedded derivatives.
Embedded derivatives must be separately measured from the host contract if all the requirements for bifurcation are met. The assessment
of the conditions surrounding the bifurcation of embedded derivatives depends on the nature of the host contract. Bifurcated embedded
derivatives are recognized at fair value, with changes in fair value recognized in the statement of operations each period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zmPVp0Ra86Q" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(s)
<span id="xdx_86C_zkfhP1hViG">Recently Issued Accounting Standards</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
recent periods, the FASB issued certain Accounting Standards Updates (ASUs) that may be relevant to the Company&#8217;s operations and
financial reporting. We are currently evaluating the potential impact of these ASUs and adopting them when applicable based on their
effective dates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;), which improves the transparency
of income tax disclosures by requiring companies to (1) disclose consistent categories and greater disaggregation of information in the
effective rate reconciliation and (2) provide information on income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective
for fiscal years beginning after December 15, 2024, although early adoption is permitted. The guidance should be applied on a prospective
basis with the option to apply the standard retrospectively. We are currently evaluating the impact of adopting this ASU 2023-09 on our
consolidated financial statements and disclosures for the annual period ending April 30, 2026.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-3, &#8220;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures
(Subtopic 220-40): Disaggregation of Income Statement Expenses.&#8221; This ASU improves the disclosures about a public business entity&#8217;s
expenses and addresses requests from investors for more detailed information about the types of expenses in commonly presented expense
captions. The new guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning
after December 15, 2027. Early adoption is permitted. We are currently evaluating what the potential impact of adopting this ASU 2024-03
could have on our consolidated financial statements and disclosures</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
July 2025, the FASB issued Accounting Standards Update 2025-05, Financial Instruments &#8211; Credit Losses (Topic 326): Measurement
of Credit Losses for Accounts Receivable and Contract Assets (&#8220;ASU 2025-05&#8221;). ASU 2025-05 provides a practical expedient
that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising
from transactions accounted for under ASC 606, Revenue from Contracts with Customers. Under this practical expedient, an entity is allowed
to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current
contract assets remain unchanged for the remaining life of those assets. ASU 2025-05 is effective for fiscal years beginning after December
15, 2025, and interim reporting periods in those years. Entities that elect the practical expedient and, if applicable, make the accounting
policy election are required to apply the amendments prospectively. We are currently evaluating the potential impact of adopting ASU
2025-05 on our consolidated financial statements and disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2025, the FASB issued ASU 2025-06, Intangibles - Goodwill and Other - Internal Use Software (Subtopic 350-40): Targeted Improvements
to the Accounting for Internal-Use Software, which clarifies and modernizes certain aspects of the accounting for, and disclosure of,
internal-use software costs. The ASU removes all references to software development project stages so that the guidance is neutral to
different software development methods and clarifies the threshold entities apply to begin capitalizing costs. The ASU is effective for
annual periods beginning after December 15, 2027, and interim periods within those annual periods. Early adoption is permitted. The Company
is currently evaluating the impact that the adoption of this standard will have on the Company&#8217;s consolidated financial statements.</span></p>

<p id="xdx_851_zu3u7kWL63S6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, Contract Assets and Contract Liabilities<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract', window );"><strong>Accounts Receivable Contract Assets And Contract Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock', window );">Accounts Receivable, Contract Assets and Contract Liabilities</a></td>
<td class="text"><p id="xdx_809_ecustom--AccountReceivableContractAssetsAndContractLiabilitiesTextBlock_z9jF87OZlE0i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(3)
<span id="xdx_827_z9NO1hUXsWA2">Accounts Receivable, Contract Assets and Contract Liabilities</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_ecustom--ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_zIDxqLYsyVl5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following provides further details on the balance sheet accounts of accounts receivable, contract assets and contract liabilities from
contracts with customers:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B6_zgNQNcpYK55j" style="display: none">Schedule of Accounts Receivable, Contract Assets and Contract Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20251031_zb5peZB1gfal" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20250430_zzJP7cVMdbb7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20240430_zpni69STDho8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iI_pn3n3_zRRBsWZgJJwa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,191</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">796</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zCgdsuPMDwub" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract assets</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">752</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,088</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_zNCFVP7gDSJ2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0964">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">302</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A0_z392T9UgTbAi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract
Assets</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
assets include unbilled amounts typically resulting from arrangements whereby the right to payment is conditional on completing additional
tasks or services for a performance obligation. The decrease in contract assets from year end is primarily a result of being able to
contractually bill on active projects for which revenue was recognized in the prior period but was not yet been billed as of the beginning
of the period. No impairments to contract assets were incurred during the six months ended October 31, 2025 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_ecustom--ContractWithCustomerAssetTableTextBlock_zABr7doWUPU7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
changes in the contract assets balances during the period were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_zLzNh76heua7" style="display: none">Schedule of Significant Changes in Contract Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20250501__20251031_z3QVoniv72Wa" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2025</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20240501__20241031_zyIMgbB1Tlw3" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2024</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--ContractWithCustomerAssetReclassifiedToReceivable_pn3n3_maIDICWzkNJ_zeC1vTiiD5Ud" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Transferred to receivables from
    contract assets recognized</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(853</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(583</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_ecustom--RevenueRecognizedAndNotBilled_pn3n3_maIDICWzkNJ_z9Ck0cNTbjF6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Revenue recognized and
    not billed</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">517</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">651</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_iT_pn3n3_mtIDICWzkNJ_zKmGrtr7IIQh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net change in contract
    assets</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(336</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A9_zGouST1tm9s7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract
Liabilities</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract
liabilities consist of amounts invoiced to customers in excess of revenue recognized. The increase in contract liabilities from year
end is primarily due to collecting payments for jobs we cannot contractually recognize revenue on the current year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_892_ecustom--ContractWithCustomerLiabilitiesTableTextBlock_z9RhjzAi3aN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
changes in the contract liabilities balances during the period are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zVWsJyQyztsg" style="display: none">Schedule of Significant Changes in Contract Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20250501__20251031_zxCZarYSDeWb" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2025</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20240501__20241031_zt58N1eHkk5j" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2024</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_iN_pn3n3_di_msIDICWz3fD_znV6jNx54CM5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue recognized</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(115</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,515</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_ecustom--PaymentsCollectedForWhichRevenueHasNotBeenRecognized_pn3n3_maIDICWz3fD_zN6dofpbnSth" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Payments collected for
    which revenue has not been recognized</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">250</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,332</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_iT_pn3n3_mtIDICWz3fD_ziuw4Eu3fjTf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net change in contract
    liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(183</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<p id="xdx_8AD_zjhGZOgbTRMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Account receivable contract assets and contract liabilities [Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventory</a></td>
<td class="text"><p id="xdx_803_eus-gaap--InventoryDisclosureTextBlock_zKP2tros6oni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(4)
<span id="xdx_82F_znZZHA6eyHih">Inventory</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zHH3rXVz3q48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company holds inventory related to the production of its WAM-V&#174; and PowerBuoy&#174; products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_znWp8YGlUr9" style="display: none">Schedule of Inventory</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20251031_zyB0gQ1LQU55" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20250430_z4zYbMtXK1G1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzERb_z5ydYvGeFC35" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw Materials</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,101</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,586</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzERb_zuDC6oT8C9w2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Work in Process</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">593</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">636</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzERb_zZQxtVT1N0z" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Finished Products</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0999">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1000">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--InventoryNet_iTI_pn3n3_mtINzERb_zQkXHvLXCmb8" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Inventory</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,694</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,222</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AD_z2pH74iblLy6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s raw materials balance represents the majority of the inventory as the Company orders parts in quantity to fill orders.
Work in process and finished products typically represent smaller portions of inventory as the Company does not historically hold finished
products with the exception of assets transitioning to the lease fleet. The Company typically ships finished products as they are completed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">Other Current Assets</a></td>
<td class="text"><p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zc2LDME48gR1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(5)
<span id="xdx_82C_zsxmIQsInUvl">Other Current Assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zwknCNBrZhA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
current assets consisted of the following at October 31, 2025 and April 30, 2025:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B8_zXMR8Lw6Xaub" style="display: none">Schedule of Other Current Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20251031_zVw18Ofbtja8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20250430_z3Rig557bIRe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--PrepaidInsurance_iI_pn3n3_maCzWjX_zyxdW7pmwsJ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid insurance</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">232</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">80</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--PrepaidSoftwareAndLicenses_iI_pn3n3_maCzWjX_zB9nCg69SNSh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid software &amp; licenses</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">157</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--PrepaidSalesAndMarketing_iI_pn3n3_maCzWjX_zhm1gdaIH481" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid sales &amp; marketing</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">79</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">90</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--PrepaidProjectCosts_iI_pn3n3_maCzWjX_z38ku8qwYzp3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid project costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">131</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">36</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maCzWjX_zbLBBsZYvEH5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Prepaid expenses- other</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">123</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">126</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OtherAssetsCurrent_iTI_pn3n3_mtCzWjX_zoA42MQJjj44" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Total
    other current assets</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">722</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">400</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AF_zrwI15qKmpQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment, net</a></td>
<td class="text"><p id="xdx_802_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_znkqNpsJCNhc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(6)
<span id="xdx_82C_zcUMbP1Sxmvc">Property and Equipment, net</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z7YqHqK50Vd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of property and equipment, net as of October 31, 2025 and April 30, 2025 consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_zigA4ZjQSsGk" style="display: none">Schedule
of Components of Property and Equipment, Net</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20251031_zJMwueKnzQTa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20250430_z1A1PwPuVdff" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z3C0K9l2ioO1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Equipment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,186</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,569</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zdvsbNma9DEe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Computer equipment &amp; software</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">629</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">620</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndEquipmentMember_zSra2BV3uzzb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Office furniture &amp; equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">425</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">425</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z6IEAOT0XWT4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">683</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">683</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedWAMVsMember_zs36hhsrxK29" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leased WAM-V&#8217;s</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,240</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,735</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedBuoysMember_zdOJSDyRxfz2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Leased Buoys</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,634</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">949</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzI8F_zxVgMr3ufoUb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Property and equipment, gross</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,797</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,981</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzI8F_zjiJYaEb8JD1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: accumulated depreciation</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,934</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,537</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzI8F_zRVWmVbsv7Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Property
    and equipment, net</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,863</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,444</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A3_z1NvHszAkwK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased
WAM-V&#8217;s and buoys represent fixed assets that are associated with underlying operating leases with customers or for customer demonstration
as discussed in the revenue recognition section related to ASC 842.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation
expense was approximately $<span id="xdx_900_eus-gaap--Depreciation_c20250501__20251031_zn8MFZQKAUf1" title="Depreciation expense">398,000</span> and $<span id="xdx_904_eus-gaap--Depreciation_c20240501__20241031_zWwByGMtUehe" title="Depreciation expense">456,000</span> for the six-month periods ended October 31, 2025 and 2024, respectively. Depreciation
expense was approximately $<span id="xdx_90B_eus-gaap--Depreciation_c20250801__20251031_zI4LZJMlZcZ9" title="Depreciation expense">204,000</span> and $<span id="xdx_903_eus-gaap--Depreciation_c20240801__20241031_z6iFprPvEWif" title="Depreciation expense">252,000</span> for the three-month periods ended October 31, 2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible Assets</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--IntangibleAssetsDisclosureTextBlock_z5L1g1iXdrui" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(7)
<span id="xdx_823_z1KeBqrMGebb">Intangible Assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zhfHwZYBe1pj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of intangible assets, net as of October 31, 2025 and April 30, 2025 consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BC_zBhRI39f0Rw2" style="display: none">Schedule of Components of Intangible Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20251031_zm8FR2lPcCfb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20250430_zLrUCEBTXd12" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedPatentsGross_iI_pn3n3_maFLIAGzcoU_zCuGYuU2j4n8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Patents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,729</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,729</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedTrademarksGross_iI_pn3n3_maFLIAGzcoU_zq40VoBSTfSf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Trademarks</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,769</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,769</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsGross_iTI_pn3n3_mtFLIAGzcoU_maFLIANzod8_zJc1NLhhulcb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, gross</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,498</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,498</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msFLIANzod8_zPGkX3SsFly5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated amortization</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,075</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,008</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzod8_zFlfsQXxrXGe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Intangible
    assets, net</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,423</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,490</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A1_zH7LwSynQ6Qk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense was approximately $<span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_c20250501__20251031_zMEWORfXgLv3" title="Amortization expense">66,000</span> and $<span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20240501__20241031_zmSukRmn8LC8" title="Amortization expense">66,000</span> for the six-month periods ended October 31, 2025 and 2024, respectively. Amortization expense
was approximately $<span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_c20250801__20251031_zYVuCMDIPccf" title="Amortization expense">32,000</span> and $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20240801__20241031_zMaXe0dStA56" title="Amortization expense">33,000</span> for the three-month periods ended October 31, 2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillDisclosureTextBlock', window );">Goodwill</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--GoodwillDisclosureTextBlock_zAcEhXA92Gq7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(8)
<span id="xdx_82F_zqfTfFcwAo24">Goodwill</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
in the amount of $<span id="xdx_908_eus-gaap--Goodwill_iI_pn5n6_c20211130__dei--LegalEntityAxis__custom--MarineAdvancedRoboticsIncMember_z0CpTl31Kxu3" title="Goodwill">8.5</span> million was recognized in November 2021 related to the acquisition of MAR. There have been no additions to, or
any impairment of, goodwill during the three- or six-month periods ended October 31, 2025 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-3A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_802_eus-gaap--LesseeOperatingLeasesTextBlock_zNG9xZUSooW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(9)
<span id="xdx_820_z6kPa0APvsgl">Leases</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lessor
Information</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025 and April 30, 2025, the Company had four WAM-V&#8217;s leased to customers which have been classified as operating
leases per accounting guidance contained within ASC Topic 842, &#8220;Leases&#8221;, respectively. The remaining term on these operating
leases is less than <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseRemainingLeaseTerm_iI_dtY_c20251031_zWVGnpfU5sYi" title="Operating lease remaining term"><span id="xdx_904_eus-gaap--LesseeOperatingLeaseRemainingLeaseTerm_iI_dtY_c20250430_zWbIeK1EWJok" title="Operating lease remaining term">2</span></span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lessee
Information</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right-of-use
assets and operating lease liabilities are recognized based on the present value of future minimum lease payments over the lease term
at commencement date. When the implicit rate of the lease is not provided or cannot be determined, the Company uses the incremental borrowing
rate based on the information available at the effective date to determine the present value of future payments. Lease terms may include
options to extend or terminate the lease when it is reasonably certain that the Company will exercise those options. The renewal options
have not been included in the lease term as they are not reasonably certain of exercise. The Company&#8217;s operating leases consist
of leases for office facilities and warehouse space. Lease expense for minimum lease payments is recognized on a straight- line basis
over the lease term and consists of interest on the lease liability and the amortization of the right of use asset.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has a lease for its facility located in Monroe Township, New Jersey that is used as warehouse/production space and the Company&#8217;s
principal offices and corporate headquarters. In August 2025, the Company extended the lease for its main headquarters in Monroe, NJ
to October 31, 2027 and it was executed and recorded as an additional right of use asset and liability. The lease is classified as an
operating lease and is included in right-of-use assets, right-of-use liabilities &#8211; current, and right-of-use liabilities- long-term
on the Company&#8217;s Consolidated Balance Sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also has a lease for office space located in Richmond, California. <span id="xdx_907_eus-gaap--LesseeOperatingLeaseDescription_c20250501__20251031_zIqgs9oarCo9" title="Lease commenced">This lease commenced in April of 2023 and will continue for
62 months.</span> The lease is classified as an operating lease and is included in right-of-use assets, right-of-use liabilities- current and
right-of-use liabilities- long-term on the Company&#8217;s Consolidated Balance Sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also has a lease for warehouse space located in Richmond, California. <span id="xdx_90A_eus-gaap--LesseeOperatingLeaseDescription_c20250601__20250630_zTsa0Y6plNE5" title="Lease commenced">The lease commenced in June of 2025 and will continue for
24 months.</span> The lease is classified as an operating lease and is included in right-of-use assets, right-of-use liabilities- current and
right-of-use liabilities- long-term on the Company&#8217;s Consolidated Balance Sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Variable
lease expenses, if any, are recorded as incurred. The operating lease cash flow payments for the six months ended October 31, 2025 and
2024 were $<span id="xdx_900_eus-gaap--OperatingLeaseExpense_c20250501__20251031_zi6IE12YbeFb" title="Operating lease expense">565,000</span> and $<span id="xdx_908_eus-gaap--OperatingLeaseExpense_c20240501__20241031_z3tGD4OWQgSd" title="Operating lease expense">365,000</span>, respectively. The operating lease cash flow payments for the three months ended October 31, 2025 and
2024 were $<span id="xdx_909_eus-gaap--OperatingLeaseExpense_c20250801__20251031_zZerJP9b0uGd" title="Operating lease expense">298,000</span> and $<span id="xdx_904_eus-gaap--OperatingLeaseExpense_c20240801__20241031_zbZlbva1Gxe1" title="Operating lease expense">182,000</span>, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_ze0t5MY7HZad" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense which are included in our operating expenses in the Consolidated Statement of Operations for the three and
six months ended October 31, 2025 and 2024 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zGvhLjDzuC4h" style="display: none">Schedule
of Operating Lease Costs</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20250801__20251031_zZ3RlLLxPprd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_495_20240801__20241031_zwQHAWQZzn7b" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20250501__20251031_zvNJEs75CJb8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20240501__20241031_zS9qtCWRK1jk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseCost_pn3n3_maLCzBwM_zeCut7qmqO15" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease cost</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">298</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">260</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">565</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">521</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzBwM_zJhooGXK6s77" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Short-term lease cost</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1122">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1124">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_mtLCzBwM_z4wUVuNBDutf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease cost</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">298</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">268</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">565</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">537</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AE_zJqQaupOnGt4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_899_ecustom--ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_zgwgxyH6nBjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
related to the Company&#8217;s right-of use assets and lease liabilities as of October 31, 2025 was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zKDkerrTnEb2">Schedule
of Right-of use Assets and Lease Liabilities</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="display: none"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20251031_zxXPLmBNt1y" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_zIIkvqJm5jLh" style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating
    right-of-use assets, net</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,414</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzIil_zxZLFdiVaVpg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use liabilities-
    current</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,140</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzIil_zdt0pxEP0WAi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use
    liabilities- long term</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,455</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzIil_zuImJofZaM6c" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,595</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted average remaining lease term- operating
    leases</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20251031_zOD83NrBoLy3" title="Weighted average remaining lease term- operating leases">2.21</span>
                                            years</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted average discount rate- operating leases</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20251031_zNb4k249OjSl" title="Weighted average discount rate- operating leases">8.5</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<p id="xdx_8AD_zoVyzwaILgKl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_896_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zO8AhxxDSvB4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
remaining lease payments under the Company&#8217;s operating leases are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B6_zL1QBIMqwOyk" style="display: none">Schedule of Future Minimum Lease Payments Under Operating Lease</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20251031_zLH9MOPJlp06" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maLOLLPzbOq_zAGCDRXgnBok" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Remainder of fiscal year 2026</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">653</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzbOq_z4TNu2gubhdc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,317</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzbOq_zXlmQZ5TS0z8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2028</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">821</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzbOq_zagEAbjAeX2k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2029</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzbOq_zBodlx9uBZ6f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2030</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1156">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_iI_pn3n3_maLOLLPzbOq_zqrftYa7n0gb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">thereafter</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1158">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzbOq_zzFGyvuVnpd4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total future minimum lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,819</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zbDWPogA8EQ9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less imputed interest</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(224</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zunRvgCrd6yc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,595</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A3_zz2tHlIQZpc3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses</a></td>
<td class="text"><p id="xdx_809_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zfps8XuEGA0e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(10)
<span id="xdx_822_ziXzgNQWSYta">Accrued Expenses</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zM30jza7mQr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consisted of the following at October 31, 2025 and April 30, 2025:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_z313E3I0EEF7" style="display: none">Schedule of Accrued Expenses</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20251031_zdsjOpuuFjBb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20250430_zMlGEuIqEo6k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maCzsTG_z4T9efxFBrli" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Employee incentive payments</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">888</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">759</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maCzsTG_zqDs0uwK4dYe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued salary and benefits</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">180</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">417</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maCzsTG_zyrAfRl2v4v4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Professional fees</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">35</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1177">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--AccruedProjectCosts_iI_pn3n3_maCzsTG_zheVA0WTiVB3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued project costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1180">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--InterestPayableCurrent_iI_pn3n3_maCzsTG_zXmbee1XuVni" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued interest expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">84</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1183">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maCzsTG_zdhKD4VnBnr2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">112</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">95</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtCzsTG_zmqwp2X4LILl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">&#160;<span style="display: none; font-size: 10pt">Accrued
    expenses total</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,318</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,271</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>
<p id="xdx_8A1_z0Zt21LyRxFk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zufq2FuQBuld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(11)
<span id="xdx_824_zYd0TkJ5J7b7">Share-Based Compensation</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
2015, upon approval by the Company&#8217;s shareholders, the Company&#8217;s 2015 Omnibus Incentive Plan (the &#8220;2015 Plan&#8221;)
became effective. A total of <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20151231__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zekq3dPMqBY" title="Share-based compensation arrangement shares authorized">1,332,036</span> shares were authorized for issuance under the 2015 Omnibus Incentive Plan, including shares available
for awards under the 2006 Stock Incentive Plan remaining at the time that plan terminated, or that were subject to awards under the 2006
Stock Incentive Plan that thereafter terminated by reason of expiration, forfeiture, cancellation or otherwise. If any award under the
2006 Stock Incentive Plan or 2015 Plan expires, is cancelled, terminates unexercised or is forfeited, those shares become again available
for grant under the 2015 Plan. Most recently in January 2025, the shareholders approved an amendment and restatement of the 2015 Plan
to, among other things, provide an aggregate increase to the 2015 Plan of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20250101__20250131__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zmyYgXnmMNKa" title="Share-based compensation arrangement shares authorized increase">20,000,000</span> shares resulting in total shares authorized for
issuance of <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20251031__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_ztWVBpBvFbSe" title="Share-based compensation arrangement shares authorized">27,282,036</span> as of October 31, 2025, based on <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20250101__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zfKMLkSApqZ7" title="Share-based compensation arrangement shares authorized">7,282,036</span> available before the amendment. The 2015 Plan will now terminate in
January 2035, but is subject to earlier termination as provided in the 2015 Plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 18, 2018, the Company&#8217;s Board of Directors adopted the Company&#8217;s Employment Inducement Incentive Award Plan (the
&#8220;2018 Inducement Plan&#8221;) pursuant to which the Company reserved <span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pid_c20180118__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zphzZTMhDbI9" title="Reserved for future issuance">25,000</span> shares of common stock for issuance under the Inducement
Plan in accordance with Rule 711(a) of the NYSE American Company Guide. On February 9, 2022, the 2018 Inducement Plan was amended to
increase the authorized shares by <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20220209__20220209__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zPYxbSNpR1S1" title="Share-based compensation arrangement shares authorized increase">250,000</span> to <span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20220209__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zrB48MPUCV62" title="Share-based compensation arrangement shares authorized increase">275,000</span>. On June 3, 2025, the 2018 Inducement Plan was further amended to increase the authorized
shares by <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20250603__20250603__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_z555LIyekkq3" title="Share-based compensation arrangement shares authorized increase">715,000</span> to <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20250603__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zdxbNmrCYZu5" title="Share-based compensation arrangement shares authorized">990,000</span>.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock
Options</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company estimates the fair value of each stock option award granted with service-based vesting requirements, using the Black-Scholes
option pricing model, assuming no dividends, and using weighted average valuation assumptions. The risk-free rate is based on the U.S.
Treasury yield curve in effect at the time of the grant commensurate with the expected life of the award. The expected life (estimated
period of time outstanding) of the stock options granted was estimated using the &#8220;simplified&#8221; method as permitted by the
SEC&#8217;s Staff Accounting Bulletin No. 110, <i>Share-Based Payment.</i> Expected volatility is based on the Company&#8217;s historical
volatility over the expected life of the stock option granted. The Company did not grant any stock options during the six months ended
October 31, 2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zP3ey4Pcbb4b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock options under the stock incentive plans is detailed in the following table.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_zQmWdYqJzSRa" style="display: none">Schedule of Stock Option Activity</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Underlying
                                            Options</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
                                            Price</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual
                                            Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In
                                            Years)</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%"><span style="font-family: Times New Roman, Times, Serif">Outstanding as of April 30, 2025</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20250501__20251031_zs860LzF1d3l" style="width: 14%; text-align: right" title="Shares Underlying Options Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif">483,342</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250501__20251031_zi2Cu3eQqV5i" style="width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning balance"><span style="font-family: Times New Roman, Times, Serif">2.59</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240501__20250430_z0bpAQ2xXbPj" title="Weighted Average Remaining Contractual Term (In Years), Beginning">6.3</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20250501__20251031_zrnTP5VZZdYl" style="text-align: right" title="Shares underlying Options Outstanding, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1219">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zM2XsDj1BTg7" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1221">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Exercised</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20250501__20251031_zD9ipoZWfM4d" style="text-align: right" title="Shares Underlying Options ,Exercised"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1223">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zlOUMheJBgrj" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1225">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20250501__20251031_z7SHAwhllxDf" style="border-bottom: Black 1pt solid; text-align: right" title="Shares Underlying Options, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif">(73,134</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zkqCrasAmLp" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif">0.68</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Outstanding as of October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20250501__20251031_z3dS0y4p4dHe" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif">410,208</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20250501__20251031_zSWIg60TCswb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending balance"><span style="font-family: Times New Roman, Times, Serif">1.80</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250501__20251031_zBgXwy7pk2D2" title="Weighted Average Remaining Contractual Term (In Years), Ending">6.2</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Exercisable as of October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20251031_zgdCXHqRxLb6" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, Exercisable at Ending"><span style="font-family: Times New Roman, Times, Serif">354,255</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20251031_zSLKdMBRRHlf" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable at Ending"><span style="font-family: Times New Roman, Times, Serif">1.98</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250501__20251031_zFgSslPqKTB6" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending">6.0</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A9_zVRHYzyZRMl7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025, the total intrinsic value of outstanding and exercisable options was approximately <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_dc_c20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQviarsYPLm4" title="Intrinsic value of exercisable options">zero</span>. As of October 31, 2025,
approximately <span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iI_pid_c20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zU30rhHGiQRb" title="Options unvested">56,000</span> options were unvested, which had an intrinsic value of zero and a weighted average remaining contractual term of
<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVnqRsaLxzJb" title="Weighted average remaining contractual term">7.2</span> years. There was approximately $<span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdNx5GLJALPg" title="Share-based payment arrangement, expense">17,000</span> and $<span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zspz5mrV7b15" title="Share-based payment arrangement, expense">26,000</span> of total recognized compensation cost related to stock options during each of
the six months ended October 31, 2025 and 2024, respectively. There was approximately $<span id="xdx_909_eus-gaap--AllocatedShareBasedCompensationExpense_c20250801__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3NR5B58aTpj" title="Share-based payment arrangement, expense">8,000</span> and $<span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_c20240801__20241031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdFdocfRMo2c" title="Share-based payment arrangement, expense">7,000</span> of total recognized compensation
cost related to stock options during each of the three months ended October 31, 2025 and 2024, respectively. As of October 31, 2025,
there was approximately $<span id="xdx_90E_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ze90FMiHNBcl" title="Unrecognized compensation cost related to non-vested stock">8,000</span> of total unrecognized compensation cost related to non-vested stock options granted under the plans. This
cost is expected to be recognized over a weighted-average period of <span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zlLyIchsfnL5" title="Share-based compensation of weighted-average period">0.2</span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Performance
Stock Units</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89E_eus-gaap--ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_z6Ppmrcietgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of performance stock units (&#8220;PSUs&#8221;) under our Stock Incentive Plans is detailed in the following table.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BE_zAemhhv33ona" style="display: none">Schedule of Performance Stock Units</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number
    of Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price
                                            per Share</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Outstanding at April 30, 2025</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zCguHlCZrEZc" style="text-align: right" title="Number of Shares, Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1263">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0o73Ta52c44" style="text-align: right" title="Weighted Average Price per Share, Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1265">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z6R8MFS6NZ4" style="width: 16%; text-align: right" title="Number of Shares, Granted"><span style="font-family: Times New Roman, Times, Serif">150,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zR8uTGGBnGRb" style="width: 16%; text-align: right" title="Weighted Average Price per Share, Granted"><span style="font-family: Times New Roman, Times, Serif">0.56</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vested and issued</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zQ4ErFwDaap2" style="text-align: right" title="Number of Shares, Vested and issued"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1271">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVrezpwqRWaf" style="text-align: right" title="Weighted Average Price per Share, Vested and issued"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1273">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ziqSf7Pj38sh" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Shares, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1275">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zxRwG8Umiz97" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Price per Share, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1277">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unvested at October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zX1bVIfoFw2d" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif">150,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zgEH6bA2qFC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Price per Share, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif">0.56</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A9_zG1MhN7PVlx1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was approximately $<span id="xdx_90F_eus-gaap--AllocatedShareBasedCompensationExpense_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zWMnyihRTpoi" title="Share-based payment arrangement, expense">24,000</span> and <span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_dc_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zgl4uZBD1dp5" title="Share-based payment arrangement, expense">zero</span> of total recognized compensation cost related to PSUs for the six months ended October 31, 2025 and
2024, respectively. There was approximately $<span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20250801__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zqSYz3SuJ6s1" title="Share-based payment arrangement, expense">16,000</span> and <span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_dc_c20240801__20241031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zXB6dNNUyL4b" title="Share-based payment arrangement, expense">zero</span> of total recognized compensation cost related to PSUs for the three months
ended October 31, 2025 and 2024, respectively. As of October 31, 2025, there was approximately $<span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_c20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0wQLdyJD5H5" title="Unrecognized compensation cost">60,000</span> of unrecognized compensation cost
remaining related to unvested PSUs. This cost is expected to be recognized over a weighted-average period of <span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zcsiMvCoRGIe" title="Share-based compensation of weighted-average period">1.6</span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Stock Units</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation
expense for RSUs is generally recorded based on the market value on the date of grant and recognized ratably over the associated service
and performance period. During the six months ended October 31, 2025 and 2024, the Company granted approximately <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zK9Ver1Kz5S2" title="Number of restricted shares, granted">631,000</span> and <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_dc_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z88gtZTaaQd3" title="Number of restricted shares, granted">zero</span> shares,
respectively, that were subject to both service-based and market-based vesting requirements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_89F_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zPbmFe1RXfV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of unvested RSU&#8217;s under the Stock Incentive Plans is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_z6Po1SScWZJi" style="display: none">Schedule of Non-vested Restricted Stock Activity</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number
    of Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price
                                            per Share</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Unvested at April 30, 2025</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zjbBsnlca1O8" style="width: 16%; text-align: right" title="Number of Shares, Unvested, Beginning"><span style="font-family: Times New Roman, Times, Serif">22.461,633</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zeI9N4buPFci" style="width: 16%; text-align: right" title="Weighted Average Price per Share, Unvested, Beginning"><span style="font-family: Times New Roman, Times, Serif">0.79</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zaXO36fR8w6e" style="text-align: right" title="Number of Shares, Unvested, Granted"><span style="font-family: Times New Roman, Times, Serif">630,870</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zafMzeYAHrK1" style="text-align: right" title="Weighted Average Price per Share, Granted"><span style="font-family: Times New Roman, Times, Serif">0.55</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vested and issued</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zUJmW62PAr2k" style="text-align: right" title="Number of Shares, Unvested, Vested and issued"><span style="font-family: Times New Roman, Times, Serif">(44,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zU4lowGYsbuh" style="text-align: right" title="Weighted Average Price per Share, Vested and issued"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1311">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zyf3683FRUga" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Shares, Unvested, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif">(1,953,976</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zfG27C2ZfJRd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Price per Share, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif">0.74</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unvested at October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zCqA43peZyW5" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Unvested, Ending"><span style="font-family: Times New Roman, Times, Serif">21,094,527</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zh8prdPxDmFd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Price per Share, Unvested, Ending"><span style="font-family: Times New Roman, Times, Serif">0.79</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AF_zoMH4p986fjf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
was approximately $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyBIWUrEod5g" title="Share-based payment arrangement, expense">5,150,000</span> and $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z6gVqOMpWz82" title="Share-based payment arrangement, expense">525,000</span> of total recognized compensation cost related to RSUs for the six months ended October 31,
2025 and 2024, respectively. There was approximately $<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_c20250801__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zIMV4j4p4wki" title="Share-based payment arrangement, expense">2,768,000</span> and $<span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_c20240801__20241031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zZfmwyWXgvLe" title="Share-based payment arrangement, expense">285,000</span> of total recognized compensation cost related to RSUs for
the three months ended October 31, 2025 and 2024, respectively. As of October 31, 2025, there was approximately $<span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_c20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zoLkB3nIzEA1" title="Unrecognized compensation cost">7,384,000</span> of unrecognized
compensation cost remaining related to unvested RSUs. This cost is expected to be recognized over a weighted-average period of <span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zKvrE4SUPS0a" title="Share-based compensation of weighted-average period">1.6</span> years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><p id="xdx_808_eus-gaap--FairValueDisclosuresTextBlock_zemwstEbHK85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12)
<span id="xdx_822_zpx0ldyVPDsj">Fair Value Measurements</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC
Topic 820, &#8220;<i>Fair Value Measurements&#8221;</i> states that fair value is an exit price, representing the amount that would be
received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs
used to measure fair value. This hierarchy maximizes the use of observable input and minimizes the use of unobservable inputs. The following
is a description of the three hierarchy levels.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unadjusted
    quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement
    date.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inputs
    other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inputs
    that are unobservable for the asset or liability.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disclosure
of Fair Values</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s financial instruments that are not re-measured at fair value include cash, cash equivalents, restricted cash, accounts
receivable, other assets, contract assets and liabilities, deposits, accounts payable, and accrued expenses. The carrying value is equal
to their fair value due to the short-term nature of these accounts.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zSbYnJXflVue" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables sets forth the Company&#8217;s financial instruments that were measured at fair value on a recurring basis by level
within the fair value hierarchy (amounts in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zKqPmyVgEUC4">Schedule
of Fair Value Assets on Recurring Basis</span>&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20251031_zrkt5Xs2Yuda" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fair
    Value</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsvOTqm9y8eh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Derivative liability &#8211; May
    issuance</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">699</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DerivativeLiabilityFairValueGrossAsset_iNI_di_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zBDdIfOX2jni" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change due to conversion
    of notes</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(129</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zwv9eTJ28XWi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Derivative liability - July 31, 2025</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">570</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsuQtCZO8Ag1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Derivative liability &#8211; October issuance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">489</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zhVYxY15GHNa" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Derivative liability &#8211; issuance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">489</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr id="xdx_402_eus-gaap--DerivativeLiabilityFairValueGrossAsset_iNI_di_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsgqqQVXGCWe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change due to conversion
    of notes</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(178</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z2a0M5POsNF4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Derivative liability - October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">881</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zGlEGJny7by7" style="display: none; vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Derivative liability</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">881</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_490_20251031__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zWlno14Y0Fd5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_491_20250430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zrHYOLSXhnn2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iI_pn3n3_zuaT8ZiMYdWf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Derivative
    liability</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">881</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1354">&#8212;</span></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8A0_zJsWGD43aPSl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
derivative liability related to our convertible notes (refer to Note 13 for further discussion) was determined using inputs including
the Company&#8217;s common stock price, the volume-weighted average price of the Company&#8217;s common stock upon conversion, and the
probability of conversion methodology based on historical experience and the likelihood of attaining certain common stock share price
levels. There were no financial instruments that were measured at fair value on a recurring basis as of October 31, 2024. During the
periods presented, the Company has not changed the manner in which it values assets and liabilities that are measured at fair value.
Transfers into or out of any hierarchy level are recognized at the end of the reporting period in which the transfers occurred. There
were no transfers between any hierarchy levels during either of the three and six months ended October 31, 2025 and 2024, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Equity</a></td>
<td class="text"><p id="xdx_807_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zLaRshcMCwJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(13)
<span id="xdx_82E_zW789tdcEh6f">Equity</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>At-the-Market
Offering Agreement</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 21, 2024, the Company entered into an At-the-Market Offering Agreement with an aggregate offering price of up to $<span id="xdx_905_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20240321__20240321__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_ztR7h82SLWWf" title="Aggregate offering price">7.0</span> million (the
&#8220;2023 ATM Facility&#8221;). On August 30, 2024 the aggregate offering price under the 2023 ATM Facility was increased to approximately
$<span id="xdx_902_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20240830__20240830__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zMb7yLf1WbM7" title="Aggregate offering price">16.0</span> million. It was then reduced to approximately $<span id="xdx_901_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20240930__20240930__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zCLKpzflkv6d" title="Aggregate offering price">2.9</span> million in September 2024 and increased again to approximately $<span id="xdx_909_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20241231__20241231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zcP99MabWy9k" title="Aggregate offering price">60.0</span> million
in December 2024. The Company received proceeds of approximately $<span id="xdx_90B_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn5n6_c20250430__20250430__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zKgPVLIghNZj" title="Proceeds from issuance">18.0</span> million under this facility prior to termination of the facility
effective August 8, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 8, 2025, the Company entered into an At Market Issuance Sales Agreement with Ladenburg Thalmann &amp;Co. Inc., under which the
Company may, from time to time, offer and sell shares of its common stock having an aggregate gross sales price of up to $<span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20250808__20250808__us-gaap--TypeOfArrangementAxis__custom--AtMarketIssuanceSalesAgreementMember__dei--LegalEntityAxis__custom--LadenburgThalmannAndCoIncMember_ztVXQGqOIBB7" title="Proceeds from issuance of common stock">40.0</span> million.
The shares will be offered pursuant to the Company&#8217;s shelf registration statement on Form S-3, including the related prospectus
supplement filed with the SEC on August 8, 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sales,
if any, will be made in transactions deemed to be &#8220;at the market offerings&#8221; as defined in Rule 415(a)(4) under the Securities
Act, directly on or through the NYSE American or in negotiated transactions as otherwise permitted under the Sales Agreement. The Company
is not obligated to sell any shares under the Ladenburg sales agreement and may suspend or terminate the offering at any time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
total of <span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250801__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_zvXjw1C68ruc" title="Number of shares issued, shares"><span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250501__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_zcOUroTpZAV3" title="Number of shares issued, shares">4,929,253</span></span> shares were sold under the Ladenburg sales agreement during the three and six months ended October 31, 2025 totaling
proceeds of $<span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20250801__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_z2rFXRVoEJ2b" title="Proceeds from sale of shares"><span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20250501__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_zlola1e4f1d9" title="Proceeds from sale of shares">2.7</span></span> million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Convertible
Debt Issuance</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
May 2025 we issued $<span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zonXJcfGwYX1" title="Aggregate principal amount of convertible notes">10.0</span>
million in aggregate principal amount (<span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zlHWWua6UG7l" title="Interest rate">0</span>% interest rate) of convertible notes with a 24-month maturity to new institutional
investors with net proceeds of $<span id="xdx_903_eus-gaap--ProceedsFromConvertibleDebt_pn5n6_c20250501__20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zfs0ladoSgKb" title="Proceeds from convertible debt">9.7</span>
million. The notes are convertible into shares of our common stock under specific terms outlined in the Securities Purchase
Agreement and Indenture. This financing was aimed at providing us with additional liquidity, supporting the commercialization of our
systems, and advancing our autonomous maritime solutions. The convertible debt structure offers the potential for conversion into
equity, which may result in dilution to existing shareholders upon conversion. On October 7, 2025, we issued and sold to the
investors $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20251007__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_zgaoUH8ffdbj" title="Aggregate principal amount of convertible notes">6.5</span>
million of additional notes. We can draw an additional $<span id="xdx_900_eus-gaap--DebtInstrumentIncreaseDecreaseForPeriodNet_pn5n6_c20251007__20251007__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_zbm3MHTkznWd" title="Notes additional amount available for draw">8.5</span>
million of notes under the purchase agreement. Principal and interest conversion during the three and six months ended October 31,
2025 was approximately $<span id="xdx_905_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250801__20251031_zvZZY94Oj7f3" title="Principal and interest conversion amount">2.0</span>
million and $<span id="xdx_909_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250501__20251031_zbfqvx4GZ4J5" title="Principal and interest conversion amount">5.2</span>
million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
convertible debt has a conversion feature was determined to be an embedded derivative that requires bifurcation and separate accounting
from the host instrument. At inception, the fair value of the derivative liability was approximately $<span id="xdx_906_eus-gaap--DerivativeLiabilities_iI_c20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z5qvIFSOx8B6" title="Derivative liabilities">699,000</span> for the May issuance and
$<span id="xdx_909_eus-gaap--DerivativeLiabilities_iI_c20251031__us-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z4rSUU8mNTo5" title="Derivative liabilities">489,000</span> for the October issuance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
sale of additional equity under new facilities could result in dilution to our shareholders. If additional funds are raised through the
issuance of debt securities or preferred stock, these securities could have rights senior to those associated with our common stock and
could contain covenants that would restrict our operations. The Company cannot be certain that additional equity and/or debt financing
will be available to the Company as needed on acceptable terms, or at all. If we are unable to obtain required financing when needed,
we may be required to reduce the scope of our operations, including our planned incremental product development and marketing efforts,
which could materially and adversely affect our financial condition and operating results. If we are unable to secure additional financing,
we may be forced to cease our operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zztr1u3O2pAa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14)
<span id="xdx_82D_zQFnAj22QW6a">Commitments and Contingencies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Litigation
with Paragon Technologies, Inc.</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 10, 2023, Paragon Technologies, Inc. filed a complaint in the Court of Chancery of the State of Delaware against the Company,
and the members of its Board of Directors, claiming certain breaches of their fiduciary duties. The complaint sought only injunctive
relief against the Company, and not monetary damages, and therefore the financial exposure derived therein was limited to applicable
legal fees and costs at that stage, which was material to FY&#8217; 24. The hearing on the initial complaint was held and on November
30, 2023, the Court ruled in favor of the Company and denied Paragon&#8217;s motion for injunctive relief. On February 28, 2024, the
Company successfully finalized its 2023 annual meeting of stockholders in spite of Paragon&#8217;s repeated attempts to contest the meeting.
In an August 12, 2024 Press Release and its Form 10-Q report for the second quarter of 2024, Paragon announced that it was no longer
pursuing litigation against the Company. Pursuant to a Court order dated January 9, 2025, Paragon was required &#8220;to file a status
report within 30 days. Otherwise, the case will be dismissed under Rule 41(e).&#8221; Because Paragon did not file a status report by
February 10, 2025, the Company anticipates that the Court will dismiss the case, with prejudice, due to Paragon&#8217;s failure to prosecute.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Section
220 Demand</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2025, the Company received a shareholder demand under Section 220 of the General Corporation Law of the State of Delaware (&#8220;the
220 Demand&#8221;) for inspection of certain books and records relating to prior equity grants made to officers and directors under the
2015 Plan in January 2023, February 2024 and January 2025 (the &#8220;Prior Equity Grants&#8221;). The Company subsequently provided
the plaintiff documents fully responsive to the 220 Demand, which evidenced: (a) that the Company and its Board of Directors acted in
good faith and consistent with its fiduciary duties regarding the Prior Equity Grants; and (b) due to administrative errors, however,
certain of the January 2023 and February 2024 grants to officers were made in excess of 2015 Plan limits (the &#8220;Excess Grants&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
the foregoing in mind, in October 2025, the Company and the shareholder agreed to settle the 220 Demand on the following terms:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            Company agreed to rescind the Excess Grants, without prejudice to potential future grants
                                            to the impacted officers;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            Company agreed (a) subject to certain exceptions, to maintain January 2025 aggregate compensation
                                            levels for its Board of Directors through the Company&#8217;s Fiscal Year 2026 Annual Meeting
                                            of Stockholders, expected to be held in or around January 2027; and (b) to have a third party
                                            compensation consultant review and issue a report regarding the Board&#8217;s compensation
                                            levels relative to the competitive market and a custom peer group of companies (the results
                                            of which have been disclosed in the Company&#8217;s Proxy Statement for the Fiscal Year 2025
                                            Annual Meeting of Stockholders); and</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"></td><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            Company paid a non-material monetary settlement to the shareholder.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aforementioned settlement has not had, and is not anticipated to have, any material impact on the Company or its current or future results
of operations and financial position.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>General
Legal Matters</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, the Company is involved in legal and administrative proceedings and claims of various types. The Company records a liability
in its consolidated financial statements for these matters when a loss is known or considered probable and the amount can be reasonably
estimated. The Company reviews these estimates each accounting period as additional information is known and adjusts the loss provision
when appropriate. If a matter is both probable to result in a liability and the amounts of loss can be reasonably estimated, the Company
estimates and discloses the possible loss or range of loss to the extent necessary to make the consolidated financial statements not
misleading. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in its consolidated financial
statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_800_eus-gaap--IncomeTaxDisclosureTextBlock_zVZpXfCJC5y8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(15)
<span id="xdx_827_zEU9tsApE1V1">Income Taxes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Uncertain
Tax Positions</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for income taxes in accordance with ASC 740. The guidance requires the Company to recognize in its consolidated financial
statements the impact of a tax position if that position is more likely than not to be sustained upon examination, based on the technical
merits of the position. The Company has no current or deferred tax due to current and projected losses for the year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At
October 31, 2025 the Company had no uncertain tax positions. The Company does not expect any material increases or decreases in its income
tax expense or benefit in the next twelve months, related to examinations or uncertain tax positions. Net operating losses and credit
carryforwards since inception remain open to examination by taxing authorities and will continue to remain open for a period of time
after utilization.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Tax
Preservation Plan</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2023, in order to protect the Company&#8217;s valuable tax assets related to its net operating losses from being limited or lost
under Section 382 of the Internal Revenue Code, the Company adopted a Tax Benefits Preservation Plan (the &#8220;Plan&#8221;). Pursuant
to the Plan, the Board declared a dividend of one preferred share purchase right (each, a &#8220;Right&#8221;) for each outstanding share
of common stock of the Company. The dividend was distributed to stockholders of record as of the close of business on July 11, 2023.
The Plan substantially diminishes the risk that the Company&#8217;s ability to utilize its net operating loss carryovers to reduce potential
future federal income tax obligations may become substantially limited. The Plan is intended to act as a deterrent to any person or group
acquiring beneficial ownership of <span id="xdx_906_ecustom--BusinessAcquisitionOutstandingCommonStockOwnershipPercentage_iI_pid_dp_uPure_c20230630_zdru9u7Bhdk5" title="Acquisition outstanding common stock ownership percentage">4.99</span>% or more of the outstanding common stock without approval by potentially subjecting any such person
or group to significant dilution. The Plan was approved by shareholders by a non-binding advisory vote at the Company&#8217;s Annual
Meeting held on February 28, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determined the grant date fair value of the Rights using an option-pricing model. The amount was immaterial to the consolidated
financial statements and deemed to be de minimis, and accordingly was not recorded to the financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Impact
of the One Big Beautiful Act (&#8220;OBBBA&#8221;)</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 4, 2025, the One Big Beautiful Bill Act (&#8220;OBBBA&#8221;) was enacted into law, introducing various changes to U.S. federal
income tax provisions, including modifications to bonus depreciation, interest expense limitations, research and development expense
treatment, and international tax rules. Under Accounting Standards Codification (ASC) 740, the effects of changes in tax law are required
to be recognized in the period that includes the enactment date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has evaluated the provisions of the OBBBA and determined that the enactment of the legislation did not have a material impact
on its income tax provision, deferred tax assets or liabilities, or estimated annual effective tax rate for the quarter ended October
31, 2025. The Company will continue to monitor the potential future impacts of the OBBBA, including provisions that become effective
in subsequent periods, and will reflect any material changes in its financial statements as appropriate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477617/942-740-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478822/944-740-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments and Geographic Information<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Operating Segments and Geographic Information</a></td>
<td class="text"><p id="xdx_803_eus-gaap--SegmentReportingDisclosureTextBlock_zbMMyTqbEJ0e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(16)
<span id="xdx_82F_z0KB2TceOQq5">Operating Segments and Geographic Information</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company operates as <span id="xdx_909_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20250501__20251031_zfcSVgT2gkr4" title="Number of operating segment">one</span> operating segment. The Company&#8217;s chief operating decision maker (the &#8220;CODM&#8221;) is its Chief Executive
Officer, who reviews financial information on a consolidated basis and utilizes net loss for purposes of making operating decisions,
assessing financial performance of the consolidated Company, and making resource allocation decisions. The CODM also reviews total assets.
While assets may move throughout the world to support our revenue projects, for reporting purposes they are included in North America
total assets. Revenue and expenses are generally attributed to the operating unit that bills the customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_zev5eWl8mle1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents selected financial information with respect to the Company&#8217;s single operating segment and its significant
segment expenses for the three and six months ended October 31, 2025 and 2024, respectively:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zcBSOtEPZKy1" style="display: none">Schedule
of Operating Segment Expenses</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20250801__20251031_zqgGTI6k6Z1f" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20240801__20241031_zrXgxuJLgLXa" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    month ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--Revenues_pn3n3_maNILz8dF_zlvXBt4V3eb1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Less:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--CostOfRevenue_pn3n3_msNILz8dF_zFfxg8iuIHj6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Cost of sales</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,804</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,623</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--OtherCostAndExpenseOperating_pn3n3_msNILz8dF_z1JyDObkZci4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Product development costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">286</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">556</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--LaborAndRelatedExpense_pn3n3_msNILz8dF_zLnGTh1bffy9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Employee-related costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,397</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,959</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--ProfessionalFees_pn3n3_msNILz8dF_zLj6zfEGtTi1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Professional, consulting
    and contractor fees</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,478</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">706</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_msNILz8dF_zefWkSO6KX49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative
    costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">674</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_ecustom--FacilitiesCosts_pn3n3_msNILz8dF_zWy9M6PIpno2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Facilities costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">419</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">394</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--ShareBasedCompensation_pn3n3_msNILz8dF_zlQzUHfpO8Rh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,792</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">292</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_pn3n3_msNILz8dF_zLHbzHqiTyTd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization
    expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">237</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">285</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--OtherOperatingIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zywH0Lzq2lEh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Other expense (income)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">138</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--InterestIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zyRhNruRKoqi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Interest (income)/expense,
    net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">564</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_msNILz8dF_zx4UdSmS1fOi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Credit
    loss expense</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">460</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1442">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILz8dF_zrE3P7Qgjv7b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,825</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,913</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20250501__20251031_zlr8ANMKBnX4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20240501__20241031_zquezVZwmBgi" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    month ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_maNILz8dF_zI8sSBQRgpO4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Less:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenue_pn3n3_msNILz8dF_zJJKlkkz2Ns2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Cost of sales</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,009</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,477</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--OtherCostAndExpenseOperating_pn3n3_msNILz8dF_zYMWn3eTUY0g" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Product development costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">422</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LaborAndRelatedExpense_pn3n3_msNILz8dF_zbLCVS5P1Wfl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Employee-related costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,682</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,629</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--ProfessionalFees_pn3n3_msNILz8dF_zukPaWCmdHL4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Professional, consulting
    and contractor fees</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,455</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,283</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_msNILz8dF_zEhestiFeAta" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative
    costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,326</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,152</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--FacilitiesCosts_pn3n3_msNILz8dF_zgVPbzzfBc5e" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Facilities costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">798</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">773</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--ShareBasedCompensation_pn3n3_msNILz8dF_zBpA2maQ20Kd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,191</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">551</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DepreciationAndAmortization_pn3n3_msNILz8dF_zXPVB4LpKLe8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization
    expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">464</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">522</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--OtherOperatingIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zgl3v3mwgIQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Other expense (income)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">138</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(16</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_402_eus-gaap--InterestIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zpSd8s1uri1b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Interest income</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">873</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40A_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_msNILz8dF_ziWr4LMROrE7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Credit
    loss expense</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">460</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1481">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILz8dF_zhPP44uQkhq1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,212</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,365</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<p id="xdx_8A4_z7VhGZmV4Fch" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/280/tableOfContent<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--ConsolidationPolicyTextBlock_zzfqV47X9hv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(a)
<span id="xdx_866_zCS4rYbqWa54">Consolidation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries, Marine Advanced
Robotics Inc. (CA), referred to herein as MAR,), Oregon Wave Energy Partners I LLC (DE), and ReedSport OPT WavePark, LLC (OR). Ocean
Power Technologies Ltd. in the United Kingdom was dissolved on April 22, 2025. ReedSport OPT WavePark, LLC (OR) and Oregon Wave Energy
Partners I, LLC (DE) were dissolved during the first quarter of fiscal 2024. All significant intercompany balances and transactions have
been eliminated in consolidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--UseOfEstimates_zlJTT0NtwTNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(b)
<span id="xdx_86C_zvYVY5S8smzl">Use of Estimates</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of the consolidated financial statements requires management of the Company to make several estimates and assumptions relating
to the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue
and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, share-based compensation
based on the likelihood of meeting performance obligations, over time revenue recognition, valuation consideration related to business
combinations, including contingent consideration based on actual and projected revenues, in addition to discount rates and present values,
and other assumptions and estimates used to evaluate the recoverability of long-lived assets, goodwill and other intangible assets. Actual
results could differ from those estimates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Cash, Cash Equivalents, Restricted Cash and Security Agreements</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zpi0s6hbKRo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(c)
<span id="xdx_863_zKHxzcLFmpbl">Cash, Cash Equivalents, Restricted Cash and Security Agreements</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash
and Cash Equivalents</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers all highly liquid investments with an original maturity of three months or less when purchased, to be cash equivalents.
The Company invests excess cash in a money market account. The Company had cash and cash equivalents of approximately $<span id="xdx_903_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20251031_zQjmc5j0HjT3" title="Cash, cash equivalents and restricted cash">11.7</span> million and
$<span id="xdx_902_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20250430_zC0YhVWh8QL8" title="Cash and cash equivalents">6.9</span> million as of October 31, 2025 and April 30, 2025, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
Cash and Security Agreements</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has a letter of credit agreement with Santander Bank, N.A. (&#8220;Santander&#8221;). Cash of $<span id="xdx_90A_eus-gaap--Deposits_iI_c20251031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_z7hrctb8lM8e" title="Deposits">154,000</span> is on deposit at Santander
and serves as security for a letter of credit issued by Santander for the lease of warehouse/office space in Monroe Township, New Jersey.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_898_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zG2Q4pJs6KX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets
that total to the same amounts shown in the Consolidated Statements of Cash Flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B9_zHU20gWhn5s1" style="display: none">Schedule of Cash, Cash Equivalents and Restricted Cash</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20251031_zkhxVXlGWdnk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20250430_zgWCM8aWYewe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzbyj_z4aC5qwolIoh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash and cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,659</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,715</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--RestrictedCash_iI_pn3n3_maCCERCzbyj_zQf63bFW62Jd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Restricted cash- long
    term</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">154</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">154</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzbyj_zB96zRrHBK98" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Cash, cash equivalents,
    restricted cash and restricted cash equivalents</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,813</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,869</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<p id="xdx_8AB_zIXqAN1zCfs2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_z4KG3TV5UfU6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(d)
<span id="xdx_86E_zHv7neqSGQqb">Inventory</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with Accounting Standards Codification 330 (ASC 330), inventory is stated at the lower of cost or net realizable value applicable
to goods on hand. Items remain in inventory until they are shipped to the customer, at which time the costs are transferred on a FIFO
basis to cost of revenues, or moved to leased assets as applicable, following the matching principle where costs and revenues are recognized
in the same period. The Company has three classes of inventory; raw materials, work in process, and finished goods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zyCEdvpNw3q3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(e)
<span id="xdx_868_zF1Ueyy3DfKj">Accounts Receivable</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable are stated at the net amount expected to be collected. Amounts are usually due between 30 and 90 days after the invoice issuance.
The Company is exposed to credit losses primarily on accounts receivable and contract assets related to sales to customers. If applicable,
an allowance for credit losses is established to provide for the expected lifetime credit losses by evaluating factors such as customer
creditworthiness, historical payment and loss experiences, current economic conditions (including geographic and political risk), and
the age and status of outstanding receivables. During the six months ended October 31, 2025, the Company increased its allowance for
credit losses primarily in connection with a specific customer whose outstanding balance exhibited extended aging and increased collection
uncertainty. As a result of this customer-specific evaluation, the allowance for credit losses was approximately $<span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20251031_zCxcka2tTbDb" title="Allowance for credit losses">560,000</span> at October
31, 2025, compared to $<span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20250430_zd20NzsYK5j8" title="Allowance for credit losses">100,000</span> at April 30, 2025. Expected credit losses are written off in the period in which the underlying financial
assets are determined to be uncollectible.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company grants credit to its customers, generally, without collateral, under normal payment. Generally, invoicing occurs after the services
are performed or control of the product has transferred to the customer. Accounts receivable represent an unconditional right to consideration
arising from the Company&#8217;s performance under contracts with customers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment, net</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zH8Yf3HW12rg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(f)
<span id="xdx_866_zRpv5VHCVcMf">Property and Equipment, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment is stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is calculated using the
straight-line method over the estimated useful lives (three <span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__srt--RangeAxis__srt--MinimumMember_zyBWNuPkgn86" title="Property and equipment, useful life (Year)">3</span>to <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20251031__srt--RangeAxis__srt--MaximumMember_zRIFjWGLV5nf" title="Property and equipment, estimated useful life">ten years</span>) of the assets. Leasehold improvements are amortized using
the straight-line method over the shorter of the estimated useful life of the asset or the remaining lease term. Expenses for maintenance
and repairs are charged to operations as incurred. Property and equipment is also reviewed for impairment whenever events or changes
in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used
is measured by a comparison of the carrying amount of the asset to estimated undiscounted future cash flows expected to be generated
by the asset. If the carrying amount of the asset exceeds its estimated future cash flows, then an impairment charge is recognized in
the amount by which the carrying amount of the asset exceeds the fair value of the asset.</span></p>

<p id="xdx_896_ecustom--PropertyPlantAndEquipmentUsefulLifeTableTextBlock_zz6ki3riWFKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B3_zx7zXntW1SGj" style="display: none">Schedule
of Property and Equipment Estimated Useful Life</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    depreciable life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zqA3sYmSlL7l" title="Property and equipment, useful life (Year)">5</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zmyAzYMoS0fb" title="Property and equipment, useful life (Year)">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    equipment &amp; software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zEk73V4rmmO8" title="Property and equipment, useful life (Year)">3</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office
    furniture &amp; fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zpLniQ8ckOT3" title="Property and equipment, useful life (Year)">3</span>-<span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPBLBF9Ul6d9" title="Property and equipment, useful life (Year)">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold
    improvements</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zZAasImZAUZ1" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2025%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0739">Shorter
    of the estimated useful life or lease term</span></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased
    Power Buoy assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPowerBuoysAssetsMember_zsj8ZxTDYGId" title="Property and equipment, useful life (Year)">10</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased
    WAM-V assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedAssetsMember_zF9bUyIhRuGi" title="Property and equipment, estimated useful life">10</span>
    years</span></td></tr>
  </table>
<p id="xdx_8AB_zy27ryqqCjl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Exchange Gains and Losses</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zU3HXLrMzz7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(g)
<span id="xdx_861_zFCd6pSLzTX6">Foreign Exchange Gains and Losses</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transactions
denominated in a foreign currency may result in realized and unrealized foreign exchange gains or losses from exchange rate fluctuations,
which, if applicable, are included in &#8220;Foreign exchange gain&#8221; in the accompanying Consolidated Statements of Operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p id="xdx_84E_eus-gaap--ConcentrationRiskCreditRisk_zhq0VL5cMmTb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(h)
<span id="xdx_869_zMy8Zg4kNjfg">Concentration of Credit Risk</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
instruments that potentially subject the Company to credit risk consist principally of trade accounts receivable and cash equivalents.
The Company believes that its credit risk is limited because the Company&#8217;s current contracts are with entities with a reliable
payment history. The Company performs a credit evaluation of new customers prior to extending credit terms and monitors existing customers
for changes in credit quality. The Company invests its excess cash in a money market fund and does not believe that it is exposed to
any significant risks related to its cash accounts or money market funds.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
each of the six months ended October 31, 2025 and 2024, the Company had five and four customers, respectively, whose revenues accounted
for at least 10% of the Company&#8217;s consolidated revenues. These revenues accounted for approximately <span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomersMember_zdAR76Lq23h4" title="Concentration risk percentage">87</span>% and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240501__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_z19Ps8ne9l2l" title="Concentration risk percentage">72</span>% of the Company&#8217;s
total revenues for the respective periods. For the three months ended October 31, 2025 and 2024, the Company had four and six customers,
respectively, whose revenues accounted for at least 10% of the Company&#8217;s consolidated revenues. These revenues accounted for approximately
<span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250801__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zKvoTLGgbgil" title="Concentration risk percentage">82</span>% and <span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SixCustomersMember_zJqZu8CyLTI9" title="Concentration risk percentage">92</span>% of the Company&#8217;s total revenues for the respective periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025 and 2024, the Company had four and four customers, respectively, whose total receivable balance accounted for at
least 10% of the Company&#8217;s consolidated receivables. These receivables accounted for approximately <span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zOV5CLVNDla4" title="Concentration risk percentage">92</span>% and <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240501__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zjd1551qARn7" title="Concentration risk percentage">98</span>% of the Company&#8217;s
total receivables for the respective periods.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 31, 2025, one commercial customer represented about <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCommercialCustomerMember_zsGbpgebyvF1" title="Concentration risk percentage">22</span>% of our accounts receivable balance. As part of that contract, we granted
extended payment terms that are not typical for the Company, which increases our credit exposure. We continue to monitor this receivable
closely, and while we have not recorded an allowance because we believe collectability is probable, we acknowledge that these terms carry
additional risk if the customer&#8217;s financial condition changes. In addition, we have fully reserved one other receivable balance
from one customer that represented <span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zBDYjspwdbRa" title="Concentration risk percentage">22</span>% of the total gross accounts receivable balance, recognizing a loss of $<span id="xdx_90C_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_z7P0JtAKTQe5" title="Income tax expense (benefit)">373,000</span> for the quarter.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-Based Compensation</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zWlTm65xKjyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(i)
<span id="xdx_86A_zvmlTBrT24q5">Share-Based Compensation</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The
aggregate share-based compensation expense recorded in the Consolidated Statements of Operations for the six months ended October 31,
2025 and 2024 was approximately $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_pn5n6_c20250501__20251031_zkWMeAD4I8nb" title="Share-based compensation expense">5.2</span> million and $<span id="xdx_902_eus-gaap--ShareBasedCompensation_pn5n6_c20240501__20241031_z8a89ejasaIg" title="Share-based compensation expense">0.6</span> million, respectively. The aggregate share-based compensation expense recorded
in the Consolidated Statements of Operations for the three months ended October 31, 2025 and 2024 was approximately $<span id="xdx_901_eus-gaap--ShareBasedCompensation_pn5n6_c20250801__20251031_zeViePPWRiTk" title="Share-based compensation expense">2.8</span> million and
$<span id="xdx_905_eus-gaap--ShareBasedCompensation_pn5n6_c20240801__20241031_zys6l9xSxwx2" title="Share-based compensation expense">0.3</span> million, respectively. The Company&#8217;s policy is to account for forfeitures of share-based compensation as they occur.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally,
upon vesting of Restricted Stock Units (&#8220;RSU&#8221;) that were granted to an employee, the employee is given the option to either
pay the taxes themselves, or have enough shares of their RSU award withheld by the Company to cover the taxes incurred by the employee.
In the event the employee elects to surrender shares to cover the tax implication, the Company maintains those shares in the Company&#8217;s
treasury stock account. Shares held in the Company&#8217;s treasury stock account are not available for future RSU grants.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_ztQoYYi4KZEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(j)
<span id="xdx_861_zErCrsuacxo5">Revenue Recognition</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for revenue in accordance with Accounting Standards Codification 606 (ASC 606) for contracts with customers and Accounting
Standards Codification 842 (ASC 842) for leasing arrangements. In relation to ASC 606, which states that a performance obligation is
the unit of account for revenue recognition, the Company assesses the goods or services promised in a contract with a customer and identifies
as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct
goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain
a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the Company
allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents
the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price
based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the
standalone selling price is generally estimated based upon the Company&#8217;s forecast of the total cost to satisfy the performance
obligation plus an appropriate profit margin.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
nature of the Company&#8217;s contracts may give rise to several types of variable consideration, including unpriced change orders, liquidated
damages and penalties. Variable consideration can also arise from modifications to the scope of services. Variable consideration is included
in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once
the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration and determination of whether
to include such amounts in the transaction price are based largely on the assessment of legal enforceability, performance, and any other
information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration as of October
31, 2025 or 2024. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer
to the customer, as fulfillment costs in costs of goods sold and regular shipping and handling activities charged to operating expenses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1)
at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control (e.g., upon shipment, upon
delivery, as services are rendered, or upon completion of service), including when performance obligations are satisfied in a bill-and-hold
arrangement. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made
at contract inception. Input measures such as costs incurred are utilized to assess progress against specific contractual performance
obligations for the Company&#8217;s services. The selection of the method to measure progress towards completion requires judgment and
is based on the nature of the services to be provided. For the Company, the input method using costs or labor hours incurred best represents
the measure of progress against the performance obligations incorporated within the contractual agreements. If estimated total costs
on any contract project a loss, the Company charges the entire estimated loss to operations in the period the loss becomes known. For
the quarter ended October 31, 2025 the Company recorded one-time losses associated with two contracts in strategically important markets.
The expenses associated with these projects are now substantially complete, although they will continue to generate revenue over the
next several months. Importantly, our core programs and commercial pipeline continue to demonstrate improving margin quality and operating
leverage. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, change orders, claims,
anticipated losses, and others are recorded in the accounting period in which the events indicating a loss are known and the loss can
be reasonably estimated. These loss projections are re-assessed for each subsequent reporting period until the project is complete. Such
revisions could occur at any time and the effects may be material. During the six month period ended October 31, 2025, the Company recognized
approximately $<span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20250501__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z6Ouh6eCwSWa">1.3</span> million in revenue related to performance obligations satisfied at a point in time and approximately $<span id="xdx_904_eus-gaap--Revenues_pn5n6_c20250501__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zUFsrtFw1ecj">0.3</span> million
in revenue related to performance obligations satisfied over time. During the six month period ended October 31, 2024, the Company recognized
approximately $<span id="xdx_901_eus-gaap--Revenues_pn5n6_c20240501__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zALPY1AmGM54">3.6</span> million in revenue related to performance obligations satisfied at a point in time and approximately $<span id="xdx_90D_eus-gaap--Revenues_pn5n6_c20240501__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zyULyHrw8Wkc">0.1</span> million
in revenue related to performance obligations satisfied over time. During the three month period ended October 31, 2025, the Company
recognized approximately $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20250801__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zCKZynz4a0Mk">0.3</span> million in revenue related to performance obligations satisfied at a point in time and approximately $<span id="xdx_909_eus-gaap--Revenues_pn5n6_c20250801__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z8txgiGG3Fce">0.1</span>
million in revenue related to performance obligations satisfied over time. During the three month period ended October 31, 2024, the
Company recognized approximately $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20240801__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zUaLUB0V5zbk">2.3</span> million in revenue related to performance obligations satisfied at a point in time and approximately
$<span id="xdx_909_eus-gaap--Revenues_pn5n6_c20240801__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zF03UaSMBWUd">0.1</span> million in revenue related to performance obligations satisfied over time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s contracts are either cost-plus contracts, fixed-price contracts, time and material agreements, lease or service agreements.
Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has two types of fixed-price contracts, firm fixed-price and cost-sharing. Under firm fixed-price contracts, the Company receives
an agreed-upon amount for providing products and services specified in the contract, and a profit or loss is recognized depending on
whether actual costs are more or less than the agreed-upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the
customer is only intended to fund a portion of the costs on a specific project. Under cost-sharing contracts, an amount corresponding
to the revenue is recorded in cost of revenue, resulting in gross profit on these contracts of zero. The Company reports its disaggregation
of revenue by contract type since this method best represents the Company&#8217;s business. For each of the three month periods ended
October 31, 2025 and 2024, the majority of the Company&#8217;s contracts were classified as firm fixed-price and the remainder were cost-sharing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s contract assets and liabilities primarily relate to the timing differences between cash received from a customer in connection
with contractual rights to invoicing and the timing of revenue recognition following completion of performance obligations. The Company&#8217;s
accounts receivable balance is made up entirely of customer contract-related balances.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s revenue also includes revenue from certain contracts which do not fall within the scope of ASC 606, but under the scope
of ASC 842, &#8220;Leases&#8221;. At inception of a contract for those classified under ASC 842, the Company classifies leases as either
operating or financing in accordance with the authoritative accounting guidance contained within ASC 842. If the direct financing or
sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as operating leases.
The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed
upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The Company also enters into
lease arrangements for its PowerBuoys&#174; and Wave Adaptive Modular Vessels (&#8220;WAM-V&#174;&#8221;) with certain customers. Revenue
related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices
or expected cost plus a margin approach. Lease elements generally include a PowerBuoy&#174;, WAM-V&#174;, and components, while non-lease
elements, which the Company expects to become more prevalent, generally include engineering, monitoring and support services. In the
lease arrangement, the customer may be provided with an option to extend the lease term or purchase the leased buoy or WAM-V&#174; at
some point during and/or at the end of the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Existing
customers are subject to ongoing credit evaluations based on payment history and other factors. If it is determined that collectability
of any portion of the contract value is not probable, an analysis of variable consideration will be performed using either the most likely
amount or expected value method to determine the amount of revenue that must be constrained until the scenario causing the variability
has been resolved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has elected to record taxes collected from customers on a net basis and does not include tax amounts in revenue or costs of revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p id="xdx_890_eus-gaap--DisaggregationOfRevenueTableTextBlock_zczaLz3BbxDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below represents the total revenue recognized under ASC 606 and ASC 842 for the three and six months ended October 31, 2025 and
2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BF_zOdvtuAhHnF3" style="display: none">Schedule of Revenue Recognized Under ASC 606 and ASC 842</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_z1XQXD0HXXOe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zFYcmVq8vbq2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20250801__20251031_z11pCoZfcCod" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zGvHnM388uC" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_z38VpYecQ83g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20240801__20241031_zbzp5J9ci6xl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Product Line:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zzXz8wUzf2q2" style="vertical-align: bottom; background-color: White">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">WAM-V</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">101</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">169</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,182</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,247</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zRXIxWxiIwdc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Buoy</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">255</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0797">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">255</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0800">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zsB7vkMv2lhc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Services</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0803">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0804">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0805">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0806">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0807">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0808">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zpmhMwPj7IY9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">356</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,353</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Region:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_z09ujEAZk6f8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">North and South America</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">137</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0818">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">137</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,491</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0821">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,491</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--EMEAMember_zLAPfEMEe9Oe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">EMEA</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">43</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">111</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">860</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">925</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_z27pH3cXPHoj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Asia and Australia</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">176</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0832">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">176</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0835">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zaYNVoxq7vfi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">356</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,353</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_z4LUVBWFJvze" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">356</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,353</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zzkv2anMpI9l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_znkvDNIuV8Hb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20250501__20251031_zOlI1lA4qk43" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zH7WkBZHtSL" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zuCdUHilZH4k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240501__20241031_zLo2aJIhWkic" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Product Line:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zhDi6m6Z6peg" style="vertical-align: bottom; background-color: White">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">WAM-V</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,139</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,274</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,416</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,548</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zFY3T11f8lGb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Buoy</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">321</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0860">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">321</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0863">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zzkEVNBANKm6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Services</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0867">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0869">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0870">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0871">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zBtkVuOxeuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,471</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,587</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Region:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_zPCvtfrWLjk6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">North and South America</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">272</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0881">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">272</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0884">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__srt--EuropeMember_zrZKNfKzxLX9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Europe</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,022</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,157</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">865</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">997</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_zasdZUbBZs6f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Asia and Australia</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">177</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0895">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">177</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0898">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_ztjDniQyyhh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,471</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,587</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zR3LT56Yd6W6" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,471</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,587</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p id="xdx_8A3_zqnlYYpcu01c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Loss per Common Share</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zDvqyAjNA89l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(k)
<span id="xdx_86E_ziIHHgXtR0Bg">Net Loss per Common Share</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
and diluted net loss per common share for all periods presented is computed by dividing net loss by the weighted average number of shares
of common stock and common stock equivalents outstanding during the period. Due to the Company&#8217;s net losses, potentially dilutive
securities, consisting of options to purchase shares of common stock, and unvested RSUs issued to employees and non-employee directors,
were excluded from the diluted loss per share calculation due to their anti-dilutive effect.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
computing diluted net loss per common share on the Consolidated Statement of Operations, options to purchase shares of common stock and
unvested RSUs issued to employees and non-employee directors, totaling <span id="xdx_90B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20250501__20251031_ziinXe1SlDJj" title="Antidilutive securities excluded from computation of diluted net loss per share">21,654,735</span> and <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20240501__20241031_zGmAoLdlzjR5" title="Antidilutive securities excluded from computation of diluted net loss per share">6,080,010</span> for the six months ended October 31,
2025 and 2024, respectively, were excluded from each of the computations as the effect would have been anti-dilutive due to the net loss
for the periods. Share purchase rights, which include a contingency, are not included in the calculation until the contingency is resolved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangibles, net</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zsqBhPQ7Afd2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(l)
<span id="xdx_869_zF7mVctJvd2e">Intangibles, net</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets acquired in a business combination are recognized separately from goodwill and are initially recognized at their fair value at
the acquisition date (which is regarded as their cost). Intangible assets, including patents, are amortized over the estimated useful
life of the asset on a basis that approximates the pattern of economic benefit. The patents, trade name and customer relationship intangibles
are being amortized over <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zSguyDQ0qRSg" title="Intangible asset estimated lives">20</span>, <span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zIBu93LX5CAl" title="Intangible asset estimated lives">12</span> and <span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zVXN2OxIThri" title="Intangible asset estimated lives">10</span> years respectively, which is consistent with the estimated pattern of economic benefit of the
assets. The trademark is not subject to amortization.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets are reviewed for impairment if indicators of potential impairment exist. There were no indications of potential impairment of
intangible assets for either the six months ended October 31, 2025 or 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><p id="xdx_840_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zhj9YwzC3Hye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(m)
<span id="xdx_86C_zX40U1oh62Eb">Goodwill</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
is assessed for impairment using a qualitative or quantitative approach. The Company performs an annual impairment test of goodwill and
further periodic tests to the extent indicators of impairment develop between annual impairment tests. Management performed its annual
qualitative assessment in fiscal year 2025 and determined that it is more likely than not that no goodwill impairment existed as of April
30, 2025. There were no indications of potential impairment of goodwill identified for the six months ended October 31, 2025 and 2024.
When the Company uses a qualitative analysis, it considers factors that include historical financial performance, macroeconomic and industry
conditions, and the legal and regulatory environment. If the qualitative assessment indicates that it is more likely than not that an
impairment exists, then a quantitative assessment is also performed. The quantitative assessment requires an analysis of several estimates
including future cash flows or income consistent with management&#8217;s strategic business plans, annual revenue growth rates and the
selection of assumptions underlying a discount rate (weighted average cost of capital) based on market data available at the time to
determine the fair value of the Company. If the fair value is less than the carrying amounts, an impairment charge for the difference
is recorded.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zHXFQbVyaAli" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(n)
<span id="xdx_862_z9Nu8AcWouD6">Income Taxes</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained upon examination.
Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition
or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized
tax benefits in interest expense and penalties in selling, general, and administrative expenses, to the extent incurred. Refer to Note
15 for additional disclosure.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to monetize their attributes, the Company has historically sold the Net Operating Losses (NOL&#8217;s) generated in New Jersey.
The Company has elected to recognize the gain on the sale as a component of tax expense at the time of the sale. Prior to the time of
sale, the Company has elected to not factor the expected sales when assessing the realizability of the related deferred tax assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock', window );">Accumulated Other Comprehensive Loss</a></td>
<td class="text"><p id="xdx_847_ecustom--AccumulatedOtherComprehensiveLossPolicyTextBlock_ziP3LCkRCzYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(o)
<span id="xdx_860_zXyKwywzlBR8">Accumulated Other Comprehensive Loss</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
functional currency for the Company&#8217;s foreign operations is the applicable local currency. The translation from the applicable
foreign currencies to U.S. dollars is performed for balance sheet accounts using the exchange rates in effect at the balance sheet date
and for revenue and expense accounts using an average exchange rate during the period. The unrealized gains or losses resulting from
such translation are included in Accumulated Other Comprehensive Loss within Shareholders&#8217; Equity. For each of the six months ended
October 31, 2025 and 2024, there were no amounts recorded to other comprehensive loss due to limited foreign operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_WarrantyPolicyTextBlock', window );">Warranty</a></td>
<td class="text"><p id="xdx_84F_ecustom--WarrantyPolicyTextBlock_zLtGzyT3Tjbe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(p)
<span id="xdx_868_zLUOQZKRMCJg">Warranty</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not include a right of return on its products other than rights related to standard warranty provisions that permit repair
or replacement of defective goods. Warranty expense incurred to date has not been material.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Product Development</a></td>
<td class="text"><p id="xdx_849_eus-gaap--ResearchAndDevelopmentExpensePolicy_z7BT6zOVTOUf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(q)
<span id="xdx_86A_zI2A09CUsaJd">Product Development</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
related to product development activities by the Company are expensed as incurred. The Company had approximately $<span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20250501__20251031_zQQBsmpQdmH4" title="Product development expense">0.4</span></span> million and $<span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240501__20241031_ze6Ibxwfyjnc" title="Product development expense">0.7</span>
million in product development expense for the six months ended October 31, 2025 and 2024, respectively. The Company had approximately
$<span id="xdx_901_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20250801__20251031_zvIZLUaBFbjl" title="Product development expense">0.3</span> million and $<span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240801__20241031_zMET3mcj9SY3" title="Product development expense">0.6</span> million in product development expense for the three months ended October 31, 2025 and 2024, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesReportingOfDerivativeActivity', window );">Derivative Financial Instruments</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--DerivativesReportingOfDerivativeActivity_zUGJcA80jhg8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(r)
<span id="xdx_866_zuUaYIa0ESSb">Derivative Financial Instruments</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company evaluates all its financial instruments to determine if such instruments contain features that qualify as embedded derivatives.
Embedded derivatives must be separately measured from the host contract if all the requirements for bifurcation are met. The assessment
of the conditions surrounding the bifurcation of embedded derivatives depends on the nature of the host contract. Bifurcated embedded
derivatives are recognized at fair value, with changes in fair value recognized in the statement of operations each period.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Issued Accounting Standards</a></td>
<td class="text"><p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zmPVp0Ra86Q" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(s)
<span id="xdx_86C_zkfhP1hViG">Recently Issued Accounting Standards</span></i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
recent periods, the FASB issued certain Accounting Standards Updates (ASUs) that may be relevant to the Company&#8217;s operations and
financial reporting. We are currently evaluating the potential impact of these ASUs and adopting them when applicable based on their
effective dates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2023, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#8220;ASU 2023-09&#8221;), which improves the transparency
of income tax disclosures by requiring companies to (1) disclose consistent categories and greater disaggregation of information in the
effective rate reconciliation and (2) provide information on income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective
for fiscal years beginning after December 15, 2024, although early adoption is permitted. The guidance should be applied on a prospective
basis with the option to apply the standard retrospectively. We are currently evaluating the impact of adopting this ASU 2023-09 on our
consolidated financial statements and disclosures for the annual period ending April 30, 2026.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2024, the FASB issued ASU No. 2024-3, &#8220;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures
(Subtopic 220-40): Disaggregation of Income Statement Expenses.&#8221; This ASU improves the disclosures about a public business entity&#8217;s
expenses and addresses requests from investors for more detailed information about the types of expenses in commonly presented expense
captions. The new guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning
after December 15, 2027. Early adoption is permitted. We are currently evaluating what the potential impact of adopting this ASU 2024-03
could have on our consolidated financial statements and disclosures</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
July 2025, the FASB issued Accounting Standards Update 2025-05, Financial Instruments &#8211; Credit Losses (Topic 326): Measurement
of Credit Losses for Accounts Receivable and Contract Assets (&#8220;ASU 2025-05&#8221;). ASU 2025-05 provides a practical expedient
that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising
from transactions accounted for under ASC 606, Revenue from Contracts with Customers. Under this practical expedient, an entity is allowed
to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current
contract assets remain unchanged for the remaining life of those assets. ASU 2025-05 is effective for fiscal years beginning after December
15, 2025, and interim reporting periods in those years. Entities that elect the practical expedient and, if applicable, make the accounting
policy election are required to apply the amendments prospectively. We are currently evaluating the potential impact of adopting ASU
2025-05 on our consolidated financial statements and disclosures.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
September 2025, the FASB issued ASU 2025-06, Intangibles - Goodwill and Other - Internal Use Software (Subtopic 350-40): Targeted Improvements
to the Accounting for Internal-Use Software, which clarifies and modernizes certain aspects of the accounting for, and disclosure of,
internal-use software costs. The ASU removes all references to software development project stages so that the guidance is neutral to
different software development methods and clarifies the threshold entities apply to begin capitalizing costs. The ASU is effective for
annual periods beginning after December 15, 2027, and interim periods within those annual periods. Early adoption is permitted. The Company
is currently evaluating the impact that the adoption of this standard will have on the Company&#8217;s consolidated financial statements.</span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated Other Comprehensive Loss [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_WarrantyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Warranty [Policy Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_WarrantyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesReportingOfDerivativeActivity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesReportingOfDerivativeActivity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483044/730-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-4<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479953/718-10-S50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482836/275-10-55-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock', window );">Schedule of Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zG2Q4pJs6KX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets
that total to the same amounts shown in the Consolidated Statements of Cash Flows.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B9_zHU20gWhn5s1" style="display: none">Schedule of Cash, Cash Equivalents and Restricted Cash</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20251031_zkhxVXlGWdnk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20250430_zgWCM8aWYewe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzbyj_z4aC5qwolIoh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Cash and cash equivalents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,659</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,715</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--RestrictedCash_iI_pn3n3_maCCERCzbyj_zQf63bFW62Jd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Restricted cash- long
    term</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">154</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">154</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzbyj_zB96zRrHBK98" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Cash, cash equivalents,
    restricted cash and restricted cash equivalents</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11,813</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">6,869</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock', window );">Schedule of Property and Equipment Estimated Useful Life</a></td>
<td class="text"><p id="xdx_896_ecustom--PropertyPlantAndEquipmentUsefulLifeTableTextBlock_zz6ki3riWFKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B3_zx7zXntW1SGj" style="display: none">Schedule
of Property and Equipment Estimated Useful Life</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    depreciable life</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zqA3sYmSlL7l" title="Property and equipment, useful life (Year)">5</span>-<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zmyAzYMoS0fb" title="Property and equipment, useful life (Year)">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    equipment &amp; software</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zEk73V4rmmO8" title="Property and equipment, useful life (Year)">3</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office
    furniture &amp; fixtures</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zpLniQ8ckOT3" title="Property and equipment, useful life (Year)">3</span>-<span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPBLBF9Ul6d9" title="Property and equipment, useful life (Year)">7</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leasehold
    improvements</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zZAasImZAUZ1" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2025%23UsefulLifeTermOfLeaseMember"><span style="-sec-ix-hidden: xdx2ixbrl0739">Shorter
    of the estimated useful life or lease term</span></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased
    Power Buoy assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPowerBuoysAssetsMember_zsj8ZxTDYGId" title="Property and equipment, useful life (Year)">10</span>
    years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Leased
    WAM-V assets</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedAssetsMember_zF9bUyIhRuGi" title="Property and equipment, estimated useful life">10</span>
    years</span></td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Schedule of Revenue Recognized Under ASC 606 and ASC 842</a></td>
<td class="text"><p id="xdx_890_eus-gaap--DisaggregationOfRevenueTableTextBlock_zczaLz3BbxDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below represents the total revenue recognized under ASC 606 and ASC 842 for the three and six months ended October 31, 2025 and
2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BF_zOdvtuAhHnF3" style="display: none">Schedule of Revenue Recognized Under ASC 606 and ASC 842</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_z1XQXD0HXXOe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zFYcmVq8vbq2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20250801__20251031_z11pCoZfcCod" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zGvHnM388uC" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_z38VpYecQ83g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20240801__20241031_zbzp5J9ci6xl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Product Line:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zzXz8wUzf2q2" style="vertical-align: bottom; background-color: White">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">WAM-V</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">101</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">169</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,182</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,247</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zRXIxWxiIwdc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Buoy</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">255</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0797">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">255</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0800">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zsB7vkMv2lhc" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Services</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0803">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0804">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0805">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0806">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0807">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0808">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zpmhMwPj7IY9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">356</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,353</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Region:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_z09ujEAZk6f8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">North and South America</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">137</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0818">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">137</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,491</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0821">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,491</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--EMEAMember_zLAPfEMEe9Oe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">EMEA</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">43</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">111</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">860</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">925</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_z27pH3cXPHoj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Asia and Australia</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">176</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0832">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">176</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0835">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zaYNVoxq7vfi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">356</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,353</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_z4LUVBWFJvze" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">356</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,353</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">65</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zzkv2anMpI9l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_znkvDNIuV8Hb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20250501__20251031_zOlI1lA4qk43" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zH7WkBZHtSL" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zuCdUHilZH4k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20240501__20241031_zLo2aJIhWkic" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    606</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">ASC
    842</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Product Line:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zhDi6m6Z6peg" style="vertical-align: bottom; background-color: White">
    <td style="width: 40%"><span style="font-family: Times New Roman, Times, Serif">WAM-V</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,139</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,274</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,416</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,548</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zFY3T11f8lGb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Buoy</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">321</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0860">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">321</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0863">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">171</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zzkEVNBANKm6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Services</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0867">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">11</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0869">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0870">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0871">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zBtkVuOxeuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,471</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,587</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Region:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_zPCvtfrWLjk6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">North and South America</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">272</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0881">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">272</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0884">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__srt--EuropeMember_zrZKNfKzxLX9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Europe</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,022</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,157</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">865</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">997</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_zasdZUbBZs6f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Asia and Australia</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">177</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0895">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">177</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0898">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_ztjDniQyyhh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,471</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,587</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zR3LT56Yd6W6" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,471</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-left: Black 1pt solid"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,587</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">132</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Property Plant And Equipment Useful Life [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, Contract Assets and Contract Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract', window );"><strong>Accounts Receivable Contract Assets And Contract Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock', window );">Schedule of Accounts Receivable, Contract Assets and Contract Liabilities</a></td>
<td class="text"><p id="xdx_899_ecustom--ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_zIDxqLYsyVl5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following provides further details on the balance sheet accounts of accounts receivable, contract assets and contract liabilities from
contracts with customers:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B6_zgNQNcpYK55j" style="display: none">Schedule of Accounts Receivable, Contract Assets and Contract Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20251031_zb5peZB1gfal" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20250430_zzJP7cVMdbb7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_497_20240430_zpni69STDho8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="10" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iI_pn3n3_zRRBsWZgJJwa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accounts receivable</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,100</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,191</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">796</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zCgdsuPMDwub" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract assets</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">752</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,088</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">18</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_zNCFVP7gDSJ2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Contract liabilities</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0964">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">302</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_ContractWithCustomerAssetTableTextBlock', window );">Schedule of Significant Changes in Contract Assets</a></td>
<td class="text"><p id="xdx_895_ecustom--ContractWithCustomerAssetTableTextBlock_zABr7doWUPU7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
changes in the contract assets balances during the period were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_zLzNh76heua7" style="display: none">Schedule of Significant Changes in Contract Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20250501__20251031_z3QVoniv72Wa" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2025</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20240501__20241031_zyIMgbB1Tlw3" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2024</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--ContractWithCustomerAssetReclassifiedToReceivable_pn3n3_maIDICWzkNJ_zeC1vTiiD5Ud" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Transferred to receivables from
    contract assets recognized</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(853</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(583</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_ecustom--RevenueRecognizedAndNotBilled_pn3n3_maIDICWzkNJ_z9Ck0cNTbjF6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Revenue recognized and
    not billed</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">517</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">651</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_iT_pn3n3_mtIDICWzkNJ_zKmGrtr7IIQh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net change in contract
    assets</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(336</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_ContractWithCustomerLiabilitiesTableTextBlock', window );">Schedule of Significant Changes in Contract Liabilities</a></td>
<td class="text"><p id="xdx_892_ecustom--ContractWithCustomerLiabilitiesTableTextBlock_z9RhjzAi3aN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant
changes in the contract liabilities balances during the period are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zVWsJyQyztsg" style="display: none">Schedule of Significant Changes in Contract Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20250501__20251031_zxCZarYSDeWb" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2025</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20240501__20241031_zt58N1eHkk5j" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Six
                                            months ended</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>October
                                            31, 2024</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_iN_pn3n3_di_msIDICWz3fD_znV6jNx54CM5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Revenue recognized</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(115</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(1,515</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40E_ecustom--PaymentsCollectedForWhichRevenueHasNotBeenRecognized_pn3n3_maIDICWz3fD_zN6dofpbnSth" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Payments collected for
    which revenue has not been recognized</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">250</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,332</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_iT_pn3n3_mtIDICWz3fD_ziuw4Eu3fjTf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net change in contract
    liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">135</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(183</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_ContractWithCustomerAssetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer Asset [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_ContractWithCustomerAssetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_ContractWithCustomerLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract With Customer Liabilities [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_ContractWithCustomerLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of accounts receivable contract assets and contract liabilities [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zHH3rXVz3q48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company holds inventory related to the production of its WAM-V&#174; and PowerBuoy&#174; products.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_znWp8YGlUr9" style="display: none">Schedule of Inventory</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20251031_zyB0gQ1LQU55" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20250430_z4zYbMtXK1G1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzERb_z5ydYvGeFC35" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Raw Materials</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,101</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,586</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzERb_zuDC6oT8C9w2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Work in Process</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">593</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">636</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzERb_zZQxtVT1N0z" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Finished Products</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0999">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1000">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--InventoryNet_iTI_pn3n3_mtINzERb_zQkXHvLXCmb8" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Inventory</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,694</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,222</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Current Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of Other Current Assets</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zwknCNBrZhA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
current assets consisted of the following at October 31, 2025 and April 30, 2025:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B8_zXMR8Lw6Xaub" style="display: none">Schedule of Other Current Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_493_20251031_zVw18Ofbtja8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20250430_z3Rig557bIRe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--PrepaidInsurance_iI_pn3n3_maCzWjX_zyxdW7pmwsJ3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid insurance</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">232</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">80</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--PrepaidSoftwareAndLicenses_iI_pn3n3_maCzWjX_zB9nCg69SNSh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid software &amp; licenses</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">157</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">68</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--PrepaidSalesAndMarketing_iI_pn3n3_maCzWjX_zhm1gdaIH481" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid sales &amp; marketing</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">79</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">90</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--PrepaidProjectCosts_iI_pn3n3_maCzWjX_z38ku8qwYzp3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Prepaid project costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">131</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">36</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maCzWjX_zbLBBsZYvEH5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Prepaid expenses- other</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">123</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">126</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OtherAssetsCurrent_iTI_pn3n3_mtCzWjX_zoA42MQJjj44" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Total
    other current assets</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">722</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">400</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Components of Property and Equipment, Net</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z7YqHqK50Vd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of property and equipment, net as of October 31, 2025 and April 30, 2025 consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_zigA4ZjQSsGk" style="display: none">Schedule
of Components of Property and Equipment, Net</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49F_20251031_zJMwueKnzQTa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20250430_z1A1PwPuVdff" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z3C0K9l2ioO1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Equipment</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,186</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,569</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zdvsbNma9DEe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Computer equipment &amp; software</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">629</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">620</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndEquipmentMember_zSra2BV3uzzb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Office furniture &amp; equipment</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">425</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">425</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z6IEAOT0XWT4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leasehold improvements</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">683</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">683</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedWAMVsMember_zs36hhsrxK29" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Leased WAM-V&#8217;s</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,240</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,735</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedBuoysMember_zdOJSDyRxfz2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Leased Buoys</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,634</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">949</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzI8F_zxVgMr3ufoUb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Property and equipment, gross</span></span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">8,797</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,981</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzI8F_zjiJYaEb8JD1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less: accumulated depreciation</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,934</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,537</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzI8F_zRVWmVbsv7Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Property
    and equipment, net</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,863</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,444</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Components of Intangible Assets</a></td>
<td class="text"><p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zhfHwZYBe1pj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of intangible assets, net as of October 31, 2025 and April 30, 2025 consisted of the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8BC_zBhRI39f0Rw2" style="display: none">Schedule of Components of Intangible Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20251031_zm8FR2lPcCfb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20250430_zLrUCEBTXd12" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedPatentsGross_iI_pn3n3_maFLIAGzcoU_zCuGYuU2j4n8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Patents</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,729</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,729</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FiniteLivedTrademarksGross_iI_pn3n3_maFLIAGzcoU_zq40VoBSTfSf" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Trademarks</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,769</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,769</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsGross_iTI_pn3n3_mtFLIAGzcoU_maFLIANzod8_zJc1NLhhulcb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, gross</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,498</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,498</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msFLIANzod8_zPGkX3SsFly5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Accumulated amortization</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,075</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(2,008</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzod8_zFlfsQXxrXGe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif"><span style="display: none; font-size: 10pt">Intangible
    assets, net</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,423</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,490</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Operating Lease Costs</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_ze0t5MY7HZad" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease expense which are included in our operating expenses in the Consolidated Statement of Operations for the three and
six months ended October 31, 2025 and 2024 were as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B1_zGvhLjDzuC4h" style="display: none">Schedule
of Operating Lease Costs</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20250801__20251031_zZ3RlLLxPprd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_495_20240801__20241031_zwQHAWQZzn7b" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49D_20250501__20251031_zvNJEs75CJb8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_492_20240501__20241031_zS9qtCWRK1jk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    months ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseCost_pn3n3_maLCzBwM_zeCut7qmqO15" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 36%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease cost</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">298</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">260</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">565</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 12%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">521</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzBwM_zJhooGXK6s77" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Short-term lease cost</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1122">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">8</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1124">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">16</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_mtLCzBwM_z4wUVuNBDutf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease cost</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">298</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">268</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">565</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">537</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock', window );">Schedule of Right-of use Assets and Lease Liabilities</a></td>
<td class="text"><p id="xdx_899_ecustom--ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_zgwgxyH6nBjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information
related to the Company&#8217;s right-of use assets and lease liabilities as of October 31, 2025 was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B3_zKDkerrTnEb2">Schedule
of Right-of use Assets and Lease Liabilities</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="display: none"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_496_20251031_zxXPLmBNt1y" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Operating lease:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_zIIkvqJm5jLh" style="vertical-align: bottom; background-color: White">
    <td style="width: 80%; text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Operating
    right-of-use assets, net</span></td><td style="width: 2%; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,414</span></td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzIil_zxZLFdiVaVpg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use liabilities-
    current</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,140</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzIil_zdt0pxEP0WAi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Right-of-use
    liabilities- long term</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,455</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzIil_zuImJofZaM6c" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,595</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted average remaining lease term- operating
    leases</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20251031_zOD83NrBoLy3" title="Weighted average remaining lease term- operating leases">2.21</span>
                                            years</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Weighted average discount rate- operating leases</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20251031_zNb4k249OjSl" title="Weighted average discount rate- operating leases">8.5</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Lease Payments Under Operating Lease</a></td>
<td class="text"><p id="xdx_896_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zO8AhxxDSvB4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
remaining lease payments under the Company&#8217;s operating leases are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B6_zL1QBIMqwOyk" style="display: none">Schedule of Future Minimum Lease Payments Under Operating Lease</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20251031_zLH9MOPJlp06" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maLOLLPzbOq_zAGCDRXgnBok" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Remainder of fiscal year 2026</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">653</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzbOq_z4TNu2gubhdc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2027</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,317</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzbOq_zXlmQZ5TS0z8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2028</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">821</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzbOq_zagEAbjAeX2k" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2029</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">28</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzbOq_zBodlx9uBZ6f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">2030</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1156">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_iI_pn3n3_maLOLLPzbOq_zqrftYa7n0gb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">thereafter</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1158">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzbOq_zzFGyvuVnpd4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Total future minimum lease payments</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,819</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zbDWPogA8EQ9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Less imputed interest</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(224</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zunRvgCrd6yc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Total</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,595</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Right of Use Assets and Lease Liabilities [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zM30jza7mQr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses consisted of the following at October 31, 2025 and April 30, 2025:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span id="xdx_8B4_z313E3I0EEF7" style="display: none">Schedule of Accrued Expenses</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20251031_zdsjOpuuFjBb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_49A_20250430_zMlGEuIqEo6k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maCzsTG_z4T9efxFBrli" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Employee incentive payments</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">888</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">759</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maCzsTG_zqDs0uwK4dYe" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued salary and benefits</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">180</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">417</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maCzsTG_zyrAfRl2v4v4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Professional fees</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">35</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1177">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--AccruedProjectCosts_iI_pn3n3_maCzsTG_zheVA0WTiVB3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued project costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">19</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1180">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--InterestPayableCurrent_iI_pn3n3_maCzsTG_zXmbee1XuVni" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Accrued interest expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">84</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1183">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maCzsTG_zdhKD4VnBnr2" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">112</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">95</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtCzsTG_zmqwp2X4LILl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif">&#160;<span style="display: none; font-size: 10pt">Accrued
    expenses total</span></span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,318</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,271</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zP3ey4Pcbb4b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of stock options under the stock incentive plans is detailed in the following table.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BF_zQmWdYqJzSRa" style="display: none">Schedule of Stock Option Activity</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Underlying
                                            Options</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
                                            Price</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual
                                            Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In
                                            Years)</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%"><span style="font-family: Times New Roman, Times, Serif">Outstanding as of April 30, 2025</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20250501__20251031_zs860LzF1d3l" style="width: 14%; text-align: right" title="Shares Underlying Options Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif">483,342</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250501__20251031_zi2Cu3eQqV5i" style="width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning balance"><span style="font-family: Times New Roman, Times, Serif">2.59</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240501__20250430_z0bpAQ2xXbPj" title="Weighted Average Remaining Contractual Term (In Years), Beginning">6.3</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20250501__20251031_zrnTP5VZZdYl" style="text-align: right" title="Shares underlying Options Outstanding, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1219">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zM2XsDj1BTg7" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1221">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Exercised</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20250501__20251031_zD9ipoZWfM4d" style="text-align: right" title="Shares Underlying Options ,Exercised"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1223">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zlOUMheJBgrj" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1225">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20250501__20251031_z7SHAwhllxDf" style="border-bottom: Black 1pt solid; text-align: right" title="Shares Underlying Options, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif">(73,134</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zkqCrasAmLp" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif">0.68</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Outstanding as of October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20250501__20251031_z3dS0y4p4dHe" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif">410,208</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20250501__20251031_zSWIg60TCswb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending balance"><span style="font-family: Times New Roman, Times, Serif">1.80</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250501__20251031_zBgXwy7pk2D2" title="Weighted Average Remaining Contractual Term (In Years), Ending">6.2</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Exercisable as of October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20251031_zgdCXHqRxLb6" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, Exercisable at Ending"><span style="font-family: Times New Roman, Times, Serif">354,255</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20251031_zSLKdMBRRHlf" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable at Ending"><span style="font-family: Times New Roman, Times, Serif">1.98</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250501__20251031_zFgSslPqKTB6" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending">6.0</span></span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock', window );">Schedule of Performance Stock Units</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_z6Ppmrcietgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of performance stock units (&#8220;PSUs&#8221;) under our Stock Incentive Plans is detailed in the following table.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8BE_zAemhhv33ona" style="display: none">Schedule of Performance Stock Units</span></span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number
    of Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price
                                            per Share</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Outstanding at April 30, 2025</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zCguHlCZrEZc" style="text-align: right" title="Number of Shares, Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1263">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0o73Ta52c44" style="text-align: right" title="Weighted Average Price per Share, Outstanding, Beginning"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1265">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z6R8MFS6NZ4" style="width: 16%; text-align: right" title="Number of Shares, Granted"><span style="font-family: Times New Roman, Times, Serif">150,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zR8uTGGBnGRb" style="width: 16%; text-align: right" title="Weighted Average Price per Share, Granted"><span style="font-family: Times New Roman, Times, Serif">0.56</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vested and issued</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zQ4ErFwDaap2" style="text-align: right" title="Number of Shares, Vested and issued"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1271">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVrezpwqRWaf" style="text-align: right" title="Weighted Average Price per Share, Vested and issued"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1273">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ziqSf7Pj38sh" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Shares, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1275">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zxRwG8Umiz97" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Price per Share, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1277">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unvested at October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zX1bVIfoFw2d" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif">150,000</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zgEH6bA2qFC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Price per Share, Outstanding, Ending"><span style="font-family: Times New Roman, Times, Serif">0.56</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock', window );">Schedule of Non-vested Restricted Stock Activity</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zPbmFe1RXfV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of unvested RSU&#8217;s under the Stock Incentive Plans is as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><span id="xdx_8B1_z6Po1SScWZJi" style="display: none">Schedule of Non-vested Restricted Stock Activity</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Number
    of Shares</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted
                                            Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price
                                            per Share</b></span></p></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Unvested at April 30, 2025</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zjbBsnlca1O8" style="width: 16%; text-align: right" title="Number of Shares, Unvested, Beginning"><span style="font-family: Times New Roman, Times, Serif">22.461,633</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zeI9N4buPFci" style="width: 16%; text-align: right" title="Weighted Average Price per Share, Unvested, Beginning"><span style="font-family: Times New Roman, Times, Serif">0.79</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Granted</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zaXO36fR8w6e" style="text-align: right" title="Number of Shares, Unvested, Granted"><span style="font-family: Times New Roman, Times, Serif">630,870</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zafMzeYAHrK1" style="text-align: right" title="Weighted Average Price per Share, Granted"><span style="font-family: Times New Roman, Times, Serif">0.55</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Vested and issued</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zUJmW62PAr2k" style="text-align: right" title="Number of Shares, Unvested, Vested and issued"><span style="font-family: Times New Roman, Times, Serif">(44,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zU4lowGYsbuh" style="text-align: right" title="Weighted Average Price per Share, Vested and issued"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1311">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zyf3683FRUga" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Shares, Unvested, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif">(1,953,976</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zfG27C2ZfJRd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Price per Share, Cancelled/forfeited"><span style="font-family: Times New Roman, Times, Serif">0.74</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Unvested at October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zCqA43peZyW5" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Unvested, Ending"><span style="font-family: Times New Roman, Times, Serif">21,094,527</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zh8prdPxDmFd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Price per Share, Unvested, Ending"><span style="font-family: Times New Roman, Times, Serif">0.79</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Subparagraph (c)<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock', window );">Schedule of Fair Value Assets on Recurring Basis</a></td>
<td class="text"><p id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zSbYnJXflVue" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following tables sets forth the Company&#8217;s financial instruments that were measured at fair value on a recurring basis by level
within the fair value hierarchy (amounts in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zKqPmyVgEUC4">Schedule
of Fair Value Assets on Recurring Basis</span>&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_494_20251031_zrkt5Xs2Yuda" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Fair
    Value</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsvOTqm9y8eh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Derivative liability &#8211; May
    issuance</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">699</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DerivativeLiabilityFairValueGrossAsset_iNI_di_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zBDdIfOX2jni" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change due to conversion
    of notes</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(129</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zwv9eTJ28XWi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Derivative liability - July 31, 2025</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">570</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsuQtCZO8Ag1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Derivative liability &#8211; October issuance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">489</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zhVYxY15GHNa" style="display: none; vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Derivative liability &#8211; issuance</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">489</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
<tr id="xdx_402_eus-gaap--DerivativeLiabilityFairValueGrossAsset_iNI_di_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsgqqQVXGCWe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Change due to conversion
    of notes</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(178</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z2a0M5POsNF4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Derivative liability - October 31, 2025</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">881</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zGlEGJny7by7" style="display: none; vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Derivative liability</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">881</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Level</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_490_20251031__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zWlno14Y0Fd5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">October
    31, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_491_20250430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zrHYOLSXhnn2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">April
    30, 2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iI_pn3n3_zuaT8ZiMYdWf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: justify; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Derivative
    liability</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">881</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1354">&#8212;</span></span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments and Geographic Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Oct. 31, 2025</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock', window );">Schedule of Operating Segment Expenses</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_zev5eWl8mle1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents selected financial information with respect to the Company&#8217;s single operating segment and its significant
segment expenses for the three and six months ended October 31, 2025 and 2024, respectively:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B6_zcBSOtEPZKy1" style="display: none">Schedule
of Operating Segment Expenses</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_490_20250801__20251031_zqgGTI6k6Z1f" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_494_20240801__20241031_zrXgxuJLgLXa" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Three
    month ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--Revenues_pn3n3_maNILz8dF_zlvXBt4V3eb1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">424</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,418</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Less:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--CostOfRevenue_pn3n3_msNILz8dF_zFfxg8iuIHj6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Cost of sales</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,804</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,623</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--OtherCostAndExpenseOperating_pn3n3_msNILz8dF_z1JyDObkZci4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Product development costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">286</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">556</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--LaborAndRelatedExpense_pn3n3_msNILz8dF_zLnGTh1bffy9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Employee-related costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,397</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,959</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--ProfessionalFees_pn3n3_msNILz8dF_zLj6zfEGtTi1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Professional, consulting
    and contractor fees</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,478</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">706</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_msNILz8dF_zefWkSO6KX49" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative
    costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">674</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">518</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_402_ecustom--FacilitiesCosts_pn3n3_msNILz8dF_zWy9M6PIpno2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Facilities costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">419</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">394</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--ShareBasedCompensation_pn3n3_msNILz8dF_zlQzUHfpO8Rh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,792</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">292</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_pn3n3_msNILz8dF_zLHbzHqiTyTd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization
    expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">237</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">285</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--OtherOperatingIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zywH0Lzq2lEh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Other expense (income)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">138</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--InterestIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zyRhNruRKoqi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Interest (income)/expense,
    net</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">564</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_msNILz8dF_zx4UdSmS1fOi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Credit
    loss expense</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">460</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1442">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILz8dF_zrE3P7Qgjv7b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(10,825</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(3,913</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_493_20250501__20251031_zlr8ANMKBnX4" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_497_20240501__20241031_zquezVZwmBgi" style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">Six
    month ended October 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2025</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="font-family: Times New Roman, Times, Serif">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="6" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif">(in thousands)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--Revenues_pn3n3_maNILz8dF_zI8sSBQRgpO4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="font-family: Times New Roman, Times, Serif">Revenue</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,606</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 16%; text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,719</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif">Less:</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfRevenue_pn3n3_msNILz8dF_zJJKlkkz2Ns2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Cost of sales</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,009</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,477</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--OtherCostAndExpenseOperating_pn3n3_msNILz8dF_zYMWn3eTUY0g" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Product development costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">422</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">720</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LaborAndRelatedExpense_pn3n3_msNILz8dF_zbLCVS5P1Wfl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Employee-related costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">4,682</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">3,629</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--ProfessionalFees_pn3n3_msNILz8dF_zukPaWCmdHL4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Professional, consulting
    and contractor fees</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,455</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">2,283</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_msNILz8dF_zEhestiFeAta" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">General and administrative
    costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,326</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">1,152</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--FacilitiesCosts_pn3n3_msNILz8dF_zgVPbzzfBc5e" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Facilities costs</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">798</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">773</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--ShareBasedCompensation_pn3n3_msNILz8dF_zBpA2maQ20Kd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Share-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,191</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">551</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DepreciationAndAmortization_pn3n3_msNILz8dF_zXPVB4LpKLe8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Depreciation and amortization
    expense</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">464</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">522</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--OtherOperatingIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zgl3v3mwgIQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Other expense (income)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">138</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(16</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_402_eus-gaap--InterestIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zpSd8s1uri1b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Interest income</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">873</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(7</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40A_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_msNILz8dF_ziWr4LMROrE7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif">Credit
    loss expense</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">460</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl1481">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILz8dF_zhPP44uQkhq1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(18,212</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(8,365</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Background, Basis of Presentation and Liquidity (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 15, 2025</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,825<span></span>
</td>
<td class="nump">$ 3,913<span></span>
</td>
<td class="nump">$ 18,212<span></span>
</td>
<td class="nump">$ 8,365<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Cash in operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,136<span></span>
</td>
<td class="nump">$ 10,890<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConvertibleDebt', window );">Repayments of convertible debt</a></td>
<td class="nump">$ 500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 11,659<span></span>
</td>
<td class="nump">$ 6,715<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash- long term</a></td>
<td class="nump">154<span></span>
</td>
<td class="nump">154<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, restricted cash and restricted cash equivalents</a></td>
<td class="nump">$ 11,813<span></span>
</td>
<td class="nump">$ 6,869<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Property and Equipment Estimated Useful Life (Details)<br></strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_ComputerEquipmentAndSoftwareMember', window );">Computer Equipment &amp; Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_OfficeFurnitureAndFixturesMember', window );">Office Furniture &amp; Fixtures [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_OfficeFurnitureAndFixturesMember', window );">Office Furniture &amp; Fixtures [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration', window );">Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]</a></td>
<td class="text">Useful Life, Lease Term [Member]<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedPowerBuoysAssetsMember', window );">Leased Power Buoys Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedAssetsMember', window );">Leased WAM-V Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482190/360-10-35-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_ComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_ComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_OfficeFurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_OfficeFurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedPowerBuoysAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedPowerBuoysAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 424<span></span>
</td>
<td class="nump">$ 2,418<span></span>
</td>
<td class="nump">$ 1,606<span></span>
</td>
<td class="nump">$ 3,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=OPTT_NorthAndSouthAmericaMember', window );">North and South America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="nump">2,720<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember', window );">EMEA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=OPTT_AsiaAndAustraliaMember', window );">Asia and Australia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=OPTT_RegionMember', window );">Region [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">424<span></span>
</td>
<td class="nump">2,418<span></span>
</td>
<td class="nump">1,606<span></span>
</td>
<td class="nump">3,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,157<span></span>
</td>
<td class="nump">997<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=OPTT_WAMVMember', window );">WAM-V [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">169<span></span>
</td>
<td class="nump">2,247<span></span>
</td>
<td class="nump">1,274<span></span>
</td>
<td class="nump">3,548<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=OPTT_BuoyMember', window );">Buoy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">255<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="nump">171<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember', window );">Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ProductMember', window );">Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">424<span></span>
</td>
<td class="nump">2,418<span></span>
</td>
<td class="nump">1,606<span></span>
</td>
<td class="nump">3,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member', window );">Accounting Standards Update 2014-09 [Member] | North and South America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">272<span></span>
</td>
<td class="nump">2,720<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member', window );">Accounting Standards Update 2014-09 [Member] | EMEA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">43<span></span>
</td>
<td class="nump">860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member', window );">Accounting Standards Update 2014-09 [Member] | Asia and Australia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">176<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member', window );">Accounting Standards Update 2014-09 [Member] | Region [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">356<span></span>
</td>
<td class="nump">2,353<span></span>
</td>
<td class="nump">1,471<span></span>
</td>
<td class="nump">3,587<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member', window );">Accounting Standards Update 2014-09 [Member] | Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,022<span></span>
</td>
<td class="nump">865<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member', window );">Accounting Standards Update 2014-09 [Member] | WAM-V [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">101<span></span>
</td>
<td class="nump">2,182<span></span>
</td>
<td class="nump">1,139<span></span>
</td>
<td class="nump">3,416<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member', window );">Accounting Standards Update 2014-09 [Member] | Buoy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">255<span></span>
</td>
<td class="nump">171<span></span>
</td>
<td class="nump">321<span></span>
</td>
<td class="nump">171<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member', window );">Accounting Standards Update 2014-09 [Member] | Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">11<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member', window );">Accounting Standards Update 2014-09 [Member] | Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">356<span></span>
</td>
<td class="nump">2,353<span></span>
</td>
<td class="nump">1,471<span></span>
</td>
<td class="nump">3,587<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02 [Member] | North and South America [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02 [Member] | EMEA [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02 [Member] | Asia and Australia [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02 [Member] | Region [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">135<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02 [Member] | Europe [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">135<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02 [Member] | WAM-V [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">68<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">135<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02 [Member] | Buoy [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02 [Member] | Service [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02 [Member] | Product [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 68<span></span>
</td>
<td class="nump">$ 65<span></span>
</td>
<td class="nump">$ 135<span></span>
</td>
<td class="nump">$ 132<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=OPTT_NorthAndSouthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=OPTT_NorthAndSouthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=OPTT_AsiaAndAustraliaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=OPTT_AsiaAndAustraliaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=OPTT_RegionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=OPTT_RegionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=OPTT_WAMVMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=OPTT_WAMVMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=OPTT_BuoyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=OPTT_BuoyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ProductMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=OPTT_AccountingStandardsUpdate606Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 11,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,900,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for credit losses</a></td>
<td class="nump">560,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">560,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation expense</a></td>
<td class="nump">2,792,000<span></span>
</td>
<td class="nump">292,000<span></span>
</td>
<td class="nump">5,191,000<span></span>
</td>
<td class="nump">551,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">424,000<span></span>
</td>
<td class="nump">2,418,000<span></span>
</td>
<td class="nump">$ 1,606,000<span></span>
</td>
<td class="nump">$ 3,719,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of diluted net loss per share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,654,735<span></span>
</td>
<td class="nump">6,080,010<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Product development expense</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">600,000<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember', window );">Patents [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible asset estimated lives</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Trade Names [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible asset estimated lives</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Intangible asset estimated lives</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember', window );">Transferred at Point in Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">2,300,000<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="nump">3,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember', window );">Transferred over Time [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenues</a></td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Five Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Four Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="nump">82.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Six Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | Four Customers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92.00%<span></span>
</td>
<td class="nump">98.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Commercial Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member] | Customer Concentration Risk [Member] | One Customer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentration risk percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 373,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=OPTT_SantanderBankMember', window );">Santander Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">$ 154,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 154,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 275<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_PatentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=OPTT_FiveCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=OPTT_FiveCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=OPTT_FourCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=OPTT_FourCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=OPTT_SixCustomersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=OPTT_SixCustomersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=OPTT_OneCommercialCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=OPTT_OneCommercialCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=OPTT_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=OPTT_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=OPTT_SantanderBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis=OPTT_SantanderBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract', window );"><strong>Accounts Receivable Contract Assets And Contract Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable</a></td>
<td class="nump">$ 1,100<span></span>
</td>
<td class="nump">$ 1,191<span></span>
</td>
<td class="nump">$ 796<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetNetCurrent', window );">Contract assets</a></td>
<td class="nump">752<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">$ 135<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 302<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Significant Changes in Contract Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract', window );"><strong>Accounts Receivable Contract Assets And Contract Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable', window );">Transferred to receivables from contract assets recognized</a></td>
<td class="num">$ (853)<span></span>
</td>
<td class="num">$ (583)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_RevenueRecognizedAndNotBilled', window );">Revenue recognized and not billed</a></td>
<td class="nump">517<span></span>
</td>
<td class="nump">651<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Net change in contract assets</a></td>
<td class="num">$ (336)<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_RevenueRecognizedAndNotBilled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue recognized and not billed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_RevenueRecognizedAndNotBilled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetReclassifiedToReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetReclassifiedToReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Significant Changes in Contract Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract', window );"><strong>Accounts Receivable Contract Assets And Contract Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance', window );">Revenue recognized</a></td>
<td class="num">$ (115)<span></span>
</td>
<td class="num">$ (1,515)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized', window );">Payments collected for which revenue has not been recognized</a></td>
<td class="nump">250<span></span>
</td>
<td class="nump">1,332<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Net change in contract liabilities</a></td>
<td class="nump">$ 135<span></span>
</td>
<td class="num">$ (183)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability revenue recognized including opening balance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Revenue recognized and not billed as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw Materials</a></td>
<td class="nump">$ 4,101<span></span>
</td>
<td class="nump">$ 3,586<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in Process</a></td>
<td class="nump">593<span></span>
</td>
<td class="nump">636<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished Products</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">$ 4,694<span></span>
</td>
<td class="nump">$ 4,222<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Other Current Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidInsurance', window );">Prepaid insurance</a></td>
<td class="nump">$ 232<span></span>
</td>
<td class="nump">$ 80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_PrepaidSoftwareAndLicenses', window );">Prepaid software &amp; licenses</a></td>
<td class="nump">157<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_PrepaidSalesAndMarketing', window );">Prepaid sales &amp; marketing</a></td>
<td class="nump">79<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_PrepaidProjectCosts', window );">Prepaid project costs</a></td>
<td class="nump">131<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Prepaid expenses- other</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">126<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsCurrent', window );">Total other current assets</a></td>
<td class="nump">$ 722<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_PrepaidProjectCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid project costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_PrepaidProjectCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_PrepaidSalesAndMarketing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid sales and marketing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_PrepaidSalesAndMarketing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_PrepaidSoftwareAndLicenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prepaid software and licenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_PrepaidSoftwareAndLicenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Components of Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 8,797<span></span>
</td>
<td class="nump">$ 5,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(2,934)<span></span>
</td>
<td class="num">(2,537)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">5,863<span></span>
</td>
<td class="nump">3,444<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">2,186<span></span>
</td>
<td class="nump">1,569<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_ComputerEquipmentAndSoftwareMember', window );">Computer Equipment &amp; Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">629<span></span>
</td>
<td class="nump">620<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_OfficeFurnitureAndEquipmentMember', window );">Office Furniture &amp; Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">425<span></span>
</td>
<td class="nump">425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">683<span></span>
</td>
<td class="nump">683<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedWAMVsMember', window );">Leased WAM-V's [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">2,240<span></span>
</td>
<td class="nump">1,735<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedBuoysMember', window );">Leased Buoys [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 2,634<span></span>
</td>
<td class="nump">$ 949<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_ComputerEquipmentAndSoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_ComputerEquipmentAndSoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_OfficeFurnitureAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_OfficeFurnitureAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedWAMVsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedWAMVsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedBuoysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=OPTT_LeasedBuoysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, net (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 204,000<span></span>
</td>
<td class="nump">$ 252,000<span></span>
</td>
<td class="nump">$ 398,000<span></span>
</td>
<td class="nump">$ 456,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Components of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedPatentsGross', window );">Patents</a></td>
<td class="nump">$ 2,729<span></span>
</td>
<td class="nump">$ 2,729<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedTrademarksGross', window );">Trademarks</a></td>
<td class="nump">2,769<span></span>
</td>
<td class="nump">2,769<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Intangible assets, gross</a></td>
<td class="nump">5,498<span></span>
</td>
<td class="nump">5,498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(2,075)<span></span>
</td>
<td class="num">(2,008)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">$ 3,423<span></span>
</td>
<td class="nump">$ 3,490<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedPatentsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedPatentsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedTrademarksGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedTrademarksGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 32,000<span></span>
</td>
<td class="nump">$ 33,000<span></span>
</td>
<td class="nump">$ 66,000<span></span>
</td>
<td class="nump">$ 66,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-11<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-24<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
<th class="th"><div>Nov. 30, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 8,537<span></span>
</td>
<td class="nump">$ 8,537<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=OPTT_MarineAdvancedRoboticsIncMember', window );">Marine Advanced Robotics, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479328/805-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-41<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 740<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478064/805-740-55-13<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479303/805-10-55-39<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=OPTT_MarineAdvancedRoboticsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=OPTT_MarineAdvancedRoboticsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Operating Lease Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 298<span></span>
</td>
<td class="nump">$ 260<span></span>
</td>
<td class="nump">$ 565<span></span>
</td>
<td class="nump">$ 521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">$ 298<span></span>
</td>
<td class="nump">$ 268<span></span>
</td>
<td class="nump">$ 565<span></span>
</td>
<td class="nump">$ 537<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Right-of use Assets and Lease Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating right-of-use assets, net</a></td>
<td class="nump">$ 2,414<span></span>
</td>
<td class="nump">$ 1,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Right-of-use liabilities- current</a></td>
<td class="nump">1,140<span></span>
</td>
<td class="nump">1,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Right-of-use liabilities- long term</a></td>
<td class="nump">1,455<span></span>
</td>
<td class="nump">$ 649<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total lease liabilities</a></td>
<td class="nump">$ 2,595<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term- operating leases</a></td>
<td class="text">2 years 2 months 15 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate- operating leases</a></td>
<td class="nump">8.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Future Minimum Lease Payments Under Operating Lease (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Oct. 31, 2025 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of fiscal year 2026</a></td>
<td class="nump">$ 653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2027</a></td>
<td class="nump">1,317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2028</a></td>
<td class="nump">821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2029</a></td>
<td class="nump">28<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2030</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour', window );">thereafter</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">2,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(224)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total</a></td>
<td class="nump">$ 2,595<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee operating lease liability payments due after year four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2025</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease remaining term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease commenced</a></td>
<td class="text">The lease commenced in June of 2025 and will continue for
24 months.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">This lease commenced in April of 2023 and will continue for
62 months.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 298,000<span></span>
</td>
<td class="nump">$ 182,000<span></span>
</td>
<td class="nump">$ 565,000<span></span>
</td>
<td class="nump">$ 365,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of lessee's operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent', window );">Employee incentive payments</a></td>
<td class="nump">$ 888<span></span>
</td>
<td class="nump">$ 759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued salary and benefits</a></td>
<td class="nump">180<span></span>
</td>
<td class="nump">417<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fees</a></td>
<td class="nump">35<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_AccruedProjectCosts', window );">Accrued project costs</a></td>
<td class="nump">19<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest expense</a></td>
<td class="nump">84<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">112<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">&#160;Accrued expenses total</a></td>
<td class="nump">$ 1,318<span></span>
</td>
<td class="nump">$ 1,271<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_AccruedProjectCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued project costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_AccruedProjectCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Stock Option Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares Underlying Options Outstanding, Beginning</a></td>
<td class="nump">483,342<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Beginning balance</a></td>
<td class="nump">$ 2.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term (In Years), Ending</a></td>
<td class="text">6 years 2 months 12 days<span></span>
</td>
<td class="text">6 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares underlying Options Outstanding, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Shares Underlying Options ,Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Shares Underlying Options, Cancelled/forfeited</a></td>
<td class="num">(73,134)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Cancelled/forfeited</a></td>
<td class="nump">$ 0.68<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares Underlying Options Outstanding, Ending</a></td>
<td class="nump">410,208<span></span>
</td>
<td class="nump">483,342<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Ending balance</a></td>
<td class="nump">$ 1.80<span></span>
</td>
<td class="nump">$ 2.59<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Shares Underlying Options, Exercisable at Ending</a></td>
<td class="nump">354,255<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercisable at Ending</a></td>
<td class="nump">$ 1.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending</a></td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Performance Stock Units (Details) - Performance Shares [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Outstanding, Beginning | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Price per Share, Outstanding, Beginning | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Shares, Granted | shares</a></td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Price per Share, Granted | $ / shares</a></td>
<td class="nump">$ 0.56<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Shares, Vested and issued | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Price per Share, Vested and issued | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Shares, Cancelled/forfeited | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Price per Share, Cancelled/forfeited | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Outstanding, Ending | shares</a></td>
<td class="nump">150,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Price per Share, Outstanding, Ending | $ / shares</a></td>
<td class="nump">$ 0.56<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Non-vested Restricted Stock Activity (Details) - Non-vested Restricted Stock [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2025 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Outstanding, Beginning | shares</a></td>
<td class="nump">22,461.633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Price per Share, Outstanding, Beginning | $ / shares</a></td>
<td class="nump">$ 0.79<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of Shares, Unvested, Granted | shares</a></td>
<td class="nump">630,870<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Price per Share, Granted | $ / shares</a></td>
<td class="nump">$ 0.55<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of Shares, Unvested, Vested and issued | shares</a></td>
<td class="num">(44,000)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Price per Share, Vested and issued | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of Shares, Unvested, Cancelled/forfeited | shares</a></td>
<td class="num">(1,953,976)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Price per Share, Cancelled/forfeited | $ / shares</a></td>
<td class="nump">$ 0.74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of Shares, Outstanding, Ending | shares</a></td>
<td class="nump">21,094,527<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Price per Share, Outstanding, Ending | $ / shares</a></td>
<td class="nump">$ 0.79<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=OPTT_NonVestedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=OPTT_NonVestedRestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 03, 2025</div></th>
<th class="th"><div>Feb. 09, 2022</div></th>
<th class="th"><div>Jan. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Jan. 01, 2025</div></th>
<th class="th"><div>Jan. 18, 2018</div></th>
<th class="th"><div>Dec. 31, 2015</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Share-Based Payment Arrangement, Option [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Intrinsic value of exercisable options</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Options unvested</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">56,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">7 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="nump">$ 7,000<span></span>
</td>
<td class="nump">$ 17,000<span></span>
</td>
<td class="nump">$ 26,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost related to non-vested stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based compensation of weighted-average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 24,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based compensation of weighted-average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of restricted shares, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,768,000<span></span>
</td>
<td class="nump">$ 285,000<span></span>
</td>
<td class="nump">$ 5,150,000<span></span>
</td>
<td class="nump">$ 525,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Share-based compensation of weighted-average period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,384,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,384,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Number of restricted shares, granted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">631,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember', window );">2015 Omnibus Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-based compensation arrangement shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,282,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,282,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,282,036<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,332,036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Share-based compensation arrangement shares authorized increase</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=OPTT_TwoThousandAndEighteenInducementPlanMember', window );">2018 Inducement Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-based compensation arrangement shares authorized</a></td>
<td class="nump">990,000<span></span>
</td>
<td class="nump">275,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized', window );">Share-based compensation arrangement shares authorized increase</a></td>
<td class="nump">715,000<span></span>
</td>
<td class="nump">250,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Reserved for future issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479983/718-10-S45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of additional shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=OPTT_TwoThousandAndEighteenInducementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=OPTT_TwoThousandAndEighteenInducementPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Fair Value Assets on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="nump">$ 881<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability</a></td>
<td class="nump">881<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember', window );">May 2025 Convertible Debt Issuance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liability &#8211; issuance</a></td>
<td class="nump">699<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityFairValueGrossAsset', window );">Change due to conversion of notes</a></td>
<td class="num">(129)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Derivative liability</a></td>
<td class="nump">570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember', window );">October 2025 Convertible Debt Issuance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems', window );"><strong>Fair Value, off-Balance-Sheet Risks, Disclosure Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiability', window );">Derivative liability &#8211; issuance</a></td>
<td class="nump">489<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityFairValueGrossAsset', window );">Change due to conversion of notes</a></td>
<td class="num">(178)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Derivative liability</a></td>
<td class="nump">$ 881<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (c)(2)<br> -SubTopic 20<br> -Topic 860<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481326/860-20-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityFairValueGrossAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column F))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityFairValueGrossAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 825<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 07, 2025</div></th>
<th class="th"><div>Aug. 08, 2025</div></th>
<th class="th"><div>Apr. 30, 2025</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Aug. 30, 2024</div></th>
<th class="th"><div>Mar. 21, 2024</div></th>
<th class="th"><div>May 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,954,000<span></span>
</td>
<td class="nump">$ 7,508,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from sale of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">630,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,845,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtConversionOriginalDebtAmount1', window );">Principal and interest conversion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember', window );">Investor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount of convertible notes</a></td>
<td class="nump">$ 6,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet', window );">Notes additional amount available for draw</a></td>
<td class="nump">$ 8,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember', window );">May 2025 Convertible Debt Issuance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount of convertible notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromConvertibleDebt', window );">Proceeds from convertible debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 699,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember', window );">October 2025 Convertible Debt Issuance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Derivative liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 489,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 489,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=OPTT_TwoThousandTwentyThreeATMFacilityMember', window );">2023 ATM Facility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Aggregate offering price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,000,000.0<span></span>
</td>
<td class="nump">$ 2,900,000<span></span>
</td>
<td class="nump">$ 16,000,000.0<span></span>
</td>
<td class="nump">$ 7,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity', window );">Proceeds from issuance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=OPTT_AtMarketIssuanceSalesAgreementMember', window );">At Market Issuance Sales Agreement [Member] | Ladenburg Thalmann &amp; Co. Inc [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceeds from issuance of common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TypeOfArrangementAxis=OPTT_LadenburgSalesAgreementMember', window );">Ladenburg Sales Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Number of shares issued, shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,929,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,929,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Proceeds from sale of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtConversionOriginalDebtAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of the original debt being converted in a noncash (or part noncash) transaction. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtConversionOriginalDebtAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net increase or decrease in the carrying amount of the debt instrument for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-7A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-21<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-20<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-15<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromConvertibleDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromConvertibleDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOrSaleOfEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOrSaleOfEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=OPTT_TwoThousandTwentyThreeATMFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=OPTT_TwoThousandTwentyThreeATMFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=OPTT_AtMarketIssuanceSalesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=OPTT_AtMarketIssuanceSalesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=OPTT_LadenburgThalmannAndCoIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=OPTT_LadenburgThalmannAndCoIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=OPTT_LadenburgSalesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=OPTT_LadenburgSalesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details Narrative)<br></strong></div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage', window );">Acquisition outstanding common stock ownership percentage</a></td>
<td class="nump">4.99%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business acquisition outstanding common stock ownership percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of Operating Segment Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
<th class="th"><div>Oct. 31, 2025</div></th>
<th class="th"><div>Oct. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 424<span></span>
</td>
<td class="nump">$ 2,418<span></span>
</td>
<td class="nump">$ 1,606<span></span>
</td>
<td class="nump">$ 3,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of sales</a></td>
<td class="nump">1,804<span></span>
</td>
<td class="nump">1,623<span></span>
</td>
<td class="nump">3,009<span></span>
</td>
<td class="nump">2,477<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCostAndExpenseOperating', window );">Product development costs</a></td>
<td class="nump">286<span></span>
</td>
<td class="nump">556<span></span>
</td>
<td class="nump">422<span></span>
</td>
<td class="nump">720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Employee-related costs</a></td>
<td class="nump">2,397<span></span>
</td>
<td class="nump">1,959<span></span>
</td>
<td class="nump">4,682<span></span>
</td>
<td class="nump">3,629<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional, consulting and contractor fees</a></td>
<td class="nump">1,478<span></span>
</td>
<td class="nump">706<span></span>
</td>
<td class="nump">2,455<span></span>
</td>
<td class="nump">2,283<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative costs</a></td>
<td class="nump">674<span></span>
</td>
<td class="nump">518<span></span>
</td>
<td class="nump">1,326<span></span>
</td>
<td class="nump">1,152<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_OPTT_FacilitiesCosts', window );">Facilities costs</a></td>
<td class="nump">419<span></span>
</td>
<td class="nump">394<span></span>
</td>
<td class="nump">798<span></span>
</td>
<td class="nump">773<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">2,792<span></span>
</td>
<td class="nump">292<span></span>
</td>
<td class="nump">5,191<span></span>
</td>
<td class="nump">551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">237<span></span>
</td>
<td class="nump">285<span></span>
</td>
<td class="nump">464<span></span>
</td>
<td class="nump">522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Other expense (income)</a></td>
<td class="nump">138<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">138<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Interest income</a></td>
<td class="nump">564<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="nump">873<span></span>
</td>
<td class="num">(7)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Credit loss expense</a></td>
<td class="nump">460<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">460<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (10,825)<span></span>
</td>
<td class="num">$ (3,913)<span></span>
</td>
<td class="num">$ (18,212)<span></span>
</td>
<td class="num">$ (8,365)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_OPTT_FacilitiesCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Facilities costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">OPTT_FacilitiesCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>OPTT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(14)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-4<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479857/480-10-S50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479887/480-10-S45-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 480<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3A<br> -Subparagraph (24)(d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480244/480-10-S99-3A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 9<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-9<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 17<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480336/718-10-65-17<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 39: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 43: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 44: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 45: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 46: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 47: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 48: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (f)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481538/470-20-65-4<br><br>Reference 49: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCostAndExpenseOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCostAndExpenseOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476153/220-40-55-21<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476148/220-40-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478671/942-235-S50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480738/235-10-S50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-14<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 605<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477548/944-605-55-11<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.3</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Operating Segments and Geographic Information (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Oct. 31, 2025 </div>
<div>Segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NumberOfOperatingSegments', window );">Number of operating segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>254</ContextCount>
  <ElementCount>295</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>62</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/StatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity</Role>
      <ShortName>Consolidated Statements of Shareholders' Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>999012 - Disclosure - Background, Basis of Presentation and Liquidity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity</Role>
      <ShortName>Background, Basis of Presentation and Liquidity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>999013 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>999014 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities</Role>
      <ShortName>Accounts Receivable, Contract Assets and Contract Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999015 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999016 - Disclosure - Other Current Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/OtherCurrentAssets</Role>
      <ShortName>Other Current Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999017 - Disclosure - Property and Equipment, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet</Role>
      <ShortName>Property and Equipment, net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999018 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999019 - Disclosure - Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/Goodwill</Role>
      <ShortName>Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999020 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999021 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999022 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/Share-basedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999023 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999024 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999025 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999026 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999027 - Disclosure - Operating Segments and Geographic Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation</Role>
      <ShortName>Operating Segments and Geographic Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999028 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999029 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999030 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables</Role>
      <ShortName>Accounts Receivable, Contract Assets and Contract Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999031 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/InventoryTables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/Inventory</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999032 - Disclosure - Other Current Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables</Role>
      <ShortName>Other Current Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/OtherCurrentAssets</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999033 - Disclosure - Property and Equipment, net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables</Role>
      <ShortName>Property and Equipment, net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999034 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/IntangibleAssets</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999035 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/Leases</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999036 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/AccruedExpenses</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999037 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/Share-basedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/Share-basedCompensation</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999038 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/FairValueMeasurements</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999039 - Disclosure - Operating Segments and Geographic Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables</Role>
      <ShortName>Operating Segments and Geographic Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999040 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative</Role>
      <ShortName>Background, Basis of Presentation and Liquidity (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999041 - Disclosure - Schedule of Cash, Cash Equivalents and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails</Role>
      <ShortName>Schedule of Cash, Cash Equivalents and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999042 - Disclosure - Schedule of Property and Equipment Estimated Useful Life (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails</Role>
      <ShortName>Schedule of Property and Equipment Estimated Useful Life (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999043 - Disclosure - Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details</Role>
      <ShortName>Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999044 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of Significant Accounting Policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999045 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails</Role>
      <ShortName>Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999046 - Disclosure - Schedule of Significant Changes in Contract Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails</Role>
      <ShortName>Schedule of Significant Changes in Contract Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999047 - Disclosure - Schedule of Significant Changes in Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails</Role>
      <ShortName>Schedule of Significant Changes in Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999048 - Disclosure - Schedule of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails</Role>
      <ShortName>Schedule of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999049 - Disclosure - Schedule of Other Current Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails</Role>
      <ShortName>Schedule of Other Current Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999050 - Disclosure - Schedule of Components of Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails</Role>
      <ShortName>Schedule of Components of Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999051 - Disclosure - Property and Equipment, net (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative</Role>
      <ShortName>Property and Equipment, net (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999052 - Disclosure - Schedule of Components of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails</Role>
      <ShortName>Schedule of Components of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999053 - Disclosure - Intangible Assets (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative</Role>
      <ShortName>Intangible Assets (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/IntangibleAssetsTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999054 - Disclosure - Goodwill (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative</Role>
      <ShortName>Goodwill (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/Goodwill</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999055 - Disclosure - Schedule of Operating Lease Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails</Role>
      <ShortName>Schedule of Operating Lease Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999056 - Disclosure - Schedule of Right-of use Assets and Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails</Role>
      <ShortName>Schedule of Right-of use Assets and Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999057 - Disclosure - Schedule of Future Minimum Lease Payments Under Operating Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails</Role>
      <ShortName>Schedule of Future Minimum Lease Payments Under Operating Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999058 - Disclosure - Leases (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/LeasesDetailsNarrative</Role>
      <ShortName>Leases (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/LeasesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999059 - Disclosure - Schedule of Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails</Role>
      <ShortName>Schedule of Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999060 - Disclosure - Schedule of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails</Role>
      <ShortName>Schedule of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999061 - Disclosure - Schedule of Performance Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails</Role>
      <ShortName>Schedule of Performance Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails</Role>
      <ShortName>Schedule of Non-vested Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>999063 - Disclosure - Share-Based Compensation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative</Role>
      <ShortName>Share-Based Compensation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/Share-basedCompensationTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>999064 - Disclosure - Schedule of Fair Value Assets on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails</Role>
      <ShortName>Schedule of Fair Value Assets on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>999065 - Disclosure - Equity (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/EquityDetailsNarrative</Role>
      <ShortName>Equity (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/Equity</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>999066 - Disclosure - Income Taxes (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>Income Taxes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/IncomeTaxes</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>999067 - Disclosure - Schedule of Operating Segment Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails</Role>
      <ShortName>Schedule of Operating Segment Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="form10-q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>999068 - Disclosure - Operating Segments and Geographic Information (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative</Role>
      <ShortName>Operating Segments and Geographic Information (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="form10-q.htm">form10-q.htm</File>
    <File>optt-20251031.xsd</File>
    <File>optt-20251031_cal.xml</File>
    <File>optt-20251031_def.xml</File>
    <File>optt-20251031_lab.xml</File>
    <File>optt-20251031_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="860">http://fasb.org/us-gaap/2025</BaseTaxonomy>
    <BaseTaxonomy items="33">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/ecd/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>88
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "form10-q.htm": {
   "nsprefix": "OPTT",
   "nsuri": "http://oceanpowertechnologies.com/20251031",
   "dts": {
    "inline": {
     "local": [
      "form10-q.htm"
     ]
    },
    "schema": {
     "local": [
      "optt-20251031.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/2024-01-31/types.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-roles-2025.xsd",
      "https://xbrl.fasb.org/srt/2025/elts/srt-types-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-gaap-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-roles-2025.xsd",
      "https://xbrl.fasb.org/us-gaap/2025/elts/us-types-2025.xsd",
      "https://xbrl.sec.gov/country/2025/country-2025.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd",
      "https://xbrl.sec.gov/ecd/2025/ecd-2025.xsd",
      "https://xbrl.sec.gov/stpr/2025/stpr-2025.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "optt-20251031_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "optt-20251031_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "optt-20251031_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "optt-20251031_pre.xml"
     ]
    }
   },
   "keyStandard": 271,
   "keyCustom": 24,
   "axisStandard": 22,
   "axisCustom": 0,
   "memberStandard": 29,
   "memberCustom": 33,
   "hidden": {
    "total": 166,
    "http://fasb.org/us-gaap/2025": 146,
    "http://xbrl.sec.gov/dei/2025": 5,
    "http://oceanpowertechnologies.com/20251031": 15
   },
   "contextCount": 254,
   "entityCount": 1,
   "segmentCount": 62,
   "elementCount": 548,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2025": 860,
    "http://xbrl.sec.gov/dei/2025": 33,
    "http://xbrl.sec.gov/ecd/2025": 15
   },
   "report": {
    "R1": {
     "role": "http://oceanpowertechnologies.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://oceanpowertechnologies.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:AssetsCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://oceanpowertechnologies.com/role/StatementsOfOperations",
     "longName": "00000004 - Statement - Consolidated Statements of Operations (Unaudited)",
     "shortName": "Consolidated Statements of Operations (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:GrossProfit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity",
     "longName": "00000005 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited)",
     "shortName": "Consolidated Statements of Shareholders' Equity (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "AsOf2024-04-30_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-04-30_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://oceanpowertechnologies.com/role/StatementsOfCashFlows",
     "longName": "00000006 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-05-012024-10-31",
      "name": "OPTT:ForeignCurrencyTransactionGainLossNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity",
     "longName": "999012 - Disclosure - Background, Basis of Presentation and Liquidity",
     "shortName": "Background, Basis of Presentation and Liquidity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "999013 - Disclosure - Summary of Significant Accounting Policies",
     "shortName": "Summary of Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities",
     "longName": "999014 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities",
     "shortName": "Accounts Receivable, Contract Assets and Contract Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://oceanpowertechnologies.com/role/Inventory",
     "longName": "999015 - Disclosure - Inventory",
     "shortName": "Inventory",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://oceanpowertechnologies.com/role/OtherCurrentAssets",
     "longName": "999016 - Disclosure - Other Current Assets",
     "shortName": "Other Current Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet",
     "longName": "999017 - Disclosure - Property and Equipment, net",
     "shortName": "Property and Equipment, net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://oceanpowertechnologies.com/role/IntangibleAssets",
     "longName": "999018 - Disclosure - Intangible Assets",
     "shortName": "Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://oceanpowertechnologies.com/role/Goodwill",
     "longName": "999019 - Disclosure - Goodwill",
     "shortName": "Goodwill",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:GoodwillDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://oceanpowertechnologies.com/role/Leases",
     "longName": "999020 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://oceanpowertechnologies.com/role/AccruedExpenses",
     "longName": "999021 - Disclosure - Accrued Expenses",
     "shortName": "Accrued Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://oceanpowertechnologies.com/role/Share-basedCompensation",
     "longName": "999022 - Disclosure - Share-Based Compensation",
     "shortName": "Share-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://oceanpowertechnologies.com/role/FairValueMeasurements",
     "longName": "999023 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://oceanpowertechnologies.com/role/Equity",
     "longName": "999024 - Disclosure - Equity",
     "shortName": "Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://oceanpowertechnologies.com/role/CommitmentsAndContingencies",
     "longName": "999025 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://oceanpowertechnologies.com/role/IncomeTaxes",
     "longName": "999026 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation",
     "longName": "999027 - Disclosure - Operating Segments and Geographic Information",
     "shortName": "Operating Segments and Geographic Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "999028 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ConsolidationPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "999029 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables",
     "longName": "999030 - Disclosure - Accounts Receivable, Contract Assets and Contract Liabilities (Tables)",
     "shortName": "Accounts Receivable, Contract Assets and Contract Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "OPTT:ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "OPTT:ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://oceanpowertechnologies.com/role/InventoryTables",
     "longName": "999031 - Disclosure - Inventory (Tables)",
     "shortName": "Inventory (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables",
     "longName": "999032 - Disclosure - Other Current Assets (Tables)",
     "shortName": "Other Current Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables",
     "longName": "999033 - Disclosure - Property and Equipment, net (Tables)",
     "shortName": "Property and Equipment, net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://oceanpowertechnologies.com/role/IntangibleAssetsTables",
     "longName": "999034 - Disclosure - Intangible Assets (Tables)",
     "shortName": "Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://oceanpowertechnologies.com/role/LeasesTables",
     "longName": "999035 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://oceanpowertechnologies.com/role/AccruedExpensesTables",
     "longName": "999036 - Disclosure - Accrued Expenses (Tables)",
     "shortName": "Accrued Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://oceanpowertechnologies.com/role/Share-basedCompensationTables",
     "longName": "999037 - Disclosure - Share-Based Compensation (Tables)",
     "shortName": "Share-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://oceanpowertechnologies.com/role/FairValueMeasurementsTables",
     "longName": "999038 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables",
     "longName": "999039 - Disclosure - Operating Segments and Geographic Information (Tables)",
     "shortName": "Operating Segments and Geographic Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative",
     "longName": "999040 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative)",
     "shortName": "Background, Basis of Presentation and Liquidity (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-11-012025-12-15_us-gaap_SubsequentEventMember",
      "name": "us-gaap:RepaymentsOfConvertibleDebt",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails",
     "longName": "999041 - Disclosure - Schedule of Cash, Cash Equivalents and Restricted Cash (Details)",
     "shortName": "Schedule of Cash, Cash Equivalents and Restricted Cash (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R39": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails",
     "longName": "999042 - Disclosure - Schedule of Property and Equipment Estimated Useful Life (Details)",
     "shortName": "Schedule of Property and Equipment Estimated Useful Life (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31_srt_MinimumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31_us-gaap_EquipmentMember_srt_MinimumMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "OPTT:PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details",
     "longName": "999043 - Disclosure - Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details)",
     "shortName": "Schedule of Revenue Recognized Under ASC 606 and ASC 842 (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-08-012025-10-31_custom_NorthAndSouthAmericaMember",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R41": {
     "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "999044 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)",
     "shortName": "Summary of Significant Accounting Policies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-04-30",
      "name": "us-gaap:CashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails",
     "longName": "999045 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)",
     "shortName": "Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-04-30",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "OPTT:ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock",
       "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R43": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails",
     "longName": "999046 - Disclosure - Schedule of Significant Changes in Contract Assets (Details)",
     "shortName": "Schedule of Significant Changes in Contract Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "OPTT:ContractWithCustomerAssetTableTextBlock",
       "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ContractWithCustomerAssetReclassifiedToReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "OPTT:ContractWithCustomerAssetTableTextBlock",
       "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails",
     "longName": "999047 - Disclosure - Schedule of Significant Changes in Contract Liabilities (Details)",
     "shortName": "Schedule of Significant Changes in Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "OPTT:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "OPTT:ContractWithCustomerLiabilitiesTableTextBlock",
       "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "OPTT:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "OPTT:ContractWithCustomerLiabilitiesTableTextBlock",
       "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails",
     "longName": "999048 - Disclosure - Schedule of Inventory (Details)",
     "shortName": "Schedule of Inventory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails",
     "longName": "999049 - Disclosure - Schedule of Other Current Assets (Details)",
     "shortName": "Schedule of Other Current Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:PrepaidInsurance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:PrepaidInsurance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails",
     "longName": "999050 - Disclosure - Schedule of Components of Property and Equipment, Net (Details)",
     "shortName": "Schedule of Components of Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative",
     "longName": "999051 - Disclosure - Property and Equipment, net (Details Narrative)",
     "shortName": "Property and Equipment, net (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R49": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails",
     "longName": "999052 - Disclosure - Schedule of Components of Intangible Assets (Details)",
     "shortName": "Schedule of Components of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:FiniteLivedPatentsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:FiniteLivedPatentsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative",
     "longName": "999053 - Disclosure - Intangible Assets (Details Narrative)",
     "shortName": "Intangible Assets (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R51": {
     "role": "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative",
     "longName": "999054 - Disclosure - Goodwill (Details Narrative)",
     "shortName": "Goodwill (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-11-30_custom_MarineAdvancedRoboticsIncMember",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:GoodwillDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails",
     "longName": "999055 - Disclosure - Schedule of Operating Lease Costs (Details)",
     "shortName": "Schedule of Operating Lease Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails",
     "longName": "999056 - Disclosure - Schedule of Right-of use Assets and Lease Liabilities (Details)",
     "shortName": "Schedule of Right-of use Assets and Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "OPTT:ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails",
     "longName": "999057 - Disclosure - Schedule of Future Minimum Lease Payments Under Operating Lease (Details)",
     "shortName": "Schedule of Future Minimum Lease Payments Under Operating Lease (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative",
     "longName": "999058 - Disclosure - Leases (Details Narrative)",
     "shortName": "Leases (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-04-30",
      "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm",
       "span",
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails",
     "longName": "999059 - Disclosure - Schedule of Accrued Expenses (Details)",
     "shortName": "Schedule of Accrued Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:OtherEmployeeRelatedLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:OtherEmployeeRelatedLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails",
     "longName": "999060 - Disclosure - Schedule of Stock Option Activity (Details)",
     "shortName": "Schedule of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "AsOf2025-04-30",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails",
     "longName": "999061 - Disclosure - Schedule of Performance Stock Units (Details)",
     "shortName": "Schedule of Performance Stock Units (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "From2025-05-012025-10-31_us-gaap_PerformanceSharesMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-012025-10-31_us-gaap_PerformanceSharesMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
     "longName": "999062 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)",
     "shortName": "Schedule of Non-vested Restricted Stock Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2025-04-30_custom_NonVestedRestrictedStockMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-04-30_custom_NonVestedRestrictedStockMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative",
     "longName": "999063 - Disclosure - Share-Based Compensation (Details Narrative)",
     "shortName": "Share-Based Compensation (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31_us-gaap_EmployeeStockOptionMember",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-012025-10-31_us-gaap_EmployeeStockOptionMember",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R61": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails",
     "longName": "999064 - Disclosure - Schedule of Fair Value Assets on Recurring Basis (Details)",
     "shortName": "Schedule of Fair Value Assets on Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2025-10-31",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2025-10-31_us-gaap_FairValueInputsLevel3Member",
      "name": "us-gaap:DerivativeLiabilitiesCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
     "longName": "999065 - Disclosure - Equity (Details Narrative)",
     "shortName": "Equity (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:DebtConversionOriginalDebtAmount1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative",
     "longName": "999066 - Disclosure - Income Taxes (Details Narrative)",
     "shortName": "Income Taxes (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "AsOf2023-06-30",
      "name": "OPTT:BusinessAcquisitionOutstandingCommonStockOwnershipPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-06-30",
      "name": "OPTT:BusinessAcquisitionOutstandingCommonStockOwnershipPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails",
     "longName": "999067 - Disclosure - Schedule of Operating Segment Expenses (Details)",
     "shortName": "Schedule of Operating Segment Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:Revenues",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-08-012025-10-31",
      "name": "us-gaap:OtherCostAndExpenseOperating",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative",
     "longName": "999068 - Disclosure - Operating Segments and Geographic Information (Details Narrative)",
     "shortName": "Operating Segments and Geographic Information (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2025-05-01to2025-10-31",
      "name": "us-gaap:NumberOfOperatingSegments",
      "unitRef": "Segment",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "form10-q.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "AccountReceivableContractAssetsAndContractLiabilitiesTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable, Contract Assets and Contract Liabilities",
        "documentation": "Account receivable contract assets and contract liabilities [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountingStandardsUpdate201602Member",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update 2016-02 [Member]",
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842)."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "OPTT_AccountingStandardsUpdate606Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "AccountingStandardsUpdate606Member",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update 2014-09 [Member]",
        "documentation": "Accounting Standards Update 2014-09 [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity of Counterparty, Type [Axis]",
        "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r51"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/AccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Expenses",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r36",
      "r40",
      "r1149"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r880"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r761",
      "r1078"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivable, net",
        "verboseLabel": "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": [
      "r1087"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "totalLabel": "Accrued expenses total",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedProfessionalFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional fees",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "OPTT_AccruedProjectCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "AccruedProjectCosts",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued project costs",
        "documentation": "Accrued project costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedSalariesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccruedSalariesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued salary and benefits",
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r784"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r118",
      "r616"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r16",
      "r55",
      "r125",
      "r611",
      "r640",
      "r644",
      "r1153"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "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": [
      "r1",
      "r7",
      "r16",
      "r462",
      "r465",
      "r544",
      "r635",
      "r636",
      "r1014",
      "r1015",
      "r1016",
      "r1070",
      "r1071",
      "r1072",
      "r1073"
     ]
    },
    "OPTT_AccumulatedOtherComprehensiveLossPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "AccumulatedOtherComprehensiveLossPolicyTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Other Comprehensive Loss",
        "documentation": "Accumulated Other Comprehensive Loss [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r957"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r46",
      "r880",
      "r1214"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "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": [
      "r658",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1154",
      "r1218"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Standards Update [Axis]",
        "documentation": "Information by amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r148",
      "r149",
      "r150",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r178",
      "r223",
      "r224",
      "r228",
      "r229",
      "r230",
      "r231",
      "r263",
      "r264",
      "r265",
      "r297",
      "r298",
      "r299",
      "r300",
      "r392",
      "r393",
      "r394",
      "r395",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r500",
      "r501",
      "r523",
      "r524",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644"
     ]
    },
    "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-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": [
      "r355"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r928",
      "r939",
      "r949",
      "r975"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r931",
      "r942",
      "r952",
      "r978"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r971"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r932",
      "r943",
      "r953",
      "r971",
      "r979",
      "r983",
      "r991"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payment arrangement, expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r387",
      "r396",
      "r405"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit losses",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r226",
      "r232"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative",
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of intangible assets",
        "verboseLabel": "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."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r147",
      "r250",
      "r256",
      "r780",
      "r789",
      "r790",
      "r792",
      "r794"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r935"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Antidilutive securities excluded from computation of diluted net loss per share",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "OPTT_AsiaAndAustraliaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "AsiaAndAustraliaMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asia and Australia [Member]",
        "documentation": "Asia and Australia [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r89",
      "r121",
      "r155",
      "r156",
      "r157",
      "r190",
      "r204",
      "r212",
      "r215",
      "r227",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r452",
      "r454",
      "r507",
      "r598",
      "r599",
      "r605",
      "r701",
      "r806",
      "r807",
      "r819",
      "r880",
      "r896",
      "r897",
      "r909",
      "r1115",
      "r1116",
      "r1171"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r113",
      "r130",
      "r155",
      "r156",
      "r157",
      "r227",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r452",
      "r454",
      "r507",
      "r880",
      "r1115",
      "r1116",
      "r1171"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_AtMarketIssuanceSalesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "AtMarketIssuanceSalesAgreementMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "At Market Issuance Sales Agreement [Member]",
        "documentation": "At Market Issuance Sales Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r935"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r982"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails",
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r985"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r984"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r983"
     ]
    },
    "OPTT_BuoyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "BuoyMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buoy [Member]",
        "documentation": "Buoy [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_BusinessAcquisitionOutstandingCommonStockOwnershipPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "BusinessAcquisitionOutstandingCommonStockOwnershipPercentage",
     "presentation": [
      "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition outstanding common stock ownership percentage",
        "documentation": "Business acquisition outstanding common stock ownership percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Background, Basis of Presentation and Liquidity",
        "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": [
      "r1003",
      "r1062"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "documentation": "Amount of cash and cash equivalent. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r116",
      "r781"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Security Agreements",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r77"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Cash, cash equivalents, restricted cash and restricted cash equivalents",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Continuing Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; attributable to continuing operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r65",
      "r152"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Including Discontinued Operation",
        "documentation": "Amount of cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r65",
      "r152"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase/(decrease) in cash, cash equivalents and restricted cash",
        "label": "Cash, Cash Equivalent, Restricted Cash, and Restricted Cash Equivalent, Period Increase (Decrease), Including Exchange Rate Effect and Discontinued Operation",
        "documentation": "Amount of increase (decrease) in cash and cash equivalent, and cash and cash equivalent restricted to withdrawal or usage; including effect from exchange rate change and including, but not limited to, discontinued operation. Cash includes, but is not limited to, currency on hand, demand deposit with financial institution, and account with general characteristic of demand deposit. Cash equivalent includes, but is not limited to, short-term, highly liquid investment that is both readily convertible to known amount of cash and so near maturity that it presents insignificant risk of change in value because of change in interest rate."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r65"
     ]
    },
    "us-gaap_CashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash Equivalents, at Carrying Value",
        "documentation": "Amount of 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": [
      "r1004",
      "r1182"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical",
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "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": [
      "r100",
      "r122",
      "r123",
      "r124",
      "r155",
      "r157",
      "r181",
      "r182",
      "r184",
      "r186",
      "r192",
      "r193",
      "r227",
      "r272",
      "r274",
      "r275",
      "r276",
      "r279",
      "r280",
      "r301",
      "r302",
      "r304",
      "r305",
      "r307",
      "r310",
      "r313",
      "r314",
      "r316",
      "r319",
      "r325",
      "r507",
      "r652",
      "r653",
      "r654",
      "r655",
      "r658",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r689",
      "r709",
      "r727",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r1000",
      "r1065",
      "r1067",
      "r1074"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [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": [
      "r451"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies (Note 14)",
        "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": [
      "r41",
      "r82",
      "r608",
      "r688"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r266",
      "r267",
      "r762",
      "r1107",
      "r1112"
     ]
    },
    "OPTT_CommonStock0.001ParValueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "CommonStock0.001ParValueMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock $0.001 par value [Member]",
        "documentation": "Common Stock $0.001 par value [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserved for future issuance",
        "documentation": "Aggregate number of common shares reserved for future issuance."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r899",
      "r900",
      "r901",
      "r903",
      "r904",
      "r905",
      "r906",
      "r1070",
      "r1071",
      "r1073",
      "r1154",
      "r1212",
      "r1218"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares authorized",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r689"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical"
     ],
     "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": [
      "r44"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r44",
      "r689",
      "r707",
      "r1218",
      "r1219"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, $0.001 par value; authorized 300,000,000 shares, issued 189,777,289 shares and 189,050,563 shares respectively; outstanding 188,989,809 shares and 171,263,086 shares, respectively",
        "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": [
      "r44",
      "r302",
      "r309",
      "r610",
      "r880"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r968"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r967"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r966"
     ]
    },
    "OPTT_ComputerEquipmentAndSoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "ComputerEquipmentAndSoftwareMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer Equipment &amp; Software [Member]",
        "documentation": "Computer Equipment and Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r222",
      "r648",
      "r649",
      "r761",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r195",
      "r222",
      "r648",
      "r649",
      "r761",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r195",
      "r222",
      "r648",
      "r649",
      "r761",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk. Includes, but is not limited to, policy for entering into master netting arrangement or similar agreement to mitigate credit risk of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r506"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r195",
      "r222",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r195",
      "r222",
      "r648",
      "r649",
      "r761",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "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": [
      "r33",
      "r796"
     ]
    },
    "us-gaap_ContractWithCustomerAssetNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract assets",
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current."
       }
      }
     },
     "auth_ref": [
      "r327",
      "r329",
      "r330",
      "r340"
     ]
    },
    "us-gaap_ContractWithCustomerAssetReclassifiedToReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerAssetReclassifiedToReceivable",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transferred to receivables from contract assets recognized",
        "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from transfer to receivable due to right to consideration becoming unconditional."
       }
      }
     },
     "auth_ref": [
      "r821"
     ]
    },
    "OPTT_ContractWithCustomerAssetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "ContractWithCustomerAssetTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Significant Changes in Contract Assets",
        "documentation": "Contract With Customer Asset [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_ContractWithCustomerLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "ContractWithCustomerLiabilitiesTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Significant Changes in Contract Liabilities",
        "documentation": "Contract With Customer Liabilities [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities",
        "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": [
      "r327",
      "r328",
      "r330",
      "r340"
     ]
    },
    "OPTT_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Revenue recognized",
        "documentation": "Contract with customer liability revenue recognized including opening balance.",
        "label": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConvertibleNotesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ConvertibleNotesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible notes payable (Note 13)",
        "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_CostOfRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CostOfRevenue",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails",
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenues",
        "verboseLabel": "Cost of sales",
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r155",
      "r156",
      "r157",
      "r227",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r507",
      "r806",
      "r1115"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CountryRegion",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://oceanpowertechnologies.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_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r222",
      "r1078"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r850",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1100",
      "r1102",
      "r1104",
      "r1105"
     ]
    },
    "us-gaap_DebtConversionConvertedInstrumentAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtConversionConvertedInstrumentAmount1",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued related to conversion of convertible debt",
        "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r22"
     ]
    },
    "us-gaap_DebtConversionOriginalDebtAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtConversionOriginalDebtAmount1",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Principal and interest conversion amount",
        "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r22"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "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": [
      "r14",
      "r35",
      "r36",
      "r80",
      "r81",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r878",
      "r1063",
      "r1064",
      "r1066",
      "r1069",
      "r1108",
      "r1109",
      "r1110",
      "r1162",
      "r1163",
      "r1181"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate principal amount of convertible notes",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r281",
      "r520",
      "r521",
      "r815",
      "r816",
      "r878"
     ]
    },
    "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notes additional amount available for draw",
        "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period."
       }
      }
     },
     "auth_ref": [
      "r1063",
      "r1066"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest rate",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r282"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "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": [
      "r14",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r878",
      "r1063",
      "r1064",
      "r1066",
      "r1069",
      "r1108",
      "r1109",
      "r1110",
      "r1162",
      "r1163",
      "r1181"
     ]
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liability",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r412",
      "r413",
      "r606"
     ]
    },
    "us-gaap_Deposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Deposits",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits",
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative",
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation of fixed assets",
        "verboseLabel": "Depreciation expense",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r27",
      "r146",
      "r789",
      "r790",
      "r792",
      "r794"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails"
     ],
     "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": [
      "r4",
      "r27"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeLiability",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liability \u2013 issuance",
        "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r131",
      "r456",
      "r785",
      "r786",
      "r787",
      "r788"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liability",
        "documentation": "Fair value, after offset of derivative asset, of financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r1013",
      "r1152"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liabilities",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r134",
      "r456",
      "r485",
      "r486",
      "r494",
      "r502",
      "r503",
      "r504",
      "r671",
      "r672",
      "r673",
      "r674",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r702",
      "r704",
      "r705",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r746",
      "r747",
      "r785",
      "r786",
      "r787",
      "r788",
      "r1157",
      "r1158",
      "r1159",
      "r1213"
     ]
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liability (Note 13)",
        "verboseLabel": "Derivative liability",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r134"
     ]
    },
    "us-gaap_DerivativeLiabilityFairValueGrossAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativeLiabilityFairValueGrossAsset",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Change due to conversion of notes",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset",
        "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r132",
      "r456",
      "r744",
      "r745",
      "r786",
      "r787"
     ]
    },
    "us-gaap_DerivativesReportingOfDerivativeActivity": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DerivativesReportingOfDerivativeActivity",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Financial Instruments",
        "documentation": "Disclosure of accounting policy for derivatives entered into for trading purposes and those entered into for purposes other than trading including where and when derivative financial instruments and derivative commodity instruments and their related gains or losses are reported in the entity's statements of financial position, cash flows, and results of operations."
       }
      }
     },
     "auth_ref": [
      "r1151"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Revenue Recognized Under ASC 606 and ASC 842",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r1120"
     ]
    },
    "OPTT_DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "DisclosureAccountsReceivableContractAssetsAndContractLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable Contract Assets And Contract Liabilities",
        "verboseLabel": "Schedule Of Accounts Receivable Contract Assets And Contract Liabilities",
        "terseLabel": "Schedule Of Significant Changes In Contract Assets"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_DisclosureLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "DisclosureLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "verboseLabel": "Schedule Of Operating Lease Costs",
        "terseLabel": "Schedule Of Right-of Use Assets And Lease Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r357",
      "r388",
      "r389",
      "r391",
      "r834"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r923"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r921",
      "r923",
      "r935"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r922"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r910"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r923"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r956"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r913"
     ]
    },
    "us-gaap_EMEAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EMEAMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "EMEA [Member]",
        "documentation": "Regions of Europe, Middle East and Africa."
       }
      }
     },
     "auth_ref": [
      "r1220",
      "r1221",
      "r1222",
      "r1223"
     ]
    },
    "OPTT_EarnOutPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "EarnOutPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnout payable",
        "documentation": "Earn out payable current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic net loss per share",
        "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": [
      "r111",
      "r142",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r179",
      "r181",
      "r184",
      "r185",
      "r186",
      "r189",
      "r300",
      "r394",
      "r441",
      "r450",
      "r482",
      "r483",
      "r597",
      "r621",
      "r798"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted net loss per share",
        "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": [
      "r111",
      "r142",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r181",
      "r184",
      "r185",
      "r186",
      "r189",
      "r300",
      "r394",
      "r441",
      "r450",
      "r482",
      "r483",
      "r597",
      "r621",
      "r798"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Loss per Common Share",
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r24",
      "r188"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation of weighted-average period",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r390"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation cost",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1147"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation cost related to non-vested stock",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1147"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement, Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://oceanpowertechnologies.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_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r916"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r912"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r999"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r912"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://oceanpowertechnologies.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_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r996"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.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_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r912"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r912"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r912"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r912"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r997"
     ]
    },
    "ecd_EqtyAwrdsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EqtyAwrdsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Awards Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r961"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquipmentMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "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": [
      "r8",
      "r103",
      "r110",
      "r111",
      "r138",
      "r139",
      "r140",
      "r161",
      "r162",
      "r163",
      "r165",
      "r173",
      "r175",
      "r177",
      "r191",
      "r228",
      "r231",
      "r264",
      "r299",
      "r326",
      "r394",
      "r424",
      "r425",
      "r437",
      "r438",
      "r439",
      "r442",
      "r449",
      "r450",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r481",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r523",
      "r526",
      "r544",
      "r620",
      "r635",
      "r636",
      "r637",
      "r658",
      "r727"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r965"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r928",
      "r939",
      "r949",
      "r975"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r925",
      "r936",
      "r946",
      "r972"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "EuropeMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]"
       }
      }
     },
     "auth_ref": [
      "r1220",
      "r1221",
      "r1222",
      "r1223"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r971"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Extension",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_FacilitiesCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "FacilitiesCosts",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Facilities costs",
        "documentation": "Facilities costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Fair Value Assets on Recurring Basis",
        "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1155",
      "r1156"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "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": [
      "r289",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r349",
      "r350",
      "r484",
      "r486",
      "r487",
      "r488",
      "r489",
      "r493",
      "r494",
      "r495",
      "r502",
      "r548",
      "r549",
      "r550",
      "r777",
      "r815",
      "r816",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r871",
      "r873",
      "r877"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurements",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r490",
      "r491",
      "r492",
      "r493",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r593",
      "r871",
      "r874"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "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": [
      "r289",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r349",
      "r350",
      "r486",
      "r487",
      "r488",
      "r489",
      "r494",
      "r502",
      "r550",
      "r777",
      "r815",
      "r816",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r871",
      "r873",
      "r877"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r349",
      "r350",
      "r484",
      "r486",
      "r487",
      "r488",
      "r489",
      "r493",
      "r494",
      "r495",
      "r502",
      "r548",
      "r549",
      "r550",
      "r777",
      "r815",
      "r816",
      "r828",
      "r829",
      "r830",
      "r831",
      "r832",
      "r871",
      "r873",
      "r877"
     ]
    },
    "us-gaap_FairValueOffBalanceSheetRisksDisclosureInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FairValueOffBalanceSheetRisksDisclosureInformationLineItems",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, off-Balance-Sheet Risks, Disclosure 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": [
      "r503",
      "r604"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible asset estimated lives",
        "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_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r237",
      "r255",
      "r780"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r557",
      "r558",
      "r647",
      "r775",
      "r780",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Intangible assets, gross",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r237",
      "r255",
      "r558",
      "r780"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r249",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r257",
      "r258",
      "r647",
      "r775",
      "r780",
      "r842",
      "r843",
      "r844",
      "r845",
      "r846",
      "r847",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r855",
      "r856",
      "r857",
      "r858",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "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": [
      "r557",
      "r1102"
     ]
    },
    "us-gaap_FiniteLivedPatentsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedPatentsGross",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents",
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights."
       }
      }
     },
     "auth_ref": [
      "r1005",
      "r1102"
     ]
    },
    "us-gaap_FiniteLivedTrademarksGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "FiniteLivedTrademarksGross",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trademarks",
        "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time."
       }
      }
     },
     "auth_ref": [
      "r1005",
      "r1102"
     ]
    },
    "OPTT_FiveCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "FiveCustomersMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Five Customers [Member]",
        "documentation": "Five Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange gain",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r145",
      "r509",
      "r510",
      "r511",
      "r512",
      "r724"
     ]
    },
    "OPTT_ForeignCurrencyTransactionGainLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "ForeignCurrencyTransactionGainLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Foreign exchange loss",
        "documentation": "Foreign currency transaction gain loss net of tax.",
        "label": "ForeignCurrencyTransactionGainLossNetOfTax"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Exchange Gains and Losses",
        "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": [
      "r508"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r932",
      "r943",
      "r953",
      "r979"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r932",
      "r943",
      "r953",
      "r979"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r932",
      "r943",
      "r953",
      "r979"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r932",
      "r943",
      "r953",
      "r979"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r932",
      "r943",
      "r953",
      "r979"
     ]
    },
    "OPTT_FourCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "FourCustomersMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Four Customers [Member]",
        "documentation": "Four Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GainLossOnDispositionOfAssets1",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal of property and equipment",
        "label": "Gain (Loss) on Disposition of Assets",
        "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee."
       }
      }
     },
     "auth_ref": [
      "r1060"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative costs",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r61",
      "r711"
     ]
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r239",
      "r594",
      "r807",
      "r813",
      "r837",
      "r838",
      "r839",
      "r869",
      "r872",
      "r880",
      "r1093",
      "r1094",
      "r1150"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r238",
      "r242",
      "r813"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangibles, net",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r260",
      "r262"
     ]
    },
    "OPTT_GoodwillAndIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "GoodwillAndIntangibleAssetsTable",
     "presentation": [
      "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "GoodwillAndIntangibleAssetsTable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GoodwillDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GoodwillDisclosureTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Goodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "label": "Goodwill Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill."
       }
      }
     },
     "auth_ref": [
      "r238",
      "r240",
      "r241",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r813"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross margin",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r58",
      "r88",
      "r155",
      "r156",
      "r157",
      "r227",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r507",
      "r802",
      "r806",
      "r1076",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1115"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "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": [
      "r57",
      "r84",
      "r88",
      "r598",
      "r600",
      "r618",
      "r791",
      "r793",
      "r795",
      "r802",
      "r806",
      "r1076",
      "r1083",
      "r1084",
      "r1085",
      "r1086"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r158",
      "r409",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r422",
      "r429",
      "r431",
      "r432",
      "r433",
      "r603",
      "r646",
      "r657",
      "r836"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations",
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax benefit",
        "label": "Income tax expense (benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r98",
      "r155",
      "r176",
      "r177",
      "r190",
      "r207",
      "r215",
      "r414",
      "r415",
      "r430",
      "r623",
      "r791",
      "r793",
      "r795",
      "r836"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "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": [
      "r137",
      "r410",
      "r411",
      "r419",
      "r420",
      "r421",
      "r423",
      "r651"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "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": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails",
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Contract assets",
        "totalLabel": "Net change in contract assets",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails",
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contract liabilities",
        "totalLabel": "Net change in contract liabilities",
        "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": [
      "r554",
      "r1059"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventory",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use liabilities",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r1002",
      "r1059"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other assets",
        "label": "Increase (Decrease) in Other Operating Assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Earnout payable",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r932",
      "r943",
      "r953",
      "r971",
      "r979",
      "r983",
      "r991"
     ]
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingArrLineItems",
     "auth_ref": [
      "r989"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r924",
      "r995"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r924",
      "r995"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r924",
      "r995"
     ]
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r248",
      "r259",
      "r261",
      "r774",
      "r775"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangibles, 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": [
      "r249",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails",
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income/(expense), net",
        "negatedLabel": "Interest income",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r595",
      "r793",
      "r1083"
     ]
    },
    "us-gaap_InterestPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InterestPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest expense",
        "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": [
      "r36"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Inventory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "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": [
      "r234"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished Products",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1009"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory",
        "totalLabel": "Inventory",
        "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": [
      "r128",
      "r782",
      "r880"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Inventory",
        "label": "Inventory, Policy [Policy Text Block]",
        "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": [
      "r92",
      "r115",
      "r127",
      "r234",
      "r235",
      "r236",
      "r555",
      "r797"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Raw Materials",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "us-gaap_InventoryWorkInProcess": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InventoryWorkInProcess",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Work in Process",
        "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_InvestorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "InvestorMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investor [Member]",
        "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value."
       }
      }
     },
     "auth_ref": [
      "r1168",
      "r1169"
     ]
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee-related costs",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r793",
      "r1017"
     ]
    },
    "OPTT_LadenburgSalesAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "LadenburgSalesAgreementMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ladenburg Sales Agreement [Member]",
        "documentation": "Ladenburg Sales Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_LadenburgThalmannAndCoIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "LadenburgThalmannAndCoIncMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ladenburg Thalmann &amp; Co. Inc [Member]",
        "documentation": "Ladenburg Thalmann &amp; Co. Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r879"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating Lease Costs",
        "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": [
      "r1166"
     ]
    },
    "OPTT_LeasedAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "LeasedAssetsMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leased WAM-V Assets [Member]",
        "documentation": "Leased WAM-V Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_LeasedBuoysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "LeasedBuoysMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leased Buoys [Member]",
        "documentation": "Leased Buoys [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_LeasedPowerBuoysAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "LeasedPowerBuoysAssetsMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leased Power Buoys Assets [Member]",
        "documentation": "Leased Power Buoys Assets [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_LeasedWAMVsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "LeasedWAMVsMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leased WAM-V's [Member]",
        "documentation": "Leased WAM-V's [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r537"
     ]
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LegalEntityTypeOfCounterpartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LegalEntityTypeOfCounterpartyDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nature of the other party participating in a financial transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseDescription",
     "presentation": [
      "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease commenced",
        "documentation": "Description of lessee's operating lease."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Future Minimum Lease Payments Under Operating Lease",
        "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": [
      "r1167"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future minimum lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r1064",
      "r1069",
      "r1181"
     ]
    },
    "OPTT_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "thereafter",
        "documentation": "Lessee operating lease liability payments due after year four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r1064",
      "r1069",
      "r1181"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2030",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r1064",
      "r1069",
      "r1181"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r1064",
      "r1069",
      "r1181"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r536",
      "r1064",
      "r1069",
      "r1181"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remainder of fiscal year 2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less imputed interest",
        "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": [
      "r536"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "presentation": [
      "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease remaining term",
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r1165"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r525"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r35",
      "r36",
      "r37",
      "r39",
      "r40",
      "r41",
      "r42",
      "r155",
      "r156",
      "r157",
      "r227",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r453",
      "r454",
      "r455",
      "r507",
      "r687",
      "r801",
      "r819",
      "r909",
      "r1115",
      "r1171",
      "r1172"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\u2019 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": [
      "r50",
      "r83",
      "r613",
      "r880",
      "r896",
      "r897",
      "r1063",
      "r1068",
      "r1091",
      "r1161"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "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": [
      "r37",
      "r114",
      "r155",
      "r156",
      "r157",
      "r227",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r453",
      "r454",
      "r455",
      "r507",
      "r880",
      "r1115",
      "r1171",
      "r1172"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r222",
      "r822",
      "r826",
      "r890",
      "r894",
      "r1183",
      "r1184",
      "r1185",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211"
     ]
    },
    "OPTT_MarineAdvancedRoboticsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "MarineAdvancedRoboticsIncMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marine Advanced Robotics, Inc. [Member]",
        "documentation": "Marine Advanced Robotics, Inc. [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MaximumMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails",
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r199",
      "r268",
      "r269",
      "r270",
      "r271",
      "r352",
      "r383",
      "r384",
      "r385",
      "r406",
      "r489",
      "r553",
      "r631",
      "r632",
      "r645",
      "r679",
      "r680",
      "r733",
      "r735",
      "r737",
      "r738",
      "r748",
      "r756",
      "r757",
      "r759",
      "r760",
      "r772",
      "r773",
      "r811",
      "r820",
      "r833",
      "r837",
      "r840",
      "r841",
      "r873",
      "r874",
      "r875",
      "r876",
      "r891",
      "r1117",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178"
     ]
    },
    "OPTT_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "May 2025 Convertible Debt Issuance [Member]",
        "documentation": "May 2025 Convertible Debt Issuance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "MinimumMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails",
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r199",
      "r268",
      "r269",
      "r270",
      "r271",
      "r352",
      "r383",
      "r384",
      "r385",
      "r406",
      "r489",
      "r553",
      "r631",
      "r632",
      "r645",
      "r679",
      "r680",
      "r733",
      "r735",
      "r737",
      "r738",
      "r748",
      "r756",
      "r757",
      "r759",
      "r760",
      "r772",
      "r773",
      "r811",
      "r820",
      "r833",
      "r837",
      "r840",
      "r841",
      "r873",
      "r874",
      "r875",
      "r891",
      "r1117",
      "r1173",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r982"
     ]
    },
    "OPTT_MrTerenceCryanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "MrTerenceCryanMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mr.Terence Cryan [Member]",
        "documentation": "Mr.Terence Cryan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_MsDianaPurcelMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "MsDianaPurcelMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ms. Diana Purcel [Member]",
        "documentation": "Ms. Diana Purcel [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": [
      "r222",
      "r822",
      "r826",
      "r890",
      "r894",
      "r1183",
      "r1184",
      "r1185",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Cash Provided by (Used in) Financing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from financing activity, including, but not limited to, discontinued operation. Financing activity includes, but is not limited to, obtaining resource from owner and providing return on, and return of, their investment; borrowing money and repaying amount borrowed, or settling obligation; and obtaining and paying for other resource obtained from creditor on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Cash Provided by (Used in) Investing Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from investing activity, including, but not limited to, discontinued operation. Investing activity includes, but is not limited to, making and collecting loan, acquiring and disposing of debt and equity instruments, property, plant, and equipment, and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r151"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in operating activities",
        "negatedLabel": "Cash in operations",
        "label": "Cash Provided by (Used in) Operating Activity, Including Discontinued Operation",
        "documentation": "Amount of cash inflow (outflow) from operating activity, including, but not limited to, discontinued operation. Operating activity includes, but is not limited to, transaction, adjustment, and change in value not defined as investing or financing activity."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r67"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails",
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows",
      "http://oceanpowertechnologies.com/role/StatementsOfOperations",
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "label": "Net loss",
        "verboseLabel": "Net Income (Loss)",
        "negatedLabel": "Net loss",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r67",
      "r85",
      "r111",
      "r112",
      "r135",
      "r136",
      "r140",
      "r155",
      "r156",
      "r157",
      "r160",
      "r164",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r183",
      "r227",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r300",
      "r303",
      "r306",
      "r311",
      "r394",
      "r441",
      "r450",
      "r483",
      "r507",
      "r619",
      "r708",
      "r725",
      "r726",
      "r791",
      "r793",
      "r795",
      "r907",
      "r1115"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recently Issued Accounting Standards",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://oceanpowertechnologies.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": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "OPTT_NonVestedRestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "NonVestedRestrictedStockMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-vested Restricted Stock [Member]",
        "documentation": "Non-vested Restricted Stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental disclosure of noncash investing and financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_NorthAndSouthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "NorthAndSouthAmericaMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "North and South America [Member]",
        "documentation": "North and South America [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfOperatingSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "NumberOfOperatingSegments",
     "presentation": [
      "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of operating segment",
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues."
       }
      }
     },
     "auth_ref": [
      "r807",
      "r1082"
     ]
    },
    "OPTT_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "October 2025 Convertible Debt Issuance [Member]",
        "documentation": "October 2025 Convertible Debt Issuance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_OfficeFurnitureAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "OfficeFurnitureAndEquipmentMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Furniture &amp; Equipment [Member]",
        "documentation": "Office Furniture &amp; Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_OfficeFurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "OfficeFurnitureAndFixturesMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office Furniture &amp; Fixtures [Member]",
        "documentation": "Office Furniture and Fixtures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_OneCommercialCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "OneCommercialCustomerMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Commercial Customer [Member]",
        "documentation": "One Commercial Customer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_OneCustomerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "OneCustomerMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Customer [Member]",
        "documentation": "One Customer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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": [
      "r795"
     ]
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating loss",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r791",
      "r795",
      "r802",
      "r1076",
      "r1083",
      "r1084",
      "r1085",
      "r1086"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails"
     ],
     "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": [
      "r531",
      "r879"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r1164"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease liabilities",
        "label": "Total",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 1.0
      },
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use liabilities, current portion",
        "verboseLabel": "Right-of-use liabilities- current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0,
       "order": 2.0
      },
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use liabilities, less current portion",
        "verboseLabel": "Right-of-use liabilities- long term",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets, net",
        "verboseLabel": "Operating right-of-use assets, net",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r527"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of right of use asset",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1060"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average discount rate- operating leases",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r879"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining lease term- operating leases",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r879"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_OtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current assets",
        "totalLabel": "Total other current assets",
        "documentation": "Amount of current assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r880"
     ]
    },
    "us-gaap_OtherCostAndExpenseOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCostAndExpenseOperating",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product development costs",
        "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r622",
      "r806"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/OtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Current Assets",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherEmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee incentive payments",
        "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income/(expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r870"
     ]
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherOperatingIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other expense (income)",
        "label": "Other Operating Income (Expense), Net",
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r963"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses- other",
        "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": [
      "r1012",
      "r1092"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r923"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r930",
      "r941",
      "r951",
      "r977"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r933",
      "r944",
      "r954",
      "r980"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r933",
      "r944",
      "r954",
      "r980"
     ]
    },
    "us-gaap_PatentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PatentsMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents [Member]",
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law."
       }
      }
     },
     "auth_ref": [
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1100",
      "r1102",
      "r1104",
      "r1105"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r958"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "PaymentsCollectedForWhichRevenueHasNotBeenRecognized",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments collected for which revenue has not been recognized",
        "documentation": "Revenue recognized and not billed as of the end of the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property and 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": [
      "r63"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r964"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails",
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": [
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r960"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r917"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r919"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical"
     ],
     "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": [
      "r43",
      "r313"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r689"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r313"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r689",
      "r707",
      "r1218",
      "r1219"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding; 100,000 designated as Series A",
        "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": [
      "r43",
      "r302",
      "r308",
      "r609",
      "r880"
     ]
    },
    "us-gaap_PrepaidInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PrepaidInsurance",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid insurance",
        "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r783",
      "r812",
      "r1092"
     ]
    },
    "OPTT_PrepaidProjectCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "PrepaidProjectCosts",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid project costs",
        "documentation": "Prepaid project costs."
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_PrepaidSalesAndMarketing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "PrepaidSalesAndMarketing",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid sales &amp; marketing",
        "documentation": "Prepaid sales and marketing."
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_PrepaidSoftwareAndLicenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "PrepaidSoftwareAndLicenses",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid software &amp; licenses",
        "documentation": "Prepaid software and licenses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromConvertibleDebt",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from convertible notes",
        "verboseLabel": "Proceeds from convertible debt",
        "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of common stock - Capital Raise, net of issuance costs",
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance of common stock - At The Market offering, net of issuance costs",
        "verboseLabel": "Proceeds from issuance of common stock",
        "documentation": "The cash inflow from the additional capital contribution to the entity."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProceedsFromIssuanceOrSaleOfEquity",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance",
        "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r652"
     ]
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details",
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProductMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r790",
      "r795",
      "r822",
      "r824"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r218",
      "r556",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r778",
      "r790",
      "r793",
      "r795",
      "r822",
      "r824",
      "r889",
      "r891",
      "r892",
      "r895",
      "r898",
      "r1001",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1113",
      "r1114",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "auth_ref": [
      "r218",
      "r556",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r778",
      "r790",
      "r793",
      "r795",
      "r822",
      "r824",
      "r889",
      "r891",
      "r892",
      "r895",
      "r898",
      "r1001",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029",
      "r1030",
      "r1031",
      "r1032",
      "r1033",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1113",
      "r1114",
      "r1183",
      "r1184",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211"
     ]
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional, consulting and contractor fees",
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer."
       }
      }
     },
     "auth_ref": [
      "r793",
      "r806",
      "r907",
      "r1216",
      "r1217"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r537"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment, net",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r95",
      "r96",
      "r97"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r117",
      "r617"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [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": [
      "r537"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "totalLabel": "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": [
      "r6",
      "r537",
      "r602",
      "r617",
      "r880"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and Equipment, net",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r95",
      "r96",
      "r615"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components of Property and Equipment, Net",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r537"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails",
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, estimated useful life",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]",
        "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value."
       }
      }
     },
     "auth_ref": [
      "r1106"
     ]
    },
    "OPTT_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Property and Equipment Estimated Useful Life",
        "documentation": "Property Plant And Equipment Useful Life [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit loss expense",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r144",
      "r233"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails",
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r199",
      "r268",
      "r269",
      "r270",
      "r271",
      "r341",
      "r352",
      "r383",
      "r384",
      "r385",
      "r391",
      "r406",
      "r489",
      "r551",
      "r552",
      "r553",
      "r631",
      "r632",
      "r645",
      "r679",
      "r680",
      "r733",
      "r735",
      "r737",
      "r738",
      "r748",
      "r756",
      "r757",
      "r759",
      "r760",
      "r772",
      "r773",
      "r811",
      "r820",
      "r833",
      "r837",
      "r840",
      "r841",
      "r873",
      "r874",
      "r875",
      "r876",
      "r891",
      "r901",
      "r1111",
      "r1117",
      "r1158",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "RangeMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails",
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "auth_ref": [
      "r199",
      "r268",
      "r269",
      "r270",
      "r271",
      "r341",
      "r352",
      "r383",
      "r384",
      "r385",
      "r391",
      "r406",
      "r489",
      "r551",
      "r552",
      "r553",
      "r631",
      "r632",
      "r645",
      "r679",
      "r680",
      "r733",
      "r735",
      "r737",
      "r738",
      "r748",
      "r756",
      "r757",
      "r759",
      "r760",
      "r772",
      "r773",
      "r811",
      "r820",
      "r833",
      "r837",
      "r840",
      "r841",
      "r873",
      "r874",
      "r875",
      "r876",
      "r891",
      "r901",
      "r1111",
      "r1117",
      "r1158",
      "r1174",
      "r1175",
      "r1176",
      "r1177",
      "r1178"
     ]
    },
    "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Operating Segment Expenses",
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r26"
     ]
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r925",
      "r936",
      "r946",
      "r972"
     ]
    },
    "OPTT_RegionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "RegionMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Region [Member]",
        "documentation": "Region [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r159",
      "r160",
      "r225",
      "r348",
      "r351",
      "r545",
      "r546",
      "r607",
      "r614",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r706",
      "r732",
      "r1215"
     ]
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r155",
      "r159",
      "r160",
      "r225",
      "r348",
      "r351",
      "r545",
      "r546",
      "r607",
      "r614",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r706",
      "r732",
      "r1170",
      "r1215"
     ]
    },
    "us-gaap_RepaymentsOfConvertibleDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RepaymentsOfConvertibleDebt",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repayments of convertible debt",
        "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product development expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r408",
      "r775",
      "r791",
      "r792",
      "r806",
      "r1179"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpensePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ResearchAndDevelopmentExpensePolicy",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Development",
        "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r926",
      "r937",
      "r947",
      "r973"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r927",
      "r938",
      "r948",
      "r974"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r934",
      "r945",
      "r955",
      "r981"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfCashCashEquivalentsAndRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash- long term",
        "documentation": "Amount of cash restricted as to withdrawal or usage. 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."
       }
      }
     },
     "auth_ref": [
      "r1004",
      "r1061",
      "r1180",
      "r1182"
     ]
    },
    "us-gaap_RestrictedCashNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedCashNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash, long-term",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r1006",
      "r1061"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "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": [
      "r1075",
      "r1121",
      "r1122",
      "r1123",
      "r1124",
      "r1125",
      "r1126",
      "r1127",
      "r1128",
      "r1129",
      "r1130",
      "r1131",
      "r1132",
      "r1133",
      "r1134",
      "r1135",
      "r1136",
      "r1137",
      "r1138",
      "r1139",
      "r1140",
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated deficit",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r47",
      "r73",
      "r612",
      "r639",
      "r644",
      "r656",
      "r690",
      "r880"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r110",
      "r111",
      "r161",
      "r162",
      "r163",
      "r165",
      "r173",
      "r175",
      "r177",
      "r228",
      "r231",
      "r264",
      "r299",
      "r394",
      "r424",
      "r425",
      "r437",
      "r438",
      "r439",
      "r442",
      "r449",
      "r450",
      "r460",
      "r463",
      "r464",
      "r467",
      "r481",
      "r523",
      "r526",
      "r635",
      "r637",
      "r658",
      "r1218"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue Recognition",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r776"
     ]
    },
    "OPTT_RevenueRecognizedAndNotBilled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "RevenueRecognizedAndNotBilled",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails": {
       "parentTag": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue recognized and not billed",
        "documentation": "Revenue recognized and not billed."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "Revenues",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfOperations": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details",
      "http://oceanpowertechnologies.com/role/StatementsOfOperations",
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues",
        "verboseLabel": "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": [
      "r86",
      "r87",
      "r141",
      "r155",
      "r156",
      "r157",
      "r190",
      "r205",
      "r206",
      "r211",
      "r215",
      "r218",
      "r220",
      "r222",
      "r227",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r507",
      "r598",
      "r600",
      "r806",
      "r870",
      "r896",
      "r897",
      "r1115"
     ]
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating right of use asset obtained in exchange for operating lease liability",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r533",
      "r879"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate offering price",
        "documentation": "Cash received on stock transaction after deduction of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "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": [
      "r222",
      "r1078",
      "r1079"
     ]
    },
    "OPTT_SantanderBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "SantanderBankMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Santander Bank [Member]",
        "documentation": "Santander Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/AccountsReceivableContractAssetsAndContractLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accounts Receivable, Contract Assets and Contract Liabilities",
        "documentation": "Schedule of accounts receivable contract assets and contract liabilities [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/AccruedExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Accrued Expenses",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "us-gaap_ScheduleOfFairValueOffBalanceSheetRisksTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFairValueOffBalanceSheetRisksTable",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfFairValueAssetsOnRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, off-Balance-Sheet Risk [Table]",
        "documentation": "Disclosure of information about fair value of financial asset and liability not recognized in financial statement because of failure to meet criterion for recognition."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r604",
      "r1160"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Components 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": [
      "r780",
      "r1101"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/InventoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Inventory",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r52",
      "r53",
      "r54"
     ]
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Other Current Assets",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details",
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operation, Product Information, Concentration of Risk [Table]",
        "documentation": "Disclosure of information about concentration risk of product within nature of operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentNetDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPropertyAndEquipmentEstimatedUsefulLifeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r537"
     ]
    },
    "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Cash, Cash Equivalents and Restricted Cash",
        "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r77",
      "r1182"
     ]
    },
    "OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Right-of use Assets and Lease Liabilities",
        "documentation": "Schedule of Right of Use Assets and Lease Liabilities [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Stock Option Activity",
        "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r10",
      "r75"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails",
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "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": [
      "r354",
      "r356",
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r391"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Non-vested Restricted Stock 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": [
      "r74"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r911"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12gTitle",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r915"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r914"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r920"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "auth_ref": [
      "r196",
      "r220",
      "r221",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "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",
      "r598",
      "r599",
      "r600",
      "r601",
      "r673",
      "r675",
      "r677",
      "r734",
      "r736",
      "r739",
      "r749",
      "r756",
      "r758",
      "r759",
      "r760",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r779",
      "r799",
      "r822",
      "r825",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r893",
      "r901",
      "r1183",
      "r1184",
      "r1185",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments and Geographic Information",
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r190",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r208",
      "r209",
      "r210",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r222",
      "r803",
      "r804",
      "r805",
      "r806",
      "r808",
      "r809",
      "r810"
     ]
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r1007",
      "r1008",
      "r1118",
      "r1119"
     ]
    },
    "OPTT_SeriesPreferredStockPurchaseRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "SeriesPreferredStockPurchaseRightsMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Series A Preferred Stock Purchase Rights [Member]",
        "documentation": "Series A Preferred Stock Purchase Rights [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ServiceMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Service [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
       }
      }
     },
     "auth_ref": [
      "r790",
      "r795",
      "r822",
      "r824"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      },
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingSegmentExpensesDetails",
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows",
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-based compensation",
        "label": "Share-based compensation expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Shares, Cancelled/forfeited",
        "negatedTerseLabel": "Number of Shares, Unvested, Cancelled/forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Price per Share, Cancelled/forfeited",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails",
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Shares, Granted",
        "verboseLabel": "Number of Shares, Unvested, Granted",
        "terseLabel": "Number of restricted shares, 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": [
      "r373"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Price per Share, Granted",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued 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": [
      "r373"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of Shares, Outstanding, Beginning",
        "periodEndLabel": "Number of Shares, Outstanding, Ending",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "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": [
      "r370",
      "r371"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Price per Share, Outstanding, Beginning",
        "periodEndLabel": "Weighted Average Price per Share, Outstanding, Ending",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of Shares, Vested and issued",
        "negatedTerseLabel": "Number of Shares, Unvested, Vested and issued",
        "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": [
      "r374"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Price per Share, Vested and issued",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r374"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails",
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "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": [
      "r354",
      "r356",
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r391"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation arrangement shares authorized increase",
        "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based compensation arrangement shares authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r835"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Underlying Options, Exercisable at Ending",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Exercisable at Ending",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares Underlying Options, Cancelled/forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r1127"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Cancelled/forfeited",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1127"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares underlying Options Outstanding, Granted",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Shares Underlying Options Outstanding, Beginning",
        "periodEndLabel": "Shares Underlying Options Outstanding, Ending",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Exercise Price, Beginning balance",
        "periodEndLabel": "Weighted Average Exercise Price, Ending balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails",
      "http://oceanpowertechnologies.com/role/ScheduleOfPerformanceStockUnitsDetails",
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r358",
      "r359",
      "r360",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Exercised",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Exercise Price, Granted",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r353",
      "r361",
      "r380",
      "r381",
      "r382",
      "r383",
      "r386",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404"
     ]
    },
    "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Performance Stock Units",
        "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares."
       }
      }
     },
     "auth_ref": [
      "r13"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intrinsic value of exercisable options",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Options unvested",
        "documentation": "Number of non-vested options outstanding."
       }
      }
     },
     "auth_ref": [
      "r1148"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Term (In Years), Ending",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r379"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "periodEndLabel": "Balance, shares",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term lease cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r532",
      "r879"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r153",
      "r154"
     ]
    },
    "OPTT_SixCustomersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "SixCustomersMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Six Customers [Member]",
        "documentation": "Six Customers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r918"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical",
      "http://oceanpowertechnologies.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r122",
      "r123",
      "r124",
      "r155",
      "r157",
      "r181",
      "r182",
      "r184",
      "r186",
      "r192",
      "r193",
      "r227",
      "r272",
      "r274",
      "r275",
      "r276",
      "r279",
      "r280",
      "r301",
      "r302",
      "r304",
      "r305",
      "r307",
      "r310",
      "r313",
      "r314",
      "r316",
      "r319",
      "r325",
      "r507",
      "r652",
      "r653",
      "r654",
      "r655",
      "r658",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r669",
      "r670",
      "r689",
      "r709",
      "r727",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r1000",
      "r1065",
      "r1067",
      "r1074"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r44",
      "r48",
      "r49",
      "r103",
      "r110",
      "r111",
      "r138",
      "r139",
      "r140",
      "r161",
      "r162",
      "r163",
      "r165",
      "r173",
      "r175",
      "r177",
      "r191",
      "r228",
      "r231",
      "r264",
      "r299",
      "r326",
      "r394",
      "r424",
      "r425",
      "r437",
      "r438",
      "r439",
      "r442",
      "r449",
      "r450",
      "r460",
      "r462",
      "r463",
      "r464",
      "r465",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r481",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r523",
      "r526",
      "r544",
      "r620",
      "r635",
      "r636",
      "r637",
      "r658",
      "r727"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2025",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r196",
      "r220",
      "r221",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "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",
      "r598",
      "r599",
      "r600",
      "r601",
      "r673",
      "r675",
      "r677",
      "r734",
      "r736",
      "r739",
      "r749",
      "r756",
      "r758",
      "r759",
      "r760",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r779",
      "r799",
      "r822",
      "r825",
      "r881",
      "r882",
      "r883",
      "r884",
      "r885",
      "r886",
      "r887",
      "r888",
      "r893",
      "r901",
      "r1183",
      "r1184",
      "r1185",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1191",
      "r1192",
      "r1193",
      "r1194",
      "r1195",
      "r1196",
      "r1197",
      "r1198",
      "r1199",
      "r1200",
      "r1201",
      "r1202",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208",
      "r1209",
      "r1210",
      "r1211"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementLineItems",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical",
      "http://oceanpowertechnologies.com/role/Cover",
      "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative",
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "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": [
      "r161",
      "r162",
      "r163",
      "r191",
      "r301",
      "r302",
      "r304",
      "r307",
      "r526",
      "r556",
      "r650",
      "r659",
      "r670",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r689",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r727",
      "r793",
      "r795",
      "r902",
      "r1215"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StatementTable",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical",
      "http://oceanpowertechnologies.com/role/Cover",
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Presentation of information about comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r191",
      "r225",
      "r301",
      "r302",
      "r304",
      "r307",
      "r526",
      "r556",
      "r650",
      "r659",
      "r670",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r689",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r710",
      "r711",
      "r712",
      "r713",
      "r714",
      "r715",
      "r716",
      "r717",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r727",
      "r793",
      "r795",
      "r902",
      "r1215"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r929",
      "r940",
      "r950",
      "r976"
     ]
    },
    "us-gaap_StockIssued1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssued1",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Common stock issued related to bonus and earnout payments",
        "label": "Stock Issued",
        "documentation": "The fair value of stock issued in noncash financing activities."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r21",
      "r22"
     ]
    },
    "OPTT_StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - AGP At The Market Offering, net of issuance costs, shares",
        "documentation": "Stock issued during period shares at market offering net of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - Capital Raise, net of issuance costs, shares",
        "documentation": "Stock issued during period shares capital raise net of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - Convertible Debt, net of issuance costs, shares",
        "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r29",
      "r44",
      "r48",
      "r73",
      "r291"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued related to bonus and earnout payments, shares",
        "verboseLabel": "Number of shares issued, shares",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r43",
      "r44",
      "r73",
      "r652",
      "r727",
      "r751"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - At The Market Offering, net of issuance costs, shares",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued upon vesting of restricted shares, shares",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r73"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares Underlying Options ,Exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r43",
      "r44",
      "r73",
      "r367"
     ]
    },
    "OPTT_StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock \u2013 AGP At The Market Offering, net of issuance costs",
        "documentation": "Stock issued during period value at market offering net of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock \u2013 Capital Raise, net of issuance costs",
        "documentation": "Stock issued during period value capital raise net of issuance costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock - Convertible Debt, net of issuance costs",
        "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r44",
      "r48",
      "r49",
      "r73"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative",
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued related to bonus and earnout payments",
        "verboseLabel": "Proceeds from sale of shares",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r43",
      "r44",
      "r73",
      "r658",
      "r727",
      "r751",
      "r908"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueOther",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock \u2013At The Market Offering, net of issuance costs",
        "documentation": "Value of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock issued upon vesting of restricted shares",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r43",
      "r44",
      "r73"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets",
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r48",
      "r49",
      "r68",
      "r691",
      "r707",
      "r728",
      "r729",
      "r880",
      "r909",
      "r1063",
      "r1067",
      "r1068",
      "r1091",
      "r1161",
      "r1218"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Equity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r326",
      "r457",
      "r472",
      "r730",
      "r731",
      "r755"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r547"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r547"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r547"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r547"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r519",
      "r547"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r970"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TimingOfTransferOfGoodOrServiceAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Timing of Transfer of Good or Service [Axis]",
        "documentation": "Information by timing of transfer of good or service to customer."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r822",
      "r827"
     ]
    },
    "us-gaap_TimingOfTransferOfGoodOrServiceDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TimingOfTransferOfGoodOrServiceDomain",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r822",
      "r827"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r962"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r969"
     ]
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1088",
      "r1089",
      "r1090"
     ]
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r843",
      "r1095",
      "r1096",
      "r1097",
      "r1098",
      "r1099",
      "r1100",
      "r1102",
      "r1103",
      "r1104",
      "r1105"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://oceanpowertechnologies.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_TransferredAtPointInTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransferredAtPointInTimeMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transferred at Point in Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred at point in time."
       }
      }
     },
     "auth_ref": [
      "r822",
      "r823",
      "r827"
     ]
    },
    "us-gaap_TransferredOverTimeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TransferredOverTimeMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transferred over Time [Member]",
        "documentation": "Contract with customer in which good or service is transferred over time."
       }
      }
     },
     "auth_ref": [
      "r822",
      "r823",
      "r827"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Available"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical",
      "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury stock, shares",
        "periodStartLabel": "Balance, treasury shares",
        "periodEndLabel": "Balance, treasury shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://oceanpowertechnologies.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://oceanpowertechnologies.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock, at cost; 787,477 and 787,477 shares, respectively",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r44",
      "r48"
     ]
    },
    "OPTT_TwoThousandAndEighteenInducementPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "TwoThousandAndEighteenInducementPlanMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2018 Inducement Plan [Member]",
        "documentation": "2018 Inducement Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "TwoThousandAndFifteenOmnibusIncentivePlanMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2015 Omnibus Incentive Plan [Member]",
        "documentation": "2015 Omnibus Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_TwoThousandTwentyThreeATMFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "TwoThousandTwentyThreeATMFacilityMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2023 ATM Facility [Member]",
        "documentation": "2023 ATM Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfAdoptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TypeOfAdoptionMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amendment to accounting standards."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r102",
      "r103",
      "r104",
      "r105",
      "r106",
      "r107",
      "r108",
      "r109",
      "r110",
      "r111",
      "r148",
      "r149",
      "r150",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r178",
      "r223",
      "r224",
      "r228",
      "r229",
      "r230",
      "r231",
      "r263",
      "r264",
      "r265",
      "r297",
      "r298",
      "r299",
      "r300",
      "r392",
      "r393",
      "r394",
      "r395",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r500",
      "r501",
      "r523",
      "r524",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644"
     ]
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://oceanpowertechnologies.com/role/EquityDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r451"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2025",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r94",
      "r194",
      "r197",
      "r198",
      "r199",
      "r598",
      "r600",
      "r800"
     ]
    },
    "OPTT_WAMVMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "WAMVMember",
     "presentation": [
      "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizedUnderAsc606AndAsc842Details"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "WAM-V [Member]",
        "documentation": "WAM-V [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "OPTT_WarrantyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://oceanpowertechnologies.com/20251031",
     "localname": "WarrantyPolicyTextBlock",
     "presentation": [
      "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warranty",
        "documentation": "Warranty [Policy Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares used to compute diluted net loss per common share",
        "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": [
      "r180",
      "r186"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2025",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://oceanpowertechnologies.com/role/StatementsOfOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average shares used to compute basic net loss per common 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": [
      "r179",
      "r186"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://oceanpowertechnologies.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": [
      "r998"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1": {
   "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"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(c)(2)",
   "SubTopic": "20",
   "Topic": "860",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4D"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Subparagraph": "(c)",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "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"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "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"
  },
  "r24": {
   "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"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r29": {
   "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"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r33": {
   "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"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r38": {
   "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(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r41": {
   "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"
  },
  "r42": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "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(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r73": {
   "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"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r77": {
   "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(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r78": {
   "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/2147478546/942-210-S99-1"
  },
  "r79": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r80": {
   "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/2147478546/942-210-S99-1"
  },
  "r81": {
   "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/2147478546/942-210-S99-1"
  },
  "r82": {
   "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/2147478546/942-210-S99-1"
  },
  "r83": {
   "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/2147478546/942-210-S99-1"
  },
  "r84": {
   "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/2147478524/942-220-S99-1"
  },
  "r85": {
   "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/2147478524/942-220-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "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"
  },
  "r90": {
   "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"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "210",
   "Topic": "954",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-5"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r98": {
   "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"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-9"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r130": {
   "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"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476151/220-40-65-1"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r154": {
   "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"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r156": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r160": {
   "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(k)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r169": {
   "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"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5"
  },
  "r179": {
   "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"
  },
  "r180": {
   "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r189": {
   "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"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-6"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/280/tableOfContent"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r216": {
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r242": {
   "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"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-3A"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-4"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-5"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-6"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-6"
  },
  "r248": {
   "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"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477123/405-50-65-1"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481538/470-20-65-4"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-1"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-2"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479887/480-10-S45-3"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-2"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-3"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(01)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3A",
   "Subparagraph": "(24)(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-3A"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-11"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r340": {
   "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"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "17",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480336/718-10-65-17"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479983/718-10-S45-1"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-2"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-3"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-4"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479953/718-10-S50-5"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483044/730-10-05-1"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-9"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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/2147477891/740-270-50-1"
  },
  "r433": {
   "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"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479845/805-20-65-3"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8A"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r460": {
   "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"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r467": {
   "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"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r472": {
   "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"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482477/820-10-65-13"
  },
  "r502": {
   "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"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r507": {
   "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"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r521": {
   "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"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-1"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r536": {
   "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"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r554": {
   "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/2147478345/912-310-45-11"
  },
  "r555": {
   "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/2147478411/912-330-50-1"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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/2147478859/928-340-50-1"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r564": {
   "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/2147477215/932-235-50-20"
  },
  "r565": {
   "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/2147477215/932-235-50-20"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r572": {
   "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/2147477215/932-235-50-28"
  },
  "r573": {
   "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/2147477215/932-235-50-28"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r589": {
   "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/2147477215/932-235-50-8"
  },
  "r590": {
   "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/2147477215/932-235-50-8"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r594": {
   "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/2147478546/942-210-S99-1"
  },
  "r595": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r596": {
   "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(14)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r597": {
   "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/2147478524/942-220-S99-1"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478671/942-235-S50-1"
  },
  "r599": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r600": {
   "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/2147477314/942-235-S99-1"
  },
  "r601": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r602": {
   "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/2147478451/942-360-50-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477617/942-740-50-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r605": {
   "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/2147478777/944-210-S99-1"
  },
  "r606": {
   "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)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r607": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r608": {
   "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/2147478777/944-210-S99-1"
  },
  "r609": {
   "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/2147478777/944-210-S99-1"
  },
  "r610": {
   "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/2147478777/944-210-S99-1"
  },
  "r611": {
   "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/2147478777/944-210-S99-1"
  },
  "r612": {
   "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/2147478777/944-210-S99-1"
  },
  "r613": {
   "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/2147478777/944-210-S99-1"
  },
  "r614": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r617": {
   "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/2147478777/944-210-S99-1"
  },
  "r618": {
   "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/2147477250/944-220-S99-1"
  },
  "r619": {
   "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/2147477250/944-220-S99-1"
  },
  "r620": {
   "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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r621": {
   "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/2147477250/944-220-S99-1"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r623": {
   "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/2147477250/944-220-S99-1"
  },
  "r624": {
   "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/2147477965/944-235-S99-2"
  },
  "r625": {
   "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/2147477965/944-235-S99-2"
  },
  "r626": {
   "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/2147477965/944-235-S99-2"
  },
  "r627": {
   "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/2147477965/944-235-S99-2"
  },
  "r628": {
   "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/2147477965/944-235-S99-2"
  },
  "r629": {
   "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/2147477965/944-235-S99-2"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r644": {
   "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"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478822/944-740-50-1"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "805",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478072/944-805-50-1"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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"
  },
  "r654": {
   "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"
  },
  "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(i)(2))",
   "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": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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/2147478009/946-205-45-4"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-6"
  },
  "r660": {
   "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/2147478494/946-205-50-2"
  },
  "r661": {
   "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/2147478494/946-205-50-27"
  },
  "r662": {
   "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/2147478494/946-205-50-7"
  },
  "r663": {
   "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/2147478494/946-205-50-7"
  },
  "r664": {
   "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/2147478494/946-205-50-7"
  },
  "r665": {
   "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/2147478494/946-205-50-7"
  },
  "r666": {
   "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/2147478494/946-205-50-7"
  },
  "r667": {
   "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/2147478494/946-205-50-7"
  },
  "r668": {
   "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/2147478494/946-205-50-7"
  },
  "r669": {
   "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/2147478494/946-205-50-7"
  },
  "r670": {
   "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/2147477796/946-210-45-4"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r673": {
   "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/2147478795/946-210-50-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r675": {
   "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/2147478795/946-210-50-2"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r677": {
   "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/2147478795/946-210-50-6"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r681": {
   "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/2147479170/946-210-S99-1"
  },
  "r682": {
   "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/2147479170/946-210-S99-1"
  },
  "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(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r706": {
   "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/2147479170/946-210-S99-2"
  },
  "r707": {
   "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/2147479170/946-210-S99-2"
  },
  "r708": {
   "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/2147479105/946-220-45-7"
  },
  "r709": {
   "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/2147478297/946-220-50-3"
  },
  "r710": {
   "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/2147479134/946-220-S99-1"
  },
  "r711": {
   "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/2147479134/946-220-S99-1"
  },
  "r712": {
   "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/2147479134/946-220-S99-1"
  },
  "r713": {
   "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/2147479134/946-220-S99-1"
  },
  "r714": {
   "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/2147479134/946-220-S99-1"
  },
  "r715": {
   "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/2147479134/946-220-S99-1"
  },
  "r716": {
   "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/2147479134/946-220-S99-1"
  },
  "r717": {
   "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/2147479134/946-220-S99-1"
  },
  "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(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r726": {
   "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/2147479134/946-220-S99-3"
  },
  "r727": {
   "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/2147479134/946-220-S99-3"
  },
  "r728": {
   "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/2147479134/946-220-S99-3"
  },
  "r729": {
   "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/2147479134/946-220-S99-3"
  },
  "r730": {
   "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/2147477968/946-235-50-2"
  },
  "r731": {
   "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/2147477968/946-235-50-2"
  },
  "r732": {
   "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/2147477802/946-310-45-1"
  },
  "r733": {
   "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 A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r734": {
   "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/2147477271/946-320-S99-1"
  },
  "r735": {
   "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 A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r736": {
   "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/2147477271/946-320-S99-2"
  },
  "r737": {
   "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 A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r738": {
   "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 A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r739": {
   "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/2147477271/946-320-S99-3"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5A",
   "Subparagraph": "(SX 210.12-13A(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5A"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r748": {
   "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 A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r749": {
   "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/2147477271/946-320-S99-6"
  },
  "r750": {
   "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/2147478448/946-505-50-1"
  },
  "r751": {
   "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/2147478448/946-505-50-2"
  },
  "r752": {
   "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/2147478448/946-505-50-2"
  },
  "r753": {
   "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/2147478448/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": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r755": {
   "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/2147478448/946-505-50-6"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478322/948-310-S50-2"
  },
  "r757": {
   "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(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r758": {
   "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(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "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(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r760": {
   "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(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r761": {
   "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/2147478785/954-310-50-2"
  },
  "r762": {
   "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/2147478522/954-440-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 A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/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 B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/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 C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/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 D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/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 E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/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 F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/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 G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/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 H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/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(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r776": {
   "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"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "10",
   "Topic": "825",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-10"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "SubTopic": "30",
   "Topic": "350",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r781": {
   "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"
  },
  "r782": {
   "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"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-15"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-20"
  },
  "r787": {
   "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"
  },
  "r788": {
   "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"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-12"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-11"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-14"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-18"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-21"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-24"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476153/220-40-55-4"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-18"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482836/275-10-55-6"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "64",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481620/480-10-55-64"
  },
  "r820": {
   "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"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-7"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-5"
  },
  "r832": {
   "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"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r835": {
   "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"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-8"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-39"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "41",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-41"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "43",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-43"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479303/805-10-55-47"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-29"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "31",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-31"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "38",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "805",
   "SubTopic": "740",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478064/805-740-55-13"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482881/825-10-55-12"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r889": {
   "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"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-11"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "605",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477548/944-605-55-14"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r899": {
   "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/2147478795/946-210-50-1"
  },
  "r900": {
   "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/2147478795/946-210-50-6"
  },
  "r901": {
   "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/2147477439/946-210-55-1"
  },
  "r902": {
   "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/2147477802/946-310-45-1"
  },
  "r903": {
   "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/2147477271/946-320-S99-1"
  },
  "r904": {
   "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/2147477271/946-320-S99-2"
  },
  "r905": {
   "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/2147477271/946-320-S99-3"
  },
  "r906": {
   "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/2147477271/946-320-S99-6"
  },
  "r907": {
   "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/2147479168/946-830-55-10"
  },
  "r908": {
   "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/2147479168/946-830-55-11"
  },
  "r909": {
   "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/2147479168/946-830-55-12"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r956": {
   "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"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii",
   "Sentence": "B",
   "Clause": "1",
   "Subclause": "ii"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "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"
  },
  "r1016": {
   "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"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-21"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(m)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(r)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(s)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(t)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(u)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-22"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-30"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-31"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-32"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "33",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-33"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476148/220-40-50-6"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480738/235-10-S50-4"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1074": {
   "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"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1090": {
   "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"
  },
  "r1091": {
   "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"
  },
  "r1092": {
   "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"
  },
  "r1093": {
   "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"
  },
  "r1094": {
   "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"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482190/360-10-35-3"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1113": {
   "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"
  },
  "r1114": {
   "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"
  },
  "r1115": {
   "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"
  },
  "r1116": {
   "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"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "480",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479857/480-10-S50-1"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1120": {
   "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"
  },
  "r1121": {
   "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"
  },
  "r1122": {
   "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"
  },
  "r1123": {
   "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"
  },
  "r1124": {
   "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"
  },
  "r1125": {
   "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"
  },
  "r1126": {
   "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"
  },
  "r1127": {
   "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"
  },
  "r1128": {
   "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"
  },
  "r1129": {
   "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"
  },
  "r1130": {
   "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"
  },
  "r1131": {
   "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"
  },
  "r1132": {
   "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"
  },
  "r1133": {
   "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"
  },
  "r1134": {
   "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"
  },
  "r1135": {
   "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"
  },
  "r1136": {
   "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"
  },
  "r1137": {
   "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"
  },
  "r1138": {
   "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"
  },
  "r1139": {
   "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"
  },
  "r1140": {
   "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"
  },
  "r1141": {
   "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"
  },
  "r1142": {
   "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"
  },
  "r1143": {
   "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"
  },
  "r1144": {
   "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"
  },
  "r1145": {
   "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"
  },
  "r1146": {
   "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"
  },
  "r1147": {
   "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"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-4"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-7A"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-2"
  },
  "r1154": {
   "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"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1161": {
   "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"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1166": {
   "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"
  },
  "r1167": {
   "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"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1170": {
   "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"
  },
  "r1171": {
   "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"
  },
  "r1172": {
   "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"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-2"
  },
  "r1182": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1183": {
   "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"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1212": {
   "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/2147478009/946-205-45-4"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r1214": {
   "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/2147479170/946-210-S99-1"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1217": {
   "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/2147479134/946-220-S99-1"
  },
  "r1218": {
   "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/2147479134/946-220-S99-3"
  },
  "r1219": {
   "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/2147479134/946-220-S99-3"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147477271/946-320-S99-2"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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/2147477271/946-320-S99-6"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>89
<FILENAME>0001493152-25-027644-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-25-027644-xbrl.zip
M4$L#!!0    ( "8XCUO7+@*Y#P@   -!   *    97@S,2TQ+FAT;>U<77/B
M-A1]WYG]#VIFVLG.0 C9I@^!,D,"Z3*3AC2AG>ZCL&508UM>R8;07]]S)1L(
MD";;)5U8R$/ MG1U]'&/S[V6J7_H_7K5>/NF_J'=;.&3T5^]U^E=M1OUBOO$
MU4I^N7[>;7UD=[V/5^V?#P(5IV>L>IRDK"<C8=BU&+-;%?&XY$Z4V)W0,CA
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
ML\3?4O@WUWXQ,.S]41#/@S3"%24)363S-5OK15^_E,1_:#3@@M' [<.,+.D
M*:"FN*,<9@!FE,U-?9B21$*C42::\>37$E3.JH%C<<&N6"BK^7NU]J#"G]^O
M\ AG.[#L#B@/!YC[_<+CR>/!A/(X0VU+P1-C_7U-!=3+GMBDU,=J?' U6%JO
MS&9E)M-:J*Y2<SOZ;BF%YTH]SC%3O8=6[Y_S%]+JO?6?4$L#!!0    ( "8X
MCULQQ'0[^00  /,>   *    97@S,BTR+FAT;>U9;6_:2!#^CL1_F$.Z*)%X
MSU%=P44RX#1(7$S!J2X?%WN-]VKONO:ZA/OU-^N70!).;2[0A%.B*(3=\>PS
M[S-K[=+Z8](OE[1+0Q_A)Z@?S1I;$Z.O-;)/W&WDV]K '-W W+J9&!\JKN"R
M"ZUF*,%B 8WABJY@)@+"J]E"%>8T8FX%'\1'IT]]K@<!B9:,=P%)>R#IK:P1
MGRUQP:9<TJC2UR[,*VN;;\TE ?/7W>]Q3FEC]C?-@%3Z)WP1ASVMH1BBY-/]
M8X[8TI/[A*P-^L:MQQ9,EDOG[7I;:PSZAQ3@&)6^?\RH]:$QL\87XZ%NC<VK
M<FEZ/9M?Z\C>,J'U.US7Y_5A'>;&4&U#Z[S3K!Z?:5!,?5XNZ2-S:ADCV)+Q
M*&7)K5$NO6^^ _,"K$L#YOILH%\9\YKYY\2X 7UHJ9UVL_D623LP_Y7$DKGK
M?8(>\W+)%IQ36S+!8<6D!]*C\"DA$>K'7\.,AB*2@)L7(@KPL=HG$"Z8-B4<
MIF)%(["H[7'ABR531XVY78=3Q>3$=[XFHC<404CX^B1*OYTAB"@](T1,P@'*
M'>J42Z8MQ0*9G;>JZ #M3A5(#"[SJ;-!-:=V$C&)QP#A#ABWMD?XD@*>$+ X
M5A+@KZ)TB*3@T8@BU&TLF30%E&I*FR" *$8-4Z=:+LT4"IE)EBJ.,\3[F=D4
MIA&-F8..DYX^]!AUX8)QPFU&?#!=%XDBI1S%-9>ZFJ)8K-'A(C1>JJ$PB>*$
M(!LIMK-5;H,T6Y5+*#UQ1"A1_FWZ@DH%47[2G$0+PFE<,V]]N@;=EFI'!9&2
MC\BJ>DX1+FB<;@5K^,+%"E6[I-TC<]C=46;I@XD!0V,RF4_UX?CJXX=*LY)^
MG^JC4?']R8*MF",]1=K\M9)V9IHU>SJ7;\KR-O$+K4@15O(^3[-&_QE5L][N
M,+Y/W9ZVSNX4:XV> _' 3F!Y- .7)R<W\3%3V1AQOLH-=_DBHE\3%M$ 0S96
MCK\)L5-R!AC6K<ZI<W871YOL<I=9\F!JO3__+4U()$C354]E@&U=X9_9:_&0
M X;;J_:*QUC_KU8Y;1];H#*.53\@:?1AOR$)PVJ+JVG@%5%,F&HX0JRR*F"K
M:IOX/I87[$14A<6-$",XSLJV>U=YD:'#4M:J+B-5XF?Q+K#%2,^,,Q3W2W-]
MMZLTTF+2?TXIK*&KY.4P7U@(*46PHT3ZU-WK1/I2];$'"Q%A'U6SA>^3,$9
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
MV6M++['&KUPFD]K@L2U7<%/KD-@P=&,$3 EIA4MA[64$"5X2O&>H131AAKJ
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
MM6GZPI_+X;#Y<_CX!1,;"VGZ91I.STH"FV=%ECT@'9_E4?_W/V6>*WVT3MI
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
MBK/E,AE@"K3BU3DK7M>?X  9Y@2.UI*Y/F_62B]?V2_??A3QA=E8+?*4>*I
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
M(@LY^!#T_[@X]<226T$EMP$0=<L:S\"@Z/.@+$A/U<D?_>+IOK 1#ZKSG%5
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
M';K-&BEB:R6>I"JV55)R+502!91XES;YR-E):K=W9[?G;\Q;0,ZK+_F!JB@
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
M,];HE1@"BZ,.M)#C*MP>@E2*7)RFAZ;Z,RY FEPF5(#$^HXU:8QD55'$^H7
M#,;5\I:VNF6-@7(Y-E6][XZF,X3WP+)-548']Z*KJL^2J5R;3G7"A?!S\/FV
M+$,_3&1UPH5WKC.BFU$=]ICQ"'[S!'E"I[D:/<:<LN<0XEZ+)'E0-0VSS1,7
MF\7N5N"'RSW577&_+YYY\/=::M_\F6ZGB"?'>1FN;*3;<0E4[,&-&>RNW^@D
M<%%+C8,WVXEB#CZ%#!N6<07<9VA$UV/(%"#-4I$DC:CJQ+%4G;(M0(X*,-L"
MI,LN&1<@3?1G7( B$0(,S&O4(N8UG/,(_+8]X+DEV\+S^>.+1GJ%!6+':=\#
M)[WR_,38$0CWD:G:3'L F%O)? 2V>_1"KP<0]SE&!S:Z3_6?(1O6H28ZA*B)
M#@\(:28UGM3^S[_?7OY^:_#3I$:H'/.+$MPD/5)3',ZPXDUG\%%W\P>G,PJY
M(@^5E-U'21EU/VFA;6;,,>?.DE4U+RX"%"G4R(0:S;V0)(W(<2=-91(JP)U:
M[A@E/GRRBO2ES>2YBABYU0J%'IFV@Z=IOXP+D*;]"!5@>L8_O$:'C]IF<(-A
M+XAD&/; 7%8A8B[KPM"?@&E!XIL]][.M=C70 C*\TE:!Y>>Y[JT?W<^&-?E>
M2Z]@!_>1*F&)$H>./#/'+W,)NG:T))=/R,Y.?_&>MNG$EQTFR"ZC)L@BH"O-
MY)DZ,9^XH7QWK:A1DF<1\;"2-HLCF3VFU38* V\61(A:(A_2KAMUZR[G"M%;
M,06>.K0KKWATUB KV(_FY3!GFW%4 4??OTR!?^# 7Y]RI.(_</%'GN9&;9))
M$7/HB"'&4\9)N.+HWEG(E:*OTE(].'0]B&@YA:B5N10Q%#$N8J*N"5#$'#IB
M]N-KP_/; H_'CW*1\]M[P'C@^8MB@O,7:WZ"F^^.NQ?U7ZV>6$ZED'-YD/AW
MA:VTT3LIRD*',39EVX#Q%".L/Y$1-PD)#8+S6D8QQA#L.\U;7ZP_M;&6;C;Z
M1FO(PL_+P1=CL/'4QICC1L9ICK%R9&*LP[Y6T\/E2JY4*N6$Z.=\!:)_?[[X
MT)0O[*01LJ <]72)>$L=.,YEXJ(??T.1O%<W4HQVBB1.=[+F%,D;L_<7M']6
M[R[[T4^1W+%28CY=<E$YHQWH)XBQM@!@.UTR?5T-.[;JT-64$(>#ZPBV1* 6
ML)["%NN42@KL P=V*KB.L1X@X-A&(Y38G,A7R 'U44=6A" ['9,=X< +04BV
MQA5V:J8()\#)E[NHQ3XP7$==O!"3+G=1<WB0L,%H#9?F7!R.4GL^QU?(]N#^
M:L1[6X+2.3LY^32:?_('AF.A[-8^]R,SE,R^"LECE^F5 1QM,S'%'QGG6DM]
M!2XA*RR,$,4.Z?!=FN8-X;^G[*GS-[Q*]O^.S96'9=G0-&ED00K\3Q\9_^Q4
MEOWGU%_,6;OPLGX'P9;#M,$6.0]Z!DC5$#F:@GNSPAKC!(<,?0MU@XU<=!Y
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
MDZ'WB+@ W]3Z-=H*R[ICL=)94YGHD]NG5ZM15M(Z%@M+:X!8(7\IUL[AU=8
MY4JN5"KEA @[\"(WD8UF6U,"W\JVO51$&75K6SQ9XMCDRE4VU]QD0Y*A9J04
M]UBD5%L2B-;GOG%I?[ZT'M,^%@ESJX)$)\&48ZW%;M^J(#)65_8 9\O@X-K/
MG4BH):Q;NJ.U/#@6P:8BUQCS^Q*.]7RAQ(8<;I]%ST*TRD;9K5E*EK,):\$@
MP@"0C9_O/UB-C9B,*,5.WQRT.N#4AB6X1^U_MN'$#+Z2D@5;.>KB)).G71S,
MD13IG)L6M2=J&D?QI'@D1F)RG;,T' K7G:<1]8SXL*ZM:1Q)0U&V 6783\E(
M3*T[:7$H]/N1$P,G*K0PR^!-.ZG8(H@-S[D6B4F<324=TJ9GNU!QD2FN^;-I
MJ(Q(EY%#6^#Y.E1V1,K..1_(]5M!9P01(S4:RL;&T[ZC(AH(9452_GE 5%*D
M2XKJ5%8D174J*Y*:GA%&146ZJ*9GG%%1D2XJ]XPV*B?2Y>2?,4>,I!(<58<7
M*&E+GF!R*?>4>\H]Y9YR3[D_$NX#]TJ5G#IZ<5I'+\8YZO3O_?5#2P/WK,JG
MLE=J_JC3Q",1=D9J6/G*W)%+:8!E\2W!9Q-AG@X$;[!8>U3K,B"P[-/B!Y^O
MK&YC^-(7MCVJ->D X=C()<8[7[2\7=>.2B%7+'*Y,AO4V&<=@'<"K0/0F?^N
MYVG'"(Q63!L7@CC:AU0H /=OM",=U+N]\5ZS*Z[+#2;M"JM=5E1<!_4F'CFL
MV^:6=2KB#JM*K&;JX=OFRN4<RP7MFMNABKT]0.W:L7G'LW4H(1;+6,]Z$XI!
MFRHH'+,$QU30&&./8AE+#R)!S!4+>P;CP88?!V$@H^RM+&,] 5'@^!P,KJB%
MI'@,,I&S0F&G1GBA1-@]R#,0HLGV0X9 5 QJN431F;H;(-F)+^$-1W,OGL\)
M7%!OFOUZY\!T]^4VZ>Z17'MB:RS'"7^F,UM%M4::! F$K(./#([L]]:I[EVL
M>7A/VV$:9$./L91SUQ>-=K-M5(?L([\Q=YWMA'6!W>Y0EO@)Z[1!E!$%" M\
M2'4E4;//%1Q]:J)GGRF:(IE3@:BL\IU]:55^/SY8W1B]U@XLE5Q@_S][7]J<
M-A(T_)U?H<?/LV\E5=C+?6QV4X6QG3CQ%9])OE!"&D"VD(@.V_#KW^Z9T8D
M@046MJKV,*!CIKNG[R-NF"915_(:%?XM.2J;8+ROZA=N)MM5*KY?.*.MK17J
M2SAYFTF,Y%K2R9M)^2UG77$\MLU$W6%+>FPSWK6]Q+6B^[6YFCOLQ>[7C-3F
MNE73*BM#Q)/(!+^E?*D;<* &YP#Z4Y'.B,5.$M:_=29W+;W1N-2-"[.[OHE^
M+]@@+%=0IROULO,1?M%R\SC?I=:U.6[EOW%VP]IJH3*-N0R!*4!@=IS2A(W8
MQRFB_W.&P&U"8,0TL0R!*4#@ G,OH%-&3BNKN-/**KM+M]>O%A(U\,KY9K&<
MV7BI([+87**1<8E4(C!Y+A%B W%+\K:(#42E.Q4.?/9Z2[ZW30O#M.:U/L.[
M3R.(7=$D,GK,B&:*>-$E^6,K)ACH\.)'12)LY.0ED?2^1I]"IT]V)O51Y610
M,I^N3IL;&9WXTNYRNW2G.'K>W6IV,#-S9FNP$5?.%8N9G$LE K/CE"9LQ#Y.
MI>PXI1.!<[7&=>L_2YJK\?,KJL4D$BA+S:@Y<!G=IH%NXS*>S,N_Y0C,_,HI
M1> 62(Z03$AD<F):9$*D\Z(>KLLZ-DV;R >VH6A]!DD*/G@1_<7L3!ZE;^:%
M+5X\#>]3F83 4G3A3MB-H-#M" :A>4J"I</2--L41$T6B&AHNFW1I8S$,:6]
MMW2&H^L09F"9Y;5[:%YKH9=4?VH\_ZJ=2-=]MQ)A6;2Y*%MO:5A,J5/*I$Y*
MI4Y<M2&+4Z03@9G_)DW8B'V<FMEQVFH$E@H9 K<;@5E 8LL1F+G MQR!Y50@
M,-+N/XII]U\2TS(4"8PP>E7K233D+P8M1NB?G'^O2=^>SE<J1MAH)D*4;6F#
MM2H\PO9@PX+> UO3V2E=B!DU&F^K3\*,+B_SW &SL;]6]T#W_.3GC_NK<8,,
MYKH'9J.0H^\UN\:L!-<EXUL+FLR4XY:D1S>9*1;R\)1T."^W_.R]IA2JIT(*
M90C,'!MIQD;LXY3Y";<<@9EG:KL16,X\4UN.P,PSM>4(3(=G*M*Q4>T0R08K
M<3C?K]&R3D7C@5CGO1[!G\[P3[P6N^&U==,RW?EKS]IMJ_FSW*\\I#+=P5DT
M&L"2WTBF&"I^$EI?+H26)5P/"%T%V[?@;#PO:/ )[E6<YTBX^[=T4@)3?A80
M![-]XU#'.AT@^]_/GD\+M>>?;:]3XTP\[_HP'!.[K^ 7.;^XOI[O%%D,]&2]
M(Y6X&;_1WI%ZOEJKYFOUS$&25FFV-!W&E P).^F22#)\C4:D&1%F3IXMPT9L
M!3?SF:84@2GAZ4L4%I63:%G7K*<DB3PCR95Y2N9WW&X$5C*_8TH1^+I"(615
MQAU5.Y_=IZ1'=Z2+K17/Q<9EXJ6HF&2V>VUR5BS_TG_K)T1,>Q;10D\;W[%
MMYRG*WE'SK5B3.?:(KI8JV-M_[%_-J@/SJKW<1QK081ND2]M/HR3=6!4EYJH
M,N5'*Q7SE4HM7T@+R]OR\Y@*(HS!_Q/VY28Q':.4V5@II<#,BY8F;,0VF+(&
ML2E%8 H8^A(>M$HB W3SE5*F8:25(.-RE"SY<LL1F#E!4XK UQ,)(6LR[F#D
M!<R^^AHSR&)ZT,KM%2:D'SH>,V+>ML>/):TM)Y>/-A)EG&R]RV[\1RCM54<O
M 00?*VL*HB6<2Y8.,ETH%_,"[G4&&I)>PN)SVM4- +#[PGT5H,5>*\BZW57)
M)V&#[K/6_-'KA^MUC%U<CT[(C^[7X5U_X>CU)>&6CNGL2[D3:G&=^#,*YTJ5
M?*U1SE>KL:?315+_!NCOG1R^65,6TT7*<0?C+>>>76TN<5"@%DL9):>#DA>)
MD7:\D?-)BI,Y(^?_-'[)I]^^M^]_-^*/G-_PH4QX*GWP<,:<2E];*A<YJ:GT
MZS^JX2DZ[^64ID3>)#7X=R6:KJX6DYDU *86VWN7D?4;)^NU4/42#NEJ$BG[
MY7(C7Z[&#CEF:M5[H.SU,.PX4_NJR4[M*U;SS4HE/<2=<>PW2-<M2;*'-FT1
M?6X-B($6BD$&1#.51\*FUT62^FH9^3-(O9(BRSBC\C>CEX1(=K5ABN'\IGRQ
MF"(M.FZTI/:2:$GKZ$_]0IZ<W,N2ZV"0%7.DBK!   .00%JC)^_T,"\US&#C
M@1+UH&6;I='=B2EF@9)J_66YOUF@)&V'[PU*TMA!OR1RB+- 25HH>1DQ\OJ!
MDO.6<C#X<G!U^/B0!4KF.)7K2[6TS0(E:3^E*9$WKQHHJ:WF3LX")1E9ISQ0
M4DLB<S\+E&24G:) 22U1[W$6*,GH.K6!DMIJ7N<L4))1^6L%2NJ)E(]L2: $
M_BL";C[G<O^._,_]1R@6 '-SG_I)&(I&7X'%%<*KE0C VDANO:.4+?"30*\U
ME0EA"]GY?$5(3I2 #\(#QSA-2-,M>("E V6(-NB[1$82-'55D>E$XIZBB9JD
MB"J\GCM_S+UMVO'&<,0>_3^[N\*10E3Y'^%"[ ,[N2)_;*))L)[J)X'6DL')
M$79W.8.4E<>YO*D(2Z/8<):P:^DCO@S^A7-#C7)P>E)@5:K*S^M_.\ J\#-
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
M=L+,T#FC1\[=?.(4USBE=I1B(QNE.-V8,;%1BHULE&(V2C$97K%VW:H>UJT
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
M=1Q(3)CI1Y<2#7PVHM+4P:"4]]P)A7.PQ<K,.6/CLJ.'(TBIK8JEXPPV(-N
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
M>&1>NDI_S_'?&Y52WIGC2L=OF[SR=T]H^3)?:"F4=S!9+@J6MOK8+GN#^]!
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
MVSG<0O$-[XQ/F4ARN1<1)EQH 91@$T%.WRSX15L+R,ZANBOW1!UR<D;1VZ;
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
M7([E)= .4?^?O2]]3EQ7XOW.7^$[]]U7,U4D!YM]YKRI(F299+)-R/Z%,EB
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
MI\QBY9)'OUY?/4B^J<C\U2*S@^E3F[-_:6;54IE54;SWT<3URRFI0L*\=C5
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
M=CF4$]]%62$Q-3QK^"/J=*@M(],&*^N\=R9];(KL<^<.)0S,"2.8%H39,MK
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
MBO2=N\:\] ,_]V9!7SNXP_K!W4.#;>SC<WM[3"E(\GO4< E]]YZI#5@6%?O
M?J!$YK10$E.TU*0P/V"Z^L?S"SV^S$H?"61"><EH$_ '=SL:X/?7='RH:__@
M+K%$4R)?:D!.ON1]ZA_[,?B3R\<V$__[#Z9[R [H2'S=:R$LP7CL =E +]5+
M(53/[0K5?4.'?%/D>CHHH/^:6KN)==F7GR3)%1([ZZ#]5.C&(LXAIG<+8&\H
M^3T2$H?8K54IQ)VZ7"A%Z8KIA"HN1-/2\7]G9BV7YC0$G3,:]K,KM=['QV'C
M_2#IV>4D")<)NOQ.OSF2F12:O!ST"4B3INWV1"HUQ^?\GX/3B[?AU<CMBC"E
M)Q((WK&%]P]Q%WCM?:O/DG.O[<7?D<4'^B:EF;)1LA;7Z74G+T^V[LF3/?]5
MO;BZ/E,&N>0@\O\5B;+K8+DT37:UO,69QM/6LS20@P7DJG,LPY'M"8FZ]^K[
M_.K\_'K<NGIKCFLG]<.;QZYZH+VNY?)[5J[C*O?;]A+!Z'3((DF("22Q]!>"
M &XVW7!Y+EP@,!''M76IF-\-B,"#167\T$*7>)JW0Z2\HPL-&L-,D?#"[:4E
M=*U63UKC9?8*),(,4$Y#F>N6QA!^B2Z+Q3@NF?ELGH]<\[P%$>27$$%0:;=#
M;8KD/2K]/\_%VT9N7-E(8MEJ0EA)A7 #0L@X9@'9$^* 3(P.E;MUY+ %Z C=
M[:;(GM@]JK5>:NA16,:OW8C5JZ8"MRF! T990.1B*8.)C*&T!8F+'(\-$/)8
MLZ8=) \T2?FH6@?/I<V@^JTD>_E<*GL1+L_9@S.058NEB,BJ6V#RN@N5$I7'
M:QT3Z7,8_4WOF$]B6<UU6YM,#EXM FOVD(Y$6%V:\I]XN.)B);EPQ:&2EE_"
MG/@R[SWB-3X^&;U;]^I *B3=CM!\^PZ]\NJS*R__?=]NFIGME\!%Y:+H3ETI
MGD3Y"E]-L%\7^:K@3K4STI!T]-'&7ZWUX;>F?&E+I20WQZW#AVNM6ZL<_:GN
MCJV#A7-R?V!! IX,=S\H;46R1;/W=051G\:G"\A]'/$308B,:+!NF_QM,7,\
MM>[-@3BQU)OW;EV72J-E[@<2 \>>5KE]XBJW4CS )+M2Y18M<QG+[E@P?RFG
M?YX'[7S"T^+"DK*"BXL[D[$TD<E8:Q-;8F /$BA<4R7\"7Y.\N!'0CJ]HAG8
MIY^2S>CK7+SDB,UQ9V!4'JVCDUH.)7SK_FW]_,KGOF4"V8&"T!S+C^/NY9^'
MQI,I?OG)%LX=?0R0ZJU/:?WT[WO"44DWD61;J@19TT7SG62@F;FU%6]WP<B#
M-,<7^=S+6"SW_^A)3ZEE:\D@QEA ?T,VP+W7.B27EN;(0DJI:$ZB^@),;&V@
MRPJ7S]&/MI%,6VB.\WS^*'^:.SHZ+D=)IITF4&FF;(HI&YXK*QDO5P/+.GXY
M:*6YLKN_M36RM;E"/H?5M7)R9)V^'6FEU\1L+5&J=&-SB=O8Q9.@=RK7N?3I
M<YVOX-+JJ#]0M!%"-Q3YW^//A$#JU<?&[0ED/%91Y^/X0%?6 ^C%#%8IYIQF
M>ZF<K,(VRN]3KQ$"$TDSFE>/4$3BM>@!BW(<MPV52N0<DHUE+Z?,ES#FRQ7V
MH"&1C_GX&)BO7(Q\T;7=U/F*/QH#)Z:&J(CZ3!/Q=FCDK.'O@O2$$ID>:!_]
M#%C)B)Q@6TA%'7E7KY03DC48SB +Z/4X&ICSE80 JJ;<LT;N"5/,<5QC%!)=
M19&?U,;7NM9!AH'G*2K':)96'NFUSHTBO!?>$Y_[XUT4UT$I&E,<@C6%4Q90
MSW$@7N<C7Q*FVCF96<GE<G*SD@_=K&27ZU]0VX1VI$:(4NRA^UKNX5:^/\@G
MVE4=T&5@6352)W4I;4A:A88PQ0+Z+XY>RDG)<$S99EG]5\DE5_]Y'<13EIS)
MDB>F.X:/_19"_*-UKVZF14,,ZM!./.78K77*VBOXA^&,$ETO5F(IHHV< YKJ
MQ83JQ7QR]>)A\.9K,H-GNGZ4>K\/"_?J@:H+\?F(\5Y^DS6E6?C;*SZ;?P4Q
ME>,64+3%.!Q07DA*MOW,[4O9=B?9-B0P6XDC;K1\<OFVZC:KD\':,'/C*=1D
M]J;_-AP(CX7STW-E+?YXE*H-7^(DRR9:C#[S1@O+086).GFHIJ_P)-)6I_4G
M6Z@_B<.PQ=-%+<]'3NG82@5*RK@[S;AAIBV6D&!6*$=&D$I$Z=3,RBF^.<X]
MFP)_/KKY.'Y->/7#-BJGJGRP/,6M8;KJ '(Y-H B, %+5R)QZD9/U-&!:"#)
MKM"?5D'E3?-<<>3FV.J\"<?6GP-+D1*^E:22BI^LI"HTQT]2[O;UK'A6;I6_
M_"3+W2/KY;PD^4P550F?\JF:$7)\,<M9 ZR5Q<% U]Y%A6N-0K'[#=BPGJ9@
MRX''#/L&#,9=]56Y91G<J9/@>ZW@^7Z%!^";0NX'^1Y\2G[G?WS+M% ;2R*'
M.AW4AF?VN1IU/*%$R,])U9S@+09SA,;+0S5=%]4N B$Z&$W(56THZA+6(RV
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
M/<LD,*7 ITR92#S?R"]*E@F='MQ:H2FDC>GPF5C&569UKS*#' $H*D/2(4F
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
MM-D@ZCM6U^'*#Q$?VS[\KMXCG?\]+C;"TA]UYR'.8!=7C#A)R;1>,* 32H6
MN5D-@[V$F6O1L]MF:E<#K+1T6&@*)U4J7?/Y5A3_2/G/PTG30TI1.*D<]=P8
MSDHS#X^,BAGOP0[4F&A2?'_#:KW@SXE'K)D]6V\RMP^XD*IE]@&X2M3AQE33
M"5T_@5L3-VY3=0(HT4:$8=T@)O@TP";$:2'<&0F\R6=CXGU3<WS=ZA\C_N:Q
M<Y_T6QD?@I-S#L3N!TE8*O\P/ "F4Y&:1(.!,QG?=XJODSC23"@E'L#!-+[1
M:#\\G\E1H)0N77Q:EXO93MK<FP(JI8!**:!28C8I!51*_FI30*4I&;^Q(%IX
MTWQG BQ]AL+WA";P+@%)T\8>FM;?V\-CT>*V*<?9E]:!H2IMD;^JS$CCO7.Z
MJ$VBT'RV$O=H^;JYPEX^QZC<G$UDW]DJGYN\;VIKV.N/''D1A/U"B<^6\OG$
ME;!_#B4P(Q6WFKA4W#6J!G1:O2RTK.OCMKQ 0NY?J2J6S;Q=7HM$3<:;E7];
MKB9.@\18<QPWB->.@ !\#IRNJ#I*?+S*ESHWE6$)17)?@O@\GT$++753M(S.
M6?7&*)>ME"/7&Z68'O.<D?DM#W8"BBNRJ'<NQNBI]DO_S:\ R/7Y!#XN$*YE
M-,)R('Z!*J!B,E1"BK^5+$?E8(?PMZ+JL+NS_D-)N*[IPFLD=V4SN$1?MZ7(
M_,1?HYY:K5*Z,+-^:8U:ZMMN2O;6?9:UXY!%EO>"H@U/GHR6U=M5-+(\GPP4
MOA2-;!=0E.89]<W _<>&1A95SD>=?*F2/[ZYZXJ1['I24).V9ODG=FA]QI]?
M+E3JP*1DJ\5\MEI>&JL@;N"HH%/P%VB5&0Y%\1-@LT75,IT3H5P7GCMG-](N
M(K1M5]5$VKLU:J'E@J>!"YM"4I10BE[W^2"HYOENF\&0C@.]+JI"K;_5"OD!
M>AX]%".Y;7\YOE0$ +ME-.-JG6 $/INK%K)%H9QH,*F_1XW,<-8VG#ZW'B2[
MJ,JE5QGHTO7'8?]X$6\M53:Q@-DMHX?BZ"L3/:5F!R#MCIMC[>)788 %M_/2
M27CQU Y6G$>&M,MO"M)N6GCKX/3A3C_2I&(W27A'J]0_YX6E<5^*V3G0N21R
M']<FQE:X7.K>OUU=#![&%2%)F[A*Z7%>6!J3L"@4YZ'W+ 9:=1,5S2XS$[(J
M,IK=P:;0[*:PT^G%?>&E,"@,7Y,&<CD%RRX*.T4-TDQ"7&;+I<KB.N%H69VP
M*)3=E$U\[O2'HX?'[OMY.&Q2XH#LHFSBTG"$0F5-.B$3!+*;#]02,Y!=>1>!
M[*8PK7;^>I!73\='-?ZO@+&+PO-1SRX3/%_.YBNSX7D#.':9,(Z?A6-WLUX<
MN\HNXMA-0REZUX\*C;OK1D[<'HK=%':+@F&7!UB1'<*P^_<_>WO<L8P4Z3O7
M&"BRN== 73!R/[A+O I\"LP)W-[>S\2?),,.OT$JQ P2D\]/X!4ZH9E#V6@K
MF@%7;E,@7WQB._.YYACUAX9YU/KU&Y"K$[T-_[9^?N6%;YD 5(@@-,>#CYPB
MC>ZO#XV7+S]AP1Q9,7>!1%@OB84Y^^<K2D]^'&,'0R^U1CUSJPVP(%2$7):#
M_#8!+T&>MC7D"_P/P&'$[\<VSJ 85!WX.D7\ ^P=%9LVV>0&$-4%'VZ .1D
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
MPY\&3=T/=FYWAG?]LS^>,FOWQ4UT TV]GJ*P1T-3+]#KJ\4B,N#4966M!;A
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
MQO%<6 ZP>= P5['J4<QZ3C<6QKS- E'S-Y$=YXD=D& <G<6IZ-400Q1+?BG
MC47-?930U.GUN$<+9A=*,A97X:<[8R&FX =@41Q#.\K'FBZ>II>TDJ6F"[>1
MYM)+2!6E.2]_)V]7E7'F6799$R\<X9HL,*_9_1AA6WAQ9$VK-R%Q=T8^IN-C
M]D_FQUR># N7GBVJR,*S5#XWA$)&#18BDYY0S+&HT&6MDV@ B(*,3AG#J:7?
M_8IS*NOU>"-.@*T#R0C+UT46G:6\H,/G[D"*K03H,0@N-KQ9^OVN.F\FV'#@
M)P/NK*)"'/BC)(\/LGLPGZ5A+^P#T<OFN_;(B=,0\^8\_8,=5-C/1'5/+C8_
M]3+CFY:?,2K.Q$-L$G)$CVD@^%4X=)B[B?#-D7N#41>\Y.(_G1.[3= ?CDG(
ME'_+J\2>,C((ZM27+"I';OMA%F7)K/X!U3,PKDT4Z!LSU;#IAAPJ$:7"\-HP
MPC! K^>[OFC:3'WJQZ+JC3$<^=C=8CNWCA]0PR+O8<G]+9NB?3\:IBT[(U2<
M:=G]B(=/N=?ON!2GZK.H'SLCL$GM+L)=.C%PZT^VX<:R[W#%N;'@]W ?:KIQ
M"5$B;H3#Y">\F)[=R_S'+? J&@D(1Y#))OM"KQ0F!%U2NE3=C& E2$:QR!GU
M]/2KC1%1>JYZ51) W)ESIJ@UXBU4V$ B8#$H;4 0.;Z;<H'P,;\HBNMRAI\G
M%(:O2\\K5>)KZ</)OE4P)T81EG "8Z#V#G1PDK%>YRDZ4FOV598DOB-PZI#S
M;YU$5,]]OHD17(; 4>RS)'98\,,G)\!\7(CU=&$O0#% ;!@D8A2S6SH1G#1U
MW)L$@QC8V3UP0JPWQ6"=B'Q<,0\^R3'"4'H&JZ(P3!5L4(E%",_!O#*\W:;Q
M$ B P(6 HL'42B6*G>0QL>6_HW98^)W+9'FIBX%E"9@UMF/GSL;L= POY,D\
M28=6*2'OY:,J'@8XH)^V?/YJ49=2O!Q)0GRCXN?XID>Q DQ:)8&:834-?,',
M,:,X]@T;Y[5]^OF2L-#'\(S"!ZOA[1(/1*\HU.#_B/<-#Y>=+RK.PWDFD0=D
M1$H&[!DLP$,S*H>D$8!-HIXHJ<]D3@E%7RH4MW(AKK<,XCJ_8SV(ZRV#N&X0
MUTNF%%:FPMOAV,*^W""0AO,#B*@2#3KF&-!HV8,!CF9]*J(^?NBX8,/#'77[
M"^-V/P<@Y="X\Q]N20!5X2;,1&\6EO[?O D-?N[BJPL8SKQ"1:'EI/ 03Q2"
M:Q"F2+I#!5G\F^7UED+7J8FJ[T1K=*:VC"DLYXDW(@ 0QU$>TVM@5?B;.&IL
MOD(%T%2@;8AS<."6&V81U!M':9V#A%H(-PQ$:U]M BUU$IG58XD;^UV.:(MX
M^G:S+1&2K^ !]BG')))(RX(CVF&([533R-^_2Y?,'C-$40X]>'1[%/N!O=.H
MV3@-2I:^B_+];D+J,Q4L)$%A\!$G]QPO#*&^Z_99: >T'E'/XJRSS!?R:,HD
MDVF,X?JQFPV!Z^ I"789N%F2\/68Y&RL8(IPJ[ '@*8&#4?4R&-Q_$EJ,9,\
M EYB@%V/L-&Q\EB!F0407Y2@82\AJ#U"$\;P)F>)633G@F%@H-=,\D<'=: $
M[Q:P7),@PQ.0&W$4X":.$!C&5?#,^KW(/ASWG+=^ 6<!LR#K.R+9D_(J)=E*
MVV<A01_#8Q.<D-#S7?5 4E^:SLI P?PGRK#?!/D.WP6"E%%E*5>AB]2MA&J
M5SE8$05W.8G6U<OXBH!(].##PW[=_LQ1*$6<GA@W<.YJJ+E(B%-07$")CH>#
MS9D9_.ABZ< (GXJ+AI%,DH>'X-7YDA&FM871)3_D([@HPA-/J'PL\L9NG#MX
MKA&7C:"F!T%TASLF5*B$HW-")QB#IR<YDP.!DWX%L?D;E#?MH$I.PED(L@"L
M@,_*0@<.-(&02KX)*<O\:-78 ^/BLK&2(,3D? 9ON9D5=;L3#25F?X&["K#O
M]* \SJ(B^?EG6X7/QB]GA.0/'\B"A-TAX+EZDGJ]?GSK+Z>%P>IP 9Y"H4DU
MRT%9'+*M036.6F*<A&BLDQ,E-,0)A1:HS9(02Y8\*(>H>B0\^QQC1%=&%HHW
M,!,NZWS3 A$&=#C:YY@8'%A&YT2P&>!XQ58\G'.AZU!^3KL. N].'.'4=3CG
M_&;JJH()M? 8M^:-$^#7+A"B.@X_X2,&B#P'1 'G"_*EF.(I/I! MAGGRV7)
MY>+<#JM ?]MB]7Z])A])"TD/2*:?,+'@[R8)D\,[I@9_9,GDU [8[,($#O'K
MRT_7\E;U%9<N#LOX%-W!C]<%-.6ST*USNQ+6%8U*X&<J[N']FBI3;,Z"]<_K
MNKS%W J[,[.SUD\R280U5R*V<F&:FJLS)9H@B.I7H,?$;U'NC_F)+/[X#L\T
MQ_[HX&@F.#$_1!C4M=J@YABYP5L?/[3?V>(8YZ8KHHWSDPW^+XQN'8(GY]@<
M?A]MX*%\G*ILEC:T^H4:N.10-11+"7),SO-!FD163VJ89)R KBUXQA\0GH:N
M[?!K[:T/CM-Y5X,%[T;@CR43?[WB?T7=PI>Y^.=/^&=%*7^?C&TC=8ZED8K>
M(I[LR82K3@]^GT6PPLV#W9]J_) 'Q2L"Y. D)'BB$20:TB"7A'NW7]H?M__D
MM]I;7S# TO:<$:WPQPA\ %#:?\*^L.!=S2+/)4L14AMK![(0N Q/H"2+X5AD
M]BT#)P GM.#+/K(XCN[PA-X]; FRX)P4X$!TO9S,P$\I3[E"6\>M=V(]I,$
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
MMZ6(JTU_I_8-T_-\I5UM-,KZ-0I!%S+P_CD<?@W']!GEL0EHR^EUS_U_&G?
M+Q#(LMPK!'=Q4*/_)6_Z%J0WE!*:#,!,V4;T6H$:GF.6JF?1F -\CL ^BKKP
M@=P0X-"6X$;;Z$:3,9?8=Z#>\+_.$#%BOW'U(\13N?X"$W,4LZ&?#1.)6:B&
M$Z*!.).V-<KWL]MDU\U2BL#%B(1[!I%PNMIQ=8B$>P:1\+M )"R]2EC/ 7\*
M/ F/M]@]AQRW^ZCXMS (^<X<]!M!II.(^/DH$-B!6[#RHPS] K"@5?"$0'_A
M@.58SW"R]@*PP3/AJ^/<#+Z= F48(=3EOL8T#,SN^*B][BB90-X^VO+RQ6!M
M\ 2>AYI#3"_%"WI9Z(IQP^K)/@_?:]?7Z%I"L)=TJ-=+HCG\>TBCGPG[D,/[
MR_&)<G*33K7=9>D=SEN<>!V/:NCC!!*6IGSTR>1"^,9=V B2IIQ7RT-&9/Z1
M[1>YR->@\^]\/K/)B^Y"VX?M5XT#(6:R$M_S,<CD\0R5F%R H"3<4H4;/O_^
MX(5[=0L!&+,0#MT J/-(H\&[XSSO@HQ'=R'K38E,%UQLCH6.O!4X:@*!R-\0
M?[5=-QMFW,+EX/'%T4,XZ\,2H.$=;6ZXP.BV3\ ^3\=U^W3R[1I#"\KQPP7I
M? Z"&_5#^C+Q?)2Z8QWRNX!0J@'+OLQHK.]<+ K8HUZ$\]KM ?,0_Q/#QP5-
M)[5DW?Y5%D#<\2$?22+FGX%YYH\<,3*ER#IW47Q#B/@<'E].S%".GB7_0%-#
M;,>%/R=BU(F(ZLAG%@=;ZA2$3 RUI[PM'$%9ZJ.<:3CSOC8L!R[@'RNIM.0W
MDB?HX*R]?H14\^%T,E?*;W)( M(YJR1."SB=4ERS2G%%!1F91M[2F6T5<(\-
M2O4FSE8_L1(Q#2>?]!AC]08-< O_%B9:/MX1IX)D%%6%2X/H3LQ7$A.ESGV0
M?@^3431W2F@&V&!0 VX^T*Y2JU3!C06A B^,@]<^C-Y,XU+C/*"V&/%YESMP
M1CHWBR$O@C9P$9EO"4VQ8A@PD5,CB[6,VJ!&.10(L]H\Q(H[S4]& 2JO2;7"
M#^>.%)AZVE.+$.$O  R^;IXP&.#B02\-7ED>].A*88"_.+1EJ9BH5 BH!JFV
M&OMDD&H-7J?Y^LV@E>XWGH-[)V;Y)G,$MLK0>F\7@-Q-HKP^'^5EGMI[.>A
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
M>[@/-=TD18#FPF'R$S'#\%[F/VZ!5]%( +\LI0(C9.]"7Q8F!%U2NE3=C*#
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
MKX\0SD%$G:9T([[5SD:<D=01 RSQ]G#1>[4R1&<H#R1>%@,?0!&2NGV)A8'
MFW: D4 UY2ED7%'2]"A9!*,XW,+SF/? XD)@933"18C$5D+*%P4-3M%,8-+2
M.T0U-Y?+FJ9C\7E=5M2SI$PY$GA" 5()5T *&#[1 I\+2VM3GB"6,+CD@LU8
M#CH'^!&8GZZB^U[:KUFB5U[J\B=EFQ=5R\E3'NLY</;4K<\CJD#B?]+^4B-_
MEMT[6"###8, G=J8EQ2# XUWY7.F8L%6,8,E"F65.Z(MP:\\-I0MR'2F3R@2
MZY&*I$+R5]D3J4,P5@CU&4E!4[")CDV5^CT$LT\E7@66J2D<"!&=QNIXDC8-
ML2%'K5 (SLIH$F86'7#=0,PO%OK XA(U:;]64BM7_EA!![LP#N$&\SMC-=@N
M]T,P*,9W5?=&^&]CQN6;V3/W%K@.$Q^)-)>%5026#\7<X;Z:I4!M11B+<('@
M2='0=VNY^JCELV]NF998$1&?FIU@* P(SWV.+AM'PK(2Q3K\S%',*AE<#IVW
MX-42B&6*RW-SK7"43$"98$%HTILC +)Y9,J!Z\G 7D9-*04ZJ+-(,P>%8$YX
M%8X'!S<L<X[$[@0"./46V4!"ML#E&7EZD1@WB/_.CV>*VPG?Q-)16# ) N<]
M!E22A"&6C-QZ\;"HBZ<:79 ;"D@@\)=T=HK.BO@*H#G&Q" \8P .)Y63!M3R
M1+NE,VG.;3,7DI_.G.6D.R]?K<"^!4/,.)9LV<:5@N0H.X*/IK&D/\5!-W+,
M#9%BU&J%\<Q5%TW_E7=)Q?QYC)K(]!.5.Y0\8"K.<?4I^?=:4G-62.%4]AS]
M),$BJ2YUMIY3B5P>]^:FF*/'$H9=/^3A$YWY>\YM%$O>&D>9/$K,UJZ9Y,]D
MD%# CS12WME7W-F\]B&.!G[75PA=).-<>2J3?LCB/IK76%;J@NI+?*G\ YK7
M/&L4++9&@MMQ"PH"_H9YF72L/]/U8S<;RC8^=%&&HAIB^>,EM(OQP7F?;(F@
M6"&X1M$WL@ R!!!.YBG?7B2B%N)X5.Z((S(U6E-CW6[#7>$VG["4@NU!5;2B
M%TTV)**,@(O4[XM/TV:%JGCOPT3)E)A6AZ&$62A<*:QT'J( .[@UL6?Q8A?:
M:]I,R@&@DX;7@\Y&WQ%?JNVT>&0738^0H57 <VP@V$:@9Y.\N$"X:0J$UUD@
MW#0%PM]%@7"EM<0:DLNZ6U'(R,S,\DE[C<+W"LZA:+!K(4'APO XJIJ&2>V#
M@RC $%PUHQX5W/$O Q\,F\GMI,S)N>.QL)O%?0FOD*#)0W_J!;!KDQQ2]&9K
MDXE,#^'I)WU0D<)43F92L]+8H1#O;12 +5=3 7JX:TB0L0(K9-Y $VV&"=DW
ML_*$6JI0.!?HOI//2ER86+G%".M"G5#2I*([^1?S, ?>*!!M\_I83/4J;-["
MP,S"DV6@& /@)!0BRW"'$V '_LC*8TJ]V9(B1F^C8T[O$[12%$G@8BJL#FXS
M1JZ;Q37Q9M@*U=,J-F,4^ZY*M!'-QCK;B-[]@ &GQ$)6]S%H!HHS+]RFHQDG
M_X#]%D3H5U'$!XSMC#V4MYQ9EE9-]0JK)/>V8I1S()/98-QR0SFH]EZ](5.'
MM8DTA!HF20Z@"&R*FAC@&:S*K-NDS]4S8R; 0A(5:Q&:C3Q--7*D -VMH(5X
M0)0XK":1H$1_.6=(JDSUD[R04N#4DRU X5/LS^=#V+1R1!<6.!JRV$K< ?,R
M4EJ*GF'DT0>+\DFAS0D% "O_;T%5DHHKA+=GQK(GP\8"O  %J2!%EI0B1'T*
M12$/M;_.$Y\</IP*.W._5N9<M2Y:HSLW$X742[ P$%D8C(:Q8A:*2(= R1^C
M6?,WU=\"[T<)-V]P<@C#PBZ&Y=$Y]]5L-:ZJ5BR^QJ9F+"DV.G6SE'.H#TM
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
M6>E__]"-O#'^=Y .@Y__/U!+ P04    "  F.(];[02:P+4/   LL@  $0
M &]P='0M,C R-3$P,S$N>'-D[5UM<]NX$?[>F?X'U%^:SD26'2>^V!=?1[;C
MU%/;<FTYN=Z7&XB$)-04H - V\JO+P"^B"1("J3D.W:*S"2AB-W%+I[%VP(@
M/OW]91Z )\0XIN1D9W]W;P<@XE$?D^G)SL-];W!_=GFY _[^TY__!.2?3W_I
M]< %1H%_#,ZIU[LD$_HCN(%S= R^(((8%)3]"+["(%1OZ 4.$ -G=+X(D$ R
M(<KI&!SN'D#0ZUF(_8J(3]G#W64J=B;$@A_W^\_/S[N$/L%GRA[YKD?G=@+O
M!10A3Z7MO>S%?^S8KS'W4N:CP^L%_^'E#O\\1>1C> [),_\&O]S \>W1]P^_
M?$3H<?;T[?3[>$Q^(\O+Q_?^ST?><O)/^/U?7^@OTV&4Y2?NS= < HD%X2<[
MRK[8O.>#7<JF_7=[>_O]GZ^O[C7=3D1X_!)@\EA&OG]T=-37J0FI0?DR9D$B
M^J"ODL>0HU2R3,4U])AP 8F7H_=%RI E_M"/$G.DN)3T,"+%":F/"G0<>;M3
M^M27"9+^W8>$,.2]*82+E'@"^5@+C1-RQ)P)DU"^+!+UQ'*!>"EIE)1C0)Y?
MKJM,R!'Z@A4DYXI7)O=5LN)YW]O;[QWL)YS#V]$H9:(>@F1!GQ$3R)L1&M I
M1KH2Z-SV]Q0?"M <$7%!V?P<36 82,M_"V& )QCY.T! -D5">35?0 \UDIU4
M%$@(E?5)UNGXC7JW6&!98=(7\I5RL&-& S22M@'U("NT38:*M']&90NU [ L
MXN@Q(SH1[J,))E@K$E?G?=!3E3=412 ?->>G?I'8E!1RY _)3_IYP1"7[-K
M*_DBYH])ZGD]&'AAT(IUI5\=9_P^*=;ME?<I#%3MOI\A)'A4[OE75N7_3A:Z
M:FM1"@#A-,"^?..#6!Z(!#I8&L-R"YDL@1D26!I4@E$^W0JP WO P)N<_+\Y
M &T 3 N7#R?#A1HL24WB"E:19@7<^SK@5H(!G8"5:/#F@<#0QY+&P=<8OON9
M]/\9#7PYH/W\6XC%TH2QA,8*S@_V<&:S^"N(,G' ;@+L&>2SBX ^EU3+59(5
MC(?V,"K)0(MVX#7O%;W'*:,A\4\AQQ*FVTPQ#(A_A66M\-,*:D]>#[*<8NWM
MJR'.N9P/!I2'#,D?*^EO@9:OT,WF "#Q09J'0]BJ>H;S.61+V:#B*9%S%P\2
M,? \6<H"D^FMK%.>I(_KJQVM!;8'16QCT;K970D'*^D@$>]@M8$U+CA^ASR$
MG^ X0+*%% QZ8L"Y'&/*RIB\N,)PC .I:@)S2UX+V-\784^R JN\WH)$.(BR
MT[4Z?9?)T7F"C2=<DB=I-&5Q$[WZ:8'7AR)>*;<K>YNR'\HY'#L+F9K-1<X<
M@5#RW@*-PR(:6@R(Y<2UQ0%C \PMHW*N)I:R*5/C^H4:+-X@$:%3E6@!T0]%
MB!)9NA%+I;T%! F'E%WS)2"98MDQ9"N0\=8"FX]F8Y8(<76G 2)?*/6?<1#'
MQ=)?%@@<%1%(F%W!VQ3\%8(\&:/%S^L+_=U>L= C5E?DEL-H%B+_\\L"$9X9
M'^=>6H"P7S+P53) (L3!835951&YGEI,]=6RMRPY;44\.ZU(M(#'"#5$LDZ5
M+) 5YF"R@>D"8J;7\*]E4R,+5(?B(I#*DRP@,B(&2E*T4P!D93F$;!#*1M6M
MHN<: V/Z'K&Z(K=;9Y_/L= ^&@=0,)DBLHJNU1%8@&/,U3/RTA!**M%A9C?Y
MD(]H!%]0.N]8O;# Q)BQ1_Q "W 06(50HC55,KU'TZ1N?$%TRN!BACVU=XS-
M,X, >W(+^(S9?"H=).)US5IE #(Y.'RWM_[09AVBP7K$.R,V8+\> =XD3VY-
M<8N(C]1:0".\8PX+M(TX1!.THVP<UJ^X#)7%?B,)ZWWAP B/;+0DY=RCW=I4
M%O'B2PL0C?!**L,!LN&"51:9RE0+B(P02]GBE4-K&ZM86<CJ22QP,^(N-2M:
M#KZ-EK;RC6!IF@5@1I#&6.9R,+58=LF"DWMC 8D1FHD$.!PV68LI#!)+DBR0
M,0(TQ749A]$V%FARD[E:$@O,C*A,U6*-PV[S59LL<G4$%K@9,9:*%1P'V^L$
M2',C^89,%O :095&P5('^NOLRS]' N* WT"FL'A"#??I&^SK'>&]$5%IN&\?
MO(ES!6FVSBOL>E]OAOPP0-%I&O57S<^>8!#7\#O$!<.>D#VO3(M+.>Z56[%:
M>(,1FDER2H[FO(T.Z&2RT^ZPRC!*3YS"N4)#5RB+ 'SF L_54:D'CB9A<(4G
MJ,(;&G);.(2YUR;C$.7!!9#F"*(L@<K3N41;E[A#3XB$Z YY=$KP=PDD\1$;
M<.]P[U "+1\^OG]7X1"->"W<P3P)E'&'.#.PR@WH[,#@_@S(#+6;J&>9IW.'
MUUB&*Q\_M.2U< <C>M5D:<Z-&S9M&=JMME4T%9L)LW 6(ZZ6;3LV7,=SC4D[
M#\I4TK,9)%/$+TD>]@IOL6>T\ PCKI?UC&P[$F<%,#%\P[G *[C ^E:C(;>%
M,Y@!PP;.X!J%+7A$NAQ?@;F1;H&JN64K@VIF_=]AU@XS<[&_ KQJ0@L4S:U8
M&13+MP@X0%O&A.A\04GTM96*;0%5(2%[SO60?S#B@[F(4)I5=3C@+;A1>PV<
M'VQAKTCY_,Z6V )M(_Y7NW_$S>"V6<N+FT@LJG<5BP72M8&]?+TNV9+B:O,F
M6X?*J_%:*@M4C?A<-7:NUC9$,3G^7HY>9:H%:D88+1'FP-K"R#A9V-;;N,XH
MKQX:5U-:@%@;WEJMKFO90 MWS6CK)1$\G8D>G3QPE 8G=<&N#U@T8;5 O39T
ME>0%9!EE8YB1#[A8Q18\X2(4LMROI3+S<*[+]18N]?85O?24K](5+M%*AH5O
MU$:RHDQ!G&OL$DF^\;I9L=5P7M)B*W!Y=UV19H&J$<E*M@>[KGH+ZUG9C<'5
M"U5E5!;0U8:OS+W$KK:U7%$0U'L<+O3N-$]6A-7.-&/UH)IR/9R'M:$I+1I$
MLD$BW&':>E\28GKWI_JHOBK9!ZE5506MI;7 M7836D9XC+$6[Y!MB^P-);TG
MQ 7*[!K4!;NF[EKS62!>&XQ:993=9AAA[RKV5D]^5.P?LB2V -K</U9Y&L0-
MIS:>&R4G0**IYY#<(2]D3,XG]+[NJMF0'9<%V.;NL.S\9W6<))X92]#3K.*=
MYZY6M_A.6'DEKDBS@-$(;"5W:[@:NO%WJJI6 JH)+ "K_8Z5@VV+(>7XJ-2:
M">LZ<@M(:T-)QM$M-X=][=-YY?6V/;N%"QAQIX8G]O[/J[WZ1PUA[] $Z/M
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
M9B.W/?>>T4,QZYK=:#CT9NSZ0\(8IS]*3\B/QE?M!+R,OR/*5''TF#,81CA
M<Y:$]K+^7D8@8SIG.\!^A=6 W6[ I#IS\ILB_ [# D2/_")#$LV6 &SVV93:
MAT$<Y;_ADXQ/L.P7?Z9V+TM\Y+0#\ @#/N*?6;M:LWTKO+*]"9;KK&U?Q*=T
M1K[2"<P-N5H&P^YUV4K3YX3X'B8T-O^R=YB/ XA?F33BC9*LQ7[$,MF,S S1
M^9#W7Q"\UJDZ4RON(DH9$LK%GO<,V1*+<V\'0C&5?0WCYMFG[64&V)%5P$SD
M=@FG/ /]!XI7ITD44_]-N)PF<!EU-D/MG=W/S%P++H%7).'Y87052M569G"\
MMPJ'3"Z7],[W$ P=JJRM&08?K&*@EM$E)/++#OIPQA5?K_(9KFLYWY.Y#=B>
M?/T2C$KW^EYN.',%(B8"NP10?6^&LGG^X@<)NPN_O86C=A FO=WPXTJ/8:X
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
MNQ/5Z:RSF=L2LVDM3+3<23ELIZ>X!=CG4]4.)<S:XESES0:R9R.SUZ\4G_1
MM'?#5(M7%O'@FE":B<[7QA2S(K_+=HJI?6*+SPM,_E@A?Y7Q^E\@8M8+PG#+
MM6(2=".U&^9>BWD?'>Z")RBV736V7CQZ4++UI7U;VY8\8Z3A]91R*ULWSS,>
M[L#S=Q!#@D"@2?@JFMLWJ**^A6OB&D%=RE46C/Z!R<_+D%_)TM775K6W;_#,
M,9&*ZB0H%RA$$;4X['"M"2BU]K9OQK0!12KJ+O@1\0R-QJ&(A[M*#D5^H,:N
M;^$\I:QDC*FGH:RMK8NW< ,0#42IEA4!?G$'M=[2MG=1:URX/BL7<OS\2#;R
M/5[$SX! OM?OJQYOY+&DIH-MS]&L[R8)IE8["/@CU]\!^0EC>:6 ,LMB<]M^
MH9W*5>).IG :*?PO70&Q9VT;)GBUI>UJ^ZW4+!/2I9B("Y/QFIV],W-(BCZV
MR^<;F_EFP7<A2F+'#'&8/L.D.+*K#IL^"*?#*N>B"M+J??4WWC4[S6LWEE(6
M5-*NV_6]K!4VD?/$'YON($O6SW;L98*06,3$0!4N6=(3WT_63*MP7G['B/X<
MP.SH9ODYA@YUTX8;P79PV&%"#*U>AQ\2U!MRW7F8#\))5^TM#"<.P)1=6/V:
MAL9W:4^!57V7Y :'78_%DC(QO*(*G]<E;K#TS3TMO4>\Y>N6?J)A&T&J'6S[
M*E-LZH\%ZQ7@DJ,JL?I P!RNZ0JP!5Q"']O.I#]B"C4X"EI=2&V8V]3/X<]-
M'0L8([X; )9"FW((TPE4)2V'O]).0#<HS>'P3A'D:.,ZX;2W.J:Q$<WE56I,
M1!&.;.>='8E'JQ7G>>).$X9J3UMO;QIR6AXG9COX+,12VY=2$Q=>A-0S*VMK
MVZL);&L?;:PT=,AEW:^H77V 9&V @JRM;9?3A():OEU(_?*G/F>X>.N3;>94
M'LG0GK?]H+T2D=/VD@B6;X6D9LRAT[:MGU,Q?CS%*O_-6S -_6P;P*9G6W3F
M4*4%ETRC@N-K'/H=H2MWM6TX!T%/U,4N6-6+)*;F\#M==ZR3U"_D!W;Y!<JJ
MK!KSJKW.D [B9:-D5C4?)[NI68\=K4>-U M !=0YZV>Z*_?F%.Q\TD;\W<$U
M0'PB+"XHNB#X'PA(3YD5-&V;\+:(UZQ"?W6Z9.]-E7%-S=##,PR>X'<<QBM-
M1K4[1=O>88J)H5'E+DX+-JT?GG'_V5 0LGW6;*))4%/<SF)/QQS -99(V3X$
M-R7^9>7MZ@RXP$G?.*%"R?8YNPGQ+ZMN_,.IIIR=+&)(-,@R8AUIF6$[WFN>
M7;'M(;+K"\2TH*;)]H9PMS&OQ>G$YD:M0*=F :N]4B-6Z[2[.A5?@V[,H&FZ
M6#R)?;[>!/@5PCO(=S;;"&3:W_:ZLA$KV4%M8[VX%!]DDMZ# ) 64U)H;WO!
MUQ8QO=P.(G1+\(+Z+:H($%Q <Z24_6ROSCHBUJ"'\8.O+1]--X.D+6TOBHS5
MKI3 O4_D,J2!&HQB&KOQXG1-GX:JO>T%2]M/0B^W2PBE5Y[:1T!-_6PO0SH%
M"LV=G%UCE*IIL5=Z;S9<T^D#DYIJ*L?:6UR<E)?2\G)B5@LYWD+"JZN'/N3,
M_0B1[H35L;9X=XE8)BHG9U7 :SJQV5NKL%35E_-F@*7V5L.6<+DR>2JV36CE
M#R<8+):/Q2*VRB<4G%@^%^\JI&=B;EB-)FI>>#&N".EFL5BHMKP?O'UN(3ML
M0R4N2&=U^J<'-GTAS01'X11DVM4J:J6GRDQ$T#Y=YLCTJ[^&T9S&.=:>0Q!>
MPG FH7,-XU3_5]IK*;5FMNK2\\)M&C:W+6PG7Z1Z%6K+5^5Q*=9ERZ2B=KI:
MX;5FMA,H)EJ72C9D3<=AUAF,378O-;43A0%I6&4H>]E.E)@@8R*W4T!=@4=,
M^*,2/%F:\:S9?52TMYU.,0%'+ZM3L-2S:VI Q):VLR<F4*CD<PJ$;S"DGV[
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
M)]'?G93RAJS[R,P^,O/F(C-I/^=92R3DPT$S.B.OUI,(C4IFB[PJ6VR6!0>
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
M/$Y!RDEI.4MB7<IVAZDX<\!68\';#]:< K33@C,I+UV.6":I(-=U3JK\^."
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
M7]#/%OE?U&9-%1IOW]RIKE&+[BC+LUBVTLK*=F/ZU% YC)F]QM!NX-AL +4
MH*79T=?BK@U"RR)=F^68,-VLCHJ!04KY!9>[H^XN;T?B\2-QR2[K7S[C1Z1R
MW6,7L^G>&X:Y[J=(7:E"9G3<D=?=1 Y*=45 O:*[%PHI<3'VHBNFOZ75-J2I
M9&DF&]P1RNN^9?1UI6\ZLMD.Y./<#=P5$<]7_<L!7A2^U2!/K6F?\\89QMY%
MPF^P2:_Z2:\+OL4OXB?5C<Y:]=\R\E4T8)US%V!>9'O71W^S^E\0?)D"K-O1
M;OIWKI"+TX,6NA[D=8VWC+!:9C#J9@>HUVRSR6:A^)YM51YBL5_!E+_MBR:*
M]'-]&G\=X,NU '6%SNZ/SILD6RY8/2-NJ]);!KM4; C=SNY:WNZ>+L4H8@RG
M_[\B-%V);M4'5'5IO&7LJVH!C$%UV1723LM=CD/J3_P0!?S;=*E2W)1=6O6M
M Z\A/(1W9W?U2D]/JC"6%'_;N(("PXY7&PZ6LKF'S/ C>L61SNG2T^W3I6E]
M1Q"0GC%=R]BJ'.N(XG NW)[AY"&-<V0O;JANW_VLNGUW1<_)"#I+BKD[=PU)
MN2T;[\'?,)E0-)_Z;NXTM Z67[:E+D@:.2CTG'4#3JZ%-L'>R';%KI<*?_<\
MOWS%;L*;.F?F\(10IIQA&"Q:;W?@_3.)8J&2]MN[#CW_V?<2%*2--98WS%M(
MYWK76T_Q[ _^V$^N53 <QHK*2S::T40?V;8G=/$Y72#X>761U2,M:G*% 36R
MN4K S#8=@(&4&EWX*$1W"=M !FJ=RDK:JE)8JJ[6V\* 6SW W<Q8;N6AA1U>
M#Z_QJ$*MUIH<#,SF2Y]OTWT3GM<JJV3CZPX-O JO([K&'&9PP D%,MO=8X9,
M7A?KA3MCAO^'/^_'OOG_4$L#!!0    ( "8XCUM<DV7BV6P  'U!!@ 5
M;W!T="TR,#(U,3 S,5]L86(N>&UL[;U[<^0VLB_X_T;L=\#ZW)AK1TAV/V8\
M?IQS;Y1>/8JKEG2E:GMG'1L.BD25.,TBRR IJ>;3+P ^BB2>9%4!J?:>B#-6
M%S.3OR1^2+P3__D_7U8)>L(DC[/TO[YZ^^V;KQ!.PRR*T^5_??7I_GAV?WIY
M^17*BR"-@B1+\7]]E69?_<__\7_^'XC^WW_^7\?'Z"+&2?03.LO"X\MTD?V,
MKH,5_@E]P"DF09&1G]$O05*R7[*+.,$$G6:K=8(+3!]4+_X)??_M^P ='UN8
M_06G448^W5VV9A^+8IW_]-UWS\_/WZ;94_"<D<_YMV&VLC-X7P1%F;?6WKR\
MJ?^O4O_/)$X__\3^YR'(,:*?*\U_>LGC__J*O;=^[?/[;S.R_.[=FS=OO_N_
M/U[=AX]X%1S'*?ML(?ZJT6)69'IO?_SQQ^_XTT94D'QY($GSCO??-7!:R_1I
MK)'O(,GCGW(.[RH+@X*7NO$U2"G!_G7<B!VSGX[?OCM^__;;ESSZJOGX_ N2
M+,%W>(&XFS\5FS5E4AXS(GQ5__9(\$(.)B'D.Z;_78J708$C]J(?V8O>?L]>
M]!_USU?! TZ^0DR2\D/IUX\]6[72=Z[!WF(29]%Y.@WU4-L3?%IW2+&# UU]
MYR[,LR)()H'O:CJ'?8VG??&MGOLO3<,\GO:E.YH'@5V(D$=_7OEW3=B/5_2O
M'D3\4M &#$<-2&9"$X'Y&WC#4-MNK6=ASV["HGE&1-]9R\AM+H+\@1LN\^-E
M$*SI"][][3N<%'GSRS'[A7^$^H??6=N(5S@M3I,@SV\6]T46?IZ]Q'GS'N[D
M?WUE(?_=T &F.2.-%P$)#9^BEO@NS&A#MBZ.D^JC5^H+DJVL8-3?++,0_CUY
M:.U7'YE"4#C2$R,XSTH2XE%EW/7&]JO6"%<)U6#]-9P>?[K_ZG]P,90M$!=$
MOS'1__<_O]N:GL*E;%T4G"!OWU3-^W_<W,[GO].^W"I+^8O>?$N[/[<!X1VI
MCWCU@,G (2L-%T09 9U1Q4+<.UGL,0ITX4HU6?X;UT/K@* GIHE^JW0/Q9][
MV@_ ^2T5P83@B(.XI=_CD?8G[^+E8Y&KF62OZXQ38]UIV66K"(-G(]$.&5>I
MHQEJ+=3L:VR@RLC>R+=[0\@1S_H>2YEII>&T,31#[S6':G'OW+/':,TX. QK
M&OGS/\JXV+ YDBRE_\QMNEMR'2]=+AU\:;=+I@"':18HAURK1-%6=D\]L)TI
MUND=:$.71,XEE90PN_01A,!01H5,V^T"$X;F! =Y238<5@51RQ6-O$O.&&%W
MN:,4!L,A$\(AEQKYBDU'J.86&%;-HBAF<\U!<AO$T65Z&JSC(DBTS#+HN&27
M%?PNP[0*8%AF@W+(M*T.8DK'<8IJ-3ALN\-%$*<X.@](&J=+^0C2).R27WK
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
M&4%OWW_CG7)GF,1/ <MI(S:[BF^A5W%)-QOP7;+IY,%0S0*DL,V_56G[0!M
M'*-M+"EQ9$TPC;SC#I$>]J!/)!<&PRL30DG/B,DC_++&:8[]SR;T9\X;/S9Z
M+IF4_*UHJ!Q0+VD,-<!0RPJF=E&C,W0[:K<)\*.9>TY=O:^MC9;TLU/UO;G1
MAHHV>F (.0*L<G]CAY+>&6C==/IN,^T:2\^MI'&&W;J-[&]K@L28,W:^D^"(
MG?M<X7GPTO%)O;W)J.6V=V_E0K^#KU4!$Y_L<(K=_$H+%<'+MJ/OG6J*UM^X
M&\!"#T#O3+\_P*@$AG*V2.V[:0G.<W!]M4Y%,@=W;VVCH5$$VQIJFT%(S1_+
MOA$7//4!.\B7\2QW. W5M-!JN.V@&Z'W^^5*<3"QQXQ1[(6W&M5ARJY.,[7U
M5_]36Z/W-$#9Q3!NW\(KV*DP>F\"3\E3*[1[$;BB_\7C6U)W];A7ND/B4DFW
MYQ"44/O'#P0Q,-118Y/<U%QWP?,JK]-_>_/MFS=OT3H@Z(GI_8R"LGC,2/QO
M*O.WHS=OWK#_1SE/_W2$TBS%*&9WVD0H(RC;IH/Z&;VM92.<Q\N4Y^D)<G2/
M"8MX,^^4[&3"TB8M$,1<MYTRD,,&LRL#AH8*8+*F,4NM"/B^HE2/@C7[WO[P
MX]'?__[WHW<__%@_XNTL^_G-W]X<_>W[]\W/]/_7F-]ZD6Q^[E*6"O]P]"-5
M^.%-W\;?WQZ]^_[]T9L?OF_?VC7BG<IS0H= )=D8R2P3=$EG-= NH44I-Y3^
ML:)TBI<L6.E&$$J$X@7(E6##[J"@/;^\^!G]_8>_'_WU[W_G_&K^!LFM613Q
MY%5!<AO$T65Z&JQC.CA2K<FII)VN<^HA]U8YY:)@0J@>G[#"V4K3^!E'QW&*
MPDK!.XWN<!'$*8[8#B66J706AN6J3%A%.\.+.(S51VS,BFX/V]@ZTC]V8]("
M0SEKJ)+U]4:0]OFXI'?:=3#Q4_PL9S<=).$TI]&UFJR^RG(V17VSF <OZIT&
MXZPXWM4QQ<7!7H\Q)L!0=1IN'6^S*M5#UPY*LCU??;2?>1GK:0/?\S!V\R^P
MIHB5^.0SQ;EDZ@5S->_$,1UX,<^1*]0@'5$R+#](=6 1SA*M<:&"#R@ T[$_
M-74;D!O"L^9&?!1UBPF?Q;2:UU(K^YLN-#FDGD%4:8)I;$?!-<XSMO,[P!A9
MY;6?M5-.5A]#5/+'0)4#:N8--8 R3@'3R+1F(J]5!,DX?B_\&+8U"KZ9U@=N
M8EDE#9IA/8BV[*HFH4$R2WWUBK66;XXI+E^Q5 '--O/U*RK*90>Z>F7'M;21
M73HK34\K;F,Z<Q9J8'AHCU6_5 >G#R?<:F3LP&DU//'-INNF$8?(+\M.6Y]7
M\'IL@D?:[II2VBNOU!TUA2A</FF[:%(N >F?C;@7ST[%*Z,,W3+0-^*- &E%
M,$B]L=[NA-I!CM)F-T-?WMOF$!ELY1Z1KC 89ID0FK:*5,3R3J9J&:V]V<RP
M&U@I[3:QKQ9R/Y>O5!0,B?3XQ(R]3!IMKZ$#=.'<'7["::F,0=O';C=S]$'U
MMVQ4S\!P80!(S(1:/?9>TJ=97MPL:CC*9K<GX[8;(X'7[[=T!,"4O@R5V#/)
M^=63! H5/I LSV])ME!N[^I).$V$*T+KY<+=/H:U4"P"$]+B,@FT"L@R]G]\
ML3VE>5YG75&X)9'S<E9V"%-Z-K81 A,<5,B$FVP:.8!)<+;[M4Q.=B6]D$2$
M*J7)5@Q6"%$#5/,%Q":XR[3 ](L4%>Z:Z[IKTE3BCJ\9T8(>7"TBE043: P
M)5>(<'$4<_GOOJ[#SC<P;GO@FT:OLS3K5XC:+57M,2@YOX/-Z(!P'YM2 PS/
MK&#*[VD;4LT[RRXR@N-E6B7>"3=S$J0Y'9+'6?HAB%,6?4_P@LJH]Y^/LN"2
M?Q-<ZY)QA#H89H['/*1I;8%VP<)'^CM&RP! 1WW;%[B@15RE-"AIQ:N[ %E:
M^]5F^,'Y^4M!@HQ$<1J0S66!5SE+OL+2C65)PNML%?VU<UL'>J/[^<:#?CIQ
MSO(@KX/53SV\H\+U#FSD_,"-UNT(2TT%8)34NEBW@"<XQ>I)%:6T^UJAA"PR
M6A"%=NI7#U,Q&<]2FSU4@MY91#OJQE'V0,8E8Z3PNCSI"<"*53)H0T90&1CC
MZ.9H9[/;ZR3(XU#AF$+6)2^T<+O\D J"Z3GJT VIPI^Q,3(G#*(-7K4>#(XZ
M9W%2%LJ=4$IIG_090-81J!8%2Z$^/B&]9O44(HU^Q2P+(XYF3[0KM\37Y>H!
MDYN%L 5'%YE&VG!)N4GN=8DXR@ 8>DY!/21M8P,%E9%F@U69LSRQ&3^;35F-
M'L0(&=8;LR SO*Z3MKO_1EL!P'*3BQ8\5YF SG0#[JE<CV2!W);M!R3 Y+/^
M[YP6)/U:<1;=%P$I=%UX#4ZQ>T;_&?H/,K9AQ'.@L H%?BN[+4<L:W9-$)M=
MG ?\[GO:40NRMIKA*LND:'?:^BR<D;,=;@M!U_;)<8&=[)A%_RKS*O/R/%/D
M4^/,H3U*'+$40CC-^?3R'<N9D<<%OL?D*0[9X3C*S#L<9LN46]&E6CS\:]VF
MU'/S$?NY^0[[3C 5RI&CTGS1Q]PF[VDV1KW76![2JS->9R6AC6SE%O?E#N<%
MB<.B/D0]>PY(Q#<\ZCIUXVTYSY@UU5VAHSW6$)A:L MZW1&M)D%PN::_/%%#
M;#L;WR3=V(1RU$;Q!:INS9Z(;S0&@/F6#EM0WV ).O?MX.^%_&#.F^G" -_@
M-2%\U'H J"VZ81O N1)TP@I(A45QJL(&88R#89>G/$W=VY]G!9H_8O0Q()_I
M^.%FL<#,.-\MRE3B1ITET0;+U7J28#Q9>XH V"IQQ#KHO@J^BE"M"7N,1G'U
M5<37ZG[WG(X!;A:=N][O<4@E-3>0[6@3 -/'N6\;LXT&H=>/45Z,J#H=,^@,
M/Q2O,L#ON;98&P50749^ .M&X]57F'%N[+_&O(IFYAH_\R=3FI..+H!Z('?'
MMGEH%:&S6HK69MA)<)56O\C00Y:6579J') T*PNT#C9\SA,J5ZNZ/)&L@C(
MMBH<LH[.KX:O<KA[(^R^@FRV+@K.QK=OWK_EC+RYG<^UE7!65,.-9K3!K[9H
MF@V6_F%(T[U8=,'=/;K."+T'<]Y9OC\?QD[#H-F'VW'C6[=UH4XKN<_*8&_2
M=VT8Z[RI.MC: UT?1CHQ9IIG;%7PV#S4B\5W0<Q/Y>_8-)BL^:X((URV:A+T
MID#3WQ[_Z*:@MHJX64#1?V]<MS/GF^QCG+:+^*^8[B,<&#/'8L%TSSLZ)^^X
M?N]A#^=YJCU.JT$Y8;\UO.W+/K;-FCZY$N07O8$9(/G-8/>Q?=G1]%F=;O9F
M<1KDCQ=)]IP;T@3K5=Q.E9G!]T.K6MY[DSD"I+ 9M,T93)L\IH2X%J0,PK2)
M9\!N2?841S@ZV7S*<729MCGJ9NS*].H&13W[IAARG =AHJ.#XP,CK8#A[V3H
MPA0O(_*"$YE]8M2F$T-!:^(G[\3N[/]FV6HH9IZY9IZQC=QI&">X=^1BGNVG
M&AS^M9Y.*!ST(RI.*!SDG6 JI"-'A9NYMZ]E*S*D>=GV("S]E?W-$%6G9N,4
M:"4_PVN*/^8G+!1?N2_BLO+(P'6)WGT.AI024$(&C(X(Z]@LXA=VVCK/\<'F
MK,SY 9OKZ&7S'6.TG<U(C7>IG8"R5X62[&L:;&..1Q!'(1OP-^E9G*^SG!\1
MNUG,>'UXJZAF)B6G2?NM'.CE\==J0"'=*+32I(4TOD5<)4A8H%L3U@H6FVK_
MPA]EO&:MJ'<"SE89*>)_!Y5;EVE!_6!;VBH'59T/@Y+37J:5 [T^HE8#3&-J
M!5/HGW64^%1YJ[:G-G9_MPM<X2#'=RS=RLV"=D>Y6UWXAIS?H\UXN9=@I)/2
M2PLL;8 A[D3@)BH39HC]04<5%9F]<[E)&M@_ JZ;Z9<(.T_[H@0L+)X(DDXY
M]H3)0Y9CX^J)"N6K.5U/A^EL 0&?X>J_G8%YO0!JON//VH#CA,,C'1OD(+;4
M!A/Z1D,6ID?YV"0?3)KPEIMW'),X>(@3(!,HHK>S,,S*M,CO<(CCIX!V.ZP_
ME$S5+U?5SNA9*NI!&]2,P"RTRK4@F_JK)0'RD&6F9[7LU[AX/"WS(EMAPKL?
MUA]$8\$O*XVNZ<FI5(?/41-T\31!)0]EY"-Z=)D^X92^2'TRT:#CEXH2^'KR
M=13@TTT$*]XG4$EL %*+GZ#?KN_H9G-LE3WW'#4.&7J-$DWX]-.@EM^R!3;*
M-5V&VV SJ4?8ZL'H#@[<L.L+UDK0QL^V@)6]P'4E!I!U_?ISM1TW3:R!/0N0
M0J'$M3'QL*,.GYTFZ$.>GF_/B0*E*:U)I*1MPP1^RE2]ATB%,\8H.="#3T4E
M9DFL9()P[G?63%+Q&?O&I8U]M53I YELE+ME.=?85WX-4XU2Q$-:\G69XVQQ
MS)93.M.* .DI&_B/)ZG!"KQ9G9&$U9J 'T]MX"MG>"#QUWZKM.+;C#$ <Q.\
MC+#VVN"N$1R'6Y9VW[@;%BIKV117OH^C'%I# %ALX:@%FS56P'0<)D,W'>6(
M&PN@=GG?UBF"YMDL_*.,";ZM-^+=4F>*61J=-WOQ%-]KC &71![O6)? ]MK0
MIDI'(Q_R]I:">J1]CASPMDS[2KIS+8<:?G<+NZ^B$Z'&;>Q$R((M5-9>Q&F0
MAGOH1&@- 6"QA:,6;-98@=Z),$,W=2(6C058G0B2A1A'^06%V,G[RM*^JEHI
MG8;3;H(9>J]?H!8'0SXS1J')KS4JCH6=S+UI5@ (G%V/FG0XE^R^J""Y+1^2
M.&P2G%E\$8.^+^Y9N:5BHE89)"]M$.M9&N^6%@DDIUGR;9Y8A3DRXBL.]'QS
M6.J&B;L])="<E2&=S-5^HL8,^/TQ]OV:G3M&4'NLN_547\6X2XU;.>Y:UR;0
MPT;:1_7.7.8G^W\V^_$4))AOYFZN%&,/9FG4_Z$C6>7P$Q=EPJ1D.<G.ZS/3
M=T&!SVD-5H[;7(-P68/\?.!N+72+ %9-]N*[+!K$M97OOHYJ.]^P^1@6)(ZJ
M4(&W+^:SBIV;_=CSUQTIVH]V5I]M_T"R<DTUZ+]I)2KBM,11O3B6I:I6TBV$
M5Q,E)G[<O<6(D>^'> F]!_]E4UIVH> (/>!EG*9Q=05HY:*GQ)Y_*N("3 3K
MQ?]=J(OICU:D=3-PJY.@M2LJ:=3V\GEF--.*@[V^TV';6+=ZHS9;93"S$6,1
M"T?\R_4ZX4E3@X1EWPF3+"\)GY9(*]/=A3-*8)C+#9T<ZZH<4'T13U=92?,[
M=9]#VW8HP?;E7)K&UC^V]QS6"R-LNH-6F9)!G*W8H1T5H^S5W>9!'.=4/T>B
MG2Z8\#<2\$CJAJWE:IIVNP@6T?=ZI^\@4=#-0Q'$*7.^&9Y?9&3<086=++HD
M^1Y<[_)^!W-@JL+N/@BG9-MMMV(F*935]ME43ILA<I&1SF;=A+VDW6F^WS/?
M.0Z_769/W^$PJJM*&&UK"/W'[[=/Z[GD]&S_D0O.RL P\G5_]\XB"1AA 2O8
MH*<<W6)"BWG%EZ#.MAW&W[CJ?C/LFPOY_ 6')>V&XE,:LY<9V<Q>XN$4FD;.
M5?%K839<D J!((8.F7" M)%%C3#ZC8F[9L8L^M<\8SG.%(P8/'?%!"FLA@&]
MAR!*7H9(G>&<]9FZ:>7\E/Q'S*Z6P8IR[SUU5>H22$V9=QZ!*'$1S["\:PD_
MA=NT47/\4IPDXIX8A8SK=EZ -VSP6P$0A:Y"-:H+<(3F>T\98";$:7:/$\QF
M66M>7@<K69]/(>>*&%J8#3FD0B (HD,F&52O@W2#&@W4! RFXY@=[)51VR6Y
M62SBD [H+U)=^+#0<<4::_@-@XP*(-ADBU+83<#TT+:'V6@>H8LL*]C&9->M
M$<:$+QSQ&5(3L;32SEHH,^2VK5*+@J"1&9_0?E$-Q%50K>.-.E7>VJCU04\=
MK;2S-LP,N6W)U*(@J&/&)\\S'*$MA3Q&G6S.=G_Q<=EJN#XKE7 77:30MA&E
M]Q@$%>28A,AQ?H.X6'^ 6RTON"__65B409)L;H,XTM) *NB0#1J@'5)(I*!P
M0PU-1I%&&C%Q %3A\S?4"X9$W\(H)9W.C*FA]N;(1#$0=-%CT\R;S3/$V-/E
MB[?6Y3I+J0O7E/E/2T,SHQ9U-D R@&W'10HY$+0Q@!-&05EZS-ARS>+-$R;!
M$H-IFKJN<"\ZT=/,(:F&#RIIH,L8)1$'1RPU1AM^]9G5:^3\M6NM>Y:MFUK>
M:1MG@MUKZ53"(/AE@U"_6M3E6H]CGAH_MD.XV/P2)"6',<OS<K5F?YW%[!PF
MIJ6K)]I8 \Y6H"<YUBY-C](&P<U)D(7%;&X$M5;0U@S:VO$WAS2(Z;_DO!_
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
MPG077LU._3M,!W@EOJ ,:%+E_AH7CZ=E7F0K3.QZ"&.-N&3S- >[1!YG 4P
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
M#ZKKO,T%Z&BJ^:'8[D*Y"$)<30DJYZ-4XFZG@O6@^_-]<EDP#;,!H+HK2'N
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
MV'8 RVD'0@&=K"O*2#B+\S!E?R5?#Q1/Q-+XDQ?&8K$X(U->1NOE:M4(ML7
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
M??<#.ER'SVT UP1QN/I6!_<:FCRLP8L^,9HM> W^;S]_NIX$FY?K!QK:UKV
M#NSA\SWL:6!WY.G@D_Q_>X/;(O7%1Y<,P/O&J)<!CITSI70>7]O!XF"M@4F/
M<H"%"-X$=%@-GV[5PC!DBQ#ZF:225DL39[E="LK,<)9>:YB5B3AWB(9TZ*I8
MF*@V>7T+VY4X(7$8,OE<^ESXV&D8AK< 97\P@^VN[-N"A3Y':T%WDZ?\;<#K
MN#PA7%%F[2RT4Z/0,3"<S7?',= #I"W#8M@T5Q*NA/C?S^CR+?&#?/FY6RZ$
MVA'1)&,;Y]D\J=7//__XP_MWHS>C30G^CSMO-5HF(W[ZG%(V%^:RRM]WSU]5
M[6$^N/U@,Z;Y/\05]J])Y?.;K]]HWF#G-4$5=Y^C  F6BT>%,[?HYOJOR(]>
M0R';GB);$E2CT?:![.4K\;,T7))SKGS-*%LI7H'G915%'<"\-CHJP"KZW.L;
M[V:0QU%4[TA(U._K\BKZ&OB0:X=-!7^]')OD;OM@X3H.PF489%ZD'N/U,OA(
M:P9WO;.5;%I[&M6;'IA&<TM)?&S;1\3V\&WI^'Z'[3CXYR,5.0'4H[96!!]8
MS:"M];62&VQ/8W;= <.(;93#A[5U*&P/UT:O]SM8/\M<MT0]5+<*X".J&:A;
M/:WD/-NGOOO(#RAG4;OO0:7WE6)P[^#>CXH[:[\-:7NU!)A1/Z</)"+" %UP
M?^O-%4<.15$P^OT;4;4X4E/'4? 6G]YHDI/I-/0)2ZYBPZ@'5 /ST+_)U(@Q
MM1$$A9<[0IB\8I$F6P CV@I@+OHW8%IP 9!YWZN1M(MM.F9D05L!S$+_)D0+
M%@ R[WTNT$?AQ"&UKGG;39L</+5"8+3[=^2T&O.MLNT?X;&?\O-5M!)OE)N
M;BT+QKM_]TH[O#62[AEV>5#@/1*],"XMRL)@X/OW>;0 WB#KOM4>&O.^W/+!
ML)R9UQ9U:3#V_3OP 95-DZ2(P,N>5"8C"/_62F :^G<WZT"#1FZ,!6C=-?@R
MI*X"#YT<@@DHRA0J#@HK^=-AXM&^'#:N#<\7XJ>+4 1L$'ZH-])DVP:8MT%.
MS?:\=<-H[\:,;5%^3>0*+-/,YL_$W:?&$X5E&V B!SEVVQ/9#2-T(M?98ZWI
M:ZL))FV0\WD?I*GQ0*>JH:%:4Z9K 4S=((?Z/J@SX[-G"EL6 &'1+NP1!O;
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
M]@^+6,W\()T?+_@YY,H+V:]>I,NNZ$;OG%^F'9XN8/)/,TD)YK:[,,9LJ?<
M.QCF &=$.XE'K/=HG=S=V 2LNX@=<7/PX[[+=G!L$^-7N3%B+N?U'F!'Z1S@
ML&XG\=OT_+4$R\FMP+J+V %)!S]G3EO!VH,:=S=HZ01VI-(!#FXEE:<]08>7
M"!YP<D.PZQ]VP-3A3ABK 7#$6X%[UP06'OB#Q3T=X+AN0?';=L/_9FX*7(C&
M.N0) P)XH+GDBH,K!^--CL8]_U\6^OPGZ9L*R'_Y0>?LNFEXM&FY<'L]I<,\
M>;Z>/%]/GJ\GS]>3Y^O)\_7D^7KR?#U*SU?%<R%<,_RU3>-4NK6*6J9*SOM,
M]>#:"L'A9+<ZN;<>TAG\Y-[ZC1FM#F"I=GBZG-Q;3^ZMIQD!<6^U&_5\.CW1
MA'P3(][)#>3D&NL@QD=_F#BYQA[!L![&-?:1L*/=#T[^L:>)<_*//?G''O/@
M'LP_]I@WAI.3[&G6G)QD7;YL.#G)GIQD3_<-)R=9MP ^3B=9@=R;ISJZA<OJ
MK<?$ZR/+S398\8S]V/",E6U)&D;5QM8>L*-U>R=?V),O[,D7]N0+>_*%/?G"
MZK)"%JYB>E?8[5+?!K_;,J,[PD)=6-UT/FT;9@J\A_4:?7RAC\\T2[PX&,?!
M53A-"8DG\SA\RI+KV.>2<-U)=$7K1FK="K:SDMDCM",PNUIM0#1=RK,#B:_C
M(//EC+9D2-\ ]IV/+3D0.-"M::<@"]L@BP_N*I2G((MC#[+8>0Q=SA<171%2
M>?_=E&!<4P7]"<5]!&*887!D+=]_ZG@\_XIO)W<\-&ZJ*+];Q-2'8YBI1QHL
ME5]F%<I.,L[29\K"?Y$AO%;4GSH%/UFR<OCC;1P$H:CB17L<>;J/8I_2W1V$
M9JK0AR.7;$YCN3"?>XLP+;O*%VW"EB2XHNPJ$RXIUTF2B4U9/<@Z-'6TL3>=
M844?$)M+(CTD3W5(FD^17L=\WX^3T)=7U?MY2;;QS>,.51F4J(,?BS7'HU(K
M&&X@*C]XW)$EPU%T\$,P=_,7YN?7!1%GH$<J?N740]Q]]A'[5L#9@=[_0$"?
M&^-(MLO/]:V@"T'C1*,P0NL?;0"&'8#H?*]-KER%#0OS7*/3ZP5=(I \4J[[
M5O\N/)%N:?I?)+TG/IW%XC14L>%J-N<]??YH Q?V2M_Q#M8\H(D?X(I?B7*:
MS7G?_3C:^ 0<0H]W'&]:RBO5G= Q%F)CEXXVF "=9O2!/EPXQ<'F'$*\J'<O
M**;GI$-I2R2Q*WGAU^$]XR0A'(F83^>,,7X6Y+"%B28K_ ^ZK/"BV9%L=Y0W
M/*+Q:-WT2+:-G15^+?I&"D"<B[X6=A3+NG>3Z?3,BW+7!L(7Z3#YFH #52"M
MN.'.!>%0&6D"$1,_F$3;RXW8U['T92G6"E,4R4Z-ND%]ET%?&PH[H8 ?&G)!
MGM+-+J9WXVTK>S0\M@F''@^RW2F(WZVZAAM,J<>;EH_A8T8^>ZN* _[C"WF)
MT]55N"3GXA3#TI /'=FGX@9<&YC0M3%LWQ33>*N&*^P&V$ A)1,_I?PK_3&Y
M2X/8[B(V;.X.'/J)?+WTGZW6/_XC)(QWZ7EU0Y8DTF]OT/IN+*1]JBX&@=%#
M5]:]^TP\H4S) W>SRZ:]T;(9-WBV&]4JAF$28X>7K'MV'2^R-)'2?32YK&LK
M8;M3=1JY*A+5J*"OO1>$A4N9DJ2R&FU^>1-Z3V$4IBN=X@IM =F)O(>S=$/5
MM0//(;;7?5OW_!.C22+M=1"N]?6QU>$AJ88@=]#/LT-']7A.LUC< W&0N>SC
M&5\)D_2<1B(3#/.BW9<,\Q>P-76\-06*OH-K3DB2\XP)=&U6FFHM9[2# =>7
M)DH]/WR!>PN5W\-!\JS]6+]KRJNZDU4M[X_Y]JA>#ON^2"X63S3'KAJ2.8Z#
M6QK[BC\_\I\2+H"X+ 7?*O7W+3=.=^V<*V^;^A,?_TZJ!UD:JV%;E%>?7W%C
MT PW]1IA87V"AW_9)<+ )]-*3_4&047Q;VP0*%! OQMK2NJU"V<R(%DWY,8
MT [FNN>^K8B#YV5[?.%?7CWRXF3\^/G*\^5I!)KM2U\;VVS0<60J<H%!D!KH
M-FV<?O;85[*^\'GP(I*,9[PG0A(M6;"JV*$R/3!E@]% --UX 8F?,C:SX,=0
M!SNJI =B0*CT:M9(B/_]C"[?!B3,-S#^PV;?XO_X_8;,O.@R3H7.WZYZ\%*-
M0F[L-\,K'&VR]WKW:"8H_[3R(I$7V2Z!3$T;8@U,MWL\S,Z^GFR/SUXT]^*8
M#X5S>AW[L$5(50MM?VC IEE?]"([8#@]+@^_@8\[&C_ CR<_P),?H$M^@(/%
MC9W\ !'\ (?+A_F-.0(6CXC<>8R?FRO+_MFJ^A?]3FC3AALKZMYV2!MH*HF"
M\,>":<]L*^L&M_8C6L.9*]Y^US(ZF#*3?;9>#KJ<#F;?4X^I&NKM$J*OC\(@
M,IGFV?[X( HY7!*\>^(3OB0$D[@RQC2WLG;-(+OM#7'=6+^G[8(K^FBX8]0G
M)$BN.&+EACYAN2SY];1Z"$#J8EOC]T \'$(WV9Y6\G]:DKU=%=N/#HOK-@![
M=K/:\Q8A)!'BD> B$^'V>1J#/-OA+7F1?])EI@36Q_; V\>N8 7E,8X:Z>+8
M?=#4JV,G)\4;,^U 'O20V39-7'D^R3V2H9;-:@WL9)Y[&!@FN-#UB^T.7L<I
MX22D]_R\])#*0Q-AXIDY;Z9Q][1I ]N#8.^<0R!%'P55):EF,X3IEXU*V X)
M>]8L%: =T5)_'?N,> D7+__O%67Y)G>KCQR#MX&=6A)A:3!#BKXTB"[GHSOA
M$DY8. MC+Q*_S7<R36Y20%7LB[,]<0X"T &J6X*1=/2V%D=//K@73C5(M?"(
M&W/%UQDZ)X_>*TD@@5<_U0.O\OHCV8 [X5=KJ39]-<=B:2OU>:%]EB5\#"7)
MV/\C"Q.9]'>2I4GJQ8',N;\V/TU>8KXR/(<+K:8MVMRM261S/H"MZJUV'_ Y
M-P\W-[Z3A;QJB&</9";6GB(5OR[UYE]TJ3?7[8V*!D=EB]@)-XO^W),%9:*#
MYBFJKH%U([TDL=8.MBF!_5ZB >S&)?.V9 =]6A')J2?30B0U5[5BV)==EHRU
M"GG0M,DTS$*LXND:OF:M%S,UB_I:V+=:EJ1"($ _&]P(E9EWL/"E,#Z^HRJ/
M?8%DR8U>;'16[AB=<BTI%&^ 7A'='M4LB7TM8\F$2E1T#CZ16"1>X8-D',S#
M.!12B&.1<8H8*V+?CU@R! 1B( _B(M!2I$_A2VG;3!#%&J6P[R.@&+=VWI$9
MT/XH@T;#5Y3'OC.P'.]ZL0]:*[L@O,]^F"//Y_-< /(O ZW:2MC&?4MN 0"@
M3SNI-ZXUQ=S 4JRUVCL94SULFWP7]=D(PT&GYBOOD.$<JVN@F^<MZ37)?M#$
M<J5V&0J=]HJR"YH]I=,L&ON^N!;2Z_*:6NCN]O:*O1$#]+66#[A\ -[01,-,
MK1B4"E<L$:U2=G\"2[P?YU3RP;K97=P(?B)TQKS%<^A7TC9"KLG^6C?(-XSP
MR<B+@]'F Z/*%]RY1SM\"WWYMGN#7LU$55<Y+!N^47:K6[#B+^)_Q$/C_#?_
M'U!+ 0(4 Q0    ( "8XCUO7+@*Y#P@   -!   *              "  0
M  !E>#,Q+3$N:'1M4$L! A0#%     @ )CB/6[KZIWT7"   Z4    H
M         ( !-P@  &5X,S$M,BYH=&U02P$"% ,4    "  F.(];]0-H7?4$
M  "^'@  "@              @ %V$   97@S,BTQ+FAT;5!+ 0(4 Q0    (
M "8XCULQQ'0[^00  /,>   *              "  9,5  !E>#,R+3(N:'1M
M4$L! A0#%     @ )CB/6U4]EI+M 0  6Q    H              ( !M!H
M &5X.3DM,2YH=&U02P$"% ,4    "  F.(];CN$="":< 0#5SA0 #
M        @ ')'   9F]R;3$P+7$N:'1M4$L! A0#%     @ )CB/6^T$FL"U
M#P  ++(  !$              ( !&;D! &]P='0M,C R-3$P,S$N>'-D4$L!
M A0#%     @ )CB/6SW:*ICL%@  6S4! !4              ( !_<@! &]P
M='0M,C R-3$P,S%?8V%L+GAM;%!+ 0(4 Q0    ( "8XCUM*P9O3=2P  "*W
M @ 5              "  1S@ 0!O<'1T+3(P,C4Q,#,Q7V1E9BYX;6Q02P$"
M% ,4    "  F.(];7)-EXMEL  !]008 %0              @ '$# ( ;W!T
M="TR,#(U,3 S,5]L86(N>&UL4$L! A0#%     @ )CB/6]U*Q4N 3   \@H%
M !4              ( !T'D" &]P='0M,C R-3$P,S%?<')E+GAM;%!+!08
1    "P + )T"  "#Q@(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>form10-q_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:OPTT="http://oceanpowertechnologies.com/20251031"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2025"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="optt-20251031.xsd" xlink:type="simple"/>
    <context id="From2025-05-01to2025-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_CommonStock0.001ParValueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">OPTT:CommonStock0.001ParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_SeriesPreferredStockPurchaseRightsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">OPTT:SeriesPreferredStockPurchaseRightsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-12-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <instant>2025-12-12</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_us-gaap_SeriesAPreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="From2025-08-012025-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-04-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2024-04-30_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="AsOf2024-04-30_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="AsOf2024-04-30_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="AsOf2024-04-30_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="AsOf2024-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="AsOf2024-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-07-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="AsOf2025-07-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="AsOf2025-07-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="AsOf2025-07-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="AsOf2025-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="AsOf2025-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="AsOf2024-07-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <instant>2024-07-31</instant>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="AsOf2024-10-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <instant>2024-10-31</instant>
        </period>
    </context>
    <context id="From2025-11-012025-12-15_us-gaap_SubsequentEventMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-11-01</startDate>
            <endDate>2025-12-15</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_SantanderBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis">OPTT:SantanderBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FiveCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:FiveCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:FourCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:FourCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_SixCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:SixCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:FourCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:FourCustomersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCommercialCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:OneCommercialCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">OPTT:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_TransferredAtPointInTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredAtPointInTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_TransferredOverTimeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TimingOfTransferOfGoodOrServiceAxis">us-gaap:TransferredOverTimeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_PatentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:PatentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_TradeNamesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_CustomerRelationshipsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_EquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_EquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_ComputerEquipmentAndSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_OfficeFurnitureAndFixturesMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:OfficeFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_OfficeFurnitureAndFixturesMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:OfficeFurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_LeasedPowerBuoysAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedPowerBuoysAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_LeasedAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_EMEAMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_WAMVMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:WAMVMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_BuoyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">OPTT:BuoyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_ServiceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_ProductMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_NorthAndSouthAmericaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:NorthAndSouthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_srt_EuropeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_AsiaAndAustraliaMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:AsiaAndAustraliaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">OPTT:AccountingStandardsUpdate606Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_custom_RegionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">OPTT:RegionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_custom_ComputerEquipmentAndSoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:ComputerEquipmentAndSoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_OfficeFurnitureAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:OfficeFurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_custom_OfficeFurnitureAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:OfficeFurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_LeasedWAMVsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedWAMVsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_custom_LeasedWAMVsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedWAMVsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_LeasedBuoysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedBuoysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_custom_LeasedBuoysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">OPTT:LeasedBuoysMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2021-11-30_custom_MarineAdvancedRoboticsIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">OPTT:MarineAdvancedRoboticsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-30</instant>
        </period>
    </context>
    <context id="From2025-06-012025-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <startDate>2025-06-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2015-12-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2015-12-31</instant>
        </period>
    </context>
    <context id="From2025-01-012025-01-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-01</startDate>
            <endDate>2025-01-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-01-01_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-01-01</instant>
        </period>
    </context>
    <context id="AsOf2018-01-18_custom_TwoThousandAndEighteenInducementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndEighteenInducementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-18</instant>
        </period>
    </context>
    <context id="From2022-02-092022-02-09_custom_TwoThousandAndEighteenInducementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndEighteenInducementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-09</startDate>
            <endDate>2022-02-09</endDate>
        </period>
    </context>
    <context id="AsOf2022-02-09_custom_TwoThousandAndEighteenInducementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndEighteenInducementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-09</instant>
        </period>
    </context>
    <context id="From2025-06-032025-06-03_custom_TwoThousandAndEighteenInducementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndEighteenInducementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-06-03</startDate>
            <endDate>2025-06-03</endDate>
        </period>
    </context>
    <context id="AsOf2025-06-03_custom_TwoThousandAndEighteenInducementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">OPTT:TwoThousandAndEighteenInducementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-06-03</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-05-012024-10-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2024-08-012024-10-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_RestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="From2024-05-012025-04-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <startDate>2024-05-01</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="AsOf2025-04-30_us-gaap_PerformanceSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_custom_NonVestedRestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">OPTT:NonVestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">OPTT:NonVestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_NonVestedRestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">OPTT:NonVestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">OPTT:MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">OPTT:OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-10-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <context id="AsOf2025-04-30_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-04-30</instant>
        </period>
    </context>
    <context id="From2024-03-212024-03-21_custom_TwoThousandTwentyThreeATMFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:TwoThousandTwentyThreeATMFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-21</startDate>
            <endDate>2024-03-21</endDate>
        </period>
    </context>
    <context id="From2024-08-302024-08-30_custom_TwoThousandTwentyThreeATMFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:TwoThousandTwentyThreeATMFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-08-30</startDate>
            <endDate>2024-08-30</endDate>
        </period>
    </context>
    <context id="From2024-09-302024-09-30_custom_TwoThousandTwentyThreeATMFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:TwoThousandTwentyThreeATMFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-30</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="From2024-12-312024-12-31_custom_TwoThousandTwentyThreeATMFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:TwoThousandTwentyThreeATMFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-12-31</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2025-04-302025-04-30_custom_TwoThousandTwentyThreeATMFacilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:TwoThousandTwentyThreeATMFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-04-30</startDate>
            <endDate>2025-04-30</endDate>
        </period>
    </context>
    <context id="From2025-08-082025-08-08_custom_AtMarketIssuanceSalesAgreementMember_custom_LadenburgThalmannAndCoIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:AtMarketIssuanceSalesAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">OPTT:LadenburgThalmannAndCoIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-08</startDate>
            <endDate>2025-08-08</endDate>
        </period>
    </context>
    <context id="From2025-08-012025-10-31_custom_LadenburgSalesAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:LadenburgSalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-08-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="From2025-05-012025-10-31_custom_LadenburgSalesAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">OPTT:LadenburgSalesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">OPTT:MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-05-31</instant>
        </period>
    </context>
    <context id="From2025-05-012025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">OPTT:MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-05-01</startDate>
            <endDate>2025-05-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-07_us-gaap_InvestorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-07</instant>
        </period>
    </context>
    <context id="From2025-10-072025-10-07_us-gaap_InvestorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:InvestorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-07</startDate>
            <endDate>2025-10-07</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2025-10-152025-10-15_custom_MrTerenceCryanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">OPTT:MrTerenceCryanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-15</startDate>
            <endDate>2025-10-15</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-15_custom_MrTerenceCryanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">OPTT:MrTerenceCryanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-15</instant>
        </period>
    </context>
    <context id="From2025-10-312025-10-31_custom_MsDianaPurcelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">OPTT:MsDianaPurcelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-10-31</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="AsOf2025-10-31_custom_MsDianaPurcelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001378140</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">OPTT:MsDianaPurcelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-10-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="Segment">
        <measure>OPTT:Segment</measure>
    </unit>
    <unit id="Euro">
        <measure>iso4217:EUR</measure>
    </unit>
    <unit id="Integer">
        <measure>OPTT:Integer</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2025-05-01to2025-10-31" id="Fact000004">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="From2025-05-01to2025-10-31" id="Fact000005">--04-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="From2025-05-01to2025-10-31" id="Fact000006">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="From2025-05-01to2025-10-31" id="Fact000007">2026</dei:DocumentFiscalYearFocus>
    <dei:EntityCentralIndexKey contextRef="From2025-05-01to2025-10-31" id="Fact000008">0001378140</dei:EntityCentralIndexKey>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="AsOf2025-04-30"
      id="xdx2ixbrl0101"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2025-04-30"
      id="xdx2ixbrl0104"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2025-04-30"
      id="xdx2ixbrl0113"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="AsOf2025-10-31"
      id="xdx2ixbrl0127"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2025-10-31"
      id="xdx2ixbrl0133"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2025-04-30"
      id="xdx2ixbrl0134"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2025-10-31"
      id="xdx2ixbrl0188"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2025-04-30"
      id="xdx2ixbrl0189"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2024-08-012024-10-31"
      id="xdx2ixbrl0228"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-08-012025-10-31"
      id="xdx2ixbrl0242"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-08-012024-10-31"
      id="xdx2ixbrl0243"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl0244"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-05-012024-10-31"
      id="xdx2ixbrl0245"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0288"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0295"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0296"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0297"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0299"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0302"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0303"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0305"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0306"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0309"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0310"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0311"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0312"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0313"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl0314"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0319"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0321"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0322"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-05-012025-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0330"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-05-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0331"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0340"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0358"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0359"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0360"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0365"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0366"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0368"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0369"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0373"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0375"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0376"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0381"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0382"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0383"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0384"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0385"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-05-012024-10-31"
      id="xdx2ixbrl0386"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0391"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0393"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0394"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0400"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0402"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0403"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0430"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0431"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0432"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0434"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0437"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0438"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0440"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0441"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0445"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0447"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0448"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2025-08-012025-10-31"
      id="xdx2ixbrl0449"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0456"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0457"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-08-012025-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0463"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0465"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-08-012025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0466"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0475"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0505"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0506"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0508"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0511"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0512"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0514"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0515"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0518"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0519"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0520"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0521"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0522"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-08-012024-10-31"
      id="xdx2ixbrl0523"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0525"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0527"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0528"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0529"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0530"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0531"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
      contextRef="From2024-08-012024-10-31"
      id="xdx2ixbrl0532"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0537"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0539"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0540"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_TreasuryStockCommonMember"
      id="xdx2ixbrl0546"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0548"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0549"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:ForeignCurrencyTransactionGainLossNetOfTax
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl0588"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl0591"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2024-05-012024-10-31"
      id="xdx2ixbrl0649"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl0651"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssued1
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl0672"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2024-05-012024-10-31"
      id="xdx2ixbrl0676"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2024-05-012024-10-31"
      id="xdx2ixbrl0679"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration
      contextRef="AsOf2025-10-31_us-gaap_LeaseholdImprovementsMember"
      id="xdx2ixbrl0739">http://fasb.org/us-gaap/2025#UsefulLifeTermOfLeaseMember</us-gaap:PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember"
      id="xdx2ixbrl0797"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember"
      id="xdx2ixbrl0800"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember"
      id="xdx2ixbrl0803"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember"
      id="xdx2ixbrl0804"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_ServiceMember"
      id="xdx2ixbrl0805"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember"
      id="xdx2ixbrl0806"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember"
      id="xdx2ixbrl0807"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_ServiceMember"
      id="xdx2ixbrl0808"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember"
      id="xdx2ixbrl0818"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember"
      id="xdx2ixbrl0821"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember"
      id="xdx2ixbrl0832"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember"
      id="xdx2ixbrl0835"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember"
      id="xdx2ixbrl0860"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_BuoyMember"
      id="xdx2ixbrl0863"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember"
      id="xdx2ixbrl0867"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember"
      id="xdx2ixbrl0869"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ServiceMember"
      id="xdx2ixbrl0870"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_ServiceMember"
      id="xdx2ixbrl0871"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember"
      id="xdx2ixbrl0881"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_NorthAndSouthAmericaMember"
      id="xdx2ixbrl0884"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember"
      id="xdx2ixbrl0895"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_AsiaAndAustraliaMember"
      id="xdx2ixbrl0898"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2025-04-30"
      id="xdx2ixbrl0964"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2025-10-31"
      id="xdx2ixbrl0999"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2025-04-30"
      id="xdx2ixbrl1000"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2025-08-012025-10-31"
      id="xdx2ixbrl1122"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl1124"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2025-10-31"
      id="xdx2ixbrl1156"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour
      contextRef="AsOf2025-10-31"
      id="xdx2ixbrl1158"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="AsOf2025-04-30"
      id="xdx2ixbrl1177"
      unitRef="USD"
      xsi:nil="true"/>
    <OPTT:AccruedProjectCosts
      contextRef="AsOf2025-04-30"
      id="xdx2ixbrl1180"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:InterestPayableCurrent
      contextRef="AsOf2025-04-30"
      id="xdx2ixbrl1183"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl1219"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl1221"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl1223"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2025-05-01to2025-10-31"
      id="xdx2ixbrl1225"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2025-04-30_us-gaap_PerformanceSharesMember"
      id="xdx2ixbrl1263"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2025-04-30_us-gaap_PerformanceSharesMember"
      id="xdx2ixbrl1265"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember"
      id="xdx2ixbrl1271"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember"
      id="xdx2ixbrl1273"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember"
      id="xdx2ixbrl1275"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember"
      id="xdx2ixbrl1277"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember"
      id="xdx2ixbrl1311"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2025-04-30_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl1354"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-08-012024-10-31"
      id="xdx2ixbrl1442"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2024-05-012024-10-31"
      id="xdx2ixbrl1481"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2025-05-01to2025-10-31" id="Fact000017">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="From2025-05-01to2025-10-31" id="Fact000018">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="From2025-05-01to2025-10-31" id="Fact000019">2025-10-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="From2025-05-01to2025-10-31" id="Fact000020">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2025-05-01to2025-10-31" id="Fact000021">001-33417</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2025-05-01to2025-10-31" id="Fact000022">OCEAN POWER TECHNOLOGIES, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2025-05-01to2025-10-31" id="Fact000023">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2025-05-01to2025-10-31" id="Fact000024">22-2535818</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2025-05-01to2025-10-31" id="Fact000025">28 ENGELHARD DRIVE</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2025-05-01to2025-10-31" id="Fact000026">SUITE B</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2025-05-01to2025-10-31" id="Fact000027">MONROE TOWNSHIP</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2025-05-01to2025-10-31" id="Fact000028">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2025-05-01to2025-10-31" id="Fact000029">08831</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2025-05-01to2025-10-31" id="Fact000030">(609)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2025-05-01to2025-10-31" id="Fact000031">730-0400</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="From2025-05-012025-10-31_custom_CommonStock0.001ParValueMember"
      id="Fact000032">Common     Stock $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="From2025-05-012025-10-31_custom_CommonStock0.001ParValueMember"
      id="Fact000033">OPTT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="From2025-05-012025-10-31_custom_CommonStock0.001ParValueMember"
      id="Fact000034">NYSEAMER</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="From2025-05-012025-10-31_custom_SeriesPreferredStockPurchaseRightsMember"
      id="Fact000035">Series     A Preferred Stock Purchase Rights</dei:Security12bTitle>
    <dei:NoTradingSymbolFlag
      contextRef="From2025-05-012025-10-31_custom_SeriesPreferredStockPurchaseRightsMember"
      id="Fact000036">true</dei:NoTradingSymbolFlag>
    <dei:SecurityExchangeName
      contextRef="From2025-05-012025-10-31_custom_SeriesPreferredStockPurchaseRightsMember"
      id="Fact000037">NYSEAMER</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="From2025-05-01to2025-10-31" id="Fact000038">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2025-05-01to2025-10-31" id="Fact000039">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2025-05-01to2025-10-31" id="Fact000040">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2025-05-01to2025-10-31" id="Fact000041">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2025-05-01to2025-10-31" id="Fact000042">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="From2025-05-01to2025-10-31" id="Fact000043">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2025-12-12"
      decimals="INF"
      id="Fact000044"
      unitRef="Shares">194959935</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000052"
      unitRef="USD">11659000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000053"
      unitRef="USD">6715000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000055"
      unitRef="USD">1100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000056"
      unitRef="USD">1191000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000058"
      unitRef="USD">752000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000059"
      unitRef="USD">1088000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000061"
      unitRef="USD">4694000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000062"
      unitRef="USD">4222000</us-gaap:InventoryNet>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000064"
      unitRef="USD">722000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000065"
      unitRef="USD">400000</us-gaap:OtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000067"
      unitRef="USD">18927000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000068"
      unitRef="USD">13616000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000070"
      unitRef="USD">5863000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000071"
      unitRef="USD">3444000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000073"
      unitRef="USD">3423000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000074"
      unitRef="USD">3490000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000076"
      unitRef="USD">2414000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000077"
      unitRef="USD">1552000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000079"
      unitRef="USD">154000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:RestrictedCashNoncurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000080"
      unitRef="USD">154000</us-gaap:RestrictedCashNoncurrent>
    <us-gaap:Goodwill
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000082"
      unitRef="USD">8537000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000083"
      unitRef="USD">8537000</us-gaap:Goodwill>
    <us-gaap:Assets
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000085"
      unitRef="USD">39318000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000086"
      unitRef="USD">30793000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000094"
      unitRef="USD">1436000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000095"
      unitRef="USD">568000</us-gaap:AccountsPayableCurrent>
    <OPTT:EarnOutPayableCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000097"
      unitRef="USD">200000</OPTT:EarnOutPayableCurrent>
    <OPTT:EarnOutPayableCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000098"
      unitRef="USD">300000</OPTT:EarnOutPayableCurrent>
    <us-gaap:ConvertibleNotesPayableCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000100"
      unitRef="USD">10251000</us-gaap:ConvertibleNotesPayableCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000103"
      unitRef="USD">881000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000106"
      unitRef="USD">1318000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000107"
      unitRef="USD">1271000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000109"
      unitRef="USD">1140000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000110"
      unitRef="USD">1150000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000112"
      unitRef="USD">135000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000115"
      unitRef="USD">15361000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000116"
      unitRef="USD">3289000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000118"
      unitRef="USD">203000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000119"
      unitRef="USD">203000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000121"
      unitRef="USD">1455000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000122"
      unitRef="USD">649000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000124"
      unitRef="USD">17019000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000125"
      unitRef="USD">4141000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact000136"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact000138"
      unitRef="USDPShares">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact000140"
      unitRef="Shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact000142"
      unitRef="Shares">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact000144"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact000146"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact000148"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact000150"
      unitRef="Shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2025-10-31_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      id="Fact000152"
      unitRef="Shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2025-04-30_us-gaap_SeriesAPreferredStockMember"
      decimals="INF"
      id="Fact000154"
      unitRef="Shares">100000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact000159"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact000161"
      unitRef="USDPShares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact000163"
      unitRef="Shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact000165"
      unitRef="Shares">300000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact000167"
      unitRef="Shares">189777289</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact000169"
      unitRef="Shares">189050563</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact000171"
      unitRef="Shares">188989809</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact000173"
      unitRef="Shares">171263086</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000156"
      unitRef="USD">190000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000157"
      unitRef="USD">172000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact000178"
      unitRef="Shares">787477</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact000180"
      unitRef="Shares">787477</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000175"
      unitRef="USD">1018000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000176"
      unitRef="USD">1018000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000182"
      unitRef="USD">370429000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000183"
      unitRef="USD">356588000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000185"
      unitRef="USD">-347302000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000186"
      unitRef="USD">-329090000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000191"
      unitRef="USD">22299000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000192"
      unitRef="USD">26652000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000194"
      unitRef="USD">39318000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000195"
      unitRef="USD">30793000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000197"
      unitRef="USD">424000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000198"
      unitRef="USD">2418000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000199"
      unitRef="USD">1606000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000200"
      unitRef="USD">3719000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000202"
      unitRef="USD">1804000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000203"
      unitRef="USD">1623000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000204"
      unitRef="USD">3009000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000205"
      unitRef="USD">2477000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000207"
      unitRef="USD">-1380000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000208"
      unitRef="USD">795000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000209"
      unitRef="USD">-1403000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000210"
      unitRef="USD">1242000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000212"
      unitRef="USD">8743000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000213"
      unitRef="USD">4710000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000214"
      unitRef="USD">15798000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000215"
      unitRef="USD">9630000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000217"
      unitRef="USD">-10123000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000218"
      unitRef="USD">-3915000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000219"
      unitRef="USD">-17201000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000220"
      unitRef="USD">-8388000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000222"
      unitRef="USD">-564000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000223"
      unitRef="USD">3000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000224"
      unitRef="USD">-873000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000225"
      unitRef="USD">7000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000227"
      unitRef="USD">-128000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000229"
      unitRef="USD">-128000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000230"
      unitRef="USD">17000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000232"
      unitRef="USD">-10000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000233"
      unitRef="USD">-1000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000234"
      unitRef="USD">-10000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000235"
      unitRef="USD">-1000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000237"
      unitRef="USD">-10825000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000238"
      unitRef="USD">-3913000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000239"
      unitRef="USD">-18212000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000240"
      unitRef="USD">-8365000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000247"
      unitRef="USD">-10825000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000248"
      unitRef="USD">-3913000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000249"
      unitRef="USD">-18212000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000250"
      unitRef="USD">-8365000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-08-012025-10-31"
      decimals="INF"
      id="Fact000252"
      unitRef="USDPShares">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-08-012025-10-31"
      decimals="INF"
      id="Fact000254"
      unitRef="USDPShares">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-08-012024-10-31"
      decimals="INF"
      id="Fact000256"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-08-012024-10-31"
      decimals="INF"
      id="Fact000258"
      unitRef="USDPShares">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2025-05-01to2025-10-31"
      decimals="INF"
      id="Fact000260"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2025-05-01to2025-10-31"
      decimals="INF"
      id="Fact000262"
      unitRef="USDPShares">-0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-05-012024-10-31"
      decimals="INF"
      id="Fact000264"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-05-012024-10-31"
      decimals="INF"
      id="Fact000266"
      unitRef="USDPShares">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-08-012025-10-31"
      decimals="INF"
      id="Fact000268"
      unitRef="Shares">183559304</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-08-012025-10-31"
      decimals="INF"
      id="Fact000270"
      unitRef="Shares">183559304</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-08-012024-10-31"
      decimals="INF"
      id="Fact000272"
      unitRef="Shares">108396875</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-08-012024-10-31"
      decimals="INF"
      id="Fact000274"
      unitRef="Shares">108396875</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2025-05-01to2025-10-31"
      decimals="INF"
      id="Fact000276"
      unitRef="Shares">178264234</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2025-05-01to2025-10-31"
      decimals="INF"
      id="Fact000278"
      unitRef="Shares">178264234</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-05-012024-10-31"
      decimals="INF"
      id="Fact000280"
      unitRef="Shares">95173938</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-05-012024-10-31"
      decimals="INF"
      id="Fact000282"
      unitRef="Shares">95173938</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000291"
      unitRef="Shares">172050563</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-04-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000284"
      unitRef="USD">172000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2025-04-30_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000293"
      unitRef="Shares">-787477</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-04-30_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact000285"
      unitRef="USD">-1018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-04-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000286"
      unitRef="USD">356588000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-04-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000287"
      unitRef="USD">-329090000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000289"
      unitRef="USD">26652000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-05-012025-10-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000298"
      unitRef="USD">-18212000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000300"
      unitRef="USD">-18212000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000304"
      unitRef="USD">5191000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000307"
      unitRef="USD">5191000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000316"
      unitRef="Shares">44000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000325"
      unitRef="Shares">5624202</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000318"
      unitRef="USD">6000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000320"
      unitRef="USD">2948000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000323"
      unitRef="USD">2954000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000334"
      unitRef="Shares">12058552</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-05-012025-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000327"
      unitRef="USD">12000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-05-012025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000329"
      unitRef="USD">5702000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000332"
      unitRef="USD">5714000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000343"
      unitRef="Shares">189777377</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000336"
      unitRef="USD">190000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2025-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000345"
      unitRef="Shares">-787477</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact000337"
      unitRef="USD">-1018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000338"
      unitRef="USD">370429000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000339"
      unitRef="USD">-347302000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000341"
      unitRef="USD">22299000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-04-30_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000354"
      unitRef="Shares">61352731</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-04-30_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000347"
      unitRef="USD">61000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-04-30_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000356"
      unitRef="Shares">-88017</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-04-30_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact000348"
      unitRef="USD">-369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-04-30_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000349"
      unitRef="USD">327276000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-04-30_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000350"
      unitRef="USD">-307579000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-04-30_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000351"
      unitRef="USD">-45000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-04-30"
      decimals="-3"
      id="Fact000352"
      unitRef="USD">19344000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-05-012024-10-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000361"
      unitRef="USD">-8365000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000363"
      unitRef="USD">-8365000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000367"
      unitRef="USD">551000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000370"
      unitRef="USD">551000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000379"
      unitRef="Shares">2864808</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000372"
      unitRef="USD">3000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000374"
      unitRef="USD">627000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000377"
      unitRef="USD">630000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000388"
      unitRef="Shares">10000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <OPTT:StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000397"
      unitRef="Shares">39009937</OPTT:StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000390"
      unitRef="USD">39000</OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000392"
      unitRef="USD">7469000</OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000395"
      unitRef="USD">7508000</OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000406"
      unitRef="Shares">21446079</OPTT:StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000399"
      unitRef="USD">22000</OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000401"
      unitRef="USD">2429000</OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000404"
      unitRef="USD">2451000</OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000415"
      unitRef="Shares">124683555</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000408"
      unitRef="USD">125000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000417"
      unitRef="Shares">-88017</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact000409"
      unitRef="USD">-369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000410"
      unitRef="USD">338352000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000411"
      unitRef="USD">-315944000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000412"
      unitRef="USD">-45000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31"
      decimals="-3"
      id="Fact000413"
      unitRef="USD">22119000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000426"
      unitRef="Shares">178312252</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-07-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000419"
      unitRef="USD">178000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2025-07-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000428"
      unitRef="Shares">-787477</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-07-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact000420"
      unitRef="USD">-1018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000421"
      unitRef="USD">361508000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-07-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000422"
      unitRef="USD">-336477000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-07-31"
      decimals="-3"
      id="Fact000424"
      unitRef="USD">24191000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-08-012025-10-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000433"
      unitRef="USD">-10825000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000435"
      unitRef="USD">-10825000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000439"
      unitRef="USD">2792000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000442"
      unitRef="USD">2792000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000451"
      unitRef="Shares">44000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000460"
      unitRef="Shares">4929253</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000453"
      unitRef="USD">5000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000455"
      unitRef="USD">2611000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000458"
      unitRef="USD">2616000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000469"
      unitRef="Shares">6491872</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-08-012025-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000462"
      unitRef="USD">7000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-08-012025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000464"
      unitRef="USD">3518000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact000467"
      unitRef="USD">3525000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2025-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000478"
      unitRef="Shares">189777377</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000471"
      unitRef="USD">190000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2025-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000480"
      unitRef="Shares">-787477</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact000472"
      unitRef="USD">-1018000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000473"
      unitRef="USD">370429000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000474"
      unitRef="USD">-347302000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000476"
      unitRef="USD">22299000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000489"
      unitRef="Shares">95661806</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000482"
      unitRef="USD">96000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000491"
      unitRef="Shares">-88017</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact000483"
      unitRef="USD">-369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000484"
      unitRef="USD">334659000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000485"
      unitRef="USD">-312031000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000486"
      unitRef="USD">-45000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31"
      decimals="-3"
      id="Fact000487"
      unitRef="USD">22310000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-07-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000500"
      unitRef="Shares">95661806</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000493"
      unitRef="USD">96000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000502"
      unitRef="Shares">-88017</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact000494"
      unitRef="USD">-369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000495"
      unitRef="USD">334659000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000496"
      unitRef="USD">-312031000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000497"
      unitRef="USD">-45000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-07-31"
      decimals="-3"
      id="Fact000498"
      unitRef="USD">22310000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000507"
      unitRef="USD">-3913000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000509"
      unitRef="USD">-3913000</us-gaap:NetIncomeLoss>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000513"
      unitRef="USD">292000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000516"
      unitRef="USD">292000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000534"
      unitRef="Shares">10000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <OPTT:StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000543"
      unitRef="Shares">7565670</OPTT:StockIssuedDuringPeriodSharesAtMarketOfferingNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000536"
      unitRef="USD">7000</OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000538"
      unitRef="USD">972000</OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000541"
      unitRef="USD">979000</OPTT:StockIssuedDuringPeriodValueAtMarketOfferingNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000552"
      unitRef="Shares">21446079</OPTT:StockIssuedDuringPeriodSharesCapitalRaiseNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000545"
      unitRef="USD">22000</OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000547"
      unitRef="USD">2429000</OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts>
    <OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact000550"
      unitRef="USD">2451000</OPTT:StockIssuedDuringPeriodValueCapitalRaiseNetOfIssuanceCosts>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000561"
      unitRef="Shares">124683555</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000554"
      unitRef="USD">125000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000563"
      unitRef="Shares">-88017</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact000555"
      unitRef="USD">-369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000556"
      unitRef="USD">338352000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000557"
      unitRef="USD">-315944000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000558"
      unitRef="USD">-45000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31"
      decimals="-3"
      id="Fact000559"
      unitRef="USD">22119000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-10-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000572"
      unitRef="Shares">124683555</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000565"
      unitRef="USD">125000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="INF"
      id="Fact000574"
      unitRef="Shares">-88017</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact000566"
      unitRef="USD">-369000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000567"
      unitRef="USD">338352000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000568"
      unitRef="USD">-315944000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000569"
      unitRef="USD">-45000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-10-31"
      decimals="-3"
      id="Fact000570"
      unitRef="USD">22119000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000579"
      unitRef="USD">-18212000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000580"
      unitRef="USD">-8365000</us-gaap:NetIncomeLoss>
    <us-gaap:Depreciation
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000585"
      unitRef="USD">398000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000586"
      unitRef="USD">456000</us-gaap:Depreciation>
    <OPTT:ForeignCurrencyTransactionGainLossNetOfTax
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000589"
      unitRef="USD">1000</OPTT:ForeignCurrencyTransactionGainLossNetOfTax>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000592"
      unitRef="USD">-111000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000594"
      unitRef="USD">66000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000595"
      unitRef="USD">66000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000597"
      unitRef="USD">414000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000598"
      unitRef="USD">418000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000600"
      unitRef="USD">5191000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000601"
      unitRef="USD">551000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000606"
      unitRef="USD">-91000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000607"
      unitRef="USD">989000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000609"
      unitRef="USD">-336000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000610"
      unitRef="USD">68000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000612"
      unitRef="USD">1571000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000613"
      unitRef="USD">231000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000615"
      unitRef="USD">322000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000616"
      unitRef="USD">-1064000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000618"
      unitRef="USD">871000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000619"
      unitRef="USD">-3015000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000621"
      unitRef="USD">-100000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000622"
      unitRef="USD">-100000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000624"
      unitRef="USD">47000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000625"
      unitRef="USD">-359000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000627"
      unitRef="USD">-480000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000628"
      unitRef="USD">-245000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000630"
      unitRef="USD">135000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000631"
      unitRef="USD">-183000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000633"
      unitRef="USD">-13136000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000634"
      unitRef="USD">-10890000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000639"
      unitRef="USD">1719000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000640"
      unitRef="USD">128000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000642"
      unitRef="USD">-1719000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000643"
      unitRef="USD">-128000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000648"
      unitRef="USD">16845000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000652"
      unitRef="USD">2451000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000654"
      unitRef="USD">2954000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000655"
      unitRef="USD">7508000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000657"
      unitRef="USD">19799000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000658"
      unitRef="USD">9959000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000660"
      unitRef="USD">4944000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000661"
      unitRef="USD">-1059000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000663"
      unitRef="USD">6869000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2024-04-30"
      decimals="-3"
      id="Fact000664"
      unitRef="USD">3305000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000666"
      unitRef="USD">11813000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
      contextRef="AsOf2024-10-31"
      decimals="-3"
      id="Fact000667"
      unitRef="USD">2246000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:StockIssued1
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000673"
      unitRef="USD">630000</us-gaap:StockIssued1>
    <us-gaap:DebtConversionConvertedInstrumentAmount1
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000675"
      unitRef="USD">5775000</us-gaap:DebtConversionConvertedInstrumentAmount1>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000678"
      unitRef="USD">1276000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000681">&lt;p id="xdx_80D_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zbZD4YYXr5Ba" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(1)
&lt;span id="xdx_82B_zSigkCZHA8O4"&gt;Background, Basis of Presentation and Liquidity&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(a)
Background&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Ocean
Power Technologies, Inc. (&#x201c;OPT,&#x201d; &#x201c;we,&#x201d; &#x201c;our,&#x201d; or &#x201c;the Company&#x201d;) is a Maritime Domain
Awareness (MDA) company specializing in innovative intelligent maritime solutions. These solutions include a variety of &#x201c;as a service&#x201d;
systems, including Data as a Service (DaaS), Robotics as a Service (RaaS), and Power as a Service (PaaS). These systems consist of a
variety of platforms including the PowerBuoy&#xae;, our persistent sensor and power solution, the WAM-V&#xae; (Wave Adaptive Modular Vessel),
our autonomous unmanned surface vehicle, and Merrows&#x2122;, our user interface and command and control (C2) system that integrates multiple
sensor feeds using software and hardware and enables artificial intelligence and machine learning (AI/ML) integration. We design, manufacture,
deploy, and operate these systems for defense, security, subsea infrastructure, offshore oil and gas, offshore energy, marine research,
and communication markets. We operate primarily through a combination of direct sales and leases, strategic partnerships, and long-term
service agreements. Our business model emphasizes capital-light deployments, recurring revenue from service and maintenance contracts,
and high-margin technology sales and leases.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
serve a global customer base, including the U.S. and allied defense agencies, offshore energy operators, and commercial interests. The
common thread across these markets is the growing need for a persistent, autonomous, and sustainable offshore presence, a need we are
uniquely positioned to fulfill.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company holds numerous patents and leverages decades of research including control systems, energy storage, and marine integration. Our
headquarters and assembly operations are located in New Jersey, and we maintain an additional manufacturing and robotics development
facility in Richmond, CA. In addition, the Company maintains an office at the Association for Uncrewed Vehicle Systems International
(AUVSI) headquarters in Washington, D.C., which serves to strengthen our strategic position in the fast-growing uncrewed systems market.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;OPT
is committed to enabling a smarter, safer ocean economy through innovation in ocean intelligence and power. As we look forward, our strategic
priorities include expanding our customer and geographic base, accelerating technology adoption, enhancing recurring revenue, and driving
margin growth through platform scalability and supply chain efficiencies.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
were incorporated under the laws of the State of New Jersey in April 1984 and began commercial operations in 1994. On April 23, 2007,
we reincorporated in Delaware.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(b)
Basis of Presentation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted
in the United States of America (&#x201c;GAAP&#x201d;) and for interim financial information in accordance with the Securities and Exchange
Commission (&#x201c;SEC&#x201d;), instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information
and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal
recurring adjustments) considered necessary for a fair presentation have been included. The interim operating results are not necessarily
indicative of the results for a full year or for any other interim period. Further information on potential factors that could affect
the Company&#x2019;s financial results can be found in the Company&#x2019;s Annual Report on Form 10-K for the year ended April 30, 2025,
as filed with the SEC and elsewhere in subsequent Exchange Act filings, including this Form 10-Q.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(c)
Liquidity&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the six months ended October 31, 2025, the Company incurred a net loss of approximately $&lt;span id="xdx_908_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20250501__20251031_zvoAWkMTN7F" title="Net loss"&gt;18.2&lt;/span&gt; million and used cash in operations of
approximately $&lt;span id="xdx_90C_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20250501__20251031_zBl2XdXrNdBa" title="Cash in operations"&gt;13.1&lt;/span&gt; million. The Company&#x2019;s future results of operations involve significant risks and uncertainties. Factors that
could affect the Company&#x2019;s future operating results and could cause actual results to vary materially from expectations include,
but are not limited to, performance of its products, its ability to market and commercialize its products and new products that it may
develop, access to capital, technology development, scalability of technology and production, ability to attract and retain key personnel,
concentration of customers and suppliers, pending or threatened litigation and deployment risks and integration of acquisitions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company believes cash on hand and forecasted operating results will provide sufficient liquidity to meet its obligation for at least
the next 12 months. Convertible debt is expected to be repaid through the issuance of common stock. Subsequent to quarter end and
through the date of this filing approximately $&lt;span id="xdx_906_eus-gaap--RepaymentsOfConvertibleDebt_pn5n6_c20251101__20251215__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zibjnzseNSQj" title="Repayments of convertible debt"&gt;0.5&lt;/span&gt; million of the convertible debt has been repaid, entirely through the issuance of
common shares. In the event operating results are not sufficient the Company will need to seek additional financing. There can be no
assurance that the Company will be able to raise additional capital on favorable terms, or at all, if needed.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-05-01to2025-10-31"
      decimals="-5"
      id="Fact000683"
      unitRef="USD">-18200000</us-gaap:NetIncomeLoss>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2025-05-01to2025-10-31"
      decimals="-5"
      id="Fact000685"
      unitRef="USD">-13100000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:RepaymentsOfConvertibleDebt
      contextRef="From2025-11-012025-12-15_us-gaap_SubsequentEventMember"
      decimals="-5"
      id="Fact000687"
      unitRef="USD">500000</us-gaap:RepaymentsOfConvertibleDebt>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000689">&lt;p id="xdx_800_eus-gaap--SignificantAccountingPoliciesTextBlock_zZWuXuIu4X64" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(2)
&lt;span id="xdx_821_zTrtyXzrWIPb"&gt;Summary of Significant Accounting Policies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--ConsolidationPolicyTextBlock_zzfqV47X9hv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(a)
&lt;span id="xdx_866_zCS4rYbqWa54"&gt;Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries, Marine Advanced
Robotics Inc. (CA), referred to herein as MAR,), Oregon Wave Energy Partners I LLC (DE), and ReedSport OPT WavePark, LLC (OR). Ocean
Power Technologies Ltd. in the United Kingdom was dissolved on April 22, 2025. ReedSport OPT WavePark, LLC (OR) and Oregon Wave Energy
Partners I, LLC (DE) were dissolved during the first quarter of fiscal 2024. All significant intercompany balances and transactions have
been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--UseOfEstimates_zlJTT0NtwTNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(b)
&lt;span id="xdx_86C_zvYVY5S8smzl"&gt;Use of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of the consolidated financial statements requires management of the Company to make several estimates and assumptions relating
to the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue
and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, share-based compensation
based on the likelihood of meeting performance obligations, over time revenue recognition, valuation consideration related to business
combinations, including contingent consideration based on actual and projected revenues, in addition to discount rates and present values,
and other assumptions and estimates used to evaluate the recoverability of long-lived assets, goodwill and other intangible assets. Actual
results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zpi0s6hbKRo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(c)
&lt;span id="xdx_863_zKHxzcLFmpbl"&gt;Cash, Cash Equivalents, Restricted Cash and Security Agreements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Cash
and Cash Equivalents&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers all highly liquid investments with an original maturity of three months or less when purchased, to be cash equivalents.
The Company invests excess cash in a money market account. The Company had cash and cash equivalents of approximately $&lt;span id="xdx_903_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20251031_zQjmc5j0HjT3" title="Cash, cash equivalents and restricted cash"&gt;11.7&lt;/span&gt; million and
$&lt;span id="xdx_902_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20250430_zC0YhVWh8QL8" title="Cash and cash equivalents"&gt;6.9&lt;/span&gt; million as of October 31, 2025 and April 30, 2025, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Restricted
Cash and Security Agreements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has a letter of credit agreement with Santander Bank, N.A. (&#x201c;Santander&#x201d;). Cash of $&lt;span id="xdx_90A_eus-gaap--Deposits_iI_c20251031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_z7hrctb8lM8e" title="Deposits"&gt;154,000&lt;/span&gt; is on deposit at Santander
and serves as security for a letter of credit issued by Santander for the lease of warehouse/office space in Monroe Township, New Jersey.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zG2Q4pJs6KX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets
that total to the same amounts shown in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B9_zHU20gWhn5s1" style="display: none"&gt;Schedule of Cash, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20251031_zkhxVXlGWdnk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20250430_zgWCM8aWYewe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzbyj_z4aC5qwolIoh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11,659&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,715&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--RestrictedCash_iI_pn3n3_maCCERCzbyj_zQf63bFW62Jd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Restricted cash- long
    term&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzbyj_zB96zRrHBK98" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash, cash equivalents,
    restricted cash and restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11,813&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,869&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_zIXqAN1zCfs2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_z4KG3TV5UfU6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(d)
&lt;span id="xdx_86E_zHv7neqSGQqb"&gt;Inventory&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with Accounting Standards Codification 330 (ASC 330), inventory is stated at the lower of cost or net realizable value applicable
to goods on hand. Items remain in inventory until they are shipped to the customer, at which time the costs are transferred on a FIFO
basis to cost of revenues, or moved to leased assets as applicable, following the matching principle where costs and revenues are recognized
in the same period. The Company has three classes of inventory; raw materials, work in process, and finished goods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zyCEdvpNw3q3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(e)
&lt;span id="xdx_868_zF1Ueyy3DfKj"&gt;Accounts Receivable&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable are stated at the net amount expected to be collected. Amounts are usually due between 30 and 90 days after the invoice issuance.
The Company is exposed to credit losses primarily on accounts receivable and contract assets related to sales to customers. If applicable,
an allowance for credit losses is established to provide for the expected lifetime credit losses by evaluating factors such as customer
creditworthiness, historical payment and loss experiences, current economic conditions (including geographic and political risk), and
the age and status of outstanding receivables. During the six months ended October 31, 2025, the Company increased its allowance for
credit losses primarily in connection with a specific customer whose outstanding balance exhibited extended aging and increased collection
uncertainty. As a result of this customer-specific evaluation, the allowance for credit losses was approximately $&lt;span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20251031_zCxcka2tTbDb" title="Allowance for credit losses"&gt;560,000&lt;/span&gt; at October
31, 2025, compared to $&lt;span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20250430_zd20NzsYK5j8" title="Allowance for credit losses"&gt;100,000&lt;/span&gt; at April 30, 2025. Expected credit losses are written off in the period in which the underlying financial
assets are determined to be uncollectible.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company grants credit to its customers, generally, without collateral, under normal payment. Generally, invoicing occurs after the services
are performed or control of the product has transferred to the customer. Accounts receivable represent an unconditional right to consideration
arising from the Company&#x2019;s performance under contracts with customers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zH8Yf3HW12rg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(f)
&lt;span id="xdx_866_zRpv5VHCVcMf"&gt;Property and Equipment, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment is stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is calculated using the
straight-line method over the estimated useful lives (three &lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__srt--RangeAxis__srt--MinimumMember_zyBWNuPkgn86" title="Property and equipment, useful life (Year)"&gt;3&lt;/span&gt;to &lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20251031__srt--RangeAxis__srt--MaximumMember_zRIFjWGLV5nf" title="Property and equipment, estimated useful life"&gt;ten years&lt;/span&gt;) of the assets. Leasehold improvements are amortized using
the straight-line method over the shorter of the estimated useful life of the asset or the remaining lease term. Expenses for maintenance
and repairs are charged to operations as incurred. Property and equipment is also reviewed for impairment whenever events or changes
in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used
is measured by a comparison of the carrying amount of the asset to estimated undiscounted future cash flows expected to be generated
by the asset. If the carrying amount of the asset exceeds its estimated future cash flows, then an impairment charge is recognized in
the amount by which the carrying amount of the asset exceeds the fair value of the asset.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_ecustom--PropertyPlantAndEquipmentUsefulLifeTableTextBlock_zz6ki3riWFKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B3_zx7zXntW1SGj" style="display: none"&gt;Schedule
of Property and Equipment Estimated Useful Life&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated
    depreciable life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zqA3sYmSlL7l" title="Property and equipment, useful life (Year)"&gt;5&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zmyAzYMoS0fb" title="Property and equipment, useful life (Year)"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    equipment &amp;amp; software&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zEk73V4rmmO8" title="Property and equipment, useful life (Year)"&gt;3&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office
    furniture &amp;amp; fixtures&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zpLniQ8ckOT3" title="Property and equipment, useful life (Year)"&gt;3&lt;/span&gt;-&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPBLBF9Ul6d9" title="Property and equipment, useful life (Year)"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold
    improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zZAasImZAUZ1" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2025%23UsefulLifeTermOfLeaseMember"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0739"&gt;Shorter
    of the estimated useful life or lease term&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leased
    Power Buoy assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPowerBuoysAssetsMember_zsj8ZxTDYGId" title="Property and equipment, useful life (Year)"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leased
    WAM-V assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedAssetsMember_zF9bUyIhRuGi" title="Property and equipment, estimated useful life"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AB_zy27ryqqCjl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zU3HXLrMzz7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(g)
&lt;span id="xdx_861_zFCd6pSLzTX6"&gt;Foreign Exchange Gains and Losses&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Transactions
denominated in a foreign currency may result in realized and unrealized foreign exchange gains or losses from exchange rate fluctuations,
which, if applicable, are included in &#x201c;Foreign exchange gain&#x201d; in the accompanying Consolidated Statements of Operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_eus-gaap--ConcentrationRiskCreditRisk_zhq0VL5cMmTb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(h)
&lt;span id="xdx_869_zMy8Zg4kNjfg"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments that potentially subject the Company to credit risk consist principally of trade accounts receivable and cash equivalents.
The Company believes that its credit risk is limited because the Company&#x2019;s current contracts are with entities with a reliable
payment history. The Company performs a credit evaluation of new customers prior to extending credit terms and monitors existing customers
for changes in credit quality. The Company invests its excess cash in a money market fund and does not believe that it is exposed to
any significant risks related to its cash accounts or money market funds.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
each of the six months ended October 31, 2025 and 2024, the Company had five and four customers, respectively, whose revenues accounted
for at least 10% of the Company&#x2019;s consolidated revenues. These revenues accounted for approximately &lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomersMember_zdAR76Lq23h4" title="Concentration risk percentage"&gt;87&lt;/span&gt;% and &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240501__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_z19Ps8ne9l2l" title="Concentration risk percentage"&gt;72&lt;/span&gt;% of the Company&#x2019;s
total revenues for the respective periods. For the three months ended October 31, 2025 and 2024, the Company had four and six customers,
respectively, whose revenues accounted for at least 10% of the Company&#x2019;s consolidated revenues. These revenues accounted for approximately
&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250801__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zKvoTLGgbgil" title="Concentration risk percentage"&gt;82&lt;/span&gt;% and &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SixCustomersMember_zJqZu8CyLTI9" title="Concentration risk percentage"&gt;92&lt;/span&gt;% of the Company&#x2019;s total revenues for the respective periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of October 31, 2025 and 2024, the Company had four and four customers, respectively, whose total receivable balance accounted for at
least 10% of the Company&#x2019;s consolidated receivables. These receivables accounted for approximately &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zOV5CLVNDla4" title="Concentration risk percentage"&gt;92&lt;/span&gt;% and &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240501__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zjd1551qARn7" title="Concentration risk percentage"&gt;98&lt;/span&gt;% of the Company&#x2019;s
total receivables for the respective periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of October 31, 2025, one commercial customer represented about &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCommercialCustomerMember_zsGbpgebyvF1" title="Concentration risk percentage"&gt;22&lt;/span&gt;% of our accounts receivable balance. As part of that contract, we granted
extended payment terms that are not typical for the Company, which increases our credit exposure. We continue to monitor this receivable
closely, and while we have not recorded an allowance because we believe collectability is probable, we acknowledge that these terms carry
additional risk if the customer&#x2019;s financial condition changes. In addition, we have fully reserved one other receivable balance
from one customer that represented &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zBDYjspwdbRa" title="Concentration risk percentage"&gt;22&lt;/span&gt;% of the total gross accounts receivable balance, recognizing a loss of $&lt;span id="xdx_90C_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_z7P0JtAKTQe5" title="Income tax expense (benefit)"&gt;373,000&lt;/span&gt; for the quarter.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zWlTm65xKjyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(i)
&lt;span id="xdx_86A_zvmlTBrT24q5"&gt;Share-Based Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs
resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The
aggregate share-based compensation expense recorded in the Consolidated Statements of Operations for the six months ended October 31,
2025 and 2024 was approximately $&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensation_pn5n6_c20250501__20251031_zkWMeAD4I8nb" title="Share-based compensation expense"&gt;5.2&lt;/span&gt; million and $&lt;span id="xdx_902_eus-gaap--ShareBasedCompensation_pn5n6_c20240501__20241031_z8a89ejasaIg" title="Share-based compensation expense"&gt;0.6&lt;/span&gt; million, respectively. The aggregate share-based compensation expense recorded
in the Consolidated Statements of Operations for the three months ended October 31, 2025 and 2024 was approximately $&lt;span id="xdx_901_eus-gaap--ShareBasedCompensation_pn5n6_c20250801__20251031_zeViePPWRiTk" title="Share-based compensation expense"&gt;2.8&lt;/span&gt; million and
$&lt;span id="xdx_905_eus-gaap--ShareBasedCompensation_pn5n6_c20240801__20241031_zys6l9xSxwx2" title="Share-based compensation expense"&gt;0.3&lt;/span&gt; million, respectively. The Company&#x2019;s policy is to account for forfeitures of share-based compensation as they occur.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Additionally,
upon vesting of Restricted Stock Units (&#x201c;RSU&#x201d;) that were granted to an employee, the employee is given the option to either
pay the taxes themselves, or have enough shares of their RSU award withheld by the Company to cover the taxes incurred by the employee.
In the event the employee elects to surrender shares to cover the tax implication, the Company maintains those shares in the Company&#x2019;s
treasury stock account. Shares held in the Company&#x2019;s treasury stock account are not available for future RSU grants.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_ztQoYYi4KZEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(j)
&lt;span id="xdx_861_zErCrsuacxo5"&gt;Revenue Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for revenue in accordance with Accounting Standards Codification 606 (ASC 606) for contracts with customers and Accounting
Standards Codification 842 (ASC 842) for leasing arrangements. In relation to ASC 606, which states that a performance obligation is
the unit of account for revenue recognition, the Company assesses the goods or services promised in a contract with a customer and identifies
as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct
goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain
a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the Company
allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents
the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price
based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the
standalone selling price is generally estimated based upon the Company&#x2019;s forecast of the total cost to satisfy the performance
obligation plus an appropriate profit margin.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
nature of the Company&#x2019;s contracts may give rise to several types of variable consideration, including unpriced change orders, liquidated
damages and penalties. Variable consideration can also arise from modifications to the scope of services. Variable consideration is included
in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once
the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration and determination of whether
to include such amounts in the transaction price are based largely on the assessment of legal enforceability, performance, and any other
information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration as of October
31, 2025 or 2024. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer
to the customer, as fulfillment costs in costs of goods sold and regular shipping and handling activities charged to operating expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1)
at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control (e.g., upon shipment, upon
delivery, as services are rendered, or upon completion of service), including when performance obligations are satisfied in a bill-and-hold
arrangement. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made
at contract inception. Input measures such as costs incurred are utilized to assess progress against specific contractual performance
obligations for the Company&#x2019;s services. The selection of the method to measure progress towards completion requires judgment and
is based on the nature of the services to be provided. For the Company, the input method using costs or labor hours incurred best represents
the measure of progress against the performance obligations incorporated within the contractual agreements. If estimated total costs
on any contract project a loss, the Company charges the entire estimated loss to operations in the period the loss becomes known. For
the quarter ended October 31, 2025 the Company recorded one-time losses associated with two contracts in strategically important markets.
The expenses associated with these projects are now substantially complete, although they will continue to generate revenue over the
next several months. Importantly, our core programs and commercial pipeline continue to demonstrate improving margin quality and operating
leverage. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, change orders, claims,
anticipated losses, and others are recorded in the accounting period in which the events indicating a loss are known and the loss can
be reasonably estimated. These loss projections are re-assessed for each subsequent reporting period until the project is complete. Such
revisions could occur at any time and the effects may be material. During the six month period ended October 31, 2025, the Company recognized
approximately $&lt;span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20250501__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z6Ouh6eCwSWa"&gt;1.3&lt;/span&gt; million in revenue related to performance obligations satisfied at a point in time and approximately $&lt;span id="xdx_904_eus-gaap--Revenues_pn5n6_c20250501__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zUFsrtFw1ecj"&gt;0.3&lt;/span&gt; million
in revenue related to performance obligations satisfied over time. During the six month period ended October 31, 2024, the Company recognized
approximately $&lt;span id="xdx_901_eus-gaap--Revenues_pn5n6_c20240501__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zALPY1AmGM54"&gt;3.6&lt;/span&gt; million in revenue related to performance obligations satisfied at a point in time and approximately $&lt;span id="xdx_90D_eus-gaap--Revenues_pn5n6_c20240501__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zyULyHrw8Wkc"&gt;0.1&lt;/span&gt; million
in revenue related to performance obligations satisfied over time. During the three month period ended October 31, 2025, the Company
recognized approximately $&lt;span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20250801__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zCKZynz4a0Mk"&gt;0.3&lt;/span&gt; million in revenue related to performance obligations satisfied at a point in time and approximately $&lt;span id="xdx_909_eus-gaap--Revenues_pn5n6_c20250801__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z8txgiGG3Fce"&gt;0.1&lt;/span&gt;
million in revenue related to performance obligations satisfied over time. During the three month period ended October 31, 2024, the
Company recognized approximately $&lt;span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20240801__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zUaLUB0V5zbk"&gt;2.3&lt;/span&gt; million in revenue related to performance obligations satisfied at a point in time and approximately
$&lt;span id="xdx_909_eus-gaap--Revenues_pn5n6_c20240801__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zF03UaSMBWUd"&gt;0.1&lt;/span&gt; million in revenue related to performance obligations satisfied over time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s contracts are either cost-plus contracts, fixed-price contracts, time and material agreements, lease or service agreements.
Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has two types of fixed-price contracts, firm fixed-price and cost-sharing. Under firm fixed-price contracts, the Company receives
an agreed-upon amount for providing products and services specified in the contract, and a profit or loss is recognized depending on
whether actual costs are more or less than the agreed-upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the
customer is only intended to fund a portion of the costs on a specific project. Under cost-sharing contracts, an amount corresponding
to the revenue is recorded in cost of revenue, resulting in gross profit on these contracts of zero. The Company reports its disaggregation
of revenue by contract type since this method best represents the Company&#x2019;s business. For each of the three month periods ended
October 31, 2025 and 2024, the majority of the Company&#x2019;s contracts were classified as firm fixed-price and the remainder were cost-sharing.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s contract assets and liabilities primarily relate to the timing differences between cash received from a customer in connection
with contractual rights to invoicing and the timing of revenue recognition following completion of performance obligations. The Company&#x2019;s
accounts receivable balance is made up entirely of customer contract-related balances.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s revenue also includes revenue from certain contracts which do not fall within the scope of ASC 606, but under the scope
of ASC 842, &#x201c;Leases&#x201d;. At inception of a contract for those classified under ASC 842, the Company classifies leases as either
operating or financing in accordance with the authoritative accounting guidance contained within ASC 842. If the direct financing or
sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as operating leases.
The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed
upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The Company also enters into
lease arrangements for its PowerBuoys&#xae; and Wave Adaptive Modular Vessels (&#x201c;WAM-V&#xae;&#x201d;) with certain customers. Revenue
related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices
or expected cost plus a margin approach. Lease elements generally include a PowerBuoy&#xae;, WAM-V&#xae;, and components, while non-lease
elements, which the Company expects to become more prevalent, generally include engineering, monitoring and support services. In the
lease arrangement, the customer may be provided with an option to extend the lease term or purchase the leased buoy or WAM-V&#xae; at
some point during and/or at the end of the lease term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Existing
customers are subject to ongoing credit evaluations based on payment history and other factors. If it is determined that collectability
of any portion of the contract value is not probable, an analysis of variable consideration will be performed using either the most likely
amount or expected value method to determine the amount of revenue that must be constrained until the scenario causing the variability
has been resolved.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has elected to record taxes collected from customers on a net basis and does not include tax amounts in revenue or costs of revenue.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--DisaggregationOfRevenueTableTextBlock_zczaLz3BbxDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
table below represents the total revenue recognized under ASC 606 and ASC 842 for the three and six months ended October 31, 2025 and
2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BF_zOdvtuAhHnF3" style="display: none"&gt;Schedule of Revenue Recognized Under ASC 606 and ASC 842&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_z1XQXD0HXXOe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zFYcmVq8vbq2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20250801__20251031_z11pCoZfcCod" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zGvHnM388uC" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_z38VpYecQ83g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240801__20241031_zbzp5J9ci6xl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    months ended October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    months ended October 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Product Line:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zzXz8wUzf2q2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;WAM-V&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;169&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,182&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,247&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zRXIxWxiIwdc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Buoy&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;255&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0797"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;255&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0800"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zsB7vkMv2lhc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0803"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0804"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0805"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0806"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0807"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0808"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zpmhMwPj7IY9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Region:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_z09ujEAZk6f8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;North and South America&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;137&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0818"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;137&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,491&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0821"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,491&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--EMEAMember_zLAPfEMEe9Oe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;111&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;925&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_z27pH3cXPHoj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Asia and Australia&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0832"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0835"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zaYNVoxq7vfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_z4LUVBWFJvze" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zzkv2anMpI9l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_znkvDNIuV8Hb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20250501__20251031_zOlI1lA4qk43" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zH7WkBZHtSL" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zuCdUHilZH4k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240501__20241031_zLo2aJIhWkic" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Six
    months ended October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Six
    months ended October 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Product Line:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zhDi6m6Z6peg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;WAM-V&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,139&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,274&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,416&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,548&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zFY3T11f8lGb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Buoy&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;321&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0860"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;321&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0863"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zzkEVNBANKm6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0867"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0869"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0870"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0871"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zBtkVuOxeuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,587&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Region:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_zPCvtfrWLjk6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;North and South America&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;272&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0881"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;272&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0884"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__srt--EuropeMember_zrZKNfKzxLX9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,022&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,157&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;865&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;997&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_zasdZUbBZs6f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Asia and Australia&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;177&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0895"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;177&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0898"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_ztjDniQyyhh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,587&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zR3LT56Yd6W6" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,587&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A3_zqnlYYpcu01c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zDvqyAjNA89l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(k)
&lt;span id="xdx_86E_ziIHHgXtR0Bg"&gt;Net Loss per Common Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
and diluted net loss per common share for all periods presented is computed by dividing net loss by the weighted average number of shares
of common stock and common stock equivalents outstanding during the period. Due to the Company&#x2019;s net losses, potentially dilutive
securities, consisting of options to purchase shares of common stock, and unvested RSUs issued to employees and non-employee directors,
were excluded from the diluted loss per share calculation due to their anti-dilutive effect.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
computing diluted net loss per common share on the Consolidated Statement of Operations, options to purchase shares of common stock and
unvested RSUs issued to employees and non-employee directors, totaling &lt;span id="xdx_90B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20250501__20251031_ziinXe1SlDJj" title="Antidilutive securities excluded from computation of diluted net loss per share"&gt;21,654,735&lt;/span&gt; and &lt;span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20240501__20241031_zGmAoLdlzjR5" title="Antidilutive securities excluded from computation of diluted net loss per share"&gt;6,080,010&lt;/span&gt; for the six months ended October 31,
2025 and 2024, respectively, were excluded from each of the computations as the effect would have been anti-dilutive due to the net loss
for the periods. Share purchase rights, which include a contingency, are not included in the calculation until the contingency is resolved.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zsqBhPQ7Afd2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(l)
&lt;span id="xdx_869_zF7mVctJvd2e"&gt;Intangibles, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets acquired in a business combination are recognized separately from goodwill and are initially recognized at their fair value at
the acquisition date (which is regarded as their cost). Intangible assets, including patents, are amortized over the estimated useful
life of the asset on a basis that approximates the pattern of economic benefit. The patents, trade name and customer relationship intangibles
are being amortized over &lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zSguyDQ0qRSg" title="Intangible asset estimated lives"&gt;20&lt;/span&gt;, &lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zIBu93LX5CAl" title="Intangible asset estimated lives"&gt;12&lt;/span&gt; and &lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zVXN2OxIThri" title="Intangible asset estimated lives"&gt;10&lt;/span&gt; years respectively, which is consistent with the estimated pattern of economic benefit of the
assets. The trademark is not subject to amortization.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets are reviewed for impairment if indicators of potential impairment exist. There were no indications of potential impairment of
intangible assets for either the six months ended October 31, 2025 or 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zhj9YwzC3Hye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(m)
&lt;span id="xdx_86C_zX40U1oh62Eb"&gt;Goodwill&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
is assessed for impairment using a qualitative or quantitative approach. The Company performs an annual impairment test of goodwill and
further periodic tests to the extent indicators of impairment develop between annual impairment tests. Management performed its annual
qualitative assessment in fiscal year 2025 and determined that it is more likely than not that no goodwill impairment existed as of April
30, 2025. There were no indications of potential impairment of goodwill identified for the six months ended October 31, 2025 and 2024.
When the Company uses a qualitative analysis, it considers factors that include historical financial performance, macroeconomic and industry
conditions, and the legal and regulatory environment. If the qualitative assessment indicates that it is more likely than not that an
impairment exists, then a quantitative assessment is also performed. The quantitative assessment requires an analysis of several estimates
including future cash flows or income consistent with management&#x2019;s strategic business plans, annual revenue growth rates and the
selection of assumptions underlying a discount rate (weighted average cost of capital) based on market data available at the time to
determine the fair value of the Company. If the fair value is less than the carrying amounts, an impairment charge for the difference
is recorded.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zHXFQbVyaAli" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(n)
&lt;span id="xdx_862_z9Nu8AcWouD6"&gt;Income Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained upon examination.
Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition
or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized
tax benefits in interest expense and penalties in selling, general, and administrative expenses, to the extent incurred. Refer to Note
15 for additional disclosure.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
order to monetize their attributes, the Company has historically sold the Net Operating Losses (NOL&#x2019;s) generated in New Jersey.
The Company has elected to recognize the gain on the sale as a component of tax expense at the time of the sale. Prior to the time of
sale, the Company has elected to not factor the expected sales when assessing the realizability of the related deferred tax assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_ecustom--AccumulatedOtherComprehensiveLossPolicyTextBlock_ziP3LCkRCzYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(o)
&lt;span id="xdx_860_zXyKwywzlBR8"&gt;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
functional currency for the Company&#x2019;s foreign operations is the applicable local currency. The translation from the applicable
foreign currencies to U.S. dollars is performed for balance sheet accounts using the exchange rates in effect at the balance sheet date
and for revenue and expense accounts using an average exchange rate during the period. The unrealized gains or losses resulting from
such translation are included in Accumulated Other Comprehensive Loss within Shareholders&#x2019; Equity. For each of the six months ended
October 31, 2025 and 2024, there were no amounts recorded to other comprehensive loss due to limited foreign operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_ecustom--WarrantyPolicyTextBlock_zLtGzyT3Tjbe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(p)
&lt;span id="xdx_868_zLUOQZKRMCJg"&gt;Warranty&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company does not include a right of return on its products other than rights related to standard warranty provisions that permit repair
or replacement of defective goods. Warranty expense incurred to date has not been material.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--ResearchAndDevelopmentExpensePolicy_z7BT6zOVTOUf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(q)
&lt;span id="xdx_86A_zI2A09CUsaJd"&gt;Product Development&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs
related to product development activities by the Company are expensed as incurred. The Company had approximately $&lt;span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20250501__20251031_zQQBsmpQdmH4" title="Product development expense"&gt;0.4&lt;/span&gt;&lt;/span&gt; million and $&lt;span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240501__20241031_ze6Ibxwfyjnc" title="Product development expense"&gt;0.7&lt;/span&gt;
million in product development expense for the six months ended October 31, 2025 and 2024, respectively. The Company had approximately
$&lt;span id="xdx_901_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20250801__20251031_zvIZLUaBFbjl" title="Product development expense"&gt;0.3&lt;/span&gt; million and $&lt;span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240801__20241031_zMET3mcj9SY3" title="Product development expense"&gt;0.6&lt;/span&gt; million in product development expense for the three months ended October 31, 2025 and 2024, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--DerivativesReportingOfDerivativeActivity_zUGJcA80jhg8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(r)
&lt;span id="xdx_866_zuUaYIa0ESSb"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates all its financial instruments to determine if such instruments contain features that qualify as embedded derivatives.
Embedded derivatives must be separately measured from the host contract if all the requirements for bifurcation are met. The assessment
of the conditions surrounding the bifurcation of embedded derivatives depends on the nature of the host contract. Bifurcated embedded
derivatives are recognized at fair value, with changes in fair value recognized in the statement of operations each period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zmPVp0Ra86Q" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(s)
&lt;span id="xdx_86C_zkfhP1hViG"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
recent periods, the FASB issued certain Accounting Standards Updates (ASUs) that may be relevant to the Company&#x2019;s operations and
financial reporting. We are currently evaluating the potential impact of these ASUs and adopting them when applicable based on their
effective dates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#x201c;ASU 2023-09&#x201d;), which improves the transparency
of income tax disclosures by requiring companies to (1) disclose consistent categories and greater disaggregation of information in the
effective rate reconciliation and (2) provide information on income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective
for fiscal years beginning after December 15, 2024, although early adoption is permitted. The guidance should be applied on a prospective
basis with the option to apply the standard retrospectively. We are currently evaluating the impact of adopting this ASU 2023-09 on our
consolidated financial statements and disclosures for the annual period ending April 30, 2026.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU No. 2024-3, &#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures
(Subtopic 220-40): Disaggregation of Income Statement Expenses.&#x201d; This ASU improves the disclosures about a public business entity&#x2019;s
expenses and addresses requests from investors for more detailed information about the types of expenses in commonly presented expense
captions. The new guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning
after December 15, 2027. Early adoption is permitted. We are currently evaluating what the potential impact of adopting this ASU 2024-03
could have on our consolidated financial statements and disclosures&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
July 2025, the FASB issued Accounting Standards Update 2025-05, Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement
of Credit Losses for Accounts Receivable and Contract Assets (&#x201c;ASU 2025-05&#x201d;). ASU 2025-05 provides a practical expedient
that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising
from transactions accounted for under ASC 606, Revenue from Contracts with Customers. Under this practical expedient, an entity is allowed
to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current
contract assets remain unchanged for the remaining life of those assets. ASU 2025-05 is effective for fiscal years beginning after December
15, 2025, and interim reporting periods in those years. Entities that elect the practical expedient and, if applicable, make the accounting
policy election are required to apply the amendments prospectively. We are currently evaluating the potential impact of adopting ASU
2025-05 on our consolidated financial statements and disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
September 2025, the FASB issued ASU 2025-06, Intangibles - Goodwill and Other - Internal Use Software (Subtopic 350-40): Targeted Improvements
to the Accounting for Internal-Use Software, which clarifies and modernizes certain aspects of the accounting for, and disclosure of,
internal-use software costs. The ASU removes all references to software development project stages so that the guidance is neutral to
different software development methods and clarifies the threshold entities apply to begin capitalizing costs. The ASU is effective for
annual periods beginning after December 15, 2027, and interim periods within those annual periods. Early adoption is permitted. The Company
is currently evaluating the impact that the adoption of this standard will have on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_851_zu3u7kWL63S6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000691">&lt;p id="xdx_84B_eus-gaap--ConsolidationPolicyTextBlock_zzfqV47X9hv6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(a)
&lt;span id="xdx_866_zCS4rYbqWa54"&gt;Consolidation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries, Marine Advanced
Robotics Inc. (CA), referred to herein as MAR,), Oregon Wave Energy Partners I LLC (DE), and ReedSport OPT WavePark, LLC (OR). Ocean
Power Technologies Ltd. in the United Kingdom was dissolved on April 22, 2025. ReedSport OPT WavePark, LLC (OR) and Oregon Wave Energy
Partners I, LLC (DE) were dissolved during the first quarter of fiscal 2024. All significant intercompany balances and transactions have
been eliminated in consolidation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2025-05-01to2025-10-31" id="Fact000693">&lt;p id="xdx_84F_eus-gaap--UseOfEstimates_zlJTT0NtwTNh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(b)
&lt;span id="xdx_86C_zvYVY5S8smzl"&gt;Use of Estimates&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of the consolidated financial statements requires management of the Company to make several estimates and assumptions relating
to the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue
and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, share-based compensation
based on the likelihood of meeting performance obligations, over time revenue recognition, valuation consideration related to business
combinations, including contingent consideration based on actual and projected revenues, in addition to discount rates and present values,
and other assumptions and estimates used to evaluate the recoverability of long-lived assets, goodwill and other intangible assets. Actual
results could differ from those estimates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="From2025-05-01to2025-10-31" id="Fact000695">&lt;p id="xdx_84C_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zpi0s6hbKRo7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(c)
&lt;span id="xdx_863_zKHxzcLFmpbl"&gt;Cash, Cash Equivalents, Restricted Cash and Security Agreements&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Cash
and Cash Equivalents&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers all highly liquid investments with an original maturity of three months or less when purchased, to be cash equivalents.
The Company invests excess cash in a money market account. The Company had cash and cash equivalents of approximately $&lt;span id="xdx_903_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20251031_zQjmc5j0HjT3" title="Cash, cash equivalents and restricted cash"&gt;11.7&lt;/span&gt; million and
$&lt;span id="xdx_902_eus-gaap--CashEquivalentsAtCarryingValue_iI_pn5n6_c20250430_zC0YhVWh8QL8" title="Cash and cash equivalents"&gt;6.9&lt;/span&gt; million as of October 31, 2025 and April 30, 2025, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Restricted
Cash and Security Agreements&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has a letter of credit agreement with Santander Bank, N.A. (&#x201c;Santander&#x201d;). Cash of $&lt;span id="xdx_90A_eus-gaap--Deposits_iI_c20251031__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_z7hrctb8lM8e" title="Deposits"&gt;154,000&lt;/span&gt; is on deposit at Santander
and serves as security for a letter of credit issued by Santander for the lease of warehouse/office space in Monroe Township, New Jersey.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zG2Q4pJs6KX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets
that total to the same amounts shown in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B9_zHU20gWhn5s1" style="display: none"&gt;Schedule of Cash, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20251031_zkhxVXlGWdnk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20250430_zgWCM8aWYewe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzbyj_z4aC5qwolIoh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11,659&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,715&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--RestrictedCash_iI_pn3n3_maCCERCzbyj_zQf63bFW62Jd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Restricted cash- long
    term&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzbyj_zB96zRrHBK98" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash, cash equivalents,
    restricted cash and restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11,813&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,869&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AB_zIXqAN1zCfs2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="AsOf2025-10-31"
      decimals="-5"
      id="Fact000697"
      unitRef="USD">11700000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:CashEquivalentsAtCarryingValue
      contextRef="AsOf2025-04-30"
      decimals="-5"
      id="Fact000699"
      unitRef="USD">6900000</us-gaap:CashEquivalentsAtCarryingValue>
    <us-gaap:Deposits
      contextRef="AsOf2025-10-31_custom_SantanderBankMember"
      decimals="0"
      id="Fact000701"
      unitRef="USD">154000</us-gaap:Deposits>
    <us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000703">&lt;p id="xdx_898_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_zG2Q4pJs6KX1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets
that total to the same amounts shown in the Consolidated Statements of Cash Flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B9_zHU20gWhn5s1" style="display: none"&gt;Schedule of Cash, Cash Equivalents and Restricted Cash&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20251031_zkhxVXlGWdnk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20250430_zgWCM8aWYewe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_maCCERCzbyj_z4aC5qwolIoh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11,659&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,715&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--RestrictedCash_iI_pn3n3_maCCERCzbyj_zQf63bFW62Jd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Restricted cash- long
    term&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;154&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iTI_pn3n3_mtCCERCzbyj_zB96zRrHBK98" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cash, cash equivalents,
    restricted cash and restricted cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11,813&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;6,869&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000705"
      unitRef="USD">11659000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000706"
      unitRef="USD">6715000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCash
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000708"
      unitRef="USD">154000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000709"
      unitRef="USD">154000</us-gaap:RestrictedCash>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000711"
      unitRef="USD">11813000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000712"
      unitRef="USD">6869000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InventoryPolicyTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000714">&lt;p id="xdx_84E_eus-gaap--InventoryPolicyTextBlock_z4KG3TV5UfU6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(d)
&lt;span id="xdx_86E_zHv7neqSGQqb"&gt;Inventory&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
accordance with Accounting Standards Codification 330 (ASC 330), inventory is stated at the lower of cost or net realizable value applicable
to goods on hand. Items remain in inventory until they are shipped to the customer, at which time the costs are transferred on a FIFO
basis to cost of revenues, or moved to leased assets as applicable, following the matching principle where costs and revenues are recognized
in the same period. The Company has three classes of inventory; raw materials, work in process, and finished goods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="From2025-05-01to2025-10-31" id="Fact000716">&lt;p id="xdx_84F_eus-gaap--TradeAndOtherAccountsReceivablePolicy_zyCEdvpNw3q3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(e)
&lt;span id="xdx_868_zF1Ueyy3DfKj"&gt;Accounts Receivable&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable are stated at the net amount expected to be collected. Amounts are usually due between 30 and 90 days after the invoice issuance.
The Company is exposed to credit losses primarily on accounts receivable and contract assets related to sales to customers. If applicable,
an allowance for credit losses is established to provide for the expected lifetime credit losses by evaluating factors such as customer
creditworthiness, historical payment and loss experiences, current economic conditions (including geographic and political risk), and
the age and status of outstanding receivables. During the six months ended October 31, 2025, the Company increased its allowance for
credit losses primarily in connection with a specific customer whose outstanding balance exhibited extended aging and increased collection
uncertainty. As a result of this customer-specific evaluation, the allowance for credit losses was approximately $&lt;span id="xdx_90A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20251031_zCxcka2tTbDb" title="Allowance for credit losses"&gt;560,000&lt;/span&gt; at October
31, 2025, compared to $&lt;span id="xdx_909_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn3n3_c20250430_zd20NzsYK5j8" title="Allowance for credit losses"&gt;100,000&lt;/span&gt; at April 30, 2025. Expected credit losses are written off in the period in which the underlying financial
assets are determined to be uncollectible.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company grants credit to its customers, generally, without collateral, under normal payment. Generally, invoicing occurs after the services
are performed or control of the product has transferred to the customer. Accounts receivable represent an unconditional right to consideration
arising from the Company&#x2019;s performance under contracts with customers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000718"
      unitRef="USD">560000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000720"
      unitRef="USD">100000000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000722">&lt;p id="xdx_84E_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zH8Yf3HW12rg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(f)
&lt;span id="xdx_866_zRpv5VHCVcMf"&gt;Property and Equipment, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment is stated at cost, less accumulated depreciation and amortization. Depreciation and amortization is calculated using the
straight-line method over the estimated useful lives (three &lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__srt--RangeAxis__srt--MinimumMember_zyBWNuPkgn86" title="Property and equipment, useful life (Year)"&gt;3&lt;/span&gt;to &lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dc_c20251031__srt--RangeAxis__srt--MaximumMember_zRIFjWGLV5nf" title="Property and equipment, estimated useful life"&gt;ten years&lt;/span&gt;) of the assets. Leasehold improvements are amortized using
the straight-line method over the shorter of the estimated useful life of the asset or the remaining lease term. Expenses for maintenance
and repairs are charged to operations as incurred. Property and equipment is also reviewed for impairment whenever events or changes
in circumstances indicate that the carrying amount of the asset may not be recoverable. Recoverability of assets to be held and used
is measured by a comparison of the carrying amount of the asset to estimated undiscounted future cash flows expected to be generated
by the asset. If the carrying amount of the asset exceeds its estimated future cash flows, then an impairment charge is recognized in
the amount by which the carrying amount of the asset exceeds the fair value of the asset.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_ecustom--PropertyPlantAndEquipmentUsefulLifeTableTextBlock_zz6ki3riWFKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B3_zx7zXntW1SGj" style="display: none"&gt;Schedule
of Property and Equipment Estimated Useful Life&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated
    depreciable life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zqA3sYmSlL7l" title="Property and equipment, useful life (Year)"&gt;5&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zmyAzYMoS0fb" title="Property and equipment, useful life (Year)"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    equipment &amp;amp; software&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zEk73V4rmmO8" title="Property and equipment, useful life (Year)"&gt;3&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office
    furniture &amp;amp; fixtures&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zpLniQ8ckOT3" title="Property and equipment, useful life (Year)"&gt;3&lt;/span&gt;-&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPBLBF9Ul6d9" title="Property and equipment, useful life (Year)"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold
    improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zZAasImZAUZ1" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2025%23UsefulLifeTermOfLeaseMember"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0739"&gt;Shorter
    of the estimated useful life or lease term&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leased
    Power Buoy assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPowerBuoysAssetsMember_zsj8ZxTDYGId" title="Property and equipment, useful life (Year)"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leased
    WAM-V assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedAssetsMember_zF9bUyIhRuGi" title="Property and equipment, estimated useful life"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AB_zy27ryqqCjl9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-10-31_srt_MinimumMember"
      id="Fact000724">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-10-31_srt_MaximumMember"
      id="Fact000726">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <OPTT:PropertyPlantAndEquipmentUsefulLifeTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000728">&lt;p id="xdx_896_ecustom--PropertyPlantAndEquipmentUsefulLifeTableTextBlock_zz6ki3riWFKe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B3_zx7zXntW1SGj" style="display: none"&gt;Schedule
of Property and Equipment Estimated Useful Life&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Description&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 49%; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated
    depreciable life&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equipment&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zqA3sYmSlL7l" title="Property and equipment, useful life (Year)"&gt;5&lt;/span&gt;-&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zmyAzYMoS0fb" title="Property and equipment, useful life (Year)"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    equipment &amp;amp; software&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zEk73V4rmmO8" title="Property and equipment, useful life (Year)"&gt;3&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office
    furniture &amp;amp; fixtures&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zpLniQ8ckOT3" title="Property and equipment, useful life (Year)"&gt;3&lt;/span&gt;-&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zPBLBF9Ul6d9" title="Property and equipment, useful life (Year)"&gt;7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leasehold
    improvements&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration_iI_dxL_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zZAasImZAUZ1" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2025%23UsefulLifeTermOfLeaseMember"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0739"&gt;Shorter
    of the estimated useful life or lease term&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leased
    Power Buoy assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedPowerBuoysAssetsMember_zsj8ZxTDYGId" title="Property and equipment, useful life (Year)"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leased
    WAM-V assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20251031__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedAssetsMember_zF9bUyIhRuGi" title="Property and equipment, estimated useful life"&gt;10&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</OPTT:PropertyPlantAndEquipmentUsefulLifeTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-10-31_us-gaap_EquipmentMember_srt_MinimumMember"
      id="Fact000730">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-10-31_us-gaap_EquipmentMember_srt_MaximumMember"
      id="Fact000732">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-10-31_custom_ComputerEquipmentAndSoftwareMember"
      id="Fact000734">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-10-31_custom_OfficeFurnitureAndFixturesMember_srt_MinimumMember"
      id="Fact000736">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-10-31_custom_OfficeFurnitureAndFixturesMember_srt_MaximumMember"
      id="Fact000738">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-10-31_custom_LeasedPowerBuoysAssetsMember"
      id="Fact000741">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2025-10-31_custom_LeasedAssetsMember"
      id="Fact000743">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000745">&lt;p id="xdx_84E_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zU3HXLrMzz7j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(g)
&lt;span id="xdx_861_zFCd6pSLzTX6"&gt;Foreign Exchange Gains and Losses&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Transactions
denominated in a foreign currency may result in realized and unrealized foreign exchange gains or losses from exchange rate fluctuations,
which, if applicable, are included in &#x201c;Foreign exchange gain&#x201d; in the accompanying Consolidated Statements of Operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2025-05-01to2025-10-31" id="Fact000747">&lt;p id="xdx_84E_eus-gaap--ConcentrationRiskCreditRisk_zhq0VL5cMmTb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(h)
&lt;span id="xdx_869_zMy8Zg4kNjfg"&gt;Concentration of Credit Risk&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Financial
instruments that potentially subject the Company to credit risk consist principally of trade accounts receivable and cash equivalents.
The Company believes that its credit risk is limited because the Company&#x2019;s current contracts are with entities with a reliable
payment history. The Company performs a credit evaluation of new customers prior to extending credit terms and monitors existing customers
for changes in credit quality. The Company invests its excess cash in a money market fund and does not believe that it is exposed to
any significant risks related to its cash accounts or money market funds.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
each of the six months ended October 31, 2025 and 2024, the Company had five and four customers, respectively, whose revenues accounted
for at least 10% of the Company&#x2019;s consolidated revenues. These revenues accounted for approximately &lt;span id="xdx_90F_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveCustomersMember_zdAR76Lq23h4" title="Concentration risk percentage"&gt;87&lt;/span&gt;% and &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240501__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_z19Ps8ne9l2l" title="Concentration risk percentage"&gt;72&lt;/span&gt;% of the Company&#x2019;s
total revenues for the respective periods. For the three months ended October 31, 2025 and 2024, the Company had four and six customers,
respectively, whose revenues accounted for at least 10% of the Company&#x2019;s consolidated revenues. These revenues accounted for approximately
&lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250801__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zKvoTLGgbgil" title="Concentration risk percentage"&gt;82&lt;/span&gt;% and &lt;span id="xdx_901_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240801__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--SixCustomersMember_zJqZu8CyLTI9" title="Concentration risk percentage"&gt;92&lt;/span&gt;% of the Company&#x2019;s total revenues for the respective periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of October 31, 2025 and 2024, the Company had four and four customers, respectively, whose total receivable balance accounted for at
least 10% of the Company&#x2019;s consolidated receivables. These receivables accounted for approximately &lt;span id="xdx_909_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zOV5CLVNDla4" title="Concentration risk percentage"&gt;92&lt;/span&gt;% and &lt;span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20240501__20241031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FourCustomersMember_zjd1551qARn7" title="Concentration risk percentage"&gt;98&lt;/span&gt;% of the Company&#x2019;s
total receivables for the respective periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of October 31, 2025, one commercial customer represented about &lt;span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCommercialCustomerMember_zsGbpgebyvF1" title="Concentration risk percentage"&gt;22&lt;/span&gt;% of our accounts receivable balance. As part of that contract, we granted
extended payment terms that are not typical for the Company, which increases our credit exposure. We continue to monitor this receivable
closely, and while we have not recorded an allowance because we believe collectability is probable, we acknowledge that these terms carry
additional risk if the customer&#x2019;s financial condition changes. In addition, we have fully reserved one other receivable balance
from one customer that represented &lt;span id="xdx_90C_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_zBDYjspwdbRa" title="Concentration risk percentage"&gt;22&lt;/span&gt;% of the total gross accounts receivable balance, recognizing a loss of $&lt;span id="xdx_90C_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_c20250501__20251031__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--AccountsReceivableMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--OneCustomerMember_z7P0JtAKTQe5" title="Income tax expense (benefit)"&gt;373,000&lt;/span&gt; for the quarter.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-05-012025-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FiveCustomersMember"
      decimals="INF"
      id="Fact000749"
      unitRef="Pure">0.87</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-05-012024-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember"
      decimals="INF"
      id="Fact000751"
      unitRef="Pure">0.72</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-08-012025-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember"
      decimals="INF"
      id="Fact000753"
      unitRef="Pure">0.82</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-08-012024-10-31_us-gaap_SalesRevenueNetMember_us-gaap_CustomerConcentrationRiskMember_custom_SixCustomersMember"
      decimals="INF"
      id="Fact000755"
      unitRef="Pure">0.92</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember"
      decimals="INF"
      id="Fact000757"
      unitRef="Pure">0.92</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2024-05-012024-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_FourCustomersMember"
      decimals="INF"
      id="Fact000759"
      unitRef="Pure">0.98</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCommercialCustomerMember"
      decimals="INF"
      id="Fact000761"
      unitRef="Pure">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember"
      decimals="INF"
      id="Fact000763"
      unitRef="Pure">0.22</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2025-05-012025-10-31_us-gaap_AccountsReceivableMember_us-gaap_CustomerConcentrationRiskMember_custom_OneCustomerMember"
      decimals="-3"
      id="Fact000765"
      unitRef="USD">373000000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2025-05-01to2025-10-31" id="Fact000767">&lt;p id="xdx_844_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zWlTm65xKjyg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(i)
&lt;span id="xdx_86A_zvmlTBrT24q5"&gt;Share-Based Compensation&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs
resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The
aggregate share-based compensation expense recorded in the Consolidated Statements of Operations for the six months ended October 31,
2025 and 2024 was approximately $&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensation_pn5n6_c20250501__20251031_zkWMeAD4I8nb" title="Share-based compensation expense"&gt;5.2&lt;/span&gt; million and $&lt;span id="xdx_902_eus-gaap--ShareBasedCompensation_pn5n6_c20240501__20241031_z8a89ejasaIg" title="Share-based compensation expense"&gt;0.6&lt;/span&gt; million, respectively. The aggregate share-based compensation expense recorded
in the Consolidated Statements of Operations for the three months ended October 31, 2025 and 2024 was approximately $&lt;span id="xdx_901_eus-gaap--ShareBasedCompensation_pn5n6_c20250801__20251031_zeViePPWRiTk" title="Share-based compensation expense"&gt;2.8&lt;/span&gt; million and
$&lt;span id="xdx_905_eus-gaap--ShareBasedCompensation_pn5n6_c20240801__20241031_zys6l9xSxwx2" title="Share-based compensation expense"&gt;0.3&lt;/span&gt; million, respectively. The Company&#x2019;s policy is to account for forfeitures of share-based compensation as they occur.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Additionally,
upon vesting of Restricted Stock Units (&#x201c;RSU&#x201d;) that were granted to an employee, the employee is given the option to either
pay the taxes themselves, or have enough shares of their RSU award withheld by the Company to cover the taxes incurred by the employee.
In the event the employee elects to surrender shares to cover the tax implication, the Company maintains those shares in the Company&#x2019;s
treasury stock account. Shares held in the Company&#x2019;s treasury stock account are not available for future RSU grants.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-05-01to2025-10-31"
      decimals="-5"
      id="Fact000769"
      unitRef="USD">5200000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-05-012024-10-31"
      decimals="-5"
      id="Fact000771"
      unitRef="USD">600000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-08-012025-10-31"
      decimals="-5"
      id="Fact000773"
      unitRef="USD">2800000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-08-012024-10-31"
      decimals="-5"
      id="Fact000775"
      unitRef="USD">300000</us-gaap:ShareBasedCompensation>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000777">&lt;p id="xdx_84D_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_ztQoYYi4KZEf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(j)
&lt;span id="xdx_861_zErCrsuacxo5"&gt;Revenue Recognition&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for revenue in accordance with Accounting Standards Codification 606 (ASC 606) for contracts with customers and Accounting
Standards Codification 842 (ASC 842) for leasing arrangements. In relation to ASC 606, which states that a performance obligation is
the unit of account for revenue recognition, the Company assesses the goods or services promised in a contract with a customer and identifies
as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct
goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain
a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the Company
allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents
the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price
based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the
standalone selling price is generally estimated based upon the Company&#x2019;s forecast of the total cost to satisfy the performance
obligation plus an appropriate profit margin.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
nature of the Company&#x2019;s contracts may give rise to several types of variable consideration, including unpriced change orders, liquidated
damages and penalties. Variable consideration can also arise from modifications to the scope of services. Variable consideration is included
in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once
the uncertainty associated with the variable consideration is resolved. Estimates of variable consideration and determination of whether
to include such amounts in the transaction price are based largely on the assessment of legal enforceability, performance, and any other
information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration as of October
31, 2025 or 2024. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer
to the customer, as fulfillment costs in costs of goods sold and regular shipping and handling activities charged to operating expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1)
at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control (e.g., upon shipment, upon
delivery, as services are rendered, or upon completion of service), including when performance obligations are satisfied in a bill-and-hold
arrangement. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made
at contract inception. Input measures such as costs incurred are utilized to assess progress against specific contractual performance
obligations for the Company&#x2019;s services. The selection of the method to measure progress towards completion requires judgment and
is based on the nature of the services to be provided. For the Company, the input method using costs or labor hours incurred best represents
the measure of progress against the performance obligations incorporated within the contractual agreements. If estimated total costs
on any contract project a loss, the Company charges the entire estimated loss to operations in the period the loss becomes known. For
the quarter ended October 31, 2025 the Company recorded one-time losses associated with two contracts in strategically important markets.
The expenses associated with these projects are now substantially complete, although they will continue to generate revenue over the
next several months. Importantly, our core programs and commercial pipeline continue to demonstrate improving margin quality and operating
leverage. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, change orders, claims,
anticipated losses, and others are recorded in the accounting period in which the events indicating a loss are known and the loss can
be reasonably estimated. These loss projections are re-assessed for each subsequent reporting period until the project is complete. Such
revisions could occur at any time and the effects may be material. During the six month period ended October 31, 2025, the Company recognized
approximately $&lt;span id="xdx_90A_eus-gaap--Revenues_pn5n6_c20250501__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_z6Ouh6eCwSWa"&gt;1.3&lt;/span&gt; million in revenue related to performance obligations satisfied at a point in time and approximately $&lt;span id="xdx_904_eus-gaap--Revenues_pn5n6_c20250501__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zUFsrtFw1ecj"&gt;0.3&lt;/span&gt; million
in revenue related to performance obligations satisfied over time. During the six month period ended October 31, 2024, the Company recognized
approximately $&lt;span id="xdx_901_eus-gaap--Revenues_pn5n6_c20240501__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zALPY1AmGM54"&gt;3.6&lt;/span&gt; million in revenue related to performance obligations satisfied at a point in time and approximately $&lt;span id="xdx_90D_eus-gaap--Revenues_pn5n6_c20240501__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zyULyHrw8Wkc"&gt;0.1&lt;/span&gt; million
in revenue related to performance obligations satisfied over time. During the three month period ended October 31, 2025, the Company
recognized approximately $&lt;span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20250801__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zCKZynz4a0Mk"&gt;0.3&lt;/span&gt; million in revenue related to performance obligations satisfied at a point in time and approximately $&lt;span id="xdx_909_eus-gaap--Revenues_pn5n6_c20250801__20251031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_z8txgiGG3Fce"&gt;0.1&lt;/span&gt;
million in revenue related to performance obligations satisfied over time. During the three month period ended October 31, 2024, the
Company recognized approximately $&lt;span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20240801__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredAtPointInTimeMember_zUaLUB0V5zbk"&gt;2.3&lt;/span&gt; million in revenue related to performance obligations satisfied at a point in time and approximately
$&lt;span id="xdx_909_eus-gaap--Revenues_pn5n6_c20240801__20241031__us-gaap--TimingOfTransferOfGoodOrServiceAxis__us-gaap--TransferredOverTimeMember_zF03UaSMBWUd"&gt;0.1&lt;/span&gt; million in revenue related to performance obligations satisfied over time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s contracts are either cost-plus contracts, fixed-price contracts, time and material agreements, lease or service agreements.
Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has two types of fixed-price contracts, firm fixed-price and cost-sharing. Under firm fixed-price contracts, the Company receives
an agreed-upon amount for providing products and services specified in the contract, and a profit or loss is recognized depending on
whether actual costs are more or less than the agreed-upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the
customer is only intended to fund a portion of the costs on a specific project. Under cost-sharing contracts, an amount corresponding
to the revenue is recorded in cost of revenue, resulting in gross profit on these contracts of zero. The Company reports its disaggregation
of revenue by contract type since this method best represents the Company&#x2019;s business. For each of the three month periods ended
October 31, 2025 and 2024, the majority of the Company&#x2019;s contracts were classified as firm fixed-price and the remainder were cost-sharing.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s contract assets and liabilities primarily relate to the timing differences between cash received from a customer in connection
with contractual rights to invoicing and the timing of revenue recognition following completion of performance obligations. The Company&#x2019;s
accounts receivable balance is made up entirely of customer contract-related balances.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s revenue also includes revenue from certain contracts which do not fall within the scope of ASC 606, but under the scope
of ASC 842, &#x201c;Leases&#x201d;. At inception of a contract for those classified under ASC 842, the Company classifies leases as either
operating or financing in accordance with the authoritative accounting guidance contained within ASC 842. If the direct financing or
sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as operating leases.
The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed
upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The Company also enters into
lease arrangements for its PowerBuoys&#xae; and Wave Adaptive Modular Vessels (&#x201c;WAM-V&#xae;&#x201d;) with certain customers. Revenue
related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices
or expected cost plus a margin approach. Lease elements generally include a PowerBuoy&#xae;, WAM-V&#xae;, and components, while non-lease
elements, which the Company expects to become more prevalent, generally include engineering, monitoring and support services. In the
lease arrangement, the customer may be provided with an option to extend the lease term or purchase the leased buoy or WAM-V&#xae; at
some point during and/or at the end of the lease term.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Existing
customers are subject to ongoing credit evaluations based on payment history and other factors. If it is determined that collectability
of any portion of the contract value is not probable, an analysis of variable consideration will be performed using either the most likely
amount or expected value method to determine the amount of revenue that must be constrained until the scenario causing the variability
has been resolved.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has elected to record taxes collected from customers on a net basis and does not include tax amounts in revenue or costs of revenue.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--DisaggregationOfRevenueTableTextBlock_zczaLz3BbxDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
table below represents the total revenue recognized under ASC 606 and ASC 842 for the three and six months ended October 31, 2025 and
2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BF_zOdvtuAhHnF3" style="display: none"&gt;Schedule of Revenue Recognized Under ASC 606 and ASC 842&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_z1XQXD0HXXOe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zFYcmVq8vbq2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20250801__20251031_z11pCoZfcCod" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zGvHnM388uC" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_z38VpYecQ83g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240801__20241031_zbzp5J9ci6xl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    months ended October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    months ended October 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Product Line:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zzXz8wUzf2q2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;WAM-V&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;169&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,182&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,247&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zRXIxWxiIwdc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Buoy&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;255&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0797"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;255&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0800"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zsB7vkMv2lhc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0803"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0804"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0805"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0806"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0807"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0808"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zpmhMwPj7IY9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Region:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_z09ujEAZk6f8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;North and South America&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;137&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0818"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;137&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,491&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0821"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,491&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--EMEAMember_zLAPfEMEe9Oe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;111&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;925&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_z27pH3cXPHoj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Asia and Australia&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0832"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0835"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zaYNVoxq7vfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_z4LUVBWFJvze" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zzkv2anMpI9l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_znkvDNIuV8Hb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20250501__20251031_zOlI1lA4qk43" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zH7WkBZHtSL" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zuCdUHilZH4k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240501__20241031_zLo2aJIhWkic" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Six
    months ended October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Six
    months ended October 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Product Line:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zhDi6m6Z6peg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;WAM-V&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,139&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,274&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,416&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,548&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zFY3T11f8lGb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Buoy&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;321&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0860"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;321&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0863"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zzkEVNBANKm6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0867"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0869"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0870"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0871"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zBtkVuOxeuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,587&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Region:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_zPCvtfrWLjk6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;North and South America&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;272&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0881"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;272&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0884"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__srt--EuropeMember_zrZKNfKzxLX9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,022&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,157&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;865&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;997&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_zasdZUbBZs6f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Asia and Australia&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;177&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0895"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;177&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0898"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_ztjDniQyyhh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,587&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zR3LT56Yd6W6" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,587&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A3_zqnlYYpcu01c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_TransferredAtPointInTimeMember"
      decimals="-5"
      id="Fact000778"
      unitRef="USD">1300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_TransferredOverTimeMember"
      decimals="-5"
      id="Fact000779"
      unitRef="USD">300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_TransferredAtPointInTimeMember"
      decimals="-5"
      id="Fact000780"
      unitRef="USD">3600000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_TransferredOverTimeMember"
      decimals="-5"
      id="Fact000781"
      unitRef="USD">100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_TransferredAtPointInTimeMember"
      decimals="-5"
      id="Fact000782"
      unitRef="USD">300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_TransferredOverTimeMember"
      decimals="-5"
      id="Fact000783"
      unitRef="USD">100000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_TransferredAtPointInTimeMember"
      decimals="-5"
      id="Fact000784"
      unitRef="USD">2300000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_TransferredOverTimeMember"
      decimals="-5"
      id="Fact000785"
      unitRef="USD">100000</us-gaap:Revenues>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000787">&lt;p id="xdx_890_eus-gaap--DisaggregationOfRevenueTableTextBlock_zczaLz3BbxDf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
table below represents the total revenue recognized under ASC 606 and ASC 842 for the three and six months ended October 31, 2025 and
2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BF_zOdvtuAhHnF3" style="display: none"&gt;Schedule of Revenue Recognized Under ASC 606 and ASC 842&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_z1XQXD0HXXOe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20250801__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zFYcmVq8vbq2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20250801__20251031_z11pCoZfcCod" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zGvHnM388uC" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20240801__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_z38VpYecQ83g" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240801__20241031_zbzp5J9ci6xl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    months ended October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    months ended October 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Product Line:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zzXz8wUzf2q2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;WAM-V&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;101&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;169&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,182&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,247&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zRXIxWxiIwdc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Buoy&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;255&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0797"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;255&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0800"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zsB7vkMv2lhc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0803"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0804"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0805"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0806"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0807"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0808"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zpmhMwPj7IY9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Region:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_z09ujEAZk6f8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;North and South America&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;137&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0818"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;137&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,491&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0821"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,491&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__us-gaap--EMEAMember_zLAPfEMEe9Oe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;EMEA&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;43&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;111&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;860&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;925&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_z27pH3cXPHoj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Asia and Australia&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0832"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;176&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0835"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zaYNVoxq7vfi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_z4LUVBWFJvze" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zzkv2anMpI9l" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20250501__20251031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_znkvDNIuV8Hb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20250501__20251031_zOlI1lA4qk43" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__custom--AccountingStandardsUpdate606Member_zH7WkBZHtSL" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240501__20241031__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zuCdUHilZH4k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20240501__20241031_zLo2aJIhWkic" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Six
    months ended October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Six
    months ended October 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    606&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;ASC
    842&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Product Line:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--WAMVMember_zhDi6m6Z6peg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;WAM-V&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,139&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,274&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,416&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,548&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__custom--BuoyMember_zFY3T11f8lGb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Buoy&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;321&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0860"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;321&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0863"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ServiceMember_zzkEVNBANKm6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Services&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0867"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0869"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0870"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0871"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--ProductOrServiceAxis__us-gaap--ProductMember_zBtkVuOxeuDb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,587&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Region:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--NorthAndSouthAmericaMember_zPCvtfrWLjk6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;North and South America&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;272&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0881"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;272&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0884"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__srt--EuropeMember_zrZKNfKzxLX9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,022&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,157&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;865&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;997&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--AsiaAndAustraliaMember_zasdZUbBZs6f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Asia and Australia&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;177&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0895"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;177&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0898"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_ztjDniQyyhh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,587&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--Revenues_pn3n3_hsrt--StatementGeographicalAxis__custom--RegionMember_zR3LT56Yd6W6" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-left: Black 1pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,587&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember"
      decimals="-3"
      id="Fact000789"
      unitRef="USD">101000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember"
      decimals="-3"
      id="Fact000790"
      unitRef="USD">68000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_WAMVMember"
      decimals="-3"
      id="Fact000791"
      unitRef="USD">169000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember"
      decimals="-3"
      id="Fact000792"
      unitRef="USD">2182000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember"
      decimals="-3"
      id="Fact000793"
      unitRef="USD">65000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_WAMVMember"
      decimals="-3"
      id="Fact000794"
      unitRef="USD">2247000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember"
      decimals="-3"
      id="Fact000796"
      unitRef="USD">255000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_BuoyMember"
      decimals="-3"
      id="Fact000798"
      unitRef="USD">255000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember"
      decimals="-3"
      id="Fact000799"
      unitRef="USD">171000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_BuoyMember"
      decimals="-3"
      id="Fact000801"
      unitRef="USD">171000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000810"
      unitRef="USD">356000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000811"
      unitRef="USD">68000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000812"
      unitRef="USD">424000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000813"
      unitRef="USD">2353000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000814"
      unitRef="USD">65000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000815"
      unitRef="USD">2418000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember"
      decimals="-3"
      id="Fact000817"
      unitRef="USD">137000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_NorthAndSouthAmericaMember"
      decimals="-3"
      id="Fact000819"
      unitRef="USD">137000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember"
      decimals="-3"
      id="Fact000820"
      unitRef="USD">1491000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_NorthAndSouthAmericaMember"
      decimals="-3"
      id="Fact000822"
      unitRef="USD">1491000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_EMEAMember"
      decimals="-3"
      id="Fact000824"
      unitRef="USD">43000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_EMEAMember"
      decimals="-3"
      id="Fact000825"
      unitRef="USD">68000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_EMEAMember"
      decimals="-3"
      id="Fact000826"
      unitRef="USD">111000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_EMEAMember"
      decimals="-3"
      id="Fact000827"
      unitRef="USD">860000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_EMEAMember"
      decimals="-3"
      id="Fact000828"
      unitRef="USD">65000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_EMEAMember"
      decimals="-3"
      id="Fact000829"
      unitRef="USD">925000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember"
      decimals="-3"
      id="Fact000831"
      unitRef="USD">176000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_AsiaAndAustraliaMember"
      decimals="-3"
      id="Fact000833"
      unitRef="USD">176000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember"
      decimals="-3"
      id="Fact000834"
      unitRef="USD">2000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_AsiaAndAustraliaMember"
      decimals="-3"
      id="Fact000836"
      unitRef="USD">2000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember"
      decimals="-3"
      id="Fact000838"
      unitRef="USD">356000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember"
      decimals="-3"
      id="Fact000839"
      unitRef="USD">68000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_RegionMember"
      decimals="-3"
      id="Fact000840"
      unitRef="USD">424000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember"
      decimals="-3"
      id="Fact000841"
      unitRef="USD">2353000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember"
      decimals="-3"
      id="Fact000842"
      unitRef="USD">65000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_RegionMember"
      decimals="-3"
      id="Fact000843"
      unitRef="USD">2418000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember"
      decimals="-3"
      id="Fact000845"
      unitRef="USD">356000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember"
      decimals="-3"
      id="Fact000846"
      unitRef="USD">68000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31_custom_RegionMember"
      decimals="-3"
      id="Fact000847"
      unitRef="USD">424000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember"
      decimals="-3"
      id="Fact000848"
      unitRef="USD">2353000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember"
      decimals="-3"
      id="Fact000849"
      unitRef="USD">65000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31_custom_RegionMember"
      decimals="-3"
      id="Fact000850"
      unitRef="USD">2418000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember"
      decimals="-3"
      id="Fact000852"
      unitRef="USD">1139000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember"
      decimals="-3"
      id="Fact000853"
      unitRef="USD">135000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_WAMVMember"
      decimals="-3"
      id="Fact000854"
      unitRef="USD">1274000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_WAMVMember"
      decimals="-3"
      id="Fact000855"
      unitRef="USD">3416000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_WAMVMember"
      decimals="-3"
      id="Fact000856"
      unitRef="USD">132000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_WAMVMember"
      decimals="-3"
      id="Fact000857"
      unitRef="USD">3548000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember"
      decimals="-3"
      id="Fact000859"
      unitRef="USD">321000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_BuoyMember"
      decimals="-3"
      id="Fact000861"
      unitRef="USD">321000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_BuoyMember"
      decimals="-3"
      id="Fact000862"
      unitRef="USD">171000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_BuoyMember"
      decimals="-3"
      id="Fact000864"
      unitRef="USD">171000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ServiceMember"
      decimals="-3"
      id="Fact000866"
      unitRef="USD">11000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_ServiceMember"
      decimals="-3"
      id="Fact000868"
      unitRef="USD">11000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000873"
      unitRef="USD">1471000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000874"
      unitRef="USD">135000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000875"
      unitRef="USD">1606000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000876"
      unitRef="USD">3587000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000877"
      unitRef="USD">132000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_ProductMember"
      decimals="-3"
      id="Fact000878"
      unitRef="USD">3719000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember"
      decimals="-3"
      id="Fact000880"
      unitRef="USD">272000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_NorthAndSouthAmericaMember"
      decimals="-3"
      id="Fact000882"
      unitRef="USD">272000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_NorthAndSouthAmericaMember"
      decimals="-3"
      id="Fact000883"
      unitRef="USD">2720000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_NorthAndSouthAmericaMember"
      decimals="-3"
      id="Fact000885"
      unitRef="USD">2720000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_srt_EuropeMember"
      decimals="-3"
      id="Fact000887"
      unitRef="USD">1022000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_srt_EuropeMember"
      decimals="-3"
      id="Fact000888"
      unitRef="USD">135000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_srt_EuropeMember"
      decimals="-3"
      id="Fact000889"
      unitRef="USD">1157000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_srt_EuropeMember"
      decimals="-3"
      id="Fact000890"
      unitRef="USD">865000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_srt_EuropeMember"
      decimals="-3"
      id="Fact000891"
      unitRef="USD">132000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_srt_EuropeMember"
      decimals="-3"
      id="Fact000892"
      unitRef="USD">997000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember"
      decimals="-3"
      id="Fact000894"
      unitRef="USD">177000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_AsiaAndAustraliaMember"
      decimals="-3"
      id="Fact000896"
      unitRef="USD">177000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_AsiaAndAustraliaMember"
      decimals="-3"
      id="Fact000897"
      unitRef="USD">2000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_AsiaAndAustraliaMember"
      decimals="-3"
      id="Fact000899"
      unitRef="USD">2000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember"
      decimals="-3"
      id="Fact000901"
      unitRef="USD">1471000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember"
      decimals="-3"
      id="Fact000902"
      unitRef="USD">135000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_RegionMember"
      decimals="-3"
      id="Fact000903"
      unitRef="USD">1606000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember"
      decimals="-3"
      id="Fact000904"
      unitRef="USD">3587000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember"
      decimals="-3"
      id="Fact000905"
      unitRef="USD">132000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_RegionMember"
      decimals="-3"
      id="Fact000906"
      unitRef="USD">3719000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember"
      decimals="-3"
      id="Fact000908"
      unitRef="USD">1471000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember"
      decimals="-3"
      id="Fact000909"
      unitRef="USD">135000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2025-05-012025-10-31_custom_RegionMember"
      decimals="-3"
      id="Fact000910"
      unitRef="USD">1606000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_AccountingStandardsUpdate606Member_custom_RegionMember"
      decimals="-3"
      id="Fact000911"
      unitRef="USD">3587000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_us-gaap_AccountingStandardsUpdate201602Member_custom_RegionMember"
      decimals="-3"
      id="Fact000912"
      unitRef="USD">132000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31_custom_RegionMember"
      decimals="-3"
      id="Fact000913"
      unitRef="USD">3719000</us-gaap:Revenues>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000915">&lt;p id="xdx_84B_eus-gaap--EarningsPerSharePolicyTextBlock_zDvqyAjNA89l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(k)
&lt;span id="xdx_86E_ziIHHgXtR0Bg"&gt;Net Loss per Common Share&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Basic
and diluted net loss per common share for all periods presented is computed by dividing net loss by the weighted average number of shares
of common stock and common stock equivalents outstanding during the period. Due to the Company&#x2019;s net losses, potentially dilutive
securities, consisting of options to purchase shares of common stock, and unvested RSUs issued to employees and non-employee directors,
were excluded from the diluted loss per share calculation due to their anti-dilutive effect.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
computing diluted net loss per common share on the Consolidated Statement of Operations, options to purchase shares of common stock and
unvested RSUs issued to employees and non-employee directors, totaling &lt;span id="xdx_90B_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20250501__20251031_ziinXe1SlDJj" title="Antidilutive securities excluded from computation of diluted net loss per share"&gt;21,654,735&lt;/span&gt; and &lt;span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c20240501__20241031_zGmAoLdlzjR5" title="Antidilutive securities excluded from computation of diluted net loss per share"&gt;6,080,010&lt;/span&gt; for the six months ended October 31,
2025 and 2024, respectively, were excluded from each of the computations as the effect would have been anti-dilutive due to the net loss
for the periods. Share purchase rights, which include a contingency, are not included in the calculation until the contingency is resolved.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2025-05-01to2025-10-31"
      decimals="INF"
      id="Fact000917"
      unitRef="Shares">21654735</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2024-05-012024-10-31"
      decimals="INF"
      id="Fact000919"
      unitRef="Shares">6080010</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy contextRef="From2025-05-01to2025-10-31" id="Fact000921">&lt;p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zsqBhPQ7Afd2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(l)
&lt;span id="xdx_869_zF7mVctJvd2e"&gt;Intangibles, net&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets acquired in a business combination are recognized separately from goodwill and are initially recognized at their fair value at
the acquisition date (which is regarded as their cost). Intangible assets, including patents, are amortized over the estimated useful
life of the asset on a basis that approximates the pattern of economic benefit. The patents, trade name and customer relationship intangibles
are being amortized over &lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--PatentsMember_zSguyDQ0qRSg" title="Intangible asset estimated lives"&gt;20&lt;/span&gt;, &lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TradeNamesMember_zIBu93LX5CAl" title="Intangible asset estimated lives"&gt;12&lt;/span&gt; and &lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20251031__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zVXN2OxIThri" title="Intangible asset estimated lives"&gt;10&lt;/span&gt; years respectively, which is consistent with the estimated pattern of economic benefit of the
assets. The trademark is not subject to amortization.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets are reviewed for impairment if indicators of potential impairment exist. There were no indications of potential impairment of
intangible assets for either the six months ended October 31, 2025 or 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2025-10-31_us-gaap_PatentsMember"
      id="Fact000923">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2025-10-31_us-gaap_TradeNamesMember"
      id="Fact000925">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2025-10-31_us-gaap_CustomerRelationshipsMember"
      id="Fact000927">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="From2025-05-01to2025-10-31" id="Fact000929">&lt;p id="xdx_840_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_zhj9YwzC3Hye" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(m)
&lt;span id="xdx_86C_zX40U1oh62Eb"&gt;Goodwill&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
is assessed for impairment using a qualitative or quantitative approach. The Company performs an annual impairment test of goodwill and
further periodic tests to the extent indicators of impairment develop between annual impairment tests. Management performed its annual
qualitative assessment in fiscal year 2025 and determined that it is more likely than not that no goodwill impairment existed as of April
30, 2025. There were no indications of potential impairment of goodwill identified for the six months ended October 31, 2025 and 2024.
When the Company uses a qualitative analysis, it considers factors that include historical financial performance, macroeconomic and industry
conditions, and the legal and regulatory environment. If the qualitative assessment indicates that it is more likely than not that an
impairment exists, then a quantitative assessment is also performed. The quantitative assessment requires an analysis of several estimates
including future cash flows or income consistent with management&#x2019;s strategic business plans, annual revenue growth rates and the
selection of assumptions underlying a discount rate (weighted average cost of capital) based on market data available at the time to
determine the fair value of the Company. If the fair value is less than the carrying amounts, an impairment charge for the difference
is recorded.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000931">&lt;p id="xdx_84C_eus-gaap--IncomeTaxPolicyTextBlock_zHXFQbVyaAli" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(n)
&lt;span id="xdx_862_z9Nu8AcWouD6"&gt;Income Taxes&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes the effect of income tax positions only if those positions are more likely than not of being sustained upon examination.
Recognized income tax positions are measured at the largest amount that is greater than 50% likely of being realized. Changes in recognition
or measurement are reflected in the period in which the change in judgment occurs. The Company records interest related to unrecognized
tax benefits in interest expense and penalties in selling, general, and administrative expenses, to the extent incurred. Refer to Note
15 for additional disclosure.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
order to monetize their attributes, the Company has historically sold the Net Operating Losses (NOL&#x2019;s) generated in New Jersey.
The Company has elected to recognize the gain on the sale as a component of tax expense at the time of the sale. Prior to the time of
sale, the Company has elected to not factor the expected sales when assessing the realizability of the related deferred tax assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <OPTT:AccumulatedOtherComprehensiveLossPolicyTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000933">&lt;p id="xdx_847_ecustom--AccumulatedOtherComprehensiveLossPolicyTextBlock_ziP3LCkRCzYj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(o)
&lt;span id="xdx_860_zXyKwywzlBR8"&gt;Accumulated Other Comprehensive Loss&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
functional currency for the Company&#x2019;s foreign operations is the applicable local currency. The translation from the applicable
foreign currencies to U.S. dollars is performed for balance sheet accounts using the exchange rates in effect at the balance sheet date
and for revenue and expense accounts using an average exchange rate during the period. The unrealized gains or losses resulting from
such translation are included in Accumulated Other Comprehensive Loss within Shareholders&#x2019; Equity. For each of the six months ended
October 31, 2025 and 2024, there were no amounts recorded to other comprehensive loss due to limited foreign operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</OPTT:AccumulatedOtherComprehensiveLossPolicyTextBlock>
    <OPTT:WarrantyPolicyTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000935">&lt;p id="xdx_84F_ecustom--WarrantyPolicyTextBlock_zLtGzyT3Tjbe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(p)
&lt;span id="xdx_868_zLUOQZKRMCJg"&gt;Warranty&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company does not include a right of return on its products other than rights related to standard warranty provisions that permit repair
or replacement of defective goods. Warranty expense incurred to date has not been material.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</OPTT:WarrantyPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="From2025-05-01to2025-10-31" id="Fact000937">&lt;p id="xdx_849_eus-gaap--ResearchAndDevelopmentExpensePolicy_z7BT6zOVTOUf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(q)
&lt;span id="xdx_86A_zI2A09CUsaJd"&gt;Product Development&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs
related to product development activities by the Company are expensed as incurred. The Company had approximately $&lt;span id="xdx_906_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20250501__20251031_zQQBsmpQdmH4" title="Product development expense"&gt;0.4&lt;/span&gt;&lt;/span&gt; million and $&lt;span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240501__20241031_ze6Ibxwfyjnc" title="Product development expense"&gt;0.7&lt;/span&gt;
million in product development expense for the six months ended October 31, 2025 and 2024, respectively. The Company had approximately
$&lt;span id="xdx_901_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20250801__20251031_zvIZLUaBFbjl" title="Product development expense"&gt;0.3&lt;/span&gt; million and $&lt;span id="xdx_90B_eus-gaap--ResearchAndDevelopmentExpense_pn5n6_c20240801__20241031_zMET3mcj9SY3" title="Product development expense"&gt;0.6&lt;/span&gt; million in product development expense for the three months ended October 31, 2025 and 2024, respectively.&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-05-01to2025-10-31"
      decimals="-5"
      id="Fact000939"
      unitRef="USD">400000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2024-05-012024-10-31"
      decimals="-5"
      id="Fact000941"
      unitRef="USD">700000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2025-08-012025-10-31"
      decimals="-5"
      id="Fact000943"
      unitRef="USD">300000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2024-08-012024-10-31"
      decimals="-5"
      id="Fact000945"
      unitRef="USD">600000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:DerivativesReportingOfDerivativeActivity contextRef="From2025-05-01to2025-10-31" id="Fact000947">&lt;p id="xdx_84D_eus-gaap--DerivativesReportingOfDerivativeActivity_zUGJcA80jhg8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(r)
&lt;span id="xdx_866_zuUaYIa0ESSb"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company evaluates all its financial instruments to determine if such instruments contain features that qualify as embedded derivatives.
Embedded derivatives must be separately measured from the host contract if all the requirements for bifurcation are met. The assessment
of the conditions surrounding the bifurcation of embedded derivatives depends on the nature of the host contract. Bifurcated embedded
derivatives are recognized at fair value, with changes in fair value recognized in the statement of operations each period.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DerivativesReportingOfDerivativeActivity>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000949">&lt;p id="xdx_840_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zmPVp0Ra86Q" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;(s)
&lt;span id="xdx_86C_zkfhP1hViG"&gt;Recently Issued Accounting Standards&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
recent periods, the FASB issued certain Accounting Standards Updates (ASUs) that may be relevant to the Company&#x2019;s operations and
financial reporting. We are currently evaluating the potential impact of these ASUs and adopting them when applicable based on their
effective dates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
December 2023, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued Accounting Standards Update (&#x201c;ASU&#x201d;) No.
2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (&#x201c;ASU 2023-09&#x201d;), which improves the transparency
of income tax disclosures by requiring companies to (1) disclose consistent categories and greater disaggregation of information in the
effective rate reconciliation and (2) provide information on income taxes paid disaggregated by jurisdiction. ASU 2023-09 is effective
for fiscal years beginning after December 15, 2024, although early adoption is permitted. The guidance should be applied on a prospective
basis with the option to apply the standard retrospectively. We are currently evaluating the impact of adopting this ASU 2023-09 on our
consolidated financial statements and disclosures for the annual period ending April 30, 2026.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2024, the FASB issued ASU No. 2024-3, &#x201c;Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures
(Subtopic 220-40): Disaggregation of Income Statement Expenses.&#x201d; This ASU improves the disclosures about a public business entity&#x2019;s
expenses and addresses requests from investors for more detailed information about the types of expenses in commonly presented expense
captions. The new guidance is effective for fiscal years beginning after December 15, 2026, and interim periods within fiscal years beginning
after December 15, 2027. Early adoption is permitted. We are currently evaluating what the potential impact of adopting this ASU 2024-03
could have on our consolidated financial statements and disclosures&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
July 2025, the FASB issued Accounting Standards Update 2025-05, Financial Instruments &#x2013; Credit Losses (Topic 326): Measurement
of Credit Losses for Accounts Receivable and Contract Assets (&#x201c;ASU 2025-05&#x201d;). ASU 2025-05 provides a practical expedient
that all entities can use when estimating expected credit losses for current accounts receivable and current contract assets arising
from transactions accounted for under ASC 606, Revenue from Contracts with Customers. Under this practical expedient, an entity is allowed
to assume that the current conditions it has applied in determining credit loss allowances for current accounts receivable and current
contract assets remain unchanged for the remaining life of those assets. ASU 2025-05 is effective for fiscal years beginning after December
15, 2025, and interim reporting periods in those years. Entities that elect the practical expedient and, if applicable, make the accounting
policy election are required to apply the amendments prospectively. We are currently evaluating the potential impact of adopting ASU
2025-05 on our consolidated financial statements and disclosures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
September 2025, the FASB issued ASU 2025-06, Intangibles - Goodwill and Other - Internal Use Software (Subtopic 350-40): Targeted Improvements
to the Accounting for Internal-Use Software, which clarifies and modernizes certain aspects of the accounting for, and disclosure of,
internal-use software costs. The ASU removes all references to software development project stages so that the guidance is neutral to
different software development methods and clarifies the threshold entities apply to begin capitalizing costs. The ASU is effective for
annual periods beginning after December 15, 2027, and interim periods within those annual periods. Early adoption is permitted. The Company
is currently evaluating the impact that the adoption of this standard will have on the Company&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000951">&lt;p id="xdx_809_ecustom--AccountReceivableContractAssetsAndContractLiabilitiesTextBlock_z9jF87OZlE0i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(3)
&lt;span id="xdx_827_z9NO1hUXsWA2"&gt;Accounts Receivable, Contract Assets and Contract Liabilities&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_ecustom--ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_zIDxqLYsyVl5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following provides further details on the balance sheet accounts of accounts receivable, contract assets and contract liabilities from
contracts with customers:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B6_zgNQNcpYK55j" style="display: none"&gt;Schedule of Accounts Receivable, Contract Assets and Contract Liabilities&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20251031_zb5peZB1gfal" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20250430_zzJP7cVMdbb7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240430_zpni69STDho8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iI_pn3n3_zRRBsWZgJJwa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,100&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,191&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;796&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zCgdsuPMDwub" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;752&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,088&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_zNCFVP7gDSJ2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0964"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;302&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_z392T9UgTbAi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Contract
Assets&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
assets include unbilled amounts typically resulting from arrangements whereby the right to payment is conditional on completing additional
tasks or services for a performance obligation. The decrease in contract assets from year end is primarily a result of being able to
contractually bill on active projects for which revenue was recognized in the prior period but was not yet been billed as of the beginning
of the period. No impairments to contract assets were incurred during the six months ended October 31, 2025 and 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_ecustom--ContractWithCustomerAssetTableTextBlock_zABr7doWUPU7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
changes in the contract assets balances during the period were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_zLzNh76heua7" style="display: none"&gt;Schedule of Significant Changes in Contract Assets&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20250501__20251031_z3QVoniv72Wa" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;October
                                            31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20240501__20241031_zyIMgbB1Tlw3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;October
                                            31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--ContractWithCustomerAssetReclassifiedToReceivable_pn3n3_maIDICWzkNJ_zeC1vTiiD5Ud" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Transferred to receivables from
    contract assets recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(853&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(583&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--RevenueRecognizedAndNotBilled_pn3n3_maIDICWzkNJ_z9Ck0cNTbjF6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue recognized and
    not billed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;517&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;651&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_iT_pn3n3_mtIDICWzkNJ_zKmGrtr7IIQh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Net change in contract
    assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(336&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zGouST1tm9s7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Contract
Liabilities&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contract
liabilities consist of amounts invoiced to customers in excess of revenue recognized. The increase in contract liabilities from year
end is primarily due to collecting payments for jobs we cannot contractually recognize revenue on the current year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_ecustom--ContractWithCustomerLiabilitiesTableTextBlock_z9RhjzAi3aN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
changes in the contract liabilities balances during the period are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B1_zVWsJyQyztsg" style="display: none"&gt;Schedule of Significant Changes in Contract Liabilities&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20250501__20251031_zxCZarYSDeWb" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;October
                                            31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240501__20241031_zt58N1eHkk5j" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;October
                                            31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_iN_pn3n3_di_msIDICWz3fD_znV6jNx54CM5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(115&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(1,515&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--PaymentsCollectedForWhichRevenueHasNotBeenRecognized_pn3n3_maIDICWz3fD_zN6dofpbnSth" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Payments collected for
    which revenue has not been recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;250&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,332&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_iT_pn3n3_mtIDICWz3fD_ziuw4Eu3fjTf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Net change in contract
    liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(183&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zjhGZOgbTRMk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock>
    <OPTT:ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000953">&lt;p id="xdx_899_ecustom--ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_zIDxqLYsyVl5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following provides further details on the balance sheet accounts of accounts receivable, contract assets and contract liabilities from
contracts with customers:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B6_zgNQNcpYK55j" style="display: none"&gt;Schedule of Accounts Receivable, Contract Assets and Contract Liabilities&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20251031_zb5peZB1gfal" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20250430_zzJP7cVMdbb7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20240430_zpni69STDho8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iI_pn3n3_zRRBsWZgJJwa" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,100&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,191&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;796&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zCgdsuPMDwub" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Contract assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;752&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,088&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;18&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_zNCFVP7gDSJ2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Contract liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0964"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;302&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</OPTT:ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000955"
      unitRef="USD">1100000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000956"
      unitRef="USD">1191000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-04-30"
      decimals="-3"
      id="Fact000957"
      unitRef="USD">796000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000959"
      unitRef="USD">752000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000960"
      unitRef="USD">1088000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerAssetNetCurrent
      contextRef="AsOf2024-04-30"
      decimals="-3"
      id="Fact000961"
      unitRef="USD">18000</us-gaap:ContractWithCustomerAssetNetCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000963"
      unitRef="USD">135000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2024-04-30"
      decimals="-3"
      id="Fact000965"
      unitRef="USD">302000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <OPTT:ContractWithCustomerAssetTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000967">&lt;p id="xdx_895_ecustom--ContractWithCustomerAssetTableTextBlock_zABr7doWUPU7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
changes in the contract assets balances during the period were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_zLzNh76heua7" style="display: none"&gt;Schedule of Significant Changes in Contract Assets&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20250501__20251031_z3QVoniv72Wa" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;October
                                            31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20240501__20241031_zyIMgbB1Tlw3" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;October
                                            31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--ContractWithCustomerAssetReclassifiedToReceivable_pn3n3_maIDICWzkNJ_zeC1vTiiD5Ud" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Transferred to receivables from
    contract assets recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(853&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(583&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--RevenueRecognizedAndNotBilled_pn3n3_maIDICWzkNJ_z9Ck0cNTbjF6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue recognized and
    not billed&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;517&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;651&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_iT_pn3n3_mtIDICWzkNJ_zKmGrtr7IIQh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Net change in contract
    assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(336&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</OPTT:ContractWithCustomerAssetTableTextBlock>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000969"
      unitRef="USD">-853000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <us-gaap:ContractWithCustomerAssetReclassifiedToReceivable
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000970"
      unitRef="USD">-583000</us-gaap:ContractWithCustomerAssetReclassifiedToReceivable>
    <OPTT:RevenueRecognizedAndNotBilled
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000972"
      unitRef="USD">517000</OPTT:RevenueRecognizedAndNotBilled>
    <OPTT:RevenueRecognizedAndNotBilled
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000973"
      unitRef="USD">651000</OPTT:RevenueRecognizedAndNotBilled>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000975"
      unitRef="USD">-336000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000976"
      unitRef="USD">68000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <OPTT:ContractWithCustomerLiabilitiesTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000978">&lt;p id="xdx_892_ecustom--ContractWithCustomerLiabilitiesTableTextBlock_z9RhjzAi3aN5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
changes in the contract liabilities balances during the period are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B1_zVWsJyQyztsg" style="display: none"&gt;Schedule of Significant Changes in Contract Liabilities&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20250501__20251031_zxCZarYSDeWb" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;October
                                            31, 2025&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240501__20241031_zt58N1eHkk5j" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Six
                                            months ended&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;October
                                            31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance_iN_pn3n3_di_msIDICWz3fD_znV6jNx54CM5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(115&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(1,515&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--PaymentsCollectedForWhichRevenueHasNotBeenRecognized_pn3n3_maIDICWz3fD_zN6dofpbnSth" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Payments collected for
    which revenue has not been recognized&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;250&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,332&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_iT_pn3n3_mtIDICWz3fD_ziuw4Eu3fjTf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Net change in contract
    liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;135&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(183&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</OPTT:ContractWithCustomerLiabilitiesTableTextBlock>
    <OPTT:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000980"
      unitRef="USD">115000</OPTT:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance>
    <OPTT:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000981"
      unitRef="USD">1515000</OPTT:ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance>
    <OPTT:PaymentsCollectedForWhichRevenueHasNotBeenRecognized
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000983"
      unitRef="USD">250000</OPTT:PaymentsCollectedForWhichRevenueHasNotBeenRecognized>
    <OPTT:PaymentsCollectedForWhichRevenueHasNotBeenRecognized
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000984"
      unitRef="USD">1332000</OPTT:PaymentsCollectedForWhichRevenueHasNotBeenRecognized>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact000986"
      unitRef="USD">135000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact000987"
      unitRef="USD">-183000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:InventoryDisclosureTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000989">&lt;p id="xdx_803_eus-gaap--InventoryDisclosureTextBlock_zKP2tros6oni" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(4)
&lt;span id="xdx_82F_znZZHA6eyHih"&gt;Inventory&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zHH3rXVz3q48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company holds inventory related to the production of its WAM-V&#xae; and PowerBuoy&#xae; products.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_znWp8YGlUr9" style="display: none"&gt;Schedule of Inventory&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20251031_zyB0gQ1LQU55" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20250430_z4zYbMtXK1G1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzERb_z5ydYvGeFC35" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Raw Materials&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,101&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,586&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzERb_zuDC6oT8C9w2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Work in Process&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;593&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;636&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzERb_zZQxtVT1N0z" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Finished Products&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0999"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1000"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryNet_iTI_pn3n3_mtINzERb_zQkXHvLXCmb8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,694&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,222&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_z2pH74iblLy6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s raw materials balance represents the majority of the inventory as the Company orders parts in quantity to fill orders.
Work in process and finished products typically represent smaller portions of inventory as the Company does not historically hold finished
products with the exception of assets transitioning to the lease fleet. The Company typically ships finished products as they are completed.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact000991">&lt;p id="xdx_896_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zHH3rXVz3q48" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company holds inventory related to the production of its WAM-V&#xae; and PowerBuoy&#xae; products.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_znWp8YGlUr9" style="display: none"&gt;Schedule of Inventory&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20251031_zyB0gQ1LQU55" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20250430_z4zYbMtXK1G1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzERb_z5ydYvGeFC35" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Raw Materials&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,101&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,586&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzERb_zuDC6oT8C9w2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Work in Process&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;593&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;636&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maINzERb_zZQxtVT1N0z" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Finished Products&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0999"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1000"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InventoryNet_iTI_pn3n3_mtINzERb_zQkXHvLXCmb8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Inventory&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,694&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,222&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000993"
      unitRef="USD">4101000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000994"
      unitRef="USD">3586000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact000996"
      unitRef="USD">593000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact000997"
      unitRef="USD">636000</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001002"
      unitRef="USD">4694000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001003"
      unitRef="USD">4222000</us-gaap:InventoryNet>
    <us-gaap:OtherCurrentAssetsTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001005">&lt;p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zc2LDME48gR1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(5)
&lt;span id="xdx_82C_zsxmIQsInUvl"&gt;Other Current Assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zwknCNBrZhA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
current assets consisted of the following at October 31, 2025 and April 30, 2025:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B8_zXMR8Lw6Xaub" style="display: none"&gt;Schedule of Other Current Assets&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20251031_zVw18Ofbtja8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20250430_z3Rig557bIRe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--PrepaidInsurance_iI_pn3n3_maCzWjX_zyxdW7pmwsJ3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;232&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--PrepaidSoftwareAndLicenses_iI_pn3n3_maCzWjX_zB9nCg69SNSh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Prepaid software &amp;amp; licenses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--PrepaidSalesAndMarketing_iI_pn3n3_maCzWjX_zhm1gdaIH481" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Prepaid sales &amp;amp; marketing&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;79&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;90&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--PrepaidProjectCosts_iI_pn3n3_maCzWjX_z38ku8qwYzp3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Prepaid project costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;131&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maCzWjX_zbLBBsZYvEH5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Prepaid expenses- other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;126&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OtherAssetsCurrent_iTI_pn3n3_mtCzWjX_zoA42MQJjj44" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-size: 10pt"&gt;Total
    other current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;722&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zrwI15qKmpQ6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001007">&lt;p id="xdx_89F_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zwknCNBrZhA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
current assets consisted of the following at October 31, 2025 and April 30, 2025:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B8_zXMR8Lw6Xaub" style="display: none"&gt;Schedule of Other Current Assets&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20251031_zVw18Ofbtja8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20250430_z3Rig557bIRe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--PrepaidInsurance_iI_pn3n3_maCzWjX_zyxdW7pmwsJ3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;232&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;80&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--PrepaidSoftwareAndLicenses_iI_pn3n3_maCzWjX_zB9nCg69SNSh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Prepaid software &amp;amp; licenses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;157&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;68&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--PrepaidSalesAndMarketing_iI_pn3n3_maCzWjX_zhm1gdaIH481" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Prepaid sales &amp;amp; marketing&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;79&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;90&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--PrepaidProjectCosts_iI_pn3n3_maCzWjX_z38ku8qwYzp3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Prepaid project costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;131&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maCzWjX_zbLBBsZYvEH5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Prepaid expenses- other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;126&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OtherAssetsCurrent_iTI_pn3n3_mtCzWjX_zoA42MQJjj44" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-size: 10pt"&gt;Total
    other current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;722&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;400&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:PrepaidInsurance
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001009"
      unitRef="USD">232000</us-gaap:PrepaidInsurance>
    <us-gaap:PrepaidInsurance
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001010"
      unitRef="USD">80000</us-gaap:PrepaidInsurance>
    <OPTT:PrepaidSoftwareAndLicenses
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001012"
      unitRef="USD">157000</OPTT:PrepaidSoftwareAndLicenses>
    <OPTT:PrepaidSoftwareAndLicenses
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001013"
      unitRef="USD">68000</OPTT:PrepaidSoftwareAndLicenses>
    <OPTT:PrepaidSalesAndMarketing
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001015"
      unitRef="USD">79000</OPTT:PrepaidSalesAndMarketing>
    <OPTT:PrepaidSalesAndMarketing
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001016"
      unitRef="USD">90000</OPTT:PrepaidSalesAndMarketing>
    <OPTT:PrepaidProjectCosts
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001018"
      unitRef="USD">131000</OPTT:PrepaidProjectCosts>
    <OPTT:PrepaidProjectCosts
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001019"
      unitRef="USD">36000</OPTT:PrepaidProjectCosts>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001021"
      unitRef="USD">123000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001022"
      unitRef="USD">126000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001024"
      unitRef="USD">722000</us-gaap:OtherAssetsCurrent>
    <us-gaap:OtherAssetsCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001025"
      unitRef="USD">400000</us-gaap:OtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001027">&lt;p id="xdx_802_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_znkqNpsJCNhc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(6)
&lt;span id="xdx_82C_zcUMbP1Sxmvc"&gt;Property and Equipment, net&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z7YqHqK50Vd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of property and equipment, net as of October 31, 2025 and April 30, 2025 consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_zigA4ZjQSsGk" style="display: none"&gt;Schedule
of Components of Property and Equipment, Net&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20251031_zJMwueKnzQTa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20250430_z1A1PwPuVdff" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z3C0K9l2ioO1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,186&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,569&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zdvsbNma9DEe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Computer equipment &amp;amp; software&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;629&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;620&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndEquipmentMember_zSra2BV3uzzb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Office furniture &amp;amp; equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;425&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;425&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z6IEAOT0XWT4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;683&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;683&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedWAMVsMember_zs36hhsrxK29" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Leased WAM-V&#x2019;s&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,240&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,735&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedBuoysMember_zdOJSDyRxfz2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Leased Buoys&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,634&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;949&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzI8F_zxVgMr3ufoUb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;8,797&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,981&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzI8F_zjiJYaEb8JD1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(2,934&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(2,537&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzI8F_zRVWmVbsv7Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-size: 10pt"&gt;Property
    and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,863&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,444&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_z1NvHszAkwK6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Leased
WAM-V&#x2019;s and buoys represent fixed assets that are associated with underlying operating leases with customers or for customer demonstration
as discussed in the revenue recognition section related to ASC 842.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Depreciation
expense was approximately $&lt;span id="xdx_900_eus-gaap--Depreciation_c20250501__20251031_zn8MFZQKAUf1" title="Depreciation expense"&gt;398,000&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--Depreciation_c20240501__20241031_zWwByGMtUehe" title="Depreciation expense"&gt;456,000&lt;/span&gt; for the six-month periods ended October 31, 2025 and 2024, respectively. Depreciation
expense was approximately $&lt;span id="xdx_90B_eus-gaap--Depreciation_c20250801__20251031_zI4LZJMlZcZ9" title="Depreciation expense"&gt;204,000&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--Depreciation_c20240801__20241031_z6iFprPvEWif" title="Depreciation expense"&gt;252,000&lt;/span&gt; for the three-month periods ended October 31, 2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001029">&lt;p id="xdx_89A_eus-gaap--PropertyPlantAndEquipmentTextBlock_z7YqHqK50Vd8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of property and equipment, net as of October 31, 2025 and April 30, 2025 consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_zigA4ZjQSsGk" style="display: none"&gt;Schedule
of Components of Property and Equipment, Net&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20251031_zJMwueKnzQTa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20250430_z1A1PwPuVdff" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z3C0K9l2ioO1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,186&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,569&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zdvsbNma9DEe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Computer equipment &amp;amp; software&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;629&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;620&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndEquipmentMember_zSra2BV3uzzb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Office furniture &amp;amp; equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;425&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;425&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_z6IEAOT0XWT4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;683&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;683&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedWAMVsMember_zs36hhsrxK29" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Leased WAM-V&#x2019;s&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,240&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,735&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--LeasedBuoysMember_zdOJSDyRxfz2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Leased Buoys&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,634&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;949&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzI8F_zxVgMr3ufoUb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-size: 10pt"&gt;Property and equipment, gross&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;8,797&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,981&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzI8F_zjiJYaEb8JD1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(2,934&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(2,537&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzI8F_zRVWmVbsv7Vi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-size: 10pt"&gt;Property
    and equipment, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,863&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,444&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-10-31_us-gaap_EquipmentMember"
      decimals="-3"
      id="Fact001031"
      unitRef="USD">2186000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-04-30_us-gaap_EquipmentMember"
      decimals="-3"
      id="Fact001032"
      unitRef="USD">1569000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-10-31_custom_ComputerEquipmentAndSoftwareMember"
      decimals="-3"
      id="Fact001034"
      unitRef="USD">629000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-04-30_custom_ComputerEquipmentAndSoftwareMember"
      decimals="-3"
      id="Fact001035"
      unitRef="USD">620000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-10-31_custom_OfficeFurnitureAndEquipmentMember"
      decimals="-3"
      id="Fact001037"
      unitRef="USD">425000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-04-30_custom_OfficeFurnitureAndEquipmentMember"
      decimals="-3"
      id="Fact001038"
      unitRef="USD">425000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-10-31_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact001040"
      unitRef="USD">683000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-04-30_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact001041"
      unitRef="USD">683000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-10-31_custom_LeasedWAMVsMember"
      decimals="-3"
      id="Fact001043"
      unitRef="USD">2240000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-04-30_custom_LeasedWAMVsMember"
      decimals="-3"
      id="Fact001044"
      unitRef="USD">1735000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-10-31_custom_LeasedBuoysMember"
      decimals="-3"
      id="Fact001046"
      unitRef="USD">2634000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-04-30_custom_LeasedBuoysMember"
      decimals="-3"
      id="Fact001047"
      unitRef="USD">949000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001049"
      unitRef="USD">8797000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001050"
      unitRef="USD">5981000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001052"
      unitRef="USD">2934000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001053"
      unitRef="USD">2537000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001055"
      unitRef="USD">5863000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001056"
      unitRef="USD">3444000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2025-05-01to2025-10-31"
      decimals="0"
      id="Fact001058"
      unitRef="USD">398000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2024-05-012024-10-31"
      decimals="0"
      id="Fact001060"
      unitRef="USD">456000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2025-08-012025-10-31"
      decimals="0"
      id="Fact001062"
      unitRef="USD">204000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2024-08-012024-10-31"
      decimals="0"
      id="Fact001064"
      unitRef="USD">252000</us-gaap:Depreciation>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001066">&lt;p id="xdx_80C_eus-gaap--IntangibleAssetsDisclosureTextBlock_z5L1g1iXdrui" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(7)
&lt;span id="xdx_823_z1KeBqrMGebb"&gt;Intangible Assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zhfHwZYBe1pj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of intangible assets, net as of October 31, 2025 and April 30, 2025 consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BC_zBhRI39f0Rw2" style="display: none"&gt;Schedule of Components of Intangible Assets&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20251031_zm8FR2lPcCfb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20250430_zLrUCEBTXd12" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FiniteLivedPatentsGross_iI_pn3n3_maFLIAGzcoU_zCuGYuU2j4n8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,729&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,729&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedTrademarksGross_iI_pn3n3_maFLIAGzcoU_zq40VoBSTfSf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,769&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,769&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsGross_iTI_pn3n3_mtFLIAGzcoU_maFLIANzod8_zJc1NLhhulcb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,498&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,498&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msFLIANzod8_zPGkX3SsFly5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(2,075&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(2,008&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzod8_zFlfsQXxrXGe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-size: 10pt"&gt;Intangible
    assets, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,423&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,490&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zH7LwSynQ6Qk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
expense was approximately $&lt;span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_c20250501__20251031_zMEWORfXgLv3" title="Amortization expense"&gt;66,000&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20240501__20241031_zmSukRmn8LC8" title="Amortization expense"&gt;66,000&lt;/span&gt; for the six-month periods ended October 31, 2025 and 2024, respectively. Amortization expense
was approximately $&lt;span id="xdx_904_eus-gaap--AmortizationOfIntangibleAssets_c20250801__20251031_zYVuCMDIPccf" title="Amortization expense"&gt;32,000&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20240801__20241031_zMaXe0dStA56" title="Amortization expense"&gt;33,000&lt;/span&gt; for the three-month periods ended October 31, 2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001068">&lt;p id="xdx_89D_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zhfHwZYBe1pj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of intangible assets, net as of October 31, 2025 and April 30, 2025 consisted of the following:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8BC_zBhRI39f0Rw2" style="display: none"&gt;Schedule of Components of Intangible Assets&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20251031_zm8FR2lPcCfb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20250430_zLrUCEBTXd12" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FiniteLivedPatentsGross_iI_pn3n3_maFLIAGzcoU_zCuGYuU2j4n8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Patents&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,729&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,729&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FiniteLivedTrademarksGross_iI_pn3n3_maFLIAGzcoU_zq40VoBSTfSf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,769&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,769&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsGross_iTI_pn3n3_mtFLIAGzcoU_maFLIANzod8_zJc1NLhhulcb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,498&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,498&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msFLIANzod8_zPGkX3SsFly5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(2,075&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(2,008&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzod8_zFlfsQXxrXGe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;&lt;span style="display: none; font-size: 10pt"&gt;Intangible
    assets, net&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,423&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,490&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedPatentsGross
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001070"
      unitRef="USD">2729000</us-gaap:FiniteLivedPatentsGross>
    <us-gaap:FiniteLivedPatentsGross
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001071"
      unitRef="USD">2729000</us-gaap:FiniteLivedPatentsGross>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001073"
      unitRef="USD">2769000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:FiniteLivedTrademarksGross
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001074"
      unitRef="USD">2769000</us-gaap:FiniteLivedTrademarksGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001076"
      unitRef="USD">5498000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001077"
      unitRef="USD">5498000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001079"
      unitRef="USD">2075000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001080"
      unitRef="USD">2008000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001082"
      unitRef="USD">3423000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001083"
      unitRef="USD">3490000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2025-05-01to2025-10-31"
      decimals="0"
      id="Fact001085"
      unitRef="USD">66000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2024-05-012024-10-31"
      decimals="0"
      id="Fact001087"
      unitRef="USD">66000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2025-08-012025-10-31"
      decimals="0"
      id="Fact001089"
      unitRef="USD">32000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2024-08-012024-10-31"
      decimals="0"
      id="Fact001091"
      unitRef="USD">33000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:GoodwillDisclosureTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001093">&lt;p id="xdx_80F_eus-gaap--GoodwillDisclosureTextBlock_zAcEhXA92Gq7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(8)
&lt;span id="xdx_82F_zqfTfFcwAo24"&gt;Goodwill&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
in the amount of $&lt;span id="xdx_908_eus-gaap--Goodwill_iI_pn5n6_c20211130__dei--LegalEntityAxis__custom--MarineAdvancedRoboticsIncMember_z0CpTl31Kxu3" title="Goodwill"&gt;8.5&lt;/span&gt; million was recognized in November 2021 related to the acquisition of MAR. There have been no additions to, or
any impairment of, goodwill during the three- or six-month periods ended October 31, 2025 and 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillDisclosureTextBlock>
    <us-gaap:Goodwill
      contextRef="AsOf2021-11-30_custom_MarineAdvancedRoboticsIncMember"
      decimals="-5"
      id="Fact001095"
      unitRef="USD">8500000</us-gaap:Goodwill>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001097">&lt;p id="xdx_802_eus-gaap--LesseeOperatingLeasesTextBlock_zNG9xZUSooW6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(9)
&lt;span id="xdx_820_z6kPa0APvsgl"&gt;Leases&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Lessor
Information&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of October 31, 2025 and April 30, 2025, the Company had four WAM-V&#x2019;s leased to customers which have been classified as operating
leases per accounting guidance contained within ASC Topic 842, &#x201c;Leases&#x201d;, respectively. The remaining term on these operating
leases is less than &lt;span id="xdx_90A_eus-gaap--LesseeOperatingLeaseRemainingLeaseTerm_iI_dtY_c20251031_zWVGnpfU5sYi" title="Operating lease remaining term"&gt;&lt;span id="xdx_904_eus-gaap--LesseeOperatingLeaseRemainingLeaseTerm_iI_dtY_c20250430_zWbIeK1EWJok" title="Operating lease remaining term"&gt;2&lt;/span&gt;&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Lessee
Information&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Right-of-use
assets and operating lease liabilities are recognized based on the present value of future minimum lease payments over the lease term
at commencement date. When the implicit rate of the lease is not provided or cannot be determined, the Company uses the incremental borrowing
rate based on the information available at the effective date to determine the present value of future payments. Lease terms may include
options to extend or terminate the lease when it is reasonably certain that the Company will exercise those options. The renewal options
have not been included in the lease term as they are not reasonably certain of exercise. The Company&#x2019;s operating leases consist
of leases for office facilities and warehouse space. Lease expense for minimum lease payments is recognized on a straight- line basis
over the lease term and consists of interest on the lease liability and the amortization of the right of use asset.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has a lease for its facility located in Monroe Township, New Jersey that is used as warehouse/production space and the Company&#x2019;s
principal offices and corporate headquarters. In August 2025, the Company extended the lease for its main headquarters in Monroe, NJ
to October 31, 2027 and it was executed and recorded as an additional right of use asset and liability. The lease is classified as an
operating lease and is included in right-of-use assets, right-of-use liabilities &#x2013; current, and right-of-use liabilities- long-term
on the Company&#x2019;s Consolidated Balance Sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also has a lease for office space located in Richmond, California. &lt;span id="xdx_907_eus-gaap--LesseeOperatingLeaseDescription_c20250501__20251031_zIqgs9oarCo9" title="Lease commenced"&gt;This lease commenced in April of 2023 and will continue for
62 months.&lt;/span&gt; The lease is classified as an operating lease and is included in right-of-use assets, right-of-use liabilities- current and
right-of-use liabilities- long-term on the Company&#x2019;s Consolidated Balance Sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also has a lease for warehouse space located in Richmond, California. &lt;span id="xdx_90A_eus-gaap--LesseeOperatingLeaseDescription_c20250601__20250630_zTsa0Y6plNE5" title="Lease commenced"&gt;The lease commenced in June of 2025 and will continue for
24 months.&lt;/span&gt; The lease is classified as an operating lease and is included in right-of-use assets, right-of-use liabilities- current and
right-of-use liabilities- long-term on the Company&#x2019;s Consolidated Balance Sheets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Variable
lease expenses, if any, are recorded as incurred. The operating lease cash flow payments for the six months ended October 31, 2025 and
2024 were $&lt;span id="xdx_900_eus-gaap--OperatingLeaseExpense_c20250501__20251031_zi6IE12YbeFb" title="Operating lease expense"&gt;565,000&lt;/span&gt; and $&lt;span id="xdx_908_eus-gaap--OperatingLeaseExpense_c20240501__20241031_z3tGD4OWQgSd" title="Operating lease expense"&gt;365,000&lt;/span&gt;, respectively. The operating lease cash flow payments for the three months ended October 31, 2025 and
2024 were $&lt;span id="xdx_909_eus-gaap--OperatingLeaseExpense_c20250801__20251031_zZerJP9b0uGd" title="Operating lease expense"&gt;298,000&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--OperatingLeaseExpense_c20240801__20241031_zbZlbva1Gxe1" title="Operating lease expense"&gt;182,000&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_ze0t5MY7HZad" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease expense which are included in our operating expenses in the Consolidated Statement of Operations for the three and
six months ended October 31, 2025 and 2024 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B1_zGvhLjDzuC4h" style="display: none"&gt;Schedule
of Operating Lease Costs&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20250801__20251031_zZ3RlLLxPprd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240801__20241031_zwQHAWQZzn7b" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20250501__20251031_zvNJEs75CJb8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240501__20241031_zS9qtCWRK1jk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    months ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Six
    months ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseCost_pn3n3_maLCzBwM_zeCut7qmqO15" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;260&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;565&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;521&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzBwM_zJhooGXK6s77" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1122"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1124"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_mtLCzBwM_z4wUVuNBDutf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;268&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;565&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;537&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AE_zJqQaupOnGt4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_ecustom--ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_zgwgxyH6nBjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Information
related to the Company&#x2019;s right-of use assets and lease liabilities as of October 31, 2025 was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zKDkerrTnEb2"&gt;Schedule
of Right-of use Assets and Lease Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="display: none"&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20251031_zxXPLmBNt1y" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Operating lease:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_zIIkvqJm5jLh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 80%; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Operating
    right-of-use assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,414&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzIil_zxZLFdiVaVpg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Right-of-use liabilities-
    current&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,140&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzIil_zdt0pxEP0WAi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Right-of-use
    liabilities- long term&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,455&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzIil_zuImJofZaM6c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,595&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Weighted average remaining lease term- operating
    leases&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20251031_zOD83NrBoLy3" title="Weighted average remaining lease term- operating leases"&gt;2.21&lt;/span&gt;
                                            years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Weighted average discount rate- operating leases&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20251031_zNb4k249OjSl" title="Weighted average discount rate- operating leases"&gt;8.5&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zoVyzwaILgKl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zO8AhxxDSvB4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
remaining lease payments under the Company&#x2019;s operating leases are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B6_zL1QBIMqwOyk" style="display: none"&gt;Schedule of Future Minimum Lease Payments Under Operating Lease&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20251031_zLH9MOPJlp06" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maLOLLPzbOq_zAGCDRXgnBok" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Remainder of fiscal year 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;653&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzbOq_z4TNu2gubhdc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,317&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzbOq_zXlmQZ5TS0z8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;821&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzbOq_zagEAbjAeX2k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzbOq_zBodlx9uBZ6f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1156"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_iI_pn3n3_maLOLLPzbOq_zqrftYa7n0gb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1158"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzbOq_zzFGyvuVnpd4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,819&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zbDWPogA8EQ9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(224&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zunRvgCrd6yc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,595&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_zz2tHlIQZpc3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="AsOf2025-10-31" id="Fact001099">P2Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="AsOf2025-04-30" id="Fact001101">P2Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseDescription contextRef="From2025-05-01to2025-10-31" id="Fact001103">This lease commenced in April of 2023 and will continue for
62 months.</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:LesseeOperatingLeaseDescription contextRef="From2025-06-012025-06-30" id="Fact001105">The lease commenced in June of 2025 and will continue for
24 months.</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2025-05-01to2025-10-31"
      decimals="0"
      id="Fact001107"
      unitRef="USD">565000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2024-05-012024-10-31"
      decimals="0"
      id="Fact001109"
      unitRef="USD">365000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2025-08-012025-10-31"
      decimals="0"
      id="Fact001111"
      unitRef="USD">298000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="From2024-08-012024-10-31"
      decimals="0"
      id="Fact001113"
      unitRef="USD">182000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseCostTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001115">&lt;p id="xdx_89F_eus-gaap--LeaseCostTableTextBlock_ze0t5MY7HZad" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease expense which are included in our operating expenses in the Consolidated Statement of Operations for the three and
six months ended October 31, 2025 and 2024 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B1_zGvhLjDzuC4h" style="display: none"&gt;Schedule
of Operating Lease Costs&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20250801__20251031_zZ3RlLLxPprd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240801__20241031_zwQHAWQZzn7b" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20250501__20251031_zvNJEs75CJb8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240501__20241031_zS9qtCWRK1jk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    months ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Six
    months ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseCost_pn3n3_maLCzBwM_zeCut7qmqO15" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 36%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;260&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;565&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 12%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;521&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzBwM_zJhooGXK6s77" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1122"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1124"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LeaseCost_iT_pn3n3_mtLCzBwM_z4wUVuNBDutf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;298&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;268&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;565&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;537&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001117"
      unitRef="USD">298000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001118"
      unitRef="USD">260000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001119"
      unitRef="USD">565000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001120"
      unitRef="USD">521000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001123"
      unitRef="USD">8000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001125"
      unitRef="USD">16000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001127"
      unitRef="USD">298000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001128"
      unitRef="USD">268000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001129"
      unitRef="USD">565000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001130"
      unitRef="USD">537000</us-gaap:LeaseCost>
    <OPTT:ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001132">&lt;p id="xdx_899_ecustom--ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_zgwgxyH6nBjl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Information
related to the Company&#x2019;s right-of use assets and lease liabilities as of October 31, 2025 was as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B3_zKDkerrTnEb2"&gt;Schedule
of Right-of use Assets and Lease Liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="display: none"&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20251031_zxXPLmBNt1y" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Operating lease:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3_zIIkvqJm5jLh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 80%; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Operating
    right-of-use assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,414&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzIil_zxZLFdiVaVpg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Right-of-use liabilities-
    current&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,140&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzIil_zdt0pxEP0WAi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Right-of-use
    liabilities- long term&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,455&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzIil_zuImJofZaM6c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,595&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Weighted average remaining lease term- operating
    leases&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20251031_zOD83NrBoLy3" title="Weighted average remaining lease term- operating leases"&gt;2.21&lt;/span&gt;
                                            years&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Weighted average discount rate- operating leases&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20251031_zNb4k249OjSl" title="Weighted average discount rate- operating leases"&gt;8.5&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</OPTT:ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001134"
      unitRef="USD">2414000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001136"
      unitRef="USD">1140000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001138"
      unitRef="USD">1455000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001140"
      unitRef="USD">2595000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2025-10-31" id="Fact001142">P2Y2M15D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact001144"
      unitRef="Pure">0.085</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001146">&lt;p id="xdx_896_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zO8AhxxDSvB4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
remaining lease payments under the Company&#x2019;s operating leases are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B6_zL1QBIMqwOyk" style="display: none"&gt;Schedule of Future Minimum Lease Payments Under Operating Lease&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20251031_zLH9MOPJlp06" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maLOLLPzbOq_zAGCDRXgnBok" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Remainder of fiscal year 2026&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;653&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzbOq_z4TNu2gubhdc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,317&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzbOq_zXlmQZ5TS0z8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;821&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzbOq_zagEAbjAeX2k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzbOq_zBodlx9uBZ6f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2030&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1156"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_iI_pn3n3_maLOLLPzbOq_zqrftYa7n0gb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1158"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzbOq_zzFGyvuVnpd4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,819&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_zbDWPogA8EQ9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(224&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--OperatingLeaseLiability_iI_pn3n3_zunRvgCrd6yc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,595&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001148"
      unitRef="USD">653000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001150"
      unitRef="USD">1317000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001152"
      unitRef="USD">821000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001154"
      unitRef="USD">28000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001160"
      unitRef="USD">2819000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001162"
      unitRef="USD">224000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001164"
      unitRef="USD">2595000</us-gaap:OperatingLeaseLiability>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001166">&lt;p id="xdx_809_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zfps8XuEGA0e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(10)
&lt;span id="xdx_822_ziXzgNQWSYta"&gt;Accrued Expenses&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zM30jza7mQr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
expenses consisted of the following at October 31, 2025 and April 30, 2025:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_z313E3I0EEF7" style="display: none"&gt;Schedule of Accrued Expenses&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20251031_zdsjOpuuFjBb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20250430_zMlGEuIqEo6k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maCzsTG_z4T9efxFBrli" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Employee incentive payments&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;888&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;759&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maCzsTG_zqDs0uwK4dYe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued salary and benefits&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;180&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;417&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maCzsTG_zyrAfRl2v4v4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1177"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AccruedProjectCosts_iI_pn3n3_maCzsTG_zheVA0WTiVB3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued project costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1180"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--InterestPayableCurrent_iI_pn3n3_maCzsTG_zXmbee1XuVni" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued interest expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;84&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1183"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maCzsTG_zdhKD4VnBnr2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtCzsTG_zmqwp2X4LILl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;span style="display: none; font-size: 10pt"&gt;Accrued
    expenses total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,318&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,271&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8A1_z0Zt21LyRxFk" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001168">&lt;p id="xdx_898_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zM30jza7mQr4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
expenses consisted of the following at October 31, 2025 and April 30, 2025:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span id="xdx_8B4_z313E3I0EEF7" style="display: none"&gt;Schedule of Accrued Expenses&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20251031_zdsjOpuuFjBb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20250430_zMlGEuIqEo6k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maCzsTG_z4T9efxFBrli" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Employee incentive payments&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;888&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;759&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maCzsTG_zqDs0uwK4dYe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued salary and benefits&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;180&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;417&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maCzsTG_zyrAfRl2v4v4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Professional fees&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1177"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--AccruedProjectCosts_iI_pn3n3_maCzsTG_zheVA0WTiVB3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued project costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1180"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--InterestPayableCurrent_iI_pn3n3_maCzsTG_zXmbee1XuVni" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Accrued interest expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;84&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1183"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maCzsTG_zdhKD4VnBnr2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtCzsTG_zmqwp2X4LILl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;span style="display: none; font-size: 10pt"&gt;Accrued
    expenses total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,318&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,271&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001170"
      unitRef="USD">888000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001171"
      unitRef="USD">759000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001173"
      unitRef="USD">180000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001174"
      unitRef="USD">417000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001176"
      unitRef="USD">35000</us-gaap:AccruedProfessionalFeesCurrent>
    <OPTT:AccruedProjectCosts
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001179"
      unitRef="USD">19000</OPTT:AccruedProjectCosts>
    <us-gaap:InterestPayableCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001182"
      unitRef="USD">84000</us-gaap:InterestPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001185"
      unitRef="USD">112000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001186"
      unitRef="USD">95000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-10-31"
      decimals="-3"
      id="Fact001188"
      unitRef="USD">1318000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2025-04-30"
      decimals="-3"
      id="Fact001189"
      unitRef="USD">1271000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001191">&lt;p id="xdx_80E_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zufq2FuQBuld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(11)
&lt;span id="xdx_824_zYd0TkJ5J7b7"&gt;Share-Based Compensation&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
2015, upon approval by the Company&#x2019;s shareholders, the Company&#x2019;s 2015 Omnibus Incentive Plan (the &#x201c;2015 Plan&#x201d;)
became effective. A total of &lt;span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20151231__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zekq3dPMqBY" title="Share-based compensation arrangement shares authorized"&gt;1,332,036&lt;/span&gt; shares were authorized for issuance under the 2015 Omnibus Incentive Plan, including shares available
for awards under the 2006 Stock Incentive Plan remaining at the time that plan terminated, or that were subject to awards under the 2006
Stock Incentive Plan that thereafter terminated by reason of expiration, forfeiture, cancellation or otherwise. If any award under the
2006 Stock Incentive Plan or 2015 Plan expires, is cancelled, terminates unexercised or is forfeited, those shares become again available
for grant under the 2015 Plan. Most recently in January 2025, the shareholders approved an amendment and restatement of the 2015 Plan
to, among other things, provide an aggregate increase to the 2015 Plan of &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20250101__20250131__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zmyYgXnmMNKa" title="Share-based compensation arrangement shares authorized increase"&gt;20,000,000&lt;/span&gt; shares resulting in total shares authorized for
issuance of &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20251031__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_ztWVBpBvFbSe" title="Share-based compensation arrangement shares authorized"&gt;27,282,036&lt;/span&gt; as of October 31, 2025, based on &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20250101__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zfKMLkSApqZ7" title="Share-based compensation arrangement shares authorized"&gt;7,282,036&lt;/span&gt; available before the amendment. The 2015 Plan will now terminate in
January 2035, but is subject to earlier termination as provided in the 2015 Plan.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
January 18, 2018, the Company&#x2019;s Board of Directors adopted the Company&#x2019;s Employment Inducement Incentive Award Plan (the
&#x201c;2018 Inducement Plan&#x201d;) pursuant to which the Company reserved &lt;span id="xdx_90E_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_pid_c20180118__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zphzZTMhDbI9" title="Reserved for future issuance"&gt;25,000&lt;/span&gt; shares of common stock for issuance under the Inducement
Plan in accordance with Rule 711(a) of the NYSE American Company Guide. On February 9, 2022, the 2018 Inducement Plan was amended to
increase the authorized shares by &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20220209__20220209__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zPYxbSNpR1S1" title="Share-based compensation arrangement shares authorized increase"&gt;250,000&lt;/span&gt; to &lt;span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20220209__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zrB48MPUCV62" title="Share-based compensation arrangement shares authorized increase"&gt;275,000&lt;/span&gt;. On June 3, 2025, the 2018 Inducement Plan was further amended to increase the authorized
shares by &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized_pid_c20250603__20250603__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_z555LIyekkq3" title="Share-based compensation arrangement shares authorized increase"&gt;715,000&lt;/span&gt; to &lt;span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20250603__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zdxbNmrCYZu5" title="Share-based compensation arrangement shares authorized"&gt;990,000&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Stock
Options&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company estimates the fair value of each stock option award granted with service-based vesting requirements, using the Black-Scholes
option pricing model, assuming no dividends, and using weighted average valuation assumptions. The risk-free rate is based on the U.S.
Treasury yield curve in effect at the time of the grant commensurate with the expected life of the award. The expected life (estimated
period of time outstanding) of the stock options granted was estimated using the &#x201c;simplified&#x201d; method as permitted by the
SEC&#x2019;s Staff Accounting Bulletin No. 110, &lt;i&gt;Share-Based Payment.&lt;/i&gt; Expected volatility is based on the Company&#x2019;s historical
volatility over the expected life of the stock option granted. The Company did not grant any stock options during the six months ended
October 31, 2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zP3ey4Pcbb4b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of stock options under the stock incentive plans is detailed in the following table.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_zQmWdYqJzSRa" style="display: none"&gt;Schedule of Stock Option Activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Underlying
                                            Options&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise
                                            Price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Contractual
                                            Term&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(In
                                            Years)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Outstanding as of April 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20250501__20251031_zs860LzF1d3l" style="width: 14%; text-align: right" title="Shares Underlying Options Outstanding, Beginning"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;483,342&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250501__20251031_zi2Cu3eQqV5i" style="width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2.59&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240501__20250430_z0bpAQ2xXbPj" title="Weighted Average Remaining Contractual Term (In Years), Beginning"&gt;6.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20250501__20251031_zrnTP5VZZdYl" style="text-align: right" title="Shares underlying Options Outstanding, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1219"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zM2XsDj1BTg7" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1221"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20250501__20251031_zD9ipoZWfM4d" style="text-align: right" title="Shares Underlying Options ,Exercised"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1223"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zlOUMheJBgrj" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1225"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20250501__20251031_z7SHAwhllxDf" style="border-bottom: Black 1pt solid; text-align: right" title="Shares Underlying Options, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(73,134&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zkqCrasAmLp" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.68&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Outstanding as of October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20250501__20251031_z3dS0y4p4dHe" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options Outstanding, Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;410,208&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20250501__20251031_zSWIg60TCswb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1.80&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250501__20251031_zBgXwy7pk2D2" title="Weighted Average Remaining Contractual Term (In Years), Ending"&gt;6.2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Exercisable as of October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20251031_zgdCXHqRxLb6" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, Exercisable at Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;354,255&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20251031_zSLKdMBRRHlf" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable at Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1.98&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250501__20251031_zFgSslPqKTB6" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending"&gt;6.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zVRHYzyZRMl7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of October 31, 2025, the total intrinsic value of outstanding and exercisable options was approximately &lt;span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_dc_c20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zQviarsYPLm4" title="Intrinsic value of exercisable options"&gt;zero&lt;/span&gt;. As of October 31, 2025,
approximately &lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iI_pid_c20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zU30rhHGiQRb" title="Options unvested"&gt;56,000&lt;/span&gt; options were unvested, which had an intrinsic value of zero and a weighted average remaining contractual term of
&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zVnqRsaLxzJb" title="Weighted average remaining contractual term"&gt;7.2&lt;/span&gt; years. There was approximately $&lt;span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdNx5GLJALPg" title="Share-based payment arrangement, expense"&gt;17,000&lt;/span&gt; and $&lt;span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zspz5mrV7b15" title="Share-based payment arrangement, expense"&gt;26,000&lt;/span&gt; of total recognized compensation cost related to stock options during each of
the six months ended October 31, 2025 and 2024, respectively. There was approximately $&lt;span id="xdx_909_eus-gaap--AllocatedShareBasedCompensationExpense_c20250801__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z3NR5B58aTpj" title="Share-based payment arrangement, expense"&gt;8,000&lt;/span&gt; and $&lt;span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_c20240801__20241031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zdFdocfRMo2c" title="Share-based payment arrangement, expense"&gt;7,000&lt;/span&gt; of total recognized compensation
cost related to stock options during each of the three months ended October 31, 2025 and 2024, respectively. As of October 31, 2025,
there was approximately $&lt;span id="xdx_90E_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_ze90FMiHNBcl" title="Unrecognized compensation cost related to non-vested stock"&gt;8,000&lt;/span&gt; of total unrecognized compensation cost related to non-vested stock options granted under the plans. This
cost is expected to be recognized over a weighted-average period of &lt;span id="xdx_906_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zlLyIchsfnL5" title="Share-based compensation of weighted-average period"&gt;0.2&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Performance
Stock Units&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_z6Ppmrcietgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of performance stock units (&#x201c;PSUs&#x201d;) under our Stock Incentive Plans is detailed in the following table.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BE_zAemhhv33ona" style="display: none"&gt;Schedule of Performance Stock Units&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Number
    of Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Price
                                            per Share&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Outstanding at April 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zCguHlCZrEZc" style="text-align: right" title="Number of Shares, Outstanding, Beginning"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1263"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0o73Ta52c44" style="text-align: right" title="Weighted Average Price per Share, Outstanding, Beginning"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1265"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z6R8MFS6NZ4" style="width: 16%; text-align: right" title="Number of Shares, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;150,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zR8uTGGBnGRb" style="width: 16%; text-align: right" title="Weighted Average Price per Share, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.56&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zQ4ErFwDaap2" style="text-align: right" title="Number of Shares, Vested and issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1271"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVrezpwqRWaf" style="text-align: right" title="Weighted Average Price per Share, Vested and issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1273"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ziqSf7Pj38sh" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Shares, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1275"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zxRwG8Umiz97" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Price per Share, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1277"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unvested at October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zX1bVIfoFw2d" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Outstanding, Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;150,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zgEH6bA2qFC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Price per Share, Outstanding, Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.56&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A9_zG1MhN7PVlx1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;There
was approximately $&lt;span id="xdx_90F_eus-gaap--AllocatedShareBasedCompensationExpense_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zWMnyihRTpoi" title="Share-based payment arrangement, expense"&gt;24,000&lt;/span&gt; and &lt;span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_dc_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zgl4uZBD1dp5" title="Share-based payment arrangement, expense"&gt;zero&lt;/span&gt; of total recognized compensation cost related to PSUs for the six months ended October 31, 2025 and
2024, respectively. There was approximately $&lt;span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_c20250801__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zqSYz3SuJ6s1" title="Share-based payment arrangement, expense"&gt;16,000&lt;/span&gt; and &lt;span id="xdx_906_eus-gaap--AllocatedShareBasedCompensationExpense_dc_c20240801__20241031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zXB6dNNUyL4b" title="Share-based payment arrangement, expense"&gt;zero&lt;/span&gt; of total recognized compensation cost related to PSUs for the three months
ended October 31, 2025 and 2024, respectively. As of October 31, 2025, there was approximately $&lt;span id="xdx_903_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_c20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0wQLdyJD5H5" title="Unrecognized compensation cost"&gt;60,000&lt;/span&gt; of unrecognized compensation cost
remaining related to unvested PSUs. This cost is expected to be recognized over a weighted-average period of &lt;span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zcsiMvCoRGIe" title="Share-based compensation of weighted-average period"&gt;1.6&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Restricted
Stock Units&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Compensation
expense for RSUs is generally recorded based on the market value on the date of grant and recognized ratably over the associated service
and performance period. During the six months ended October 31, 2025 and 2024, the Company granted approximately &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zK9Ver1Kz5S2" title="Number of restricted shares, granted"&gt;631,000&lt;/span&gt; and &lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_dc_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z88gtZTaaQd3" title="Number of restricted shares, granted"&gt;zero&lt;/span&gt; shares,
respectively, that were subject to both service-based and market-based vesting requirements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zPbmFe1RXfV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of unvested RSU&#x2019;s under the Stock Incentive Plans is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_z6Po1SScWZJi" style="display: none"&gt;Schedule of Non-vested Restricted Stock Activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Number
    of Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Price
                                            per Share&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unvested at April 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zjbBsnlca1O8" style="width: 16%; text-align: right" title="Number of Shares, Unvested, Beginning"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;22.461,633&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zeI9N4buPFci" style="width: 16%; text-align: right" title="Weighted Average Price per Share, Unvested, Beginning"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.79&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zaXO36fR8w6e" style="text-align: right" title="Number of Shares, Unvested, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;630,870&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zafMzeYAHrK1" style="text-align: right" title="Weighted Average Price per Share, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.55&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zUJmW62PAr2k" style="text-align: right" title="Number of Shares, Unvested, Vested and issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(44,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zU4lowGYsbuh" style="text-align: right" title="Weighted Average Price per Share, Vested and issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1311"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zyf3683FRUga" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Shares, Unvested, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(1,953,976&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zfG27C2ZfJRd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Price per Share, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unvested at October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zCqA43peZyW5" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Unvested, Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;21,094,527&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zh8prdPxDmFd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Price per Share, Unvested, Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.79&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zoMH4p986fjf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;There
was approximately $&lt;span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zyBIWUrEod5g" title="Share-based payment arrangement, expense"&gt;5,150,000&lt;/span&gt; and $&lt;span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_c20240501__20241031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z6gVqOMpWz82" title="Share-based payment arrangement, expense"&gt;525,000&lt;/span&gt; of total recognized compensation cost related to RSUs for the six months ended October 31,
2025 and 2024, respectively. There was approximately $&lt;span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_c20250801__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zIMV4j4p4wki" title="Share-based payment arrangement, expense"&gt;2,768,000&lt;/span&gt; and $&lt;span id="xdx_90E_eus-gaap--AllocatedShareBasedCompensationExpense_c20240801__20241031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zZfmwyWXgvLe" title="Share-based payment arrangement, expense"&gt;285,000&lt;/span&gt; of total recognized compensation cost related to RSUs for
the three months ended October 31, 2025 and 2024, respectively. As of October 31, 2025, there was approximately $&lt;span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_c20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zoLkB3nIzEA1" title="Unrecognized compensation cost"&gt;7,384,000&lt;/span&gt; of unrecognized
compensation cost remaining related to unvested RSUs. This cost is expected to be recognized over a weighted-average period of &lt;span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zKvrE4SUPS0a" title="Share-based compensation of weighted-average period"&gt;1.6&lt;/span&gt; years.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2015-12-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember"
      decimals="INF"
      id="Fact001193"
      unitRef="Shares">1332036</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="From2025-01-012025-01-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember"
      decimals="INF"
      id="Fact001195"
      unitRef="Shares">20000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2025-10-31_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember"
      decimals="INF"
      id="Fact001197"
      unitRef="Shares">27282036</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2025-01-01_custom_TwoThousandAndFifteenOmnibusIncentivePlanMember"
      decimals="INF"
      id="Fact001199"
      unitRef="Shares">7282036</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="AsOf2018-01-18_custom_TwoThousandAndEighteenInducementPlanMember"
      decimals="INF"
      id="Fact001201"
      unitRef="Shares">25000</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="From2022-02-092022-02-09_custom_TwoThousandAndEighteenInducementPlanMember"
      decimals="INF"
      id="Fact001203"
      unitRef="Shares">250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2022-02-09_custom_TwoThousandAndEighteenInducementPlanMember"
      decimals="INF"
      id="Fact001205"
      unitRef="Shares">275000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
      contextRef="From2025-06-032025-06-03_custom_TwoThousandAndEighteenInducementPlanMember"
      decimals="INF"
      id="Fact001207"
      unitRef="Shares">715000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2025-06-03_custom_TwoThousandAndEighteenInducementPlanMember"
      decimals="INF"
      id="Fact001209"
      unitRef="Shares">990000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001211">&lt;p id="xdx_895_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zP3ey4Pcbb4b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of stock options under the stock incentive plans is detailed in the following table.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BF_zQmWdYqJzSRa" style="display: none"&gt;Schedule of Stock Option Activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Shares&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Underlying
                                            Options&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise
                                            Price&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Remaining&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Contractual
                                            Term&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(In
                                            Years)&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Outstanding as of April 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20250501__20251031_zs860LzF1d3l" style="width: 14%; text-align: right" title="Shares Underlying Options Outstanding, Beginning"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;483,342&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20250501__20251031_zi2Cu3eQqV5i" style="width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2.59&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240501__20250430_z0bpAQ2xXbPj" title="Weighted Average Remaining Contractual Term (In Years), Beginning"&gt;6.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20250501__20251031_zrnTP5VZZdYl" style="text-align: right" title="Shares underlying Options Outstanding, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1219"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zM2XsDj1BTg7" style="text-align: right" title="Weighted Average Exercise Price, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1221"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20250501__20251031_zD9ipoZWfM4d" style="text-align: right" title="Shares Underlying Options ,Exercised"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1223"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zlOUMheJBgrj" style="text-align: right" title="Weighted Average Exercise Price, Exercised"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1225"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20250501__20251031_z7SHAwhllxDf" style="border-bottom: Black 1pt solid; text-align: right" title="Shares Underlying Options, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(73,134&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20250501__20251031_zkqCrasAmLp" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.68&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Outstanding as of October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20250501__20251031_z3dS0y4p4dHe" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options Outstanding, Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;410,208&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20250501__20251031_zSWIg60TCswb" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Ending balance"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1.80&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20250501__20251031_zBgXwy7pk2D2" title="Weighted Average Remaining Contractual Term (In Years), Ending"&gt;6.2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Exercisable as of October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20251031_zgdCXHqRxLb6" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, Exercisable at Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;354,255&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20251031_zSLKdMBRRHlf" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Exercise Price, Exercisable at Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1.98&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span id="xdx_908_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20250501__20251031_zFgSslPqKTB6" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending"&gt;6.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact001213"
      unitRef="Shares">483342</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2025-04-30"
      decimals="INF"
      id="Fact001215"
      unitRef="USDPShares">2.59</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2024-05-012025-04-30" id="Fact001217">P6Y3M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="From2025-05-01to2025-10-31"
      decimals="INF"
      id="Fact001227"
      unitRef="Shares">73134</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2025-05-01to2025-10-31"
      decimals="INF"
      id="Fact001229"
      unitRef="USDPShares">0.68</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact001231"
      unitRef="Shares">410208</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact001233"
      unitRef="USDPShares">1.80</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2025-05-01to2025-10-31" id="Fact001235">P6Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact001237"
      unitRef="Shares">354255</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2025-10-31"
      decimals="INF"
      id="Fact001239"
      unitRef="USDPShares">1.98</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2025-05-01to2025-10-31" id="Fact001241">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2025-10-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="Fact001243"
      unitRef="USD">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="AsOf2025-10-31_us-gaap_EmployeeStockOptionMember"
      decimals="INF"
      id="Fact001245"
      unitRef="Shares">56000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="From2025-05-012025-10-31_us-gaap_EmployeeStockOptionMember"
      id="Fact001247">P7Y2M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2025-05-012025-10-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="Fact001249"
      unitRef="USD">17000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-05-012024-10-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="Fact001251"
      unitRef="USD">26000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2025-08-012025-10-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="Fact001253"
      unitRef="USD">8000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-08-012024-10-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="Fact001255"
      unitRef="USD">7000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2025-10-31_us-gaap_EmployeeStockOptionMember"
      decimals="0"
      id="Fact001257"
      unitRef="USD">8000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2025-05-012025-10-31_us-gaap_EmployeeStockOptionMember"
      id="Fact001259">P0Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001261">&lt;p id="xdx_89E_eus-gaap--ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock_z6Ppmrcietgc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of performance stock units (&#x201c;PSUs&#x201d;) under our Stock Incentive Plans is detailed in the following table.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8BE_zAemhhv33ona" style="display: none"&gt;Schedule of Performance Stock Units&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Number
    of Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Price
                                            per Share&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Outstanding at April 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zCguHlCZrEZc" style="text-align: right" title="Number of Shares, Outstanding, Beginning"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1263"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0o73Ta52c44" style="text-align: right" title="Weighted Average Price per Share, Outstanding, Beginning"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1265"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z6R8MFS6NZ4" style="width: 16%; text-align: right" title="Number of Shares, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;150,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zR8uTGGBnGRb" style="width: 16%; text-align: right" title="Weighted Average Price per Share, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.56&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zQ4ErFwDaap2" style="text-align: right" title="Number of Shares, Vested and issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1271"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zVrezpwqRWaf" style="text-align: right" title="Weighted Average Price per Share, Vested and issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1273"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ziqSf7Pj38sh" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Shares, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1275"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zxRwG8Umiz97" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Price per Share, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1277"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unvested at October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zX1bVIfoFw2d" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Outstanding, Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;150,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zgEH6bA2qFC5" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Price per Share, Outstanding, Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.56&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="Fact001267"
      unitRef="Shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="Fact001269"
      unitRef="USDPShares">0.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2025-10-31_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="Fact001279"
      unitRef="Shares">150000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2025-10-31_us-gaap_PerformanceSharesMember"
      decimals="INF"
      id="Fact001281"
      unitRef="USDPShares">0.56</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="Fact001283"
      unitRef="USD">24000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-05-012024-10-31_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="Fact001285"
      unitRef="USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2025-08-012025-10-31_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="Fact001287"
      unitRef="USD">16000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-08-012024-10-31_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="Fact001289"
      unitRef="USD">0</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="AsOf2025-10-31_us-gaap_PerformanceSharesMember"
      decimals="0"
      id="Fact001291"
      unitRef="USD">60000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2025-05-012025-10-31_us-gaap_PerformanceSharesMember"
      id="Fact001293">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2025-05-012025-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001295"
      unitRef="Shares">631000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2024-05-012024-10-31_us-gaap_RestrictedStockMember"
      decimals="INF"
      id="Fact001297"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001299">&lt;p id="xdx_89F_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zPbmFe1RXfV1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
summary of unvested RSU&#x2019;s under the Stock Incentive Plans is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;span id="xdx_8B1_z6Po1SScWZJi" style="display: none"&gt;Schedule of Non-vested Restricted Stock Activity&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Number
    of Shares&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted
                                            Average&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Price
                                            per Share&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unvested at April 30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zjbBsnlca1O8" style="width: 16%; text-align: right" title="Number of Shares, Unvested, Beginning"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;22.461,633&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zeI9N4buPFci" style="width: 16%; text-align: right" title="Weighted Average Price per Share, Unvested, Beginning"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.79&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zaXO36fR8w6e" style="text-align: right" title="Number of Shares, Unvested, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;630,870&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zafMzeYAHrK1" style="text-align: right" title="Weighted Average Price per Share, Granted"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.55&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Vested and issued&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zUJmW62PAr2k" style="text-align: right" title="Number of Shares, Unvested, Vested and issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(44,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zU4lowGYsbuh" style="text-align: right" title="Weighted Average Price per Share, Vested and issued"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1311"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cancelled/forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zyf3683FRUga" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Shares, Unvested, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(1,953,976&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zfG27C2ZfJRd" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Price per Share, Cancelled/forfeited"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.74&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Unvested at October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zCqA43peZyW5" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Unvested, Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;21,094,527&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20250501__20251031__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zh8prdPxDmFd" style="border-bottom: Black 2.5pt double; text-align: right" title="Weighted Average Price per Share, Unvested, Ending"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;0.79&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2025-04-30_custom_NonVestedRestrictedStockMember"
      decimals="INF"
      id="Fact001301"
      unitRef="Shares">22461.633</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2025-04-30_custom_NonVestedRestrictedStockMember"
      decimals="INF"
      id="Fact001303"
      unitRef="USDPShares">0.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember"
      decimals="INF"
      id="Fact001305"
      unitRef="Shares">630870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember"
      decimals="INF"
      id="Fact001307"
      unitRef="USDPShares">0.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember"
      decimals="INF"
      id="Fact001309"
      unitRef="Shares">44000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember"
      decimals="INF"
      id="Fact001313"
      unitRef="Shares">1953976</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2025-05-012025-10-31_custom_NonVestedRestrictedStockMember"
      decimals="INF"
      id="Fact001315"
      unitRef="USDPShares">0.74</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2025-10-31_custom_NonVestedRestrictedStockMember"
      decimals="INF"
      id="Fact001317"
      unitRef="Shares">21094527</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2025-10-31_custom_NonVestedRestrictedStockMember"
      decimals="INF"
      id="Fact001319"
      unitRef="USDPShares">0.79</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2025-05-012025-10-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="Fact001321"
      unitRef="USD">5150000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-05-012024-10-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="Fact001323"
      unitRef="USD">525000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2025-08-012025-10-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="Fact001325"
      unitRef="USD">2768000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2024-08-012024-10-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="Fact001327"
      unitRef="USD">285000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="AsOf2025-10-31_us-gaap_RestrictedStockMember"
      decimals="0"
      id="Fact001329"
      unitRef="USD">7384000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2025-05-012025-10-31_us-gaap_RestrictedStockMember"
      id="Fact001331">P1Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001333">&lt;p id="xdx_808_eus-gaap--FairValueDisclosuresTextBlock_zemwstEbHK85" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(12)
&lt;span id="xdx_822_zpx0ldyVPDsj"&gt;Fair Value Measurements&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ASC
Topic 820, &#x201c;&lt;i&gt;Fair Value Measurements&#x201d;&lt;/i&gt; states that fair value is an exit price, representing the amount that would be
received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date.
Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs
used to measure fair value. This hierarchy maximizes the use of observable input and minimizes the use of unobservable inputs. The following
is a description of the three hierarchy levels.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    1&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Unadjusted
    quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement
    date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    2&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inputs
    other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
    3&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inputs
    that are unobservable for the asset or liability.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Disclosure
of Fair Values&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s financial instruments that are not re-measured at fair value include cash, cash equivalents, restricted cash, accounts
receivable, other assets, contract assets and liabilities, deposits, accounts payable, and accrued expenses. The carrying value is equal
to their fair value due to the short-term nature of these accounts.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zSbYnJXflVue" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables sets forth the Company&#x2019;s financial instruments that were measured at fair value on a recurring basis by level
within the fair value hierarchy (amounts in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zKqPmyVgEUC4"&gt;Schedule
of Fair Value Assets on Recurring Basis&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20251031_zrkt5Xs2Yuda" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fair
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsvOTqm9y8eh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability &#x2013; May
    issuance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;699&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DerivativeLiabilityFairValueGrossAsset_iNI_di_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zBDdIfOX2jni" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Change due to conversion
    of notes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(129&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zwv9eTJ28XWi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability - July 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;570&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsuQtCZO8Ag1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability &#x2013; October issuance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;489&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zhVYxY15GHNa" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability &#x2013; issuance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;489&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_402_eus-gaap--DerivativeLiabilityFairValueGrossAsset_iNI_di_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsgqqQVXGCWe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Change due to conversion
    of notes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(178&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z2a0M5POsNF4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability - October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;881&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zGlEGJny7by7" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;881&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20251031__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zWlno14Y0Fd5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20250430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zrHYOLSXhnn2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iI_pn3n3_zuaT8ZiMYdWf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative
    liability&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;881&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1354"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zJsWGD43aPSl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
derivative liability related to our convertible notes (refer to Note 13 for further discussion) was determined using inputs including
the Company&#x2019;s common stock price, the volume-weighted average price of the Company&#x2019;s common stock upon conversion, and the
probability of conversion methodology based on historical experience and the likelihood of attaining certain common stock share price
levels. There were no financial instruments that were measured at fair value on a recurring basis as of October 31, 2024. During the
periods presented, the Company has not changed the manner in which it values assets and liabilities that are measured at fair value.
Transfers into or out of any hierarchy level are recognized at the end of the reporting period in which the transfers occurred. There
were no transfers between any hierarchy levels during either of the three and six months ended October 31, 2025 and 2024, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001335">&lt;p id="xdx_897_eus-gaap--FairValueAssetsMeasuredOnRecurringBasisTextBlock_zSbYnJXflVue" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following tables sets forth the Company&#x2019;s financial instruments that were measured at fair value on a recurring basis by level
within the fair value hierarchy (amounts in thousands):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; background-color: white"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zKqPmyVgEUC4"&gt;Schedule
of Fair Value Assets on Recurring Basis&lt;/span&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20251031_zrkt5Xs2Yuda" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Fair
    Value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsvOTqm9y8eh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability &#x2013; May
    issuance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;699&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DerivativeLiabilityFairValueGrossAsset_iNI_di_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zBDdIfOX2jni" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Change due to conversion
    of notes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(129&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zwv9eTJ28XWi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability - July 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;570&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsuQtCZO8Ag1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability &#x2013; October issuance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;489&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DerivativeFairValueOfDerivativeLiability_iI_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zhVYxY15GHNa" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability &#x2013; issuance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;489&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_402_eus-gaap--DerivativeLiabilityFairValueGrossAsset_iNI_di_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zsgqqQVXGCWe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Change due to conversion
    of notes&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(178&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z2a0M5POsNF4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability - October 31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;881&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_iI_pn3n3_hus-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zGlEGJny7by7" style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative liability&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;881&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: auto; border-collapse: collapse; width: 80%; margin-right: auto"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Level&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_490_20251031__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zWlno14Y0Fd5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;October
    31, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20250430__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zrHYOLSXhnn2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;April
    30, 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DerivativeLiabilitiesCurrent_iI_pn3n3_zuaT8ZiMYdWf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; text-align: justify; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Derivative
    liability&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;881&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 14%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1354"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="AsOf2025-10-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="-3"
      id="Fact001337"
      unitRef="USD">699000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="AsOf2025-10-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="-3"
      id="Fact001339"
      unitRef="USD">129000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="AsOf2025-10-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="-3"
      id="Fact001341"
      unitRef="USD">570000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="-3"
      id="Fact001343"
      unitRef="USD">489000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeFairValueOfDerivativeLiability
      contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="-3"
      id="Fact001345"
      unitRef="USD">489000</us-gaap:DerivativeFairValueOfDerivativeLiability>
    <us-gaap:DerivativeLiabilityFairValueGrossAsset
      contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="-3"
      id="Fact001347"
      unitRef="USD">178000</us-gaap:DerivativeLiabilityFairValueGrossAsset>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="-3"
      id="Fact001349"
      unitRef="USD">881000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral
      contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="-3"
      id="Fact001351"
      unitRef="USD">881000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeLiabilitiesCurrent
      contextRef="AsOf2025-10-31_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="Fact001353"
      unitRef="USD">881000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001356">&lt;p id="xdx_807_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zLaRshcMCwJ" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(13)
&lt;span id="xdx_82E_zW789tdcEh6f"&gt;Equity&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;At-the-Market
Offering Agreement&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 21, 2024, the Company entered into an At-the-Market Offering Agreement with an aggregate offering price of up to $&lt;span id="xdx_905_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20240321__20240321__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_ztR7h82SLWWf" title="Aggregate offering price"&gt;7.0&lt;/span&gt; million (the
&#x201c;2023 ATM Facility&#x201d;). On August 30, 2024 the aggregate offering price under the 2023 ATM Facility was increased to approximately
$&lt;span id="xdx_902_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20240830__20240830__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zMb7yLf1WbM7" title="Aggregate offering price"&gt;16.0&lt;/span&gt; million. It was then reduced to approximately $&lt;span id="xdx_901_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20240930__20240930__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zCLKpzflkv6d" title="Aggregate offering price"&gt;2.9&lt;/span&gt; million in September 2024 and increased again to approximately $&lt;span id="xdx_909_eus-gaap--SaleOfStockConsiderationReceivedOnTransaction_pn5n6_c20241231__20241231__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zcP99MabWy9k" title="Aggregate offering price"&gt;60.0&lt;/span&gt; million
in December 2024. The Company received proceeds of approximately $&lt;span id="xdx_90B_eus-gaap--ProceedsFromIssuanceOrSaleOfEquity_pn5n6_c20250430__20250430__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyThreeATMFacilityMember_zKgPVLIghNZj" title="Proceeds from issuance"&gt;18.0&lt;/span&gt; million under this facility prior to termination of the facility
effective August 8, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 8, 2025, the Company entered into an At Market Issuance Sales Agreement with Ladenburg Thalmann &amp;amp;Co. Inc., under which the
Company may, from time to time, offer and sell shares of its common stock having an aggregate gross sales price of up to $&lt;span id="xdx_908_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20250808__20250808__us-gaap--TypeOfArrangementAxis__custom--AtMarketIssuanceSalesAgreementMember__dei--LegalEntityAxis__custom--LadenburgThalmannAndCoIncMember_ztVXQGqOIBB7" title="Proceeds from issuance of common stock"&gt;40.0&lt;/span&gt; million.
The shares will be offered pursuant to the Company&#x2019;s shelf registration statement on Form S-3, including the related prospectus
supplement filed with the SEC on August 8, 2025.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sales,
if any, will be made in transactions deemed to be &#x201c;at the market offerings&#x201d; as defined in Rule 415(a)(4) under the Securities
Act, directly on or through the NYSE American or in negotiated transactions as otherwise permitted under the Sales Agreement. The Company
is not obligated to sell any shares under the Ladenburg sales agreement and may suspend or terminate the offering at any time.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
total of &lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250801__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_zvXjw1C68ruc" title="Number of shares issued, shares"&gt;&lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20250501__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_zcOUroTpZAV3" title="Number of shares issued, shares"&gt;4,929,253&lt;/span&gt;&lt;/span&gt; shares were sold under the Ladenburg sales agreement during the three and six months ended October 31, 2025 totaling
proceeds of $&lt;span id="xdx_904_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20250801__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_z2rFXRVoEJ2b" title="Proceeds from sale of shares"&gt;&lt;span id="xdx_90A_eus-gaap--StockIssuedDuringPeriodValueNewIssues_pn5n6_c20250501__20251031__us-gaap--TypeOfArrangementAxis__custom--LadenburgSalesAgreementMember_zlola1e4f1d9" title="Proceeds from sale of shares"&gt;2.7&lt;/span&gt;&lt;/span&gt; million.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Convertible
Debt Issuance&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
May 2025 we issued $&lt;span id="xdx_904_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zonXJcfGwYX1" title="Aggregate principal amount of convertible notes"&gt;10.0&lt;/span&gt;
million in aggregate principal amount (&lt;span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zlHWWua6UG7l" title="Interest rate"&gt;0&lt;/span&gt;% interest rate) of convertible notes with a 24-month maturity to new institutional
investors with net proceeds of $&lt;span id="xdx_903_eus-gaap--ProceedsFromConvertibleDebt_pn5n6_c20250501__20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_zfs0ladoSgKb" title="Proceeds from convertible debt"&gt;9.7&lt;/span&gt;
million. The notes are convertible into shares of our common stock under specific terms outlined in the Securities Purchase
Agreement and Indenture. This financing was aimed at providing us with additional liquidity, supporting the commercialization of our
systems, and advancing our autonomous maritime solutions. The convertible debt structure offers the potential for conversion into
equity, which may result in dilution to existing shareholders upon conversion. On October 7, 2025, we issued and sold to the
investors $&lt;span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20251007__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_zgaoUH8ffdbj" title="Aggregate principal amount of convertible notes"&gt;6.5&lt;/span&gt;
million of additional notes. We can draw an additional $&lt;span id="xdx_900_eus-gaap--DebtInstrumentIncreaseDecreaseForPeriodNet_pn5n6_c20251007__20251007__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__us-gaap--InvestorMember_zbm3MHTkznWd" title="Notes additional amount available for draw"&gt;8.5&lt;/span&gt;
million of notes under the purchase agreement. Principal and interest conversion during the three and six months ended October 31,
2025 was approximately $&lt;span id="xdx_905_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250801__20251031_zvZZY94Oj7f3" title="Principal and interest conversion amount"&gt;2.0&lt;/span&gt;
million and $&lt;span id="xdx_909_eus-gaap--DebtConversionOriginalDebtAmount1_pn5n6_c20250501__20251031_zbfqvx4GZ4J5" title="Principal and interest conversion amount"&gt;5.2&lt;/span&gt;
million, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
convertible debt has a conversion feature was determined to be an embedded derivative that requires bifurcation and separate accounting
from the host instrument. At inception, the fair value of the derivative liability was approximately $&lt;span id="xdx_906_eus-gaap--DerivativeLiabilities_iI_c20250531__us-gaap--DebtInstrumentAxis__custom--MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z5qvIFSOx8B6" title="Derivative liabilities"&gt;699,000&lt;/span&gt; for the May issuance and
$&lt;span id="xdx_909_eus-gaap--DerivativeLiabilities_iI_c20251031__us-gaap--DebtInstrumentAxis__custom--OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember_z4rSUU8mNTo5" title="Derivative liabilities"&gt;489,000&lt;/span&gt; for the October issuance.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
sale of additional equity under new facilities could result in dilution to our shareholders. If additional funds are raised through the
issuance of debt securities or preferred stock, these securities could have rights senior to those associated with our common stock and
could contain covenants that would restrict our operations. The Company cannot be certain that additional equity and/or debt financing
will be available to the Company as needed on acceptable terms, or at all. If we are unable to obtain required financing when needed,
we may be required to reduce the scope of our operations, including our planned incremental product development and marketing efforts,
which could materially and adversely affect our financial condition and operating results. If we are unable to secure additional financing,
we may be forced to cease our operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2024-03-212024-03-21_custom_TwoThousandTwentyThreeATMFacilityMember"
      decimals="-5"
      id="Fact001358"
      unitRef="USD">7000000.0</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2024-08-302024-08-30_custom_TwoThousandTwentyThreeATMFacilityMember"
      decimals="-5"
      id="Fact001360"
      unitRef="USD">16000000.0</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2024-09-302024-09-30_custom_TwoThousandTwentyThreeATMFacilityMember"
      decimals="-5"
      id="Fact001362"
      unitRef="USD">2900000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="From2024-12-312024-12-31_custom_TwoThousandTwentyThreeATMFacilityMember"
      decimals="-5"
      id="Fact001364"
      unitRef="USD">60000000.0</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:ProceedsFromIssuanceOrSaleOfEquity
      contextRef="From2025-04-302025-04-30_custom_TwoThousandTwentyThreeATMFacilityMember"
      decimals="-5"
      id="Fact001366"
      unitRef="USD">18000000.0</us-gaap:ProceedsFromIssuanceOrSaleOfEquity>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="From2025-08-082025-08-08_custom_AtMarketIssuanceSalesAgreementMember_custom_LadenburgThalmannAndCoIncMember"
      decimals="-5"
      id="Fact001368"
      unitRef="USD">40000000.0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-08-012025-10-31_custom_LadenburgSalesAgreementMember"
      decimals="INF"
      id="Fact001370"
      unitRef="Shares">4929253</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2025-05-012025-10-31_custom_LadenburgSalesAgreementMember"
      decimals="INF"
      id="Fact001372"
      unitRef="Shares">4929253</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-08-012025-10-31_custom_LadenburgSalesAgreementMember"
      decimals="-5"
      id="Fact001374"
      unitRef="USD">2700000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="From2025-05-012025-10-31_custom_LadenburgSalesAgreementMember"
      decimals="-5"
      id="Fact001376"
      unitRef="USD">2700000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="-5"
      id="Fact001378"
      unitRef="USD">10000000.0</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="INF"
      id="Fact001380"
      unitRef="Pure">0</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:ProceedsFromConvertibleDebt
      contextRef="From2025-05-012025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="-5"
      id="Fact001382"
      unitRef="USD">9700000</us-gaap:ProceedsFromConvertibleDebt>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2025-10-07_us-gaap_InvestorMember"
      decimals="-5"
      id="Fact001384"
      unitRef="USD">6500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet
      contextRef="From2025-10-072025-10-07_us-gaap_InvestorMember"
      decimals="-5"
      id="Fact001386"
      unitRef="USD">8500000</us-gaap:DebtInstrumentIncreaseDecreaseForPeriodNet>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2025-08-012025-10-31"
      decimals="-5"
      id="Fact001388"
      unitRef="USD">2000000.0</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DebtConversionOriginalDebtAmount1
      contextRef="From2025-05-01to2025-10-31"
      decimals="-5"
      id="Fact001390"
      unitRef="USD">5200000</us-gaap:DebtConversionOriginalDebtAmount1>
    <us-gaap:DerivativeLiabilities
      contextRef="AsOf2025-05-31_custom_MayTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="0"
      id="Fact001392"
      unitRef="USD">699000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="AsOf2025-10-31_custom_OctoberTwoThousandTwewntyFiveConvertibleDebtIssuanceMember"
      decimals="0"
      id="Fact001394"
      unitRef="USD">489000</us-gaap:DerivativeLiabilities>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001396">&lt;p id="xdx_805_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zztr1u3O2pAa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(14)
&lt;span id="xdx_82D_zQFnAj22QW6a"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Litigation
with Paragon Technologies, Inc.&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 10, 2023, Paragon Technologies, Inc. filed a complaint in the Court of Chancery of the State of Delaware against the Company,
and the members of its Board of Directors, claiming certain breaches of their fiduciary duties. The complaint sought only injunctive
relief against the Company, and not monetary damages, and therefore the financial exposure derived therein was limited to applicable
legal fees and costs at that stage, which was material to FY&#x2019; 24. The hearing on the initial complaint was held and on November
30, 2023, the Court ruled in favor of the Company and denied Paragon&#x2019;s motion for injunctive relief. On February 28, 2024, the
Company successfully finalized its 2023 annual meeting of stockholders in spite of Paragon&#x2019;s repeated attempts to contest the meeting.
In an August 12, 2024 Press Release and its Form 10-Q report for the second quarter of 2024, Paragon announced that it was no longer
pursuing litigation against the Company. Pursuant to a Court order dated January 9, 2025, Paragon was required &#x201c;to file a status
report within 30 days. Otherwise, the case will be dismissed under Rule 41(e).&#x201d; Because Paragon did not file a status report by
February 10, 2025, the Company anticipates that the Court will dismiss the case, with prejudice, due to Paragon&#x2019;s failure to prosecute.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Section
220 Demand&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
February 2025, the Company received a shareholder demand under Section 220 of the General Corporation Law of the State of Delaware (&#x201c;the
220 Demand&#x201d;) for inspection of certain books and records relating to prior equity grants made to officers and directors under the
2015 Plan in January 2023, February 2024 and January 2025 (the &#x201c;Prior Equity Grants&#x201d;). The Company subsequently provided
the plaintiff documents fully responsive to the 220 Demand, which evidenced: (a) that the Company and its Board of Directors acted in
good faith and consistent with its fiduciary duties regarding the Prior Equity Grants; and (b) due to administrative errors, however,
certain of the January 2023 and February 2024 grants to officers were made in excess of 2015 Plan limits (the &#x201c;Excess Grants&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;With
the foregoing in mind, in October 2025, the Company and the shareholder agreed to settle the 220 Demand on the following terms:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"&gt;&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
                                            Company agreed to rescind the Excess Grants, without prejudice to potential future grants
                                            to the impacted officers;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
                                            Company agreed (a) subject to certain exceptions, to maintain January 2025 aggregate compensation
                                            levels for its Board of Directors through the Company&#x2019;s Fiscal Year 2026 Annual Meeting
                                            of Stockholders, expected to be held in or around January 2027; and (b) to have a third party
                                            compensation consultant review and issue a report regarding the Board&#x2019;s compensation
                                            levels relative to the competitive market and a custom peer group of companies (the results
                                            of which have been disclosed in the Company&#x2019;s Proxy Statement for the Fiscal Year 2025
                                            Annual Meeting of Stockholders); and&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3.&lt;/span&gt;&lt;/td&gt;&lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
                                            Company paid a non-material monetary settlement to the shareholder.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
aforementioned settlement has not had, and is not anticipated to have, any material impact on the Company or its current or future results
of operations and financial position.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;General
Legal Matters&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;From
time to time, the Company is involved in legal and administrative proceedings and claims of various types. The Company records a liability
in its consolidated financial statements for these matters when a loss is known or considered probable and the amount can be reasonably
estimated. The Company reviews these estimates each accounting period as additional information is known and adjusts the loss provision
when appropriate. If a matter is both probable to result in a liability and the amounts of loss can be reasonably estimated, the Company
estimates and discloses the possible loss or range of loss to the extent necessary to make the consolidated financial statements not
misleading. If the loss is not probable or cannot be reasonably estimated, a liability is not recorded in its consolidated financial
statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001398">&lt;p id="xdx_800_eus-gaap--IncomeTaxDisclosureTextBlock_zVZpXfCJC5y8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(15)
&lt;span id="xdx_827_zEU9tsApE1V1"&gt;Income Taxes&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Uncertain
Tax Positions&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company accounts for income taxes in accordance with ASC 740. The guidance requires the Company to recognize in its consolidated financial
statements the impact of a tax position if that position is more likely than not to be sustained upon examination, based on the technical
merits of the position. The Company has no current or deferred tax due to current and projected losses for the year.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;At
October 31, 2025 the Company had no uncertain tax positions. The Company does not expect any material increases or decreases in its income
tax expense or benefit in the next twelve months, related to examinations or uncertain tax positions. Net operating losses and credit
carryforwards since inception remain open to examination by taxing authorities and will continue to remain open for a period of time
after utilization.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Tax
Preservation Plan&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
June 2023, in order to protect the Company&#x2019;s valuable tax assets related to its net operating losses from being limited or lost
under Section 382 of the Internal Revenue Code, the Company adopted a Tax Benefits Preservation Plan (the &#x201c;Plan&#x201d;). Pursuant
to the Plan, the Board declared a dividend of one preferred share purchase right (each, a &#x201c;Right&#x201d;) for each outstanding share
of common stock of the Company. The dividend was distributed to stockholders of record as of the close of business on July 11, 2023.
The Plan substantially diminishes the risk that the Company&#x2019;s ability to utilize its net operating loss carryovers to reduce potential
future federal income tax obligations may become substantially limited. The Plan is intended to act as a deterrent to any person or group
acquiring beneficial ownership of &lt;span id="xdx_906_ecustom--BusinessAcquisitionOutstandingCommonStockOwnershipPercentage_iI_pid_dp_uPure_c20230630_zdru9u7Bhdk5" title="Acquisition outstanding common stock ownership percentage"&gt;4.99&lt;/span&gt;% or more of the outstanding common stock without approval by potentially subjecting any such person
or group to significant dilution. The Plan was approved by shareholders by a non-binding advisory vote at the Company&#x2019;s Annual
Meeting held on February 28, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company determined the grant date fair value of the Rights using an option-pricing model. The amount was immaterial to the consolidated
financial statements and deemed to be de minimis, and accordingly was not recorded to the financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Impact
of the One Big Beautiful Act (&#x201c;OBBBA&#x201d;)&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
July 4, 2025, the One Big Beautiful Bill Act (&#x201c;OBBBA&#x201d;) was enacted into law, introducing various changes to U.S. federal
income tax provisions, including modifications to bonus depreciation, interest expense limitations, research and development expense
treatment, and international tax rules. Under Accounting Standards Codification (ASC) 740, the effects of changes in tax law are required
to be recognized in the period that includes the enactment date.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has evaluated the provisions of the OBBBA and determined that the enactment of the legislation did not have a material impact
on its income tax provision, deferred tax assets or liabilities, or estimated annual effective tax rate for the quarter ended October
31, 2025. The Company will continue to monitor the potential future impacts of the OBBBA, including provisions that become effective
in subsequent periods, and will reflect any material changes in its financial statements as appropriate.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <OPTT:BusinessAcquisitionOutstandingCommonStockOwnershipPercentage
      contextRef="AsOf2023-06-30"
      decimals="INF"
      id="Fact001400"
      unitRef="Pure">0.0499</OPTT:BusinessAcquisitionOutstandingCommonStockOwnershipPercentage>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001402">&lt;p id="xdx_803_eus-gaap--SegmentReportingDisclosureTextBlock_zbMMyTqbEJ0e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;(16)
&lt;span id="xdx_82F_z0KB2TceOQq5"&gt;Operating Segments and Geographic Information&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company operates as &lt;span id="xdx_909_eus-gaap--NumberOfOperatingSegments_pid_dc_uSegment_c20250501__20251031_zfcSVgT2gkr4" title="Number of operating segment"&gt;one&lt;/span&gt; operating segment. The Company&#x2019;s chief operating decision maker (the &#x201c;CODM&#x201d;) is its Chief Executive
Officer, who reviews financial information on a consolidated basis and utilizes net loss for purposes of making operating decisions,
assessing financial performance of the consolidated Company, and making resource allocation decisions. The CODM also reviews total assets.
While assets may move throughout the world to support our revenue projects, for reporting purposes they are included in North America
total assets. Revenue and expenses are generally attributed to the operating unit that bills the customers.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_zev5eWl8mle1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents selected financial information with respect to the Company&#x2019;s single operating segment and its significant
segment expenses for the three and six months ended October 31, 2025 and 2024, respectively:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B6_zcBSOtEPZKy1" style="display: none"&gt;Schedule
of Operating Segment Expenses&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20250801__20251031_zqgGTI6k6Z1f" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_494_20240801__20241031_zrXgxuJLgLXa" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    month ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--Revenues_pn3n3_maNILz8dF_zlvXBt4V3eb1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--CostOfRevenue_pn3n3_msNILz8dF_zFfxg8iuIHj6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,804&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,623&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OtherCostAndExpenseOperating_pn3n3_msNILz8dF_z1JyDObkZci4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Product development costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;286&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;556&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LaborAndRelatedExpense_pn3n3_msNILz8dF_zLnGTh1bffy9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Employee-related costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,397&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,959&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--ProfessionalFees_pn3n3_msNILz8dF_zLj6zfEGtTi1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Professional, consulting
    and contractor fees&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,478&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;706&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_msNILz8dF_zefWkSO6KX49" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;General and administrative
    costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;674&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;518&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--FacilitiesCosts_pn3n3_msNILz8dF_zWy9M6PIpno2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Facilities costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;419&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;394&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ShareBasedCompensation_pn3n3_msNILz8dF_zlQzUHfpO8Rh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,792&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;292&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_pn3n3_msNILz8dF_zLHbzHqiTyTd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Depreciation and amortization
    expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;237&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;285&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OtherOperatingIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zywH0Lzq2lEh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other expense (income)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InterestIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zyRhNruRKoqi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Interest (income)/expense,
    net&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;564&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_msNILz8dF_zx4UdSmS1fOi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Credit
    loss expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;460&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1442"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILz8dF_zrE3P7Qgjv7b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(10,825&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(3,913&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_493_20250501__20251031_zlr8ANMKBnX4" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20240501__20241031_zquezVZwmBgi" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Six
    month ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_maNILz8dF_zI8sSBQRgpO4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CostOfRevenue_pn3n3_msNILz8dF_zJJKlkkz2Ns2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,009&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,477&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherCostAndExpenseOperating_pn3n3_msNILz8dF_zYMWn3eTUY0g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Product development costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;422&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LaborAndRelatedExpense_pn3n3_msNILz8dF_zbLCVS5P1Wfl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Employee-related costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,682&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,629&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--ProfessionalFees_pn3n3_msNILz8dF_zukPaWCmdHL4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Professional, consulting
    and contractor fees&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,455&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,283&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_msNILz8dF_zEhestiFeAta" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;General and administrative
    costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,326&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,152&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--FacilitiesCosts_pn3n3_msNILz8dF_zgVPbzzfBc5e" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Facilities costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;798&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;773&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--ShareBasedCompensation_pn3n3_msNILz8dF_zBpA2maQ20Kd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,191&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;551&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DepreciationAndAmortization_pn3n3_msNILz8dF_zXPVB4LpKLe8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Depreciation and amortization
    expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;464&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;522&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OtherOperatingIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zgl3v3mwgIQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other expense (income)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(16&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InterestIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zpSd8s1uri1b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;873&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_msNILz8dF_ziWr4LMROrE7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Credit
    loss expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;460&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1481"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILz8dF_zhPP44uQkhq1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(18,212&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(8,365&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_z7VhGZmV4Fch" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="From2025-05-01to2025-10-31"
      decimals="INF"
      id="Fact001404"
      unitRef="Segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock contextRef="From2025-05-01to2025-10-31" id="Fact001406">&lt;p id="xdx_898_eus-gaap--ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock_zev5eWl8mle1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table presents selected financial information with respect to the Company&#x2019;s single operating segment and its significant
segment expenses for the three and six months ended October 31, 2025 and 2024, respectively:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B6_zcBSOtEPZKy1" style="display: none"&gt;Schedule
of Operating Segment Expenses&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_490_20250801__20251031_zqgGTI6k6Z1f" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_494_20240801__20241031_zrXgxuJLgLXa" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Three
    month ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--Revenues_pn3n3_maNILz8dF_zlvXBt4V3eb1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;424&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,418&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--CostOfRevenue_pn3n3_msNILz8dF_zFfxg8iuIHj6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,804&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,623&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--OtherCostAndExpenseOperating_pn3n3_msNILz8dF_z1JyDObkZci4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Product development costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;286&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;556&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--LaborAndRelatedExpense_pn3n3_msNILz8dF_zLnGTh1bffy9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Employee-related costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,397&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,959&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--ProfessionalFees_pn3n3_msNILz8dF_zLj6zfEGtTi1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Professional, consulting
    and contractor fees&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,478&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;706&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_msNILz8dF_zefWkSO6KX49" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;General and administrative
    costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;674&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;518&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--FacilitiesCosts_pn3n3_msNILz8dF_zWy9M6PIpno2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Facilities costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;419&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;394&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--ShareBasedCompensation_pn3n3_msNILz8dF_zlQzUHfpO8Rh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,792&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;292&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DepreciationAndAmortization_pn3n3_msNILz8dF_zLHbzHqiTyTd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Depreciation and amortization
    expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;237&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;285&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OtherOperatingIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zywH0Lzq2lEh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other expense (income)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--InterestIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zyRhNruRKoqi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Interest (income)/expense,
    net&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;564&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_msNILz8dF_zx4UdSmS1fOi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Credit
    loss expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;460&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1442"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILz8dF_zrE3P7Qgjv7b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(10,825&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(3,913&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_493_20250501__20251031_zlr8ANMKBnX4" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_497_20240501__20241031_zquezVZwmBgi" style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Six
    month ended October 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--Revenues_pn3n3_maNILz8dF_zI8sSBQRgpO4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,606&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,719&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Less:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CostOfRevenue_pn3n3_msNILz8dF_zJJKlkkz2Ns2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,009&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,477&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--OtherCostAndExpenseOperating_pn3n3_msNILz8dF_zYMWn3eTUY0g" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Product development costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;422&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;720&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LaborAndRelatedExpense_pn3n3_msNILz8dF_zbLCVS5P1Wfl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Employee-related costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;4,682&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;3,629&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--ProfessionalFees_pn3n3_msNILz8dF_zukPaWCmdHL4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Professional, consulting
    and contractor fees&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,455&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;2,283&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--GeneralAndAdministrativeExpense_pn3n3_msNILz8dF_zEhestiFeAta" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;General and administrative
    costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,326&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;1,152&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--FacilitiesCosts_pn3n3_msNILz8dF_zgVPbzzfBc5e" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Facilities costs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;798&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;773&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--ShareBasedCompensation_pn3n3_msNILz8dF_zBpA2maQ20Kd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Share-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;5,191&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;551&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DepreciationAndAmortization_pn3n3_msNILz8dF_zXPVB4LpKLe8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Depreciation and amortization
    expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;464&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;522&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OtherOperatingIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zgl3v3mwgIQ1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Other expense (income)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;138&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(16&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InterestIncomeExpenseNet_iN_pn3n3_di_maNILz8dF_zpSd8s1uri1b" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;873&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--ProvisionForDoubtfulAccounts_pn3n3_msNILz8dF_ziWr4LMROrE7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Credit
    loss expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;460&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1481"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--NetIncomeLoss_iT_pn3n3_mtNILz8dF_zhPP44uQkhq1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;Net loss&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(18,212&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;(8,365&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock>
    <us-gaap:Revenues
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001408"
      unitRef="USD">424000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001409"
      unitRef="USD">2418000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001411"
      unitRef="USD">1804000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001412"
      unitRef="USD">1623000</us-gaap:CostOfRevenue>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001414"
      unitRef="USD">286000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001415"
      unitRef="USD">556000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001417"
      unitRef="USD">2397000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001418"
      unitRef="USD">1959000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:ProfessionalFees
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001420"
      unitRef="USD">1478000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001421"
      unitRef="USD">706000</us-gaap:ProfessionalFees>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001423"
      unitRef="USD">674000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001424"
      unitRef="USD">518000</us-gaap:GeneralAndAdministrativeExpense>
    <OPTT:FacilitiesCosts
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001426"
      unitRef="USD">419000</OPTT:FacilitiesCosts>
    <OPTT:FacilitiesCosts
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001427"
      unitRef="USD">394000</OPTT:FacilitiesCosts>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001429"
      unitRef="USD">2792000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001430"
      unitRef="USD">292000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001432"
      unitRef="USD">237000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001433"
      unitRef="USD">285000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001435"
      unitRef="USD">-138000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001436"
      unitRef="USD">-1000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001438"
      unitRef="USD">-564000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001439"
      unitRef="USD">3000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001441"
      unitRef="USD">460000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-08-012025-10-31"
      decimals="-3"
      id="Fact001444"
      unitRef="USD">-10825000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-08-012024-10-31"
      decimals="-3"
      id="Fact001445"
      unitRef="USD">-3913000</us-gaap:NetIncomeLoss>
    <us-gaap:Revenues
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001447"
      unitRef="USD">1606000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001448"
      unitRef="USD">3719000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001450"
      unitRef="USD">3009000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001451"
      unitRef="USD">2477000</us-gaap:CostOfRevenue>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001453"
      unitRef="USD">422000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:OtherCostAndExpenseOperating
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001454"
      unitRef="USD">720000</us-gaap:OtherCostAndExpenseOperating>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001456"
      unitRef="USD">4682000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001457"
      unitRef="USD">3629000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:ProfessionalFees
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001459"
      unitRef="USD">2455000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001460"
      unitRef="USD">2283000</us-gaap:ProfessionalFees>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001462"
      unitRef="USD">1326000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001463"
      unitRef="USD">1152000</us-gaap:GeneralAndAdministrativeExpense>
    <OPTT:FacilitiesCosts
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001465"
      unitRef="USD">798000</OPTT:FacilitiesCosts>
    <OPTT:FacilitiesCosts
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001466"
      unitRef="USD">773000</OPTT:FacilitiesCosts>
    <us-gaap:ShareBasedCompensation
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001468"
      unitRef="USD">5191000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001469"
      unitRef="USD">551000</us-gaap:ShareBasedCompensation>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001471"
      unitRef="USD">464000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001472"
      unitRef="USD">522000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001474"
      unitRef="USD">-138000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001475"
      unitRef="USD">16000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001477"
      unitRef="USD">-873000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001478"
      unitRef="USD">7000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001480"
      unitRef="USD">460000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:NetIncomeLoss
      contextRef="From2025-05-01to2025-10-31"
      decimals="-3"
      id="Fact001483"
      unitRef="USD">-18212000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-05-012024-10-31"
      decimals="-3"
      id="Fact001484"
      unitRef="USD">-8365000</us-gaap:NetIncomeLoss>
    <ecd:MtrlTermsOfTrdArrTextBlock
      contextRef="From2025-10-152025-10-15_custom_MrTerenceCryanMember"
      id="Fact001485">On
&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_908_eecd--TrdArrAdoptionDate_dd_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zmrMo2ISSTH5"&gt;October 15, 2025&lt;/span&gt;, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_906_eecd--TrdArrIndName_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_z1IF58d9Q11d"&gt;Mr. Terence Cryan&lt;/span&gt;, the &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_900_eecd--TrdArrIndTitle_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zpQx1jg8hHtg"&gt;Chairman of the Company&#x2019;s Board&lt;/span&gt;, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90D_eecd--Rule10b51ArrAdoptedFlag_dbT_c20251015__20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zkCbAFyCXzs9"&gt;adopted&lt;/span&gt; a trading arrangement for the sale of securities
of the Company&#x2019;s common stock (&#x201c;Mr. Cryan&#x2019;s Rule 10b5-1 Trading Plan&#x201d;) that is intended to satisfy the affirmative
defense conditions of Exchange Act Rule 10b5-1(c). Mr. Cryan&#x2019;s Rule 10b5-1 Trading Plan has a duration of approximately nine months
commencing in March 2026, which follows the required cooling-off period. The plan calls for (1) up to &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90C_eecd--TrdArrSecuritiesAggAvailAmt_iI_c20251015__ecd--IndividualAxis__custom--MrTerenceCryanMember_zhkegssHbwN1"&gt;100,000&lt;/span&gt; shares to be sold between
March 16, 2026 and March 31, 2026 with a limit price of $0.50, (2) up to 100,000 shares (plus holdover from tranche one) between May
15, 2026 and May 29, 2026 with a limit price of $0.50, (3) up to 100,000 shares (plus holdover from tranche one and tranche two) between
August 17, 2026 and August 31, 2026 with a limit price of $0.50, and (4) up to 100,000 shares (plus holdover from tranche one, tranche
two and tranche 3) between October 15, 2026 and December 15, 2026 with a limit price of $0.45. These shares represent only a portion
of the shares held by Mr. Cryan.</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate
      contextRef="From2025-10-152025-10-15_custom_MrTerenceCryanMember"
      id="Fact001486">October 15, 2025</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName
      contextRef="From2025-10-152025-10-15_custom_MrTerenceCryanMember"
      id="Fact001487">Mr. Terence Cryan</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle
      contextRef="From2025-10-152025-10-15_custom_MrTerenceCryanMember"
      id="Fact001488">Chairman of the Company&#x2019;s Board</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="From2025-10-152025-10-15_custom_MrTerenceCryanMember"
      id="Fact001489">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="AsOf2025-10-15_custom_MrTerenceCryanMember"
      decimals="INF"
      id="Fact001490"
      unitRef="Shares">100000</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:MtrlTermsOfTrdArrTextBlock
      contextRef="From2025-10-312025-10-31_custom_MsDianaPurcelMember"
      id="Fact001491">On
&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90D_eecd--TrdArrAdoptionDate_dd_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zWjnCAHkOaf9"&gt;October 31, 2025&lt;/span&gt;, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_903_eecd--TrdArrIndName_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zgJWPFBxHUI7"&gt;Ms. Diana Purcel&lt;/span&gt;, a &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_90D_eecd--TrdArrIndTitle_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zXtoCYM79gza"&gt;member of the Company&#x2019;s Board&lt;/span&gt;, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_905_eecd--Rule10b51ArrAdoptedFlag_dbT_c20251031__20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zCccO7A3O9Ah"&gt;adopted&lt;/span&gt; a trading arrangement for the sale of securities of
the Company&#x2019;s common stock (&#x201c;Ms. Purcel&#x2019;s Rule 10b5-1 Trading Plan&#x201d;) that is intended to satisfy the affirmative
defense conditions of Exchange Act Rule 10b5-1(c). Ms. Purcel&#x2019;s Rule 10b5-1 Trading Plan, which has a duration of approximately
ten months following the required cooling-off period (expiring on December 31, 2026), provides for the potential sale of up to &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEluc2lkZXIgVHJhZGluZyBBcnJhbmdlbWVudHMA" id="xdx_902_eecd--TrdArrSecuritiesAggAvailAmt_iI_c20251031__ecd--IndividualAxis__custom--MsDianaPurcelMember_zXInX9qinCKg"&gt;400,000&lt;/span&gt;
shares of common stock pursuant to the terms of the plan, with a limit price of $0.40. These shares represent only a portion of the shares
held by Ms. Purcel.</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrAdoptionDate
      contextRef="From2025-10-312025-10-31_custom_MsDianaPurcelMember"
      id="Fact001492">October 31, 2025</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrIndName
      contextRef="From2025-10-312025-10-31_custom_MsDianaPurcelMember"
      id="Fact001493">Ms. Diana Purcel</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle
      contextRef="From2025-10-312025-10-31_custom_MsDianaPurcelMember"
      id="Fact001494">member of the Company&#x2019;s Board</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag
      contextRef="From2025-10-312025-10-31_custom_MsDianaPurcelMember"
      id="Fact001495">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="AsOf2025-10-31_custom_MsDianaPurcelMember"
      decimals="INF"
      id="Fact001496"
      unitRef="Shares">400000</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="From2025-08-012025-10-31" id="Fact001497">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="From2025-08-012025-10-31" id="Fact001498">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="From2025-08-012025-10-31" id="Fact001499">false</ecd:NonRule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
